remove Xen tmem leftovers

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi all,

since the remove of the Xen tmem driver in 2019, the cleancache hooks are
entirely unused, as are large parts of frontswap.  This series against
linux-next (with the folio changes included) removes cleancaches, and cuts
down frontswap to the bits actually used by zswap.

Diffstat:
 Documentation/vm/cleancache.rst        |  296 -------------------------------
 b/Documentation/vm/frontswap.rst       |   31 ---
 b/Documentation/vm/index.rst           |    1 
 b/MAINTAINERS                          |    7 
 b/arch/arm/configs/bcm2835_defconfig   |    1 
 b/arch/arm/configs/qcom_defconfig      |    1 
 b/arch/m68k/configs/amiga_defconfig    |    1 
 b/arch/m68k/configs/apollo_defconfig   |    1 
 b/arch/m68k/configs/atari_defconfig    |    1 
 b/arch/m68k/configs/bvme6000_defconfig |    1 
 b/arch/m68k/configs/hp300_defconfig    |    1 
 b/arch/m68k/configs/mac_defconfig      |    1 
 b/arch/m68k/configs/multi_defconfig    |    1 
 b/arch/m68k/configs/mvme147_defconfig  |    1 
 b/arch/m68k/configs/mvme16x_defconfig  |    1 
 b/arch/m68k/configs/q40_defconfig      |    1 
 b/arch/m68k/configs/sun3_defconfig     |    1 
 b/arch/m68k/configs/sun3x_defconfig    |    1 
 b/arch/s390/configs/debug_defconfig    |    1 
 b/arch/s390/configs/defconfig          |    1 
 b/block/bdev.c                         |    5 
 b/fs/btrfs/extent_io.c                 |   10 -
 b/fs/btrfs/super.c                     |    2 
 b/fs/ext4/readpage.c                   |    6 
 b/fs/ext4/super.c                      |    3 
 b/fs/f2fs/data.c                       |    7 
 b/fs/mpage.c                           |    7 
 b/fs/ntfs3/ntfs_fs.h                   |    1 
 b/fs/ocfs2/super.c                     |    2 
 b/fs/super.c                           |    3 
 b/include/linux/frontswap.h            |   35 ---
 b/include/linux/fs.h                   |    5 
 b/include/linux/shmem_fs.h             |    3 
 b/include/linux/swapfile.h             |    3 
 b/mm/Kconfig                           |   40 ----
 b/mm/Makefile                          |    1 
 b/mm/filemap.c                         |   11 -
 b/mm/frontswap.c                       |  259 +--------------------------
 b/mm/shmem.c                           |   33 ---
 b/mm/swapfile.c                        |   90 ++-------
 b/mm/truncate.c                        |   15 -
 b/mm/zswap.c                           |    8 
 include/linux/cleancache.h             |  124 ------------
 mm/cleancache.c                        |  315 ---------------------------------
 44 files changed, 65 insertions(+), 1274 deletions(-)




[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Bugtraq]     [Linux OMAP]     [Linux MIPS]     [eCos]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux