summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--mm/huge_memory.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/mm/huge_memory.c b/mm/huge_memory.c
index 0931b2b19c52..46e3f150a6ca 100644
--- a/mm/huge_memory.c
+++ b/mm/huge_memory.c
@@ -2333,11 +2333,8 @@ static int khugepaged(void *none)
set_freezable();
set_user_nice(current, 19);
- while (!kthread_should_stop()) {
- VM_BUG_ON(khugepaged_thread != current);
+ while (!kthread_should_stop())
khugepaged_loop();
- VM_BUG_ON(khugepaged_thread != current);
- }
spin_lock(&khugepaged_mm_lock);
mm_slot = khugepaged_scan.mm_slot;