lkml.org 
[lkml]   [2005]   [Jul]   [8]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    Subject[PATCH 00/13] some swapfile patches
    Here comes a series of 13 swap patches, mainly to mm/swapfile.c, based
    on 2.6.13-rc2-mm1 but applying also to 2.6.13-rc2. I don't think any
    of them are important enough for 2.6.13, though the first half are
    straightforward. The main thrust is to scan the swap_map lockless,
    to stop the infamous latency in get_swap_page. But they keep to the
    familiar swap allocation algorithm, so no change to macro-latency.

    Documentation/vm/locking | 15 -
    include/linux/swap.h | 22 --
    kernel/power/swsusp.c | 12 -
    mm/filemap.c | 7
    mm/rmap.c | 3
    mm/swapfile.c | 410 +++++++++++++++++++++++++----------------------
    6 files changed, 246 insertions(+), 223 deletions(-)

    Strictly, arch/m68k/atari/stram.c should also be in that list.
    But CONFIG_STRAM_SWAP is under CONFIG_BROKEN, and its reference to
    swap_vfsmnt implies it hasn't been built since 2.5.1. Time again to
    cajole the m68k people into removing that code - if the mtd driver
    doesn't already satisfy their need in a much better way, it cannot
    be far off (need? hardly, if unbuilt in 3.5 years).

    Hugh
    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/

    \
     
     \ /
      Last update: 2005-07-09 02:02    [W:0.032 / U:0.140 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site