On 1/27/2021 7:26 PM, Asutosh Das wrote:
v1 -> v2 Use pm_runtime_get/put APIs. Assuming that all bsg devices are scsi devices may break. This patchset attempts to fix a deadlock in ufs. This deadlock occurs because the ufs host driver tries to resume its child (wlun scsi device) to send SSU to it during its suspend. Asutosh Das (2): block: bsg: resume scsi device before accessing scsi: ufs: Fix deadlock while suspending ufs host block/bsg.c | 8 ++++++++ drivers/scsi/ufs/ufshcd.c | 18 ++---------------- 2 files changed, 10 insertions(+), 16 deletions(-)
Hi Alan/Bart Please can you take a look at this series. Please let me know if you've any better suggestions for this. Thanks -asd -- The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum, Linux Foundation Collaborative Project