> it may be best that we provide a set of routines to do bouncing but > that the broken devices themselves use directly rather than pushing > it off to the bus_dma level. Nonsense. Bouncing in this case is totally unnecessary for any system that has an IOMMU or similar DMA mapper. what do you suggest?