[Serious] busdma bug in -current in relation to USB hardware - review wanted

Marius Strobl marius at alchemy.franken.de
Sun Dec 7 08:54:05 PST 2008


On Sat, Dec 06, 2008 at 01:34:54PM +0100, Hans Petter Selasky wrote:
> Hi,
> 
> After various feedback from several people I have made a new patch proposal 
> that will fix the busdma problem.
> 
> See:
> 
> http://perforce.freebsd.org/chv.cgi?CH=154181
> 
> Review wanted!
> 
> I don't know how to patch the psyco interface for SUN. Maybe there is nothing 
> that needs to be patched?

Neither sparc64 nor sun4u has support for bounce buffers; it's
not really worth the effort to implement IOMMU-bypass and bounce
buffers for the few devices only doing < 32-bit DMA and for
>= 32-bit DMA the IOMMU takes care of the address translation
for all practical purposes. In any case this isn't specific to
psycho(4).

Marius



More information about the freebsd-usb mailing list