summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python
diff options
context:
space:
mode:
authorMukul Joshi <mukul.joshi@amd.com>2026-08-18 15:07:19 -0400
committerAlex Deucher <alexander.deucher@amd.com>2026-09-17 11:38:28 -0400
commit9355ae92f2c00514d0c3d12d20843e84bab7ee9d (patch)
tree96479568792e00106153849dc1661d1021e94e5a /tools/perf/scripts/python
parent062ff15e30a48d14fb7d7558eba84f8dc97197f0 (diff)
downloadlinux-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