scsi: ufs: Clear UAC for RPMB after ufshcd resets
authorRandall Huang <huangrandall@google.com>
Tue, 1 Dec 2020 04:14:02 +0000 (20:14 -0800)
committerMartin K. Petersen <martin.petersen@oracle.com>
Wed, 9 Dec 2020 16:34:19 +0000 (11:34 -0500)
commit1918651f2d7e8d58c9b7c49755c61e41ed655009
tree856904e8f209c5c4062c5d83ac623ce3ab33f68f
parent1fa0570002e3f66db9b58c32c60de4183b857a19
scsi: ufs: Clear UAC for RPMB after ufshcd resets

If RPMB is not provisioned, we may see RPMB failure after UFS
suspend/resume.  Inject request_sense to clear uac in ufshcd reset flow.

Link: https://lore.kernel.org/r/20201201041402.3860525-1-jaegeuk@kernel.org
Reported-by: kernel test robot <lkp@intel.com>
Reviewed-by: Stanley Chu <stanley.chu@mediatek.com>
Signed-off-by: Randall Huang <huangrandall@google.com>
Signed-off-by: Leo Liou <leoliou@google.com>
Signed-off-by: Jaegeuk Kim <jaegeuk@google.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/ufs/ufshcd.c