diff --git a/kernel/workqueue.c b/kernel/workqueue.c
index 613917bbc4e733c1cd2e8bfd1b86e2f74f8859f5..2964dbb783fec53cd2d040f07ca075c9afa508f8 100644
--- a/kernel/workqueue.c
+++ b/kernel/workqueue.c
@@ -878,8 +878,7 @@ void wq_worker_running(struct task_struct *task)
  * @task: task going to sleep
  *
  * This function is called from schedule() when a busy worker is
- * going to sleep. Preemption needs to be disabled to protect ->sleeping
- * assignment.
+ * going to sleep.
  */
 void wq_worker_sleeping(struct task_struct *task)
 {