summaryrefslogtreecommitdiffstats
path: root/tools/workqueue
diff options
context:
space:
mode:
authorChris Wulff <Chris.Wulff@biamp.com>2024-04-25 15:20:20 +0000
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2024-05-04 18:26:08 +0200
commita2cf936ebef291ef7395172b9e2f624779fb6dc0 (patch)
treea983447d1da014cd4051dbff8a9988003695881f /tools/workqueue
parent1b739388aa3f8dfb63a9fca777e6dfa6912d0464 (diff)
downloadlinux-stable-a2cf936ebef291ef7395172b9e2f624779fb6dc0.tar.gz
linux-stable-a2cf936ebef291ef7395172b9e2f624779fb6dc0.tar.bz2
linux-stable-a2cf936ebef291ef7395172b9e2f624779fb6dc0.zip
usb: gadget: u_audio: Clear uac pointer when freed.
This prevents use of a stale pointer if functions are called after g_cleanup that shouldn't be. This doesn't fix any races, but converts a possibly silent kernel memory corruption into an obvious NULL pointer dereference report. Fixes: eb9fecb9e69b ("usb: gadget: f_uac2: split out audio core") Signed-off-by: Chris Wulff <chris.wulff@biamp.com> Link: https://lore.kernel.org/stable/CO1PR17MB54194226DA08BFC9EBD8C163E1172%40CO1PR17MB5419.namprd17.prod.outlook.com Link: https://lore.kernel.org/r/CO1PR17MB54194226DA08BFC9EBD8C163E1172@CO1PR17MB5419.namprd17.prod.outlook.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'tools/workqueue')
0 files changed, 0 insertions, 0 deletions