Received: by 2002:a25:31c3:0:0:0:0:0 with SMTP id x186csp6875915ybx; Mon, 11 Nov 2019 16:35:58 -0800 (PST) X-Google-Smtp-Source: APXvYqw+Z/jW4MHqDSvk80j8OQVTLsmDM0c9GnAgntR4RAHTFyHs4O9QtUedBY0p5+4VG/m9eyc/ X-Received: by 2002:a50:fd95:: with SMTP id o21mr30476617edt.283.1573518958703; Mon, 11 Nov 2019 16:35:58 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1573518958; cv=none; d=google.com; s=arc-20160816; b=H7+zhAkZP4r19sKckWspjVYRddMqvn+UJgFngVw/KSi0ojOaak0WpiDKD8YJJIqC2I aE3iuPf+pV4vXB6iIvm2EsFc7cD1l0kCEoJL9cWiXZUrXI0ZPgxKhYnTlH1OC9CRmZtK X8YDqEKcsqXGYX2U+14FYv4mKHfs3oRoheG0MbD0U39eETbbmiBrrQo4UB1uwRWg5hU/ G9PG46yicgxu97wCKQQ2bnAzzQA11uaSzxxkvZDViUMauH/1BQet6CAlmrtEuBxPDu5J SF8nbLJkTUMkIDfjckkjqGzjkI7rZtmnlu7lkWAANHTJJiGzNjpmMFd6aks0J9QRfTax W4Dg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from; bh=5m8Bauhp5QooBzi/e/tcuTnNFkqVvZpaWM6BlYcPL3c=; b=VWJc+m9D6t5+PNRGzES3GyOhAoL7AGD6IgIv7zptb0mOY0nixfBwnFC1jV312LPG/A i17/7WmFoU9WgxUr5/GmoEtdPcv41TgOsw/Lhxwl+/wYzLUg54F3ESQ542YUjsbHRiz+ LGsGXEa7Uml94GFlmLcP4H5C1hxVyAlSNwW+pJnN0hOVajitcOnM3Iy03HY7nThHtX2p k8LF8ohWStlmM3JtqxwwOIaj1c7hrjD0zeH9H9Ev8TyP2B5xIdGcl+yg9a1yYEzX2DHa CG7pDKiUu8d331kYpboiDnNVHzS8Wa+bHF88AkZkIP0ef4MBI8u22i77jhUC/MnEgBRr ysHQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id k22si10801212eji.282.2019.11.11.16.35.34; Mon, 11 Nov 2019 16:35:58 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727068AbfKLAe6 (ORCPT + 99 others); Mon, 11 Nov 2019 19:34:58 -0500 Received: from mga07.intel.com ([134.134.136.100]:45567 "EHLO mga07.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726953AbfKLAe6 (ORCPT ); Mon, 11 Nov 2019 19:34:58 -0500 X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga004.fm.intel.com ([10.253.24.48]) by orsmga105.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 11 Nov 2019 16:34:57 -0800 X-IronPort-AV: E=Sophos;i="5.68,294,1569308400"; d="scan'208";a="229127871" Received: from iweiny-desk2.sc.intel.com (HELO localhost) ([10.3.52.157]) by fmsmga004-auth.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 11 Nov 2019 16:34:56 -0800 From: ira.weiny@intel.com To: Alexander Viro , Andrew Morton Cc: Chris Mason , Josef Bacik , David Sterba , Jaegeuk Kim , Chao Yu , linux-xfs@vger.kernel.org, linux-fsdevel@vger.kernel.org, Trond Myklebust , Anna Schumaker , linux-btrfs@vger.kernel.org, linux-kernel@vger.kernel.org, linux-f2fs-devel@lists.sourceforge.net, linux-nfs@vger.kernel.org, linux-mm@kvack.org, Ira Weiny Subject: [PATCH 0/2] Move swap functions out of address space operations Date: Mon, 11 Nov 2019 16:34:50 -0800 Message-Id: <20191112003452.4756-1-ira.weiny@intel.com> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Ira Weiny As suggested by Jan Kara, move swap_[de]activate to file_operations to simplify address space operations for coming changes. I'm not sure if this should go through Al Viro or Andrew Morton so I'm sending it to both of you. Sorry if this is a problem. Let me know if there is something else I should do. Ira Weiny (2): fs: Clean up mapping variable fs: Move swap_[de]activate to file_operations fs/btrfs/inode.c | 4 +- fs/f2fs/data.c | 123 -------------------------------------------- fs/f2fs/file.c | 122 +++++++++++++++++++++++++++++++++++++++++++ fs/iomap/swapfile.c | 3 +- fs/nfs/file.c | 4 +- fs/xfs/xfs_aops.c | 13 ----- fs/xfs/xfs_file.c | 12 +++++ include/linux/fs.h | 10 ++-- mm/swapfile.c | 12 ++--- 9 files changed, 149 insertions(+), 154 deletions(-) -- 2.20.1