]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/commit
scsi: ufs: Fix ufshcd_request_sense_async() for Samsung KLUFG8RHDA-B2D1
authorAdrian Hunter <adrian.hunter@intel.com>
Tue, 24 Aug 2021 11:41:50 +0000 (14:41 +0300)
committerMartin K. Petersen <martin.petersen@oracle.com>
Wed, 25 Aug 2021 03:10:14 +0000 (23:10 -0400)
commit9b5ac8ab4e8bf5636d1d425aee68ddf45af12057
tree02ea7543faaeff8bf589f355b6b30fd2b12f42be
parent313bf281f2091552f509fd05a74172c70ce7572f
scsi: ufs: Fix ufshcd_request_sense_async() for Samsung KLUFG8RHDA-B2D1

Samsung KLUFG8RHDA-B2D1 does not clear the unit attention condition if the
length is zero. So go back to requesting all the sense data, as it was
before patch "scsi: ufs: Request sense data asynchronously". That is
simpler than creating and maintaining a quirk for affected devices.

Link: https://lore.kernel.org/r/20210824114150.2105-1-adrian.hunter@intel.com
Signed-off-by: Adrian Hunter <adrian.hunter@intel.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/ufs/ufshcd.c