[Devel] [PATCH rh7 0/7] tswap: fixes, cleanups

Vladimir Davydov vdavydov at parallels.com
Sat Jun 20 08:56:49 PDT 2015


Patches 1 and 2 fix memory corruption caused by tswap (PSBM-34269).
Patch 5 fixes pinning a page in tswap.
Patch 7 fixes indefinitely long stalls during tswap reclaim.
Patch 3, 4, and 6 do cleanup.

Vladimir Davydov (6):
  tswap: enable exclusive gets
  tswap: do not allocate a page on store if there is already one
  tswap: introduce tswap_delete_page helper
  tswap: shrink tswap page if swapcache page is uptodate
  tswap: use global lock to protect lru lists
  tswap: do not writeback pages on reclaim

Weijie Yang (1):
  mm: frontswap: invalidate expired data on a dup-store failure

 mm/frontswap.c |   4 +-
 mm/tswap.c     | 221 ++++++++++++++++++++++++++++++++-------------------------
 2 files changed, 129 insertions(+), 96 deletions(-)

-- 
2.1.4




More information about the Devel mailing list