diff options
| author | Martin K. Petersen <martin.petersen@oracle.com> | 2026-07-16 22:27:24 -0400 |
|---|---|---|
| committer | Martin K. Petersen <martin.petersen@oracle.com> | 2026-07-16 22:27:24 -0400 |
| commit | c8744e71c8f1178b7936172ead26917d5949c5a9 (patch) | |
| tree | 7bfaa063e780aad584b325cd2733a06949403a0c /tools/perf/scripts/python/event_analyzing_sample.py | |
| parent | 760fc6f0e25a72832c2fcf37ecf5f1b770ec8374 (diff) | |
| parent | f13faec1d4c16b3705d1eccffb8ba6723f1102ff (diff) | |
Merge patch series "scsi: ufs: Harden TX EQTR error handling paths"
Can Guo <can.guo@oss.qualcomm.com> says:
TX Equalization training currently has a few error-path gaps that can
make the flow brittle and can leave variant/device cleanup incomplete.
This series hardens TX EQTR in three places:
1. ufs-qcom: route SW FOM setup failures through the shared cleanup
path so temporary device TX EQ settings are restored and link
recovery is always attempted before exit.
2. core: treat RX_FOM DME read failures as best effort so TX EQTR can
continue, and force failed lanes to deterministic 0 FOM.
3. core: always run tx_eqtr POST_CHANGE notify once PRE_CHANGE
succeeds, even when TX EQTR fails, so variant cleanup is not
skipped.
Together these changes improve TX EQTR robustness without changing the
normal success path.
Link: https://patch.msgid.link/20260625121306.1655467-1-can.guo@oss.qualcomm.com
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
Diffstat (limited to 'tools/perf/scripts/python/event_analyzing_sample.py')
0 files changed, 0 insertions, 0 deletions
