RE: [PATCH] drm/amdgpu: Fix module unload hang with RAS enabled

2024-01-23 Thread Zhang, Hawking
[AMD Official Use Only - General] Reviewed-by: Hawking Zhang Regards, Hawking -Original Message- From: Joshi, Mukul Sent: Wednesday, January 24, 2024 05:01 To: amd-gfx@lists.freedesktop.org Cc: Zhang, Hawking ; Chai, Thomas ; Joshi, Mukul Subject: [PATCH] drm/amdgpu: Fix module

[PATCH] drm/amdgpu: Fix module unload hang with RAS enabled

2024-01-23 Thread Mukul Joshi
The driver unload hangs because the page retirement kthread cannot be stopped as it is sleeping and waiting on page retirement event to occur. Add kthread_should_stop() to the event condition to wake up the kthread when kthread stop is called during driver unload. Fixes: 45c3d468793d ("drm/amdgpu: