diff options
| author | Mukul Joshi <mukul.joshi@amd.com> | 2026-08-18 15:07:19 -0400 |
|---|---|---|
| committer | Alex Deucher <alexander.deucher@amd.com> | 2026-09-17 11:38:28 -0400 |
| commit | 9355ae92f2c00514d0c3d12d20843e84bab7ee9d (patch) | |
| tree | 96479568792e00106153849dc1661d1021e94e5a /tools/perf/scripts/python | |
| parent | 062ff15e30a48d14fb7d7558eba84f8dc97197f0 (diff) | |
| download | linux-9355ae92f2c00514d0c3d12d20843e84bab7ee9d.tar.gz linux-9355ae92f2c00514d0c3d12d20843e84bab7ee9d.zip | |
drm/amdgpu: Fix missed connection cleanup on HELLO reset for UALink
When a HELLO arrived on an already ESTABLISHED connection,
amdgpu_ualink_process_hello_msg() set the state to PENDING before
calling amdgpu_ualink_handle_connection_reset(). That function only
runs the imp/exp XA cleanup when it observes the state as ESTABLISHED,
so the premature change skipped the cleanup and left stale NPA
mappings and pinned BOs from the previous connection.
Leave the state as ESTABLISHED and let
amdgpu_ualink_handle_connection_reset() perform the transition, so the
cleanup runs.
Signed-off-by: Mukul Joshi <mukul.joshi@amd.com>
Reviewed-by: Harish Kasiviswanathan <Harish.Kasiviswanathan@amd.com>
Reviewed-by : Philip Yang <philip.yang@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions
