zram: use frontswap for zram swap usecase
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest3 patches 6 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/3 | frontswap: support backing_devinclude/ mm/ mm/ +1 more | +10 | 0 replies | |
| 2/3 | zram: support frontswapdrivers/ drivers/ drivers/ | +100 | 2 replies | |
| 3/3 | zram: remove swap_slot_free_notifyDocumentation/ drivers/ include/ +1 more | +1 | 1 reply |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [PATCH 0/3] zram: use frontswap for zram swap usecase
This patchset uses frontswap for zram swap usecase and remove swap_slot_free_notify swap specific operation in block device. It shows 13% swapout improvement for MADV_PAGEOUT.
Minchan Kim (3):
frontswap: support backing_dev
zram: support frontswap
zram: remove swap_slot_free_notify
Documentation/filesystems/locking.rst | 5 -- drivers/block/zram/Kconfig | 1 + drivers/block/zram/zram_drv.c | 116 ++++++++++++++++++++++---- drivers/block/zram/zram_drv.h | 1 + include/linux/blkdev.h | 2 - include/linux/frontswap.h | 7 +- mm/frontswap.c | 4 +- mm/swapfile.c | 11 +-- mm/zswap.c | 2 +- 9 files changed, 110 insertions(+), 39 deletions(-)
Signature · 1 line
2.41.0.255.g8b1d071c50-goog