Messages in this thread | | | Date | Fri, 20 Jun 2008 13:50:06 -0700 (PDT) | Subject | Re: Scatter-gather list constraints | From | David Miller <> |
| |
From: Alan Stern <stern@rowland.harvard.edu> Date: Fri, 20 Jun 2008 16:30:25 -0400 (EDT)
> This question arises in connection with wireless USB mass-storage > devices. The controller driver requires that all DMA segments > in a transfer, other than the last one, have a multiple of 1024 bytes. > But we're sometimes getting s-g lists where an element contains an odd > number of 512-byte sectors, and of course it doesn't work.
The generic device layer DMA bits does have ways to indicate DMA restrictions such as maximum segment size, but not something like this.
This is a pretty strange requirement, and would be probably be quite difficult to support across the board just to handle this strange device :)
| |