[PATCH] RADEONCopySwap: Fix RADEON_HOST_DATA_SWAP_16BIT case.

Michel Dänzer michel at daenzer.net
Mon Apr 16 23:10:22 PDT 2012


On Die, 2012-04-17 at 08:55 +1000, Benjamin Herrenschmidt wrote: 
> On Mon, 2012-04-16 at 15:39 +0200, Michel Dänzer wrote:
> > From: Michel Dänzer <michel.daenzer at amd.com>
> > 
> > It was the same code as for RADEON_HOST_DATA_SWAP_32BIT. This caused bus errors
> > on FreeBSD/PPC, but I'm not sure how it could not cause problems anywhere...
> 
> What kind of bus errors ? Alignment faults ? I think we go lucky the
> kernel fixed them up on Linux.... at a performance penalty :-)

Andreas didn't track it down, but that does seem the most likely
explanation.


-- 
Earthling Michel Dänzer           |                   http://www.amd.com
Libre software enthusiast         |          Debian, X and DRI developer


More information about the xorg-driver-ati mailing list