diff options
| author | Jaeyoon Choi <jaeyoon@FreeBSD.org> | 2026-09-02 01:52:48 +0000 |
|---|---|---|
| committer | Jaeyoon Choi <jaeyoon@FreeBSD.org> | 2026-09-02 02:05:10 +0000 |
| commit | 9930150214d1ca4ad21561d2e0afce9ebf2cdf6c (patch) | |
| tree | 4ef28a6ad27241419368c7da28529d17cc1c5ccd /utils/sqlite/(developers-only) | |
| parent | c09daa33d6ffbbd1956bfe4dcd9ca746192d6940 (diff) | |
UFSHCI_QUIRK_REINIT_AFTER_MAX_GEAR_SWITCH always rebuilt the
link after the gear switch. It threw away a working HS link and
ended up in PWM. The reinit is only needed for a dead link.
There the local side reports HS and the peer never answers. A
local readback cannot tell the two apart. Peer traffic can.
Probe the peer with DME_PEER_GET after the switch. Skip the
reinit when the probe succeeds. Log it when the probe fails.
Reviewed by: imp (mentor)
Sponsored by: Samsung Electronics
Differential Revision: https://reviews.freebsd.org/D59299
Diffstat (limited to 'utils/sqlite/(developers-only)')
0 files changed, 0 insertions, 0 deletions
