[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20190527103207.13287-1-jgross@suse.com>
Date: Mon, 27 May 2019 12:32:04 +0200
From: Juergen Gross <jgross@...e.com>
To: linux-kernel@...r.kernel.org, linux-doc@...r.kernel.org,
linux-erofs@...ts.ozlabs.org, devel@...verdev.osuosl.org,
linux-fsdevel@...r.kernel.org, linux-btrfs@...r.kernel.org,
linux-ext4@...r.kernel.org, linux-f2fs-devel@...ts.sourceforge.net,
linux-mm@...ck.org
Cc: Juergen Gross <jgross@...e.com>, Jonathan Corbet <corbet@....net>,
Boris Ostrovsky <boris.ostrovsky@...cle.com>,
Stefano Stabellini <sstabellini@...nel.org>,
xen-devel@...ts.xenproject.org, Gao Xiang <gaoxiang25@...wei.com>,
Chao Yu <yuchao0@...wei.com>,
Greg Kroah-Hartman <gregkh@...uxfoundation.org>,
Alexander Viro <viro@...iv.linux.org.uk>,
Chris Mason <clm@...com>, Josef Bacik <josef@...icpanda.com>,
David Sterba <dsterba@...e.com>,
"Theodore Ts'o" <tytso@....edu>,
Andreas Dilger <adilger.kernel@...ger.ca>,
Jaegeuk Kim <jaegeuk@...nel.org>,
Mark Fasheh <mark@...heh.com>,
Joel Becker <jlbec@...lplan.org>,
Joseph Qi <joseph.qi@...ux.alibaba.com>,
ocfs2-devel@....oracle.com,
Konrad Rzeszutek Wilk <konrad.wilk@...cle.com>
Subject: [PATCH 0/3] remove tmem and code depending on it
Tmem has been an experimental Xen feature which has been dropped
recently due to security problems and lack of maintainership.
So it is time now to drop it in Linux kernel, too.
Juergen Gross (3):
xen: remove tmem driver
mm: remove cleancache.c
mm: remove tmem specifics from frontswap
Documentation/admin-guide/kernel-parameters.txt | 21 -
Documentation/vm/cleancache.rst | 296 ------------
Documentation/vm/frontswap.rst | 27 +-
Documentation/vm/index.rst | 1 -
MAINTAINERS | 7 -
drivers/staging/erofs/data.c | 6 -
drivers/staging/erofs/internal.h | 1 -
drivers/xen/Kconfig | 23 -
drivers/xen/Makefile | 2 -
drivers/xen/tmem.c | 419 -----------------
drivers/xen/xen-balloon.c | 2 -
drivers/xen/xen-selfballoon.c | 579 ------------------------
fs/block_dev.c | 5 -
fs/btrfs/extent_io.c | 9 -
fs/btrfs/super.c | 2 -
fs/ext4/readpage.c | 6 -
fs/ext4/super.c | 2 -
fs/f2fs/data.c | 3 +-
fs/mpage.c | 7 -
fs/ocfs2/super.c | 2 -
fs/super.c | 3 -
include/linux/cleancache.h | 124 -----
include/linux/frontswap.h | 5 -
include/linux/fs.h | 5 -
include/xen/balloon.h | 8 -
include/xen/tmem.h | 18 -
mm/Kconfig | 38 +-
mm/Makefile | 1 -
mm/cleancache.c | 317 -------------
mm/filemap.c | 11 -
mm/frontswap.c | 156 +------
mm/truncate.c | 15 +-
32 files changed, 17 insertions(+), 2104 deletions(-)
delete mode 100644 Documentation/vm/cleancache.rst
delete mode 100644 drivers/xen/tmem.c
delete mode 100644 drivers/xen/xen-selfballoon.c
delete mode 100644 include/linux/cleancache.h
delete mode 100644 include/xen/tmem.h
delete mode 100644 mm/cleancache.c
--
2.16.4
Powered by blists - more mailing lists