[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.091 / U:1.464 seconds]
©2003-2018 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site