On Wed, 6 Feb 2008, James Bottomley wrote:

> > What we're talking about is a routine that provides drivers a simple
> > way to access the data in a scatter-gather buffer (which may lie in
> > highmem or otherwise not be easily reachable).  The idea is that some 
> > commands are emulated by the driver rather than carried out by the 
> > device, and the driver needs some way to stick the results in the 
> > transfer buffer.
> 
> Isn't that what scsi_kmap_sg() is designed for ... or do you need
> something slightly different?

I don't know -- I've never heard of scsi_kmap_sg().  And it doesn't 
appear to exist anywhere in my kernel source.

Did you mean scsi_kmap_atomic_sg()?  That appears to do only part of
what usb_stor_access_xfer_buf() does.  In fact, all it does is map a
single page.

Alan Stern

-
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to