[PATCH 0/3] sd: Rely on the driver core for asynchronous probing

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello Martin,

During the 2018 edition of LSF/MM there was a session about increasing SCSI
disk probing concurrency. This patch series implements what has been proposed
during that session, namely:
- Make sure that the driver core is aware of asynchronous SCSI LUN probing.
- Avoid unnecessary serialization between sd_probe() and sd_remove() because
  this could lead to a deadlock.

Please consider this patch series for kernel v4.20.

Thanks,

Bart.

Bart Van Assche (3):
  sd: Rely on the driver core for asynchronous probing
  sd: Inline sd_probe_part2()
  __device_release_driver(): Do not wait for asynchronous probing

 drivers/base/dd.c        |   3 --
 drivers/scsi/scsi.c      |  14 -----
 drivers/scsi/scsi_pm.c   |  22 +-------
 drivers/scsi/scsi_priv.h |   3 --
 drivers/scsi/sd.c        | 110 ++++++++++++++++-----------------------
 5 files changed, 46 insertions(+), 106 deletions(-)

-- 
2.19.0.605.g01d371f741-goog




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [SCSI Target Devel]     [Linux SCSI Target Infrastructure]     [Kernel Newbies]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Linux IIO]     [Samba]     [Device Mapper]

  Powered by Linux