lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <BAE9DCEF64577A439B3A37F36F9B691C02B81E50@orsmsx418.amr.corp.intel.com>
Date:	Sun, 22 Jul 2007 13:49:40 -0700
From:	"Nelson, Shannon" <shannon.nelson@...el.com>
To:	"Clifford Wolf" <clifford@...fford.at>,
	"lkml" <linux-kernel@...r.kernel.org>
Cc:	"Williams, Dan J" <dan.j.williams@...el.com>
Subject: RE: DMA Engine vs. DMA Transfer API

Clifford Wolf [mailto:clifford@...fford.at] 
>
>Hi Shannon, hi lkml,

Hi Clifford,

>I'm writing a driver for the built-in DMA controller of the Freescale
>MPC8349E PowerPC based microcontroller. Unfortunately the DMA-Engine
>API seams to be the totally wrong thing for that since this 
>DMA controller
>has many features which are not available thru dmaengine 
>[...]

This has been one of the biggest issues with the original dmaengine
interface - it didn't play well with others.  Since then a few folks
have taken a couple shots at it, but Dan Williams recently has done it
best in his changes aimed at rolling in his RAID accelleration engine.
Most of what you are looking for is already available - see the recent
changes in the dmaengine that allow for multiple DMA clients, multiple
DMA engines, and a method for selecting DMA services based upon the
capabilities needed.

If these changes still don't quite fit your need, let us know and we can
probably help you work it out.

Now, you go back to your vacation and I'll go back to my quiet Sunday
afternoon.

sln
--
======================================================================
Mr. Shannon Nelson                 LAN Access Division, Intel Corp.
Shannon.Nelson@...el.com                I don't speak for Intel
(503) 712-7659                    Parents can't afford to be squeamish.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ