Messages in this thread |  | | From | Lai Jiangshan <> | Date | Wed, 14 Dec 2022 15:16:33 +0800 | Subject | Re: [PATCH] workqueue: Add a new flag to spot the potential UAF error |
| |
On Tue, Dec 13, 2022 at 12:40 PM Richard Clark <richard.xnu.clark@gmail.com> wrote: > > Currently if the user queues a new work item unintentionally > into a wq after the destroy_workqueue(wq), the work still can > be queued and scheduled without any noticeable kernel message > before the end of a RCU grace period. > > As a debug-aid facility, this commit adds a new flag > __WQ_DESTROYING to spot that issue by triggering a kernel WARN > message. > > Signed-off-by: Richard Clark <richard.xnu.clark@gmail.com>
Reviewed-by: Lai Jiangshan <jiangshanlai@gmail.com>
|  |