Commit History

Author SHA1 Message Date
  Vlastimil Babka 8ea1d2a198 mm, frontswap: convert frontswap_enabled to static key 9 years ago
  Dan Streetman d1dc6f1bcf frontswap: allow multiple backends 10 years ago
  Li Haifeng a1ad28973d mm/frontswap.c: fix the condition in BUG_ON 10 years ago
  Weijie Yang fb993fa1a2 mm: frontswap: invalidate expired data on a dup-store failure 10 years ago
  Dan Streetman 18ab4d4ced swap: change swap_list_head to plist, add swap_avail_head 11 years ago
  Dan Streetman adfab836f4 swap: change swap_info singly-linked list to list_head 11 years ago
  Akinobu Mita 7b57976da4 frontswap: fix incorrect zeroing and allocation size for frontswap_map 12 years ago
  Minchan Kim 4f89849da2 frontswap: get rid of swap_lock dependency 12 years ago
  Bob Liu f066ea230a mm: frontswap: cleanup code 12 years ago
  Konrad Rzeszutek Wilk 1e01c968db frontswap: make frontswap_init use a pointer for the ops 12 years ago
  Dan Magenheimer 905cd0e1bf mm: frontswap: lazy initialization to allow tmem backends to build/run as modules 12 years ago
  Dan Magenheimer e3483a5f3a frontswap: support exclusive gets if tmem backend is capable 13 years ago
  Zhenzhong Duan a00bb1e9fc mm: frontswap: fix a wrong if condition in frontswap_shrink 13 years ago
  Seth Jennings 6b982fcf02 mm/frontswap: fix uninit'ed variable warning 13 years ago
  Wanpeng Li 1d00015e26 mm/frontswap: cleanup doc and comment error 13 years ago
  Sasha Levin 3389b530a6 mm: frontswap: remove unneeded headers 13 years ago
  Sasha Levin 611edfed29 mm: frontswap: split out function to clear a page out 13 years ago
  Sasha Levin f9f08103eb mm: frontswap: remove unnecessary check during initialization 13 years ago
  Sasha Levin d9674dda1c mm: frontswap: make all branches of if statement in put page consistent 13 years ago
  Sasha Levin 69217b4cd0 mm: frontswap: split frontswap_shrink further to simplify locking 13 years ago
  Sasha Levin f116695a50 mm: frontswap: split out __frontswap_unuse_pages 13 years ago
  Sasha Levin 96253444db mm: frontswap: split out __frontswap_curr_pages 13 years ago
  Sasha Levin 4bb3e31ef4 mm: frontswap: trivial coding convention issues 13 years ago
  Sasha Levin ef38359741 mm: frontswap: remove casting from function calls through ops structure 13 years ago
  Konrad Rzeszutek Wilk 165c8aed5b frontswap: s/put_page/store/g s/get_page/load 13 years ago
  Dan Magenheimer 29f233cfff mm: frontswap: core frontswap functionality 13 years ago