scsi: usb: storage: Complete the SCSI request directly
authorSebastian Andrzej Siewior <sebastian@breakpoint.cc>
Tue, 1 Feb 2022 21:09:54 +0000 (22:09 +0100)
committerMartin K. Petersen <martin.petersen@oracle.com>
Tue, 8 Feb 2022 04:14:15 +0000 (23:14 -0500)
commit23fe075519c6884d28d8c8fe096c1a6729eb16ae
tree7fe8e836cc877003957cb6b9c5e6b87fd73f1cca
parentb84b6ec0f9767c82d0cfe5b2ac2c41de6b3d37e8
scsi: usb: storage: Complete the SCSI request directly

The USB storage driver can complete its requests directly from a kernel
thread. Use scsi_done_direct() to avoid waking ksoftirqd.

Link: https://lore.kernel.org/r/20220201210954.570896-3-sebastian@breakpoint.cc
Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/usb/storage/usb.c