Received: by 2002:ac0:a581:0:0:0:0:0 with SMTP id m1-v6csp1012249imm; Wed, 4 Jul 2018 09:49:35 -0700 (PDT) X-Google-Smtp-Source: AAOMgpf6mpv2yUeESAehdjQtOuKlYvzITLoe3RgP82Ta3iqMnB0AQ0pZVVJ2bfc1jVT2mKR5+WI5 X-Received: by 2002:a17:902:28e4:: with SMTP id f91-v6mr2878207plb.146.1530722975540; Wed, 04 Jul 2018 09:49:35 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1530722975; cv=none; d=google.com; s=arc-20160816; b=C+/qsM6bItppz+Y456poo5/ew4nojloM131l1kh6z6mnN2oDh8YgYaVrT5F+XLF76J Y1RijCxjoBWTlDLB6p2PqJidBKySKIfwQQ7LqeT4btac0yRonbJgDcvM6zmlcMjh1G+z TiZcXG6CmUDWosyPy8vKJe1EvNQU6MRKsewPzUnRXc2tDog6gHBnUmOA20A22ocYTYw+ 6zv1A/euuX33hrL6nxCiVfPuMKLRhBixe8yvXbmTo7HDHWsdE6kXUhuNN5L39oLRx3Z1 ExkFt8fC/EegDArZN7/GGYYOp6kAzs+/CNT8detB8/8wf/X/U9oS+rExRoWRtUKyCzPc tF1g== 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=UO4TqdHc0KesOVBbzOdRbn/byUiBL6qA1beasYR8aeQ=; b=xCIbYwW0k3+qrkbvA19qmyFC6Q7hGc1tRx5CFGEogWHHMS2jg/GW9Zv8DXk/8NgpBh qbD3odVm5rqn87rbPSH3zEho4bLZMlKyG6cBRHuvtJcT3LCPMoe1SzjoEBib7JZXolKp XGagAaF8dx2V4EcBhdmvM/OgD+YAjFjK8tlvkxRWh/u7qxAKrXRZVuulNiwSsptLGuhd GtHmscfCnN3B+rXYhes1MYc4SlbVudQF/0ecKqG5/vmkDxpyqM7XD4CseGcYxiG0j2Jt FqnEWtNL283fETyQE/v5Uq79wzSPAFlUcL/w0dM/ZtHOKvY/vL0q1Jfq7sFJdGSHIObC b4Kw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@intel-com.20150623.gappssmtp.com header.s=20150623 header.b=SrQ7VCZ3; 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 t1-v6si4239856plj.334.2018.07.04.09.49.20; Wed, 04 Jul 2018 09:49:35 -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=@intel-com.20150623.gappssmtp.com header.s=20150623 header.b=SrQ7VCZ3; 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 S1752607AbeGDQso (ORCPT + 99 others); Wed, 4 Jul 2018 12:48:44 -0400 Received: from mail-oi0-f66.google.com ([209.85.218.66]:35185 "EHLO mail-oi0-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752237AbeGDQsl (ORCPT ); Wed, 4 Jul 2018 12:48:41 -0400 Received: by mail-oi0-f66.google.com with SMTP id i12-v6so11838714oik.2 for ; Wed, 04 Jul 2018 09:48:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=UO4TqdHc0KesOVBbzOdRbn/byUiBL6qA1beasYR8aeQ=; b=SrQ7VCZ3MFGvIJigUvJ0CY44Edj8QaKWvjRIwBZnSf439sjBLP1eIJRTXbfQ9AVOMt w1XHOTu0BrtxAfKCARvh5fN6gKe3+TwMHC6vQNkYo62SG7mk9BKhZbfsBhCJV1uFMwpz cHhlovOg5Tlb++Jiy0Kedgm01yqL2hSyKa3391B36QzHZiMVpYMDjPgAAX/8NoMfyPpC +gLKBivGdwrGptiwGykQwLUdU4StKzNiTobYOhjWrDdjg4X80vSKr2UMcd6+6isA9SV9 oFwQ5IlSDx7e2LvW44ax7mL+2Me3UVwJtsXVkaU73WWNXkpVAFuAJST1htvBx4VIZ8QT zynw== 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=UO4TqdHc0KesOVBbzOdRbn/byUiBL6qA1beasYR8aeQ=; b=MdesKvMlHfmw5xPgmDASbal68PlXLvxtqPhIpnjPFpiVwXtbYjeYWy/MLCn+ZifrsK B8C+/da3/MxzGPOwyP8XhNYpcRjcHRLKVXrZrmgqoy1pVNQCbFEb1ALySHu2ev5bFKHO yPPfVO93iyPBWFOAM8hsSwwSrz1LYkSQ5XHJrkEFqunM6yaBo8A4sGMojhTjNAW6+wcz 2zaPguSOs0mo6jCkCdpU2sCDm0u6yoBkZKSNtHWyspHacm9otdLhu2YUBeYUXn7Gt8NP HEfPru/tu9JRlfpe0wgixzB9daGDzI4QHOAXQ/mtXS11dfLrx99z5JNieWWzoGqmZZZ1 Il5Q== X-Gm-Message-State: APt69E3bXww7Y61Ze0ekQHXUJ8KUllwfshZ0C/rrOxZhBnCmhRbIDBKm BqPrBeeAn9XbPZmkEfHBB1MObiQXyfCto049i4VP7w== X-Received: by 2002:aca:3954:: with SMTP id g81-v6mr3208501oia.215.1530722921386; Wed, 04 Jul 2018 09:48:41 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a9d:3495:0:0:0:0:0 with HTTP; Wed, 4 Jul 2018 09:48:40 -0700 (PDT) In-Reply-To: <20180704163823.9980-1-yehs2007@zoho.com> References: <20180704163823.9980-1-yehs2007@zoho.com> From: Dan Williams Date: Wed, 4 Jul 2018 09:48:40 -0700 Message-ID: Subject: Re: [PATCH v2 0/4] Assigning NULL to gfn of dax_direct_access if useless To: Huaisheng Ye Cc: linux-nvdimm , Ross Zwisler , Matthew Wilcox , Vishal L Verma , Dave Jiang , Martin Schwidefsky , Heiko Carstens , Al Viro , "Martin K. Petersen" , Jens Axboe , Greg KH , Bart Van Assche , Jan Kara , Linux Kernel Mailing List , linux-s390 , linux-fsdevel , colyli , NingTing Cheng , Huaisheng Ye 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, Jul 4, 2018 at 9:38 AM, Huaisheng Ye wrote: > From: Huaisheng Ye > > Changes since v1 [1]: > * Collect Jan's reviewed-by. > * According to Dan's suggestion, update the unit test infrastructure > tools/testing/nvdimm/pmem-dax.c for checking the validity of gfn. > > [1]: https://lkml.org/lkml/2018/7/4/81 > > --- > > Some functions within fs/dax don't need to get gfn from direct_access. Any reason you are calling it 'gfn'? I'm assuming that is a typo and it should be 'pfn'.