diff --git a/kernel/workqueue.c b/kernel/workqueue.c index d170c57665406d05aeadf880ab2c0400012696c3..cdf9d9538d497ea305eeb3de8d143f4c5be60741 100644 --- a/kernel/workqueue.c +++ b/kernel/workqueue.c @@ -4272,6 +4272,7 @@ void destroy_workqueue(struct workqueue_struct *wq) /* rescuer will empty maydays list before exiting */ kthread_stop(rescuer->task); + kfree(rescuer); } /* sanity checks */