Bug #9057
closed
unloadable modules should use NO_UNLOAD stubs
Added by Robert Mustacchi over 4 years ago.
Updated almost 4 years ago.
Description
In 9056, a deadlock was induced by the failure to use a NO_UNLOAD stub for an unloadable module. Not using a NO_UNLOAD stub induces unnecessary work; such stubs should always use the NO_UNLOAD variant.
- Status changed from New to Closed
git commit 49714e869ee3a25c38d504fe4ae224833811ca45
commit 49714e869ee3a25c38d504fe4ae224833811ca45
Author: Bryan Cantrill <bryan@joyent.com>
Date: 2018-07-25T05:07:44.000Z
9056 dtrace_unregister()/fasttrap_pid_disable()/prgetmap() deadlock
9057 unloadable modules should use NO_UNLOAD stubs
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Tim Kordas <tim.kordas@joyent.com>
Approved by: Richard Lowe <richlowe@richlowe.net>
Also available in: Atom
PDF