Received: by 10.223.164.202 with SMTP id h10csp288661wrb; Mon, 6 Nov 2017 06:41:24 -0800 (PST) X-Google-Smtp-Source: ABhQp+RYhsWIh4r1H+YKBdzt+xfV+RDpv0/A7rNRf9igXIuv5q7JFWByAxiQJCEf3o0ZWwOiLXgd X-Received: by 10.98.233.21 with SMTP id j21mr16760170pfh.97.1509979284430; Mon, 06 Nov 2017 06:41:24 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1509979284; cv=none; d=google.com; s=arc-20160816; b=Bgey1GIzhynIZ4s/koqVLoQxtbQaE3g9zLdeBvObUhX03qZPotm9ytboul5Q4DxBPR /acB1aO2WmIbT0wHPkopVmKELlhOA162fYrdJRtqZI5hccN5N6HCcbfFq0cknPdZenns OZ+n1JqAyzqMJ6/kLB1iCzq5Iaj7gtYvpTR0sYF1xWE7DOj6FEnas2mJylSw4Lg1pp0x HdMkSwrtF263CIH5xwfu3mYLy+KBfj+ZBLnKjh7gwTB+XDPW//v54GeMQWzpxk+u+VVw q/BvVzgtj+0zIyJfvdlpOB70nJzC/b3er7eNDHFaXmx2lDpZ7M7ZMGIyG3RkilcIy8Xc oXVg== 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 :references:in-reply-to:message-id:date:subject:cc:to:from :dmarc-filter:arc-authentication-results; bh=0192dsvt2XIhCVcGTbnsZak6+zQJgyzEaZI8Xl0CBQA=; b=XY96+Ehb42H/PrPDLwksHzYFV0U6NRIZdDu3pkoEVy4FqZX3r1yDFwutKE6XJJFOBi T5UCWkhVhCtlbIdpuTyqKReC/zcJ7ZJ+5pjULY7Un9cW4Uop/BUSKP/GY5WSzLjb/bDP mnX9tZZZponpLg69jTtDjLkcuX6xHkxbcDJQjo9gLZjhFKHO7OoC8Tc6UJU4gEyKLu4N xTXwOrP80kMIdjHoA38u2HYNbrxFPMQoDG4ZXZRAM7QrmIj0O4VnjgaoOZaSJJRjDBDd 4Eokj+u5H8U3ckBLwQFtgSkNiCcf5CPotp5pyS2jDdoKat92Fa2njo9sfSQNfhRG56wW 0GuA== 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=redhat.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id o190si11296508pga.827.2017.11.06.06.41.10; Mon, 06 Nov 2017 06:41:24 -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=redhat.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932480AbdKFOkB (ORCPT + 97 others); Mon, 6 Nov 2017 09:40:01 -0500 Received: from mx1.redhat.com ([209.132.183.28]:58274 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932442AbdKFOj6 (ORCPT ); Mon, 6 Nov 2017 09:39:58 -0500 Received: from smtp.corp.redhat.com (int-mx05.intmail.prod.int.phx2.redhat.com [10.5.11.15]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id AE04637EEF; Mon, 6 Nov 2017 14:39:58 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mx1.redhat.com AE04637EEF Authentication-Results: ext-mx05.extmail.prod.ext.phx2.redhat.com; dmarc=none (p=none dis=none) header.from=redhat.com Authentication-Results: ext-mx05.extmail.prod.ext.phx2.redhat.com; spf=fail smtp.mailfrom=marcandre.lureau@redhat.com Received: from localhost (ovpn-112-67.ams2.redhat.com [10.36.112.67]) by smtp.corp.redhat.com (Postfix) with ESMTP id 31BA55EDE8; Mon, 6 Nov 2017 14:39:57 +0000 (UTC) From: =?UTF-8?q?Marc-Andr=C3=A9=20Lureau?= To: linux-mm@kvack.org, linux-kernel@vger.kernel.org Cc: aarcange@redhat.com, hughd@google.com, nyc@holomorphy.com, mike.kravetz@oracle.com, =?UTF-8?q?Marc-Andr=C3=A9=20Lureau?= Subject: [PATCH v2 2/9] shmem: rename functions that are memfd-related Date: Mon, 6 Nov 2017 15:39:37 +0100 Message-Id: <20171106143944.13821-3-marcandre.lureau@redhat.com> In-Reply-To: <20171106143944.13821-1-marcandre.lureau@redhat.com> References: <20171106143944.13821-1-marcandre.lureau@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Scanned-By: MIMEDefang 2.79 on 10.5.11.15 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.29]); Mon, 06 Nov 2017 14:39:58 +0000 (UTC) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Those functions are called for memfd files, backed by shmem or hugetlb (the next patches will handle hugetlb). Signed-off-by: Marc-André Lureau Reviewed-by: Mike Kravetz --- fs/fcntl.c | 2 +- include/linux/shmem_fs.h | 4 ++-- mm/shmem.c | 10 +++++----- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/fs/fcntl.c b/fs/fcntl.c index 8d78ffd7b399..ad7995c64370 100644 --- a/fs/fcntl.c +++ b/fs/fcntl.c @@ -418,7 +418,7 @@ static long do_fcntl(int fd, unsigned int cmd, unsigned long arg, break; case F_ADD_SEALS: case F_GET_SEALS: - err = shmem_fcntl(filp, cmd, arg); + err = memfd_fcntl(filp, cmd, arg); break; case F_GET_RW_HINT: case F_SET_RW_HINT: diff --git a/include/linux/shmem_fs.h b/include/linux/shmem_fs.h index 1f5bf07cb8be..33b659f62c2b 100644 --- a/include/linux/shmem_fs.h +++ b/include/linux/shmem_fs.h @@ -110,11 +110,11 @@ extern void shmem_uncharge(struct inode *inode, long pages); #ifdef CONFIG_TMPFS -extern long shmem_fcntl(struct file *file, unsigned int cmd, unsigned long arg); +extern long memfd_fcntl(struct file *file, unsigned int cmd, unsigned long arg); #else -static inline long shmem_fcntl(struct file *f, unsigned int c, unsigned long a) +static inline long memfd_fcntl(struct file *f, unsigned int c, unsigned long a) { return -EINVAL; } diff --git a/mm/shmem.c b/mm/shmem.c index 37260c5e12fa..b7811979611f 100644 --- a/mm/shmem.c +++ b/mm/shmem.c @@ -2722,7 +2722,7 @@ static int shmem_wait_for_pins(struct address_space *mapping) F_SEAL_GROW | \ F_SEAL_WRITE) -static int shmem_add_seals(struct file *file, unsigned int seals) +static int memfd_add_seals(struct file *file, unsigned int seals) { struct inode *inode = file_inode(file); struct shmem_inode_info *info = SHMEM_I(inode); @@ -2792,7 +2792,7 @@ static int shmem_add_seals(struct file *file, unsigned int seals) return error; } -static int shmem_get_seals(struct file *file) +static int memfd_get_seals(struct file *file) { if (file->f_op != &shmem_file_operations) return -EINVAL; @@ -2800,7 +2800,7 @@ static int shmem_get_seals(struct file *file) return SHMEM_I(file_inode(file))->seals; } -long shmem_fcntl(struct file *file, unsigned int cmd, unsigned long arg) +long memfd_fcntl(struct file *file, unsigned int cmd, unsigned long arg) { long error; @@ -2810,10 +2810,10 @@ long shmem_fcntl(struct file *file, unsigned int cmd, unsigned long arg) if (arg > UINT_MAX) return -EINVAL; - error = shmem_add_seals(file, arg); + error = memfd_add_seals(file, arg); break; case F_GET_SEALS: - error = shmem_get_seals(file); + error = memfd_get_seals(file); break; default: error = -EINVAL; -- 2.15.0.rc0.40.gaefcc5f6f From 1583329779552562690@xxx Mon Nov 06 15:09:05 +0000 2017 X-GM-THRID: 1583329779552562690 X-Gmail-Labels: Inbox,Category Forums,HistoricalUnread