From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-ot1-x344.google.com (mail-ot1-x344.google.com [IPv6:2607:f8b0:4864:20::344]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id 5A3892020D32A for ; Mon, 19 Aug 2019 19:24:15 -0700 (PDT) Received: by mail-ot1-x344.google.com with SMTP id g17so3629301otl.2 for ; Mon, 19 Aug 2019 19:22:52 -0700 (PDT) MIME-Version: 1.0 References: <20190818090557.17853-1-hch@lst.de> <20190818090557.17853-4-hch@lst.de> In-Reply-To: <20190818090557.17853-4-hch@lst.de> From: Dan Williams Date: Mon, 19 Aug 2019 19:22:41 -0700 Message-ID: Subject: Re: [PATCH 3/4] memremap: don't use a separate devm action for devmap_managed_enable_get List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: linux-nvdimm-bounces@lists.01.org Sender: "Linux-nvdimm" To: Christoph Hellwig Cc: linux-nvdimm , Linux Kernel Mailing List , Bharata B Rao , Linux MM , Jason Gunthorpe , Andrew Morton List-ID: On Sun, Aug 18, 2019 at 2:12 AM Christoph Hellwig wrote: > > Just clean up for early failures and then piggy back on > devm_memremap_pages_release. This helps with a pending not device > managed version of devm_memremap_pages. > > Signed-off-by: Christoph Hellwig > Reviewed-by: Ira Weiny Looks good, Reviewed-by: Dan Williams _______________________________________________ Linux-nvdimm mailing list Linux-nvdimm@lists.01.org https://lists.01.org/mailman/listinfo/linux-nvdimm From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-3.7 required=3.0 tests=DKIM_SIGNED,DKIM_VALID, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SIGNED_OFF_BY,SPF_HELO_NONE, SPF_PASS,URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 67C98C3A5A0 for ; Tue, 20 Aug 2019 02:22:54 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 2F078218BA for ; Tue, 20 Aug 2019 02:22:54 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=intel-com.20150623.gappssmtp.com header.i=@intel-com.20150623.gappssmtp.com header.b="zKdVom0N" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728981AbfHTCWx (ORCPT ); Mon, 19 Aug 2019 22:22:53 -0400 Received: from mail-ot1-f67.google.com ([209.85.210.67]:43604 "EHLO mail-ot1-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728615AbfHTCWx (ORCPT ); Mon, 19 Aug 2019 22:22:53 -0400 Received: by mail-ot1-f67.google.com with SMTP id e12so3616387otp.10 for ; Mon, 19 Aug 2019 19:22:52 -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=dGaKAdU7Kzz4IRqMPbeMcHc/uvSVrliEnlndetCK0L4=; b=zKdVom0NZGDuaHrgxklgUVhp5ExnznDDaFFfOxYdgCUPF9H/QOmK2okCnSBv7TG1iD 8VgVkvB+roi1O3wId/DNGT8ohuOBrvtAfFus1UIgy09kWcIHqe6sdGmcCfrddDiGjVfQ Afc6z9YQXk8loHn3UQOdSWjNKRrrWri2tNd/Ct3340IOvPhfEVjetCZPcUMPwssOPcPh gcT9UtKBwAP+mwb+m6SX2ozuyxus2NlfyohT9yJ4NcRTRyeoKama6VEntAVh0vYxR8l2 sRgjoQgP2IKMeZVgEwTLIZ62YZ8rqzp3S2/EPPh3bvEnEXheYWNfsqDls665h3cp2/Xk liEw== 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=dGaKAdU7Kzz4IRqMPbeMcHc/uvSVrliEnlndetCK0L4=; b=FEe6hFnGRpyH1PssCxlXZ+eV47x2FUmBXb8iCmqPVt3YmxDNy+kKCEfpilEzEs2H38 hTYttte5o+IrcMlyMIKSXbZWmC1nJXY4uhpveqA8Zh1Oz56ajt14qhgiWDFFy2NqGxsc 4ZPis9ivpU7qi9tvXxEUvePhGl+btqaJkjzQKlB/Q+tW3pj/o6TuxNaAIPaj6WlFoxU3 QaMJjVrcBr/9MZYlOnkRdR4s3azM3GRSpDIBcqUoREzGu3Z6Y/vNDFx9wtYMA//7stmq mK5OWGp2DLQBWFejx5PQTrWETMIPZJ177inqbB+ALEA1o+wygxp1jhMmcpanyY1Et1o0 pBEA== X-Gm-Message-State: APjAAAVu+TJAPURjRTf525GjHaFojSl4Z/NWEcRkJL9w7RQy0Y9duB/0 nSRzXlhHjvCzCHs+htLazmOel+qqt2gX/EaD39mHfA== X-Google-Smtp-Source: APXvYqxMJSoi3xcOuG4kdSjiGcLdWTp8DOPjIJI3WHkmC8gPmnKQsuPiwRsZyF/AEjqfvhoUMKVUtbKpNU6WT1lmw68= X-Received: by 2002:a05:6830:458:: with SMTP id d24mr19986229otc.126.1566267772164; Mon, 19 Aug 2019 19:22:52 -0700 (PDT) MIME-Version: 1.0 References: <20190818090557.17853-1-hch@lst.de> <20190818090557.17853-4-hch@lst.de> In-Reply-To: <20190818090557.17853-4-hch@lst.de> From: Dan Williams Date: Mon, 19 Aug 2019 19:22:41 -0700 Message-ID: Subject: Re: [PATCH 3/4] memremap: don't use a separate devm action for devmap_managed_enable_get To: Christoph Hellwig Cc: Jason Gunthorpe , Bharata B Rao , Andrew Morton , Linux MM , Linux Kernel Mailing List , linux-nvdimm , Ira Weiny 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 Sun, Aug 18, 2019 at 2:12 AM Christoph Hellwig wrote: > > Just clean up for early failures and then piggy back on > devm_memremap_pages_release. This helps with a pending not device > managed version of devm_memremap_pages. > > Signed-off-by: Christoph Hellwig > Reviewed-by: Ira Weiny Looks good, Reviewed-by: Dan Williams From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-3.7 required=3.0 tests=DKIM_SIGNED,DKIM_VALID, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SIGNED_OFF_BY,SPF_HELO_NONE, SPF_PASS,URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id AD2DCC3A5A0 for ; Tue, 20 Aug 2019 02:22:55 +0000 (UTC) Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by mail.kernel.org (Postfix) with ESMTP id 5528522CE8 for ; Tue, 20 Aug 2019 02:22:55 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=intel-com.20150623.gappssmtp.com header.i=@intel-com.20150623.gappssmtp.com header.b="zKdVom0N" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 5528522CE8 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=intel.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=owner-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix) id B2F836B0007; Mon, 19 Aug 2019 22:22:54 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id AE01E6B0008; Mon, 19 Aug 2019 22:22:54 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 9CFA46B000A; Mon, 19 Aug 2019 22:22:54 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from forelay.hostedemail.com (smtprelay0053.hostedemail.com [216.40.44.53]) by kanga.kvack.org (Postfix) with ESMTP id 7F0686B0007 for ; Mon, 19 Aug 2019 22:22:54 -0400 (EDT) Received: from smtpin29.hostedemail.com (10.5.19.251.rfc1918.com [10.5.19.251]) by forelay01.hostedemail.com (Postfix) with SMTP id 292AB180AD805 for ; Tue, 20 Aug 2019 02:22:54 +0000 (UTC) X-FDA: 75841208268.29.bat97_70895a0660f36 X-HE-Tag: bat97_70895a0660f36 X-Filterd-Recvd-Size: 3274 Received: from mail-ot1-f68.google.com (mail-ot1-f68.google.com [209.85.210.68]) by imf45.hostedemail.com (Postfix) with ESMTP for ; Tue, 20 Aug 2019 02:22:53 +0000 (UTC) Received: by mail-ot1-f68.google.com with SMTP id m24so3608972otp.12 for ; Mon, 19 Aug 2019 19:22:52 -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=dGaKAdU7Kzz4IRqMPbeMcHc/uvSVrliEnlndetCK0L4=; b=zKdVom0NZGDuaHrgxklgUVhp5ExnznDDaFFfOxYdgCUPF9H/QOmK2okCnSBv7TG1iD 8VgVkvB+roi1O3wId/DNGT8ohuOBrvtAfFus1UIgy09kWcIHqe6sdGmcCfrddDiGjVfQ Afc6z9YQXk8loHn3UQOdSWjNKRrrWri2tNd/Ct3340IOvPhfEVjetCZPcUMPwssOPcPh gcT9UtKBwAP+mwb+m6SX2ozuyxus2NlfyohT9yJ4NcRTRyeoKama6VEntAVh0vYxR8l2 sRgjoQgP2IKMeZVgEwTLIZ62YZ8rqzp3S2/EPPh3bvEnEXheYWNfsqDls665h3cp2/Xk liEw== 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=dGaKAdU7Kzz4IRqMPbeMcHc/uvSVrliEnlndetCK0L4=; b=GjplEE/KnXtG5ykKw1sra3BehpFI27O2z23nv46PWs9SwvaGYvB2KlpdJ1H4zoPY3t 3g8nUkExCPDXx/rFehMEshhD/ytQa5Tf06+j9Y4ag0x3uHP9wNtDRhIQToITcobUqD0y nL0IEO9lQ5p7Z4JW+ugxKWujERvNKm48+yDG7514GmmXpUKm4OFSHcZhMiMQft5Gciwm E1/CRqFzwy+sIMubhCdGT89JSKkFXtOQoyyG+tfz9jK3kR6kdyHcttIWsgAwSA3FMn46 dvwCM2C5ffj7SNUdA3aGWO7e0MNya3gWRlHC81ed/pcVE8Th6htIwcUjlRg/jGGfTDLG BobQ== X-Gm-Message-State: APjAAAUM7QpW/1rEyve4rT0k2sk51ZHcdN1M28K5ds3idKESCGWld4Jl dPloA7Zo0cfEiXMK+BhrKTEMP0c7IRcDO6PCc0gAqg== X-Google-Smtp-Source: APXvYqxMJSoi3xcOuG4kdSjiGcLdWTp8DOPjIJI3WHkmC8gPmnKQsuPiwRsZyF/AEjqfvhoUMKVUtbKpNU6WT1lmw68= X-Received: by 2002:a05:6830:458:: with SMTP id d24mr19986229otc.126.1566267772164; Mon, 19 Aug 2019 19:22:52 -0700 (PDT) MIME-Version: 1.0 References: <20190818090557.17853-1-hch@lst.de> <20190818090557.17853-4-hch@lst.de> In-Reply-To: <20190818090557.17853-4-hch@lst.de> From: Dan Williams Date: Mon, 19 Aug 2019 19:22:41 -0700 Message-ID: Subject: Re: [PATCH 3/4] memremap: don't use a separate devm action for devmap_managed_enable_get To: Christoph Hellwig Cc: Jason Gunthorpe , Bharata B Rao , Andrew Morton , Linux MM , Linux Kernel Mailing List , linux-nvdimm , Ira Weiny Content-Type: text/plain; charset="UTF-8" X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: On Sun, Aug 18, 2019 at 2:12 AM Christoph Hellwig wrote: > > Just clean up for early failures and then piggy back on > devm_memremap_pages_release. This helps with a pending not device > managed version of devm_memremap_pages. > > Signed-off-by: Christoph Hellwig > Reviewed-by: Ira Weiny Looks good, Reviewed-by: Dan Williams