[lkml]   [2012]   [Jun]   [10]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    Subject[PATCH v3 00/10] minor frontswap cleanups and tracing support
    Most of these patches are minor cleanups to the mm/frontswap.c code, the big
    chunk of new code can be attributed to the new tracing support.

    Changes in v3:
    - Fix merge error
    - Commenct about new spinlock assertions

    Changes in v2:
    - Rebase to current version
    - Address Konrad's comments

    Sasha Levin (10):
    mm: frontswap: remove casting from function calls through ops
    mm: frontswap: trivial coding convention issues
    mm: frontswap: split out __frontswap_curr_pages
    mm: frontswap: split out __frontswap_unuse_pages
    mm: frontswap: split frontswap_shrink further to simplify locking
    mm: frontswap: make all branches of if statement in put page
    mm: frontswap: remove unnecessary check during initialization
    mm: frontswap: add tracing support
    mm: frontswap: split out function to clear a page out
    mm: frontswap: remove unneeded headers

    include/trace/events/frontswap.h | 167 ++++++++++++++++++++++++++++++++++++++
    mm/frontswap.c | 162 +++++++++++++++++++++++-------------
    2 files changed, 270 insertions(+), 59 deletions(-)
    create mode 100644 include/trace/events/frontswap.h


     \ /
      Last update: 2012-06-10 13:21    [W:0.386 / U:9.256 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site