From: Jakub Kicinski Date: Tue, 21 Jul 2026 19:42:28 +0000 (-0700) Subject: Merge branch 'pds_core-fix-use-after-free-on-workqueue-during-remove' X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=df282a9db8ac96bb6a30ed8534f77856b8dfbd8f;p=thirdparty%2Fkernel%2Flinux.git Merge branch 'pds_core-fix-use-after-free-on-workqueue-during-remove' Nikhil P. Rao says: ==================== pds_core: fix use-after-free on workqueue during remove This series fixes a use-after-free on the workqueue during driver remove. Patch 1 fixes a pre-existing deadlock between the PCI reset worker and pdsc_remove() that was identified during review of v1. Patch 2 is the reworked UAF fix that moves destroy_workqueue() after pdsc_teardown() and adds proper work synchronization. ==================== Link: https://patch.msgid.link/20260714180223.1642792-1-nikhil.rao@amd.com Signed-off-by: Jakub Kicinski --- df282a9db8ac96bb6a30ed8534f77856b8dfbd8f