]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
mm/ksm: Fix compile warning and whitespace for 3fd77bfa4f25fa
authorLiam R. Howlett <Liam.Howlett@Oracle.com>
Thu, 18 Feb 2021 14:51:08 +0000 (09:51 -0500)
committerLiam R. Howlett <Liam.Howlett@Oracle.com>
Thu, 18 Feb 2021 14:51:08 +0000 (09:51 -0500)
Signed-off-by: Liam R. Howlett <Liam.Howlett@Oracle.com>
mm/ksm.c

index dd0ccb9e070034cb828c72bb23bf23fc5bde2ca5..673c7a0835d823a5aa645772a233381695afdb66 100644 (file)
--- a/mm/ksm.c
+++ b/mm/ksm.c
@@ -974,13 +974,12 @@ static int unmerge_and_remove_all_rmap_items(void)
                                                struct mm_slot, mm_list);
        spin_unlock(&ksm_mmlist_lock);
 
-       for (mm_slot = ksm_scan.mm_slot;
-                       mm_slot != &ksm_mm_head; mm_slot = ksm_scan.mm_slot) {
-               mm = mm_slot->mm;
-               MA_STATE(mas, &mm->mm_mt, 0, 0);
+       for (mm_slot = ksm_scan.mm_slot; mm_slot != &ksm_mm_head;
+            mm_slot = ksm_scan.mm_slot) {
+               MA_STATE(mas, &mm_slot->mm->mm_mt, 0, 0);
 
+               mm = mm_slot->mm;
                mmap_read_lock(mm);
-               mas_set(&mas, 0);
                mas_for_each(&mas, vma, ULONG_MAX) {
                        if (ksm_test_exit(mm))
                                break;