Hello Martin, Recently it was discovered that the v4.15 rework of suspend/resume handling in the SCSI subsystem introduced a race condition between SPI domain validation and system suspend. The two patches in this series fix that race. Please consider these two patches for kernel v4.15. Thanks, Bart. Bart Van Assche (2): PM / sleep: Make lock/unlock_system_sleep() available to kernel modules Fix a race condition between SPI domain validation and system suspend drivers/scsi/scsi_transport_spi.c | 16 ++++++++++++++-- include/linux/suspend.h | 28 ++-------------------------- kernel/power/main.c | 29 +++++++++++++++++++++++++++++ 3 files changed, 45 insertions(+), 28 deletions(-) -- 2.15.1