> Does the following patch help: "[PATCH] sd: Increase SCSI disk probing concurrency" > (https://www.spinics.net/lists/linux-scsi/msg115657.html)? The patch applied with no problems, but there's a compile error in scsi_pm.c. Is there maybe a prereq patch we need? I tried it against the latest from https://github.com/torvalds/linux (4.17.0_rc5+) as well as one of our internal test kernels (based on 4.17.0_rc1+), and both resulted in the same failure. Here's the error: # make rpm ...<snip>... CC drivers/scsi/scsi.o CC drivers/scsi/hosts.o CC drivers/scsi/scsi_ioctl.o CC drivers/scsi/scsicam.o CC drivers/scsi/scsi_error.o CC drivers/scsi/scsi_lib.o CC drivers/scsi/scsi_common.o CC drivers/scsi/constants.o CC drivers/scsi/scsi_lib_dma.o CC drivers/scsi/scsi_scan.o CC drivers/scsi/scsi_sysfs.o CC drivers/scsi/scsi_devinfo.o CC drivers/scsi/scsi_netlink.o CC drivers/scsi/scsi_sysctl.o CC drivers/scsi/scsi_proc.o CC drivers/scsi/scsi_debugfs.o CC drivers/scsi/scsi_trace.o CC drivers/scsi/scsi_logging.o CC drivers/scsi/scsi_pm.o drivers/scsi/scsi_pm.c: In function 'scsi_bus_prepare': drivers/scsi/scsi_pm.c:177:10: error: 'struct scsi_driver' has no member named 'sync' if (drv->sync) ^ drivers/scsi/scsi_pm.c:178:7: error: 'struct scsi_driver' has no member named 'sync' drv->sync(dev); ^ make[4]: *** [drivers/scsi/scsi_pm.o] Error 1 make[3]: *** [drivers/scsi] Error 2 make[2]: *** [drivers] Error 2 error: Bad exit status from /var/tmp/rpm-tmp.xdBh56 (%build) RPM build errors: Bad exit status from /var/tmp/rpm-tmp.xdBh56 (%build) make[1]: *** [rpm-pkg] Error 1 make: *** [rpm-pkg] Error 2 Thanks, Jess ��.n��������+%������w��{.n�����{���fk��ܨ}���Ơz�j:+v�����w����ޙ��&�)ߡ�a����z�ޗ���ݢj��w�f