Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 7 Dec 2008 17:19:47 +0100
From:      Marius Strobl <marius@alchemy.franken.de>
To:        Hans Petter Selasky <hselasky@c2i.net>
Cc:        freebsd-current@freebsd.org, Alfred Perlstein <alfred@freebsd.org>, freebsd-usb@freebsd.org
Subject:   Re: [Serious] busdma bug in -current in relation to USB hardware - review wanted
Message-ID:  <20081207161947.GA82662@alchemy.franken.de>
In-Reply-To: <200812061334.55365.hselasky@c2i.net>
References:  <20081107082740.GA1334@icarus.home.lan> <200811081023.10058.hselasky@freebsd.org> <200811161408.21562.hselasky@c2i.net> <200812061334.55365.hselasky@c2i.net>

index | next in thread | previous in thread | raw e-mail

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



home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20081207161947.GA82662>