[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <Pine.LNX.4.64.0911241634170.24427@sister.anvils>
Date: Tue, 24 Nov 2009 16:37:42 +0000 (GMT)
From: Hugh Dickins <hugh.dickins@...cali.co.uk>
To: Andrew Morton <akpm@...ux-foundation.org>
cc: Izik Eidus <ieidus@...hat.com>,
Andrea Arcangeli <aarcange@...hat.com>,
Chris Wright <chrisw@...hat.com>, linux-kernel@...r.kernel.org,
linux-mm@...ck.org
Subject: [PATCH 0/9] ksm: swapping
Here is a series of nine patches against 2.6.32-rc7-mm1, at last making
KSM's shared pages swappable. The main patches, 2 3 and 4, have been
around for over a month; but I underestimated the tail of the job,
working out the right compromises to deal with the consequences of
having ksm pages on the LRUs.
Documentation/vm/ksm.txt | 22 -
include/linux/ksm.h | 71 ++++
include/linux/migrate.h | 8
include/linux/rmap.h | 35 ++
mm/Kconfig | 2
mm/internal.h | 3
mm/ksm.c | 567 ++++++++++++++++++++++++++++---------
mm/memcontrol.c | 7
mm/memory.c | 6
mm/memory_hotplug.c | 2
mm/mempolicy.c | 19 -
mm/migrate.c | 112 ++-----
mm/mlock.c | 4
mm/rmap.c | 151 +++++++--
mm/swapfile.c | 11
15 files changed, 741 insertions(+), 279 deletions(-)
Thanks!
Hugh
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists