> > How can that be? The SCSI layer guarantees that no further requests are
> > issued while the error handler is running.
>
> Yes. The synchronous API calls you are concerned about are made from a
> subroutine that is called directly by the error handler and that runs in
> the context of the error handler thread. During the time this happens,
> the SCSI layer guarantees that no further requests are issued, either for
> block I/O or other error-handler stuff.
But what happens if the vm subsystem waits for this IO to complete as is
entirely legal with GFP_KERNEL allocations ?
Regards
Oliver
-------------------------------------------------------
This SF.net email is sponsored by: Does your code think in ink?
You could win a Tablet PC. Get a free Tablet PC hat just for playing.
What are you waiting for?
http://ads.sourceforge.net/cgi-bin/redirect.pl?micr5043en
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel