Received: by 10.192.165.148 with SMTP id m20csp1194287imm; Thu, 10 May 2018 07:05:08 -0700 (PDT) X-Google-Smtp-Source: AB8JxZqcJmvo8qvQ0KDpvEvKke+d+BUP7V1mMc3LJD7J8LEPwsVMme5lPP45UnQQHJbIDuTB4BYr X-Received: by 2002:a17:902:585e:: with SMTP id f30-v6mr1560908plj.50.1525961108160; Thu, 10 May 2018 07:05:08 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1525961108; cv=none; d=google.com; s=arc-20160816; b=n1d/ZRGfSDktmHGP8rxJ6UyzHfwJhw9dtJU8aO9SNtJMBKpYV+DB5KeIkHthxmAkVe uXs5Py0JM/3WWEQSNM4eDDvqDnTBrjYkwOVG3i5XJZMGDX9oNVnlJF/f94HK994aoJeZ 2QRglcJfkuq3lDv1VqVg239Plk04iFJKTFFSQfvhLmCQ6jn7J7PGXONzbW8kPIatrKP8 mbnXD8eHWD5AcgKkMRj4O8dYkgPVm23mPjiybAK/wcSA1PnwNcNQk8AhNCnuE+wsn6R/ EAAVJV0dprBeNz3Alzfg97Vriy1e6WG/3ElX+qyATMZIZ6bTp6AaVUB32DCFgD7r4Kpq zrlw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :references:in-reply-to:mime-version:dkim-signature :arc-authentication-results; bh=UgPxvFmYwdn0sgT77wU5zuRhP3m0phsKpYtL2CibP8M=; b=xSf1Bys+5d0hELkCOAj+lex/KGpcvzwYmq0IRWYtgjllnm30Pz1qUEH7Mn90Xu650w sK15cGM+O7AU1L43NokjORbrtzUPNhm70dnPGdl5tCLTM0h/xgMhxPSPkqGHxcZwVsGC sDeOavb2RMtfwJE/BA5Pe3pGnZap4PJTryuBX86K0WQUvm6dDVqyLHNEP+0wa7JaO3nN J6X3a4sveaCPd0+XMBmhoWrQd4EqU9rrz2T/gp9wpx8kE5jRKJtTivE1VJV3zdzohodU 93qJ0DAQVzV1oIIrYADMp6vdYzaoyHYgx8a5cwBFRtulItwTvMoTsoeQeqlfTKXGwpLZ bNhA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=Yb4nIGsY; 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=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id a5-v6si752094pgc.537.2018.05.10.07.04.53; Thu, 10 May 2018 07:05:08 -0700 (PDT) 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; dkim=pass header.i=@gmail.com header.s=20161025 header.b=Yb4nIGsY; 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=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S965164AbeEJOEU (ORCPT + 99 others); Thu, 10 May 2018 10:04:20 -0400 Received: from mail-lf0-f65.google.com ([209.85.215.65]:36193 "EHLO mail-lf0-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S965070AbeEJOET (ORCPT ); Thu, 10 May 2018 10:04:19 -0400 Received: by mail-lf0-f65.google.com with SMTP id t129-v6so3163203lff.3 for ; Thu, 10 May 2018 07:04:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=UgPxvFmYwdn0sgT77wU5zuRhP3m0phsKpYtL2CibP8M=; b=Yb4nIGsYbZYf1FAtcIYJz4np0WilGqxqnMo+tlkKnjiQaAlXimZ9A/gT3o57lPJ9J/ Zn/wJGgENNiXstni85uD9moZiARQ2l44BOI/F1KCqbpYBRjGId1tjtGIzF0JgQXr+wOc 2Q8UlJFdsZUuaG2KA8EzMa5RBPituKkXeYOUtHTtCPv4kPP0O1zC918MF3gZUpMHdI4G agMWxCeK5DUFPGtdkT99hq/MBylsNmQeJuKisbDp20l1MJ6mobvg7dbZvj0F0DoKQnJf FSeXNfYx11xZv2Rt63FnyL2nQj3jfrdez6qXXXeXqCC6o83QTEpnIj/zpS5GB6Nnlfq7 ArPA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=UgPxvFmYwdn0sgT77wU5zuRhP3m0phsKpYtL2CibP8M=; b=Gn854zDkxdmDIQNUHiTtnnoE7mVoQsnJIePU4Jc6QqlmQqZ+c47wAfIxc+ljYhumIn GOnaN1gYOj7E0xswliBXOvwLp+hUr5dOUnpgaXHTFuH2lHnA/gjiq8aHv2RWlthp2FuP lA9P73U9Xi8bCUITzn15Dth9zA8RkBfK8SOB5RXvx6otv1yMb1YR1FWYonJ8qGLP9/L2 CxxtsVUdzcsT97z03VcKXZ2g92ZmEFN6/lJYJLJEvmNgLdahjPf/lMWffXcBftBbnoYA KdyCGIrNMu0UiR3MXUOrOlob9IfJXjqt7OEeQlwWZ6HVNJ9JU5alW99JxM7UOYCtxWvA vQKg== X-Gm-Message-State: ALKqPwemNgD1CBjSD393CYu0aM7qoCqUCHw5pS/v2PDUXQ2bMu7O2sjT kwd7WeTsbQ5p0woymwwOFny/V83UK2A3cAxVkBg= X-Received: by 2002:a2e:86d9:: with SMTP id n25-v6mr1273548ljj.18.1525961057678; Thu, 10 May 2018 07:04:17 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a19:d885:0:0:0:0:0 with HTTP; Thu, 10 May 2018 07:04:16 -0700 (PDT) In-Reply-To: <20180425043413.GA21467@jordon-HP-15-Notebook-PC> References: <20180425043413.GA21467@jordon-HP-15-Notebook-PC> From: Souptick Joarder Date: Thu, 10 May 2018 19:34:16 +0530 Message-ID: Subject: Re: [PATCH v2] ipc: Adding new return type vm_fault_t To: Andrew Morton , Al Viro , manfred@colorfullife.com, dave@stgolabs.net, ebiederm@xmission.com, linux@dominikbrodowski.net Cc: linux-kernel@vger.kernel.org, Matthew Wilcox Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Apr 25, 2018 at 10:04 AM, Souptick Joarder wrote: > Use new return type vm_fault_t for fault handler. For > now, this is just documenting that the function returns > a VM_FAULT value rather than an errno. Once all instances > are converted, vm_fault_t will become a distinct type. > > Commit 1c8f422059ae ("mm: change return type to vm_fault_t") > > Signed-off-by: Souptick Joarder > Reviewed-by: Matthew Wilcox > --- > v2: Updated the change log > > ipc/shm.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/ipc/shm.c b/ipc/shm.c > index 4643865..2ba0cfc 100644 > --- a/ipc/shm.c > +++ b/ipc/shm.c > @@ -378,7 +378,7 @@ void exit_shm(struct task_struct *task) > up_write(&shm_ids(ns).rwsem); > } > > -static int shm_fault(struct vm_fault *vmf) > +static vm_fault_t shm_fault(struct vm_fault *vmf) > { > struct file *file = vmf->vma->vm_file; > struct shm_file_data *sfd = shm_file_data(file); > -- > 1.9.1 > Any comment for this patch ?