Re: USB transfer_buffer allocations on 64bit systems

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Robert Hancock
Date: Wednesday, April 7, 2010 - 4:55 pm

On 04/07/2010 08:59 AM, Alan Stern wrote:

AFAIK, the driver shouldn't have to worry about this at all. When the 
buffer gets DMA-mapped for the controller, the DMA mapping code should 
see that the device has a 32-bit DMA mask and either bounce or IOMMU-map 
the memory so that it appears below 4GB.

Not to say that something might not be sabotaging this somehow, but this 
complexity really shouldn't be needed.


--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: USB transfer_buffer allocations on 64bit systems, Daniel Mack, (Wed Apr 7, 8:11 am)
Re: USB transfer_buffer allocations on 64bit systems, Daniel Mack, (Wed Apr 7, 8:35 am)
Re: USB transfer_buffer allocations on 64bit systems, Oliver Neukum, (Wed Apr 7, 9:54 am)
Re: USB transfer_buffer allocations on 64bit systems, Daniel Mack, (Wed Apr 7, 10:00 am)
Re: USB transfer_buffer allocations on 64bit systems, Robert Hancock, (Wed Apr 7, 4:55 pm)
Re: USB transfer_buffer allocations on 64bit systems, Oliver Neukum, (Wed Apr 7, 11:09 pm)
Re: USB transfer_buffer allocations on 64bit systems, Daniel Mack, (Thu Apr 8, 4:07 am)
Re: USB transfer_buffer allocations on 64bit systems, Andi Kleen, (Mon Apr 12, 4:53 am)
Re: USB transfer_buffer allocations on 64bit systems, Pedro Ribeiro, (Mon Apr 12, 5:11 am)
Re: USB transfer_buffer allocations on 64bit systems, Andi Kleen, (Mon Apr 12, 5:12 am)
Re: USB transfer_buffer allocations on 64bit systems, Daniel Mack, (Mon Apr 12, 5:32 am)
Re: USB transfer_buffer allocations on 64bit systems, Andi Kleen, (Mon Apr 12, 5:47 am)
Re: USB transfer_buffer allocations on 64bit systems, Daniel Mack, (Mon Apr 12, 5:54 am)
Re: USB transfer_buffer allocations on 64bit systems, Andi Kleen, (Mon Apr 12, 8:43 am)