Received: by 2002:ac0:a594:0:0:0:0:0 with SMTP id m20-v6csp1500551imm; Tue, 15 May 2018 21:45:21 -0700 (PDT) X-Google-Smtp-Source: AB8JxZobTLgLYrXTMbcBh3utulfdGSEQakOFJYSgmgEhfuakN5lc+VHFSTqxawJ2YfMXkZQ1Ns6W X-Received: by 2002:a17:902:5a46:: with SMTP id f6-v6mr17445151plm.85.1526445921558; Tue, 15 May 2018 21:45:21 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1526445921; cv=none; d=google.com; s=arc-20160816; b=gaWmqM91yPVQTW+9OqWtozqpApoqqYDXmwrOYKIkMlhUGVPSJr3e58KFPELy/II1Q8 OQnLZI8StcwirBhj1grNaYT3iDYSZgGqllWpBM+QPTiINcb6d5xoEWBqMHvpyWcn7BHx Ey76ZXKll+2eSfPIyqkuoRh3l6b8A12RyZyn3XGK+RAInU25cZk+A/MZeI6cvHlx5GxV eVOsFAeOltGQZG2P+GizeBlH9vvB5A4v/tdHSV1dS9B6QKepofKHwtOh/5Eu+E7bcXHs vqJ1sDvmlyGT2Me+Rh1SKg7Fays5CyFUHl6KUxdJw3rEIIqzncyT6V1bxAbJgRFUiSps r5fA== 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=jnmcDJlN6nz0YkLFBBYjOKrUCODe/F3xNdlumuKGLxo=; b=ks11CNk4CJ60Ecp3WaAxCW+08LPqTckapKhLIId0T2U5aYm4WRYWL41vNOB9idl7zM wkDyNORwiDd//eS3A/VhXixtlg57VXGBC8RDQpCYFDkadLSqKTV0xLR2PCJVtO9EhbXJ 90bcRgWkWzn+OTnXl45AWkv4aYvzJWvzxccMgMjkg2Y7CzKx8wDbTPcT9Aakgq2A1hD4 qyDwXXbZ+bQA430TkVv5UoCABXnLl8zwnnzByTMdZAugT4Efl/20/5qr1w2plevCxJui vv2qzOl+q1F9YjcOknaVCM2jG5yHx+OawqSnBmz1Iy/Kpzup6rYJi4ZiDbGwVIUA8FZX qT3A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=BPwV0u3x; 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 w12-v6si1654335pld.367.2018.05.15.21.45.07; Tue, 15 May 2018 21:45:21 -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=BPwV0u3x; 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 S1752060AbeEPEoG (ORCPT + 99 others); Wed, 16 May 2018 00:44:06 -0400 Received: from mail-lf0-f68.google.com ([209.85.215.68]:41868 "EHLO mail-lf0-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751151AbeEPEoE (ORCPT ); Wed, 16 May 2018 00:44:04 -0400 Received: by mail-lf0-f68.google.com with SMTP id m17-v6so3516225lfj.8 for ; Tue, 15 May 2018 21:44:04 -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=jnmcDJlN6nz0YkLFBBYjOKrUCODe/F3xNdlumuKGLxo=; b=BPwV0u3xCo1F2PdYTHEqTN1s/nv/3Dn1RdGGL/3yjlr8xCe7mCl86xsd+nvleB6u1w Ko/Ruvlq303r9JL0+Sl4Z7n2ufPF8+XlrI0Cp2w/1JWgEKomPM+LeuEIl46QHk7+aI65 Q0Hk+4kym+tCwdhdrl3j0uvJzCCfw5Ndi4oHvXsuDdlVSutYXNCqqUUUfn8l+18wUgr/ EatHzaadUfA46YB407/6+5FwH+qVUTrm+p5Zd+BjvlO2itVNLDVGcaZg7p4ZmXEMoCH3 FWplWdjIwXAMRARg9TtfLQ+eGqT736fnxYce3vSIuYnfgJAAhbGWGeTnTv/VbW8I1+dm V0EA== 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=jnmcDJlN6nz0YkLFBBYjOKrUCODe/F3xNdlumuKGLxo=; b=U82FTvBsDOrnc/F7Y5xlqpewIdytJukGapMdFHgmWNongxclR/pORKoQh48ffY9z0s 7CsCcesqwjXYZfMPG4TKuTq9M3h0HAczGtCMSM56Eaohdkkl44Kdk46DsCERBPV0ayNh KtzyW60F9Ppl6fqUL/IubrqnVqfiQlxARFT5c5wQNlSjf4R991mqfl6vpDf1ZxgQMrkM uHjV2P3DmguQPkP2zAgpf2PnbLL/btExaDEFLjR3pPci4IhtVpamfvgC6luoEVZO7q+1 4Y264w0JqUo38y585VUb92vCbSDxBh3qfn0gPeaDlhA/zrJrnarkiEdYXaYYWCs0puqA sFmQ== X-Gm-Message-State: ALKqPwe8hZhyP07/js4dyaerwnzQWtjZOCdh32ef3RdHMe2jA+vwfWFz Nq9sqhlEyGJ4yknOIzkQLewv/eGQscnVWmurRJ4= X-Received: by 2002:a2e:4152:: with SMTP id o79-v6mr9232411lja.3.1526445843442; Tue, 15 May 2018 21:44:03 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a19:d885:0:0:0:0:0 with HTTP; Tue, 15 May 2018 21:44:02 -0700 (PDT) In-Reply-To: References: <20180425043413.GA21467@jordon-HP-15-Notebook-PC> From: Souptick Joarder Date: Wed, 16 May 2018 10:14:02 +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 Thu, May 10, 2018 at 7:34 PM, Souptick Joarder wrote: > 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 ? If no further comment, we would like to get this patch in queue for 4.18.