Hi Here is V4 to address comments by Martin. See patches for version history. Summary: Kernel messages produced during runtime PM can cause a never-ending cycle because user space utilities (e.g. journald or rsyslog) write the messages back to storage, causing runtime resume, more messages, and so on. Messages that tell of things that are expected to happen, are arguably unnecessary, so make changes to suppress them for the UFS driver. Adrian Hunter (2): scsi: Add quiet_suspend flag for SCSI devices to suppress some PM messages scsi: ufs: Fix runtime PM messages never-ending cycle drivers/scsi/scsi_error.c | 9 +++++++-- drivers/scsi/sd.c | 6 ++++-- drivers/scsi/ufs/ufshcd.c | 21 +++++++++++++++++++-- include/scsi/scsi_device.h | 6 ++++++ 4 files changed, 36 insertions(+), 6 deletions(-) Regards Adrian