Received: by 2002:a25:f815:0:0:0:0:0 with SMTP id u21csp3528655ybd; Fri, 28 Jun 2019 10:10:14 -0700 (PDT) X-Google-Smtp-Source: APXvYqw/lZxzVCt4HZS17TqG3Edb9zyLP65LRfeCDkrnL2HoreNHdCxXiyKMFKJ/TVlu2fMeYd1X X-Received: by 2002:a17:902:b43:: with SMTP id 61mr13139709plq.322.1561741814591; Fri, 28 Jun 2019 10:10:14 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1561741814; cv=none; d=google.com; s=arc-20160816; b=ZWGXaUIwDI6uWZyZ93d9m1HhpoRdZZTbDywKb1FRvt0EIRbNuAAjkBzg0xAsIZO3Fn RnSawJt8QYT1Dau3tTmMfDR2oZ5QK43bk5/89WvJ13GyCZziRuw64NsuzHUtwsKYj3nY oxgF5JzuFfovvsSHZRJTumJI4OIzBktjLMP5qJXLUaMIxj/Xg8R4+SpC6UHCuMSpewts gogeiGhwOwbqNbSiEwnt8zN/PXNXtrwG3nWA/+bzQqFOpySB3Yi+0Ga+ibKeSWO4vmRx joFjgCTfEl2fPFqfLNilhHuzSPen0f6p/6tFLrDCy331FgwM5XaB7B0/vZ0yGZ69QwgZ nNMQ== 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 :in-reply-to:references:mime-version:dkim-signature; bh=LA7BcUYMgiPM4LhkTkot3xLWQxZ9GymJ/I3cshi8054=; b=uzk2cIoS1vxVUGyTvK/SHt3O8Jbx7vxlSF1w3iFF41QdRI5nX11jlWEtT8LctquE2K kJlgKCwGDRabof/EcouQI5R7r6xsSZNthjxNal/o8vL6UPEvQ/sM0MczUHS1pX8mzeRG w+iErbQWsqCH+eHv4sLeB9Cg4ULOd62WDLYDiNPHJSyOlw2FPux+3qOhS/T7c/4EhlEW 09DiXkgsDwudCWiwJwFNBk4gooI9hj9w73PPynE1HLDYPTTJH4MZsUF/aF5InG6PDXeT ZCa5sbZvr1ePHFRSTPKGrNhDqWUun1M7Br343zzvDNmEMNdvbCzXU+B/UNeNstZRmgIK LsSw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@intel-com.20150623.gappssmtp.com header.s=20150623 header.b=aWEsAGzc; 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 c7si2373012pgn.464.2019.06.28.10.09.57; Fri, 28 Jun 2019 10:10:14 -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=aWEsAGzc; 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 S1726646AbfF1RIm (ORCPT + 99 others); Fri, 28 Jun 2019 13:08:42 -0400 Received: from mail-ot1-f66.google.com ([209.85.210.66]:41087 "EHLO mail-ot1-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726497AbfF1RIm (ORCPT ); Fri, 28 Jun 2019 13:08:42 -0400 Received: by mail-ot1-f66.google.com with SMTP id o101so6371802ota.8 for ; Fri, 28 Jun 2019 10:08:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=LA7BcUYMgiPM4LhkTkot3xLWQxZ9GymJ/I3cshi8054=; b=aWEsAGzc2Yh3JREBeLfqCnbjuH6gFhlIwpqtRUdyIB6fGEGjp0c/9cteoNu7mVTPYk k7v3tmKRFxuMhqWzggOKwBghog33HajwgNHqZGgt7yBZssqkujvFSdmZ6oFP073o8bd1 ZFWE8m7Q/mY3rKQ0JO12vTiImwp/mNsQn0+1FPDFmxgJqZwFVHptf+HajNjWmdXZdyi/ sXfT7o1lOMP8oP6O1xqR5I5TKSGwy+YYZ/aXoZ4EnNCmm8t/FhivsI3LpEb/JP77AiWP Hl/nPelTzud50IIzNwJksYSVmktcqKvzLaRjqqynqcF7HJ5XeVfEHEzsPm9koUpO7D/j z+yA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=LA7BcUYMgiPM4LhkTkot3xLWQxZ9GymJ/I3cshi8054=; b=TmirdUEo2cejqlTDxWo06Xogb6ETAU5klwJlEqCVueVdrbI16TemS4syxs967QhVH/ 90kdPcaNywdwEH6vyg0Q00g3cybTOsL6q1k1dY4ab9ciA7HToOJ+4vaJBnViL2eRic8F Flq6F/mILJrKhw57pyn+yjwY48ZIYWYhPmUAx/QUuapR8qEyFGA7exrECLpC2gJia26+ Ah+vaIRgUK7a0FUyRQF6lsBAvkPD7a9ElOfg/m/QOYQKZ8ii/fskB93kVUWAVGhnj6nl S/UIbCqgf1pKbNVvfJeHahFiGo+4IF4TSr4L9FUVWmfeTueC/Q/juOIlT3H/vS3pHV+L besg== X-Gm-Message-State: APjAAAX+JanBrPKZVXqa/9HH4rOquf4xv/A15ZqmFwe0EgPRIeRpYOB2 Eat/43mjyhYKMbLlobztE9+bWiirnR6ajxjuHhGsQQ== X-Received: by 2002:a9d:7b48:: with SMTP id f8mr8719655oto.207.1561741721035; Fri, 28 Jun 2019 10:08:41 -0700 (PDT) MIME-Version: 1.0 References: <20190626122724.13313-1-hch@lst.de> <20190626122724.13313-17-hch@lst.de> <20190628153827.GA5373@mellanox.com> <20190628170219.GA3608@mellanox.com> In-Reply-To: <20190628170219.GA3608@mellanox.com> From: Dan Williams Date: Fri, 28 Jun 2019 10:08:30 -0700 Message-ID: Subject: Re: [PATCH 16/25] device-dax: use the dev_pagemap internal refcount To: Jason Gunthorpe Cc: Christoph Hellwig , =?UTF-8?B?SsOpcsO0bWUgR2xpc3Nl?= , Ben Skeggs , "linux-mm@kvack.org" , "nouveau@lists.freedesktop.org" , "dri-devel@lists.freedesktop.org" , "linux-nvdimm@lists.01.org" , "linux-pci@vger.kernel.org" , "linux-kernel@vger.kernel.org" , Andrew Morton 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 Fri, Jun 28, 2019 at 10:02 AM Jason Gunthorpe wrote: > > On Fri, Jun 28, 2019 at 09:27:44AM -0700, Dan Williams wrote: > > On Fri, Jun 28, 2019 at 8:39 AM Jason Gunthorpe wrote: > > > > > > On Wed, Jun 26, 2019 at 02:27:15PM +0200, Christoph Hellwig wrote: > > > > The functionality is identical to the one currently open coded in > > > > device-dax. > > > > > > > > Signed-off-by: Christoph Hellwig > > > > Reviewed-by: Ira Weiny > > > > drivers/dax/dax-private.h | 4 ---- > > > > drivers/dax/device.c | 43 --------------------------------------- > > > > 2 files changed, 47 deletions(-) > > > > > > DanW: I think this series has reached enough review, did you want > > > to ack/test any further? > > > > > > This needs to land in hmm.git soon to make the merge window. > > > > I was awaiting a decision about resolving the collision with Ira's > > patch before testing the final result again [1]. You can go ahead and > > add my reviewed-by for the series, but my tested-by should be on the > > final state of the series. > > The conflict looks OK to me, I think we can let Andrew and Linus > resolve it. > Andrew's tree effectively always rebases since it's a quilt series. I'd recommend pulling Ira's patch out of -mm and applying it with the rest of hmm reworks. Any other git tree I'd agree with just doing the late conflict resolution, but I'm not clear on what's the best practice when conflicting with -mm.