From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-3.0 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 8CDD6C28CC1 for ; Mon, 27 May 2019 10:32:31 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 6B00B20673 for ; Mon, 27 May 2019 10:32:31 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726635AbfE0KcP (ORCPT ); Mon, 27 May 2019 06:32:15 -0400 Received: from mx2.suse.de ([195.135.220.15]:52432 "EHLO mx1.suse.de" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1726302AbfE0KcO (ORCPT ); Mon, 27 May 2019 06:32:14 -0400 X-Virus-Scanned: by amavisd-new at test-mx.suse.de Received: from relay2.suse.de (unknown [195.135.220.254]) by mx1.suse.de (Postfix) with ESMTP id 4502AAE27; Mon, 27 May 2019 10:32:12 +0000 (UTC) From: Juergen Gross To: linux-kernel@vger.kernel.org, linux-doc@vger.kernel.org, linux-erofs@lists.ozlabs.org, devel@driverdev.osuosl.org, linux-fsdevel@vger.kernel.org, linux-btrfs@vger.kernel.org, linux-ext4@vger.kernel.org, linux-f2fs-devel@lists.sourceforge.net, linux-mm@kvack.org Cc: Juergen Gross , Jonathan Corbet , Boris Ostrovsky , Stefano Stabellini , xen-devel@lists.xenproject.org, Gao Xiang , Chao Yu , Greg Kroah-Hartman , Alexander Viro , Chris Mason , Josef Bacik , David Sterba , "Theodore Ts'o" , Andreas Dilger , Jaegeuk Kim , Mark Fasheh , Joel Becker , Joseph Qi , ocfs2-devel@oss.oracle.com, Konrad Rzeszutek Wilk Subject: [PATCH 0/3] remove tmem and code depending on it Date: Mon, 27 May 2019 12:32:04 +0200 Message-Id: <20190527103207.13287-1-jgross@suse.com> X-Mailer: git-send-email 2.16.4 Sender: linux-ext4-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-ext4@vger.kernel.org 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