summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/bin
diff options
context:
space:
mode:
authorJorge Ramirez-Ortiz <jorge.ramirez@oss.qualcomm.com>2026-08-31 17:48:00 +0200
committerMartin K. Petersen (Oracle) <mkp@kernel.org>2026-09-09 21:53:11 -0400
commita8a34238e5e65609a434fc13aa1d64fcf2df1d23 (patch)
treedcbd8c250249ae225dd45df2189b1a2006932e7a /tools/perf/scripts/python/bin
parentcee9395acd8043be0644b25c34bfa86623f2b935 (diff)
downloadlinux-next-a8a34238e5e65609a434fc13aa1d64fcf2df1d23.tar.gz
linux-next-a8a34238e5e65609a434fc13aa1d64fcf2df1d23.zip
scsi: ufs: rpmb: Retry power-on UNIT ATTENTION on the RPMB WLUN
After a power cycle, the first command sent to any UFS logical unit completes with CHECK CONDITION reporting a power-on UNIT ATTENTION. The SCSI core surfaces this condition to the caller rather than retrying it. For the RPMB well-known LU the first command after boot is the first RPMB frame, and RPMB has no earlier, guaranteed access that could clear the condition beforehand. The power-on UNIT ATTENTION therefore reaches RPMB and fails that first frame, breaking RPMB on every cold boot. The RPMB WLUN needs the power-on UNIT ATTENTION to be retried so that RPMB works from the very first access after a power cycle. Signed-off-by: Jorge Ramirez-Ortiz <jorge.ramirez@oss.qualcomm.com> Reviewed-by: Bean Huo <beanhuo@micron.com> Reviewed-by: Stanley Jhu <stanleyjhu@google.com> Link: https://patch.msgid.link/20260831154804.719528-2-jorge.ramirez@oss.qualcomm.com Signed-off-by: Martin K. Petersen (Oracle) <mkp@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/bin')
0 files changed, 0 insertions, 0 deletions