If swap entry is cleared, we can see the reason that copying pte is
interrupted. If due to page table lock held long enough, no need to
increase swap count.

Signed-off-by: Hillf Danton <dhi...@gmail.com>
---

--- a/mm/memory.c       Fri Jul 27 21:33:32 2012
+++ b/mm/memory.c       Fri Jul 27 21:35:24 2012
@@ -971,6 +971,7 @@ again:
                if (add_swap_count_continuation(entry, GFP_KERNEL) < 0)
                        return -ENOMEM;
                progress = 0;
+               entry.val = 0;
        }
        if (addr != end)
                goto again;
--
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Reply via email to