lkml.org 
[lkml]   [2009]   [Nov]   [24]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    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


    \
     
     \ /
      Last update: 2009-11-24 17:41    [W:8.440 / U:0.052 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site