From patchwork Thu Oct 15 00:42:04 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dan Williams X-Patchwork-Id: 11838339 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id A354161C for ; Thu, 15 Oct 2020 01:00:40 +0000 (UTC) Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by mail.kernel.org (Postfix) with ESMTP id 4CC8822259 for ; Thu, 15 Oct 2020 01:00:40 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 4CC8822259 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 0A1746B005C; Wed, 14 Oct 2020 21:00:39 -0400 (EDT) Delivered-To: linux-mm-outgoing@kvack.org Received: by kanga.kvack.org (Postfix, from userid 40) id 052AF6B0062; Wed, 14 Oct 2020 21:00:39 -0400 (EDT) X-Original-To: int-list-linux-mm@kvack.org X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id E34E6900002; Wed, 14 Oct 2020 21:00:38 -0400 (EDT) X-Original-To: linux-mm@kvack.org X-Delivered-To: linux-mm@kvack.org Received: from forelay.hostedemail.com (smtprelay0079.hostedemail.com [216.40.44.79]) by kanga.kvack.org (Postfix) with ESMTP id B4AEF6B005C for ; Wed, 14 Oct 2020 21:00:38 -0400 (EDT) Received: from smtpin13.hostedemail.com (10.5.19.251.rfc1918.com [10.5.19.251]) by forelay05.hostedemail.com (Postfix) with ESMTP id 4A8AE181AEF00 for ; Thu, 15 Oct 2020 01:00:38 +0000 (UTC) X-FDA: 77372354556.13.knot21_020491727210 Received: from filter.hostedemail.com (10.5.16.251.rfc1918.com [10.5.16.251]) by smtpin13.hostedemail.com (Postfix) with ESMTP id 20FBE18140B69 for ; Thu, 15 Oct 2020 01:00:38 +0000 (UTC) X-Spam-Summary: 1,0,0,,d41d8cd98f00b204,dan.j.williams@intel.com,,RULES_HIT,0,RBL:134.134.136.20:@intel.com:.lbl8.mailshell.net-62.50.0.100 64.95.201.95;04y8pta33381kibgq9i5k78nd4z7ayc8xjn5cmyer71cqysabodzmnh7jrag58r.zw75nm4yns7d5gz5robxfc4hjxgr4ycmgr1du6jc8p9xptgoa9wfk19pjm35uqm.h-lbl8.mailshell.net-223.238.255.100,CacheIP:none,Bayesian:0.5,0.5,0.5,Netcheck:none,DomainCache:0,MSF:not bulk,SPF:ft,MSBL:0,DNSBL:neutral,Custom_rules:0:0:0,LFtime:25,LUA_SUMMARY:none X-HE-Tag: knot21_020491727210 X-Filterd-Recvd-Size: 3136 Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by imf17.hostedemail.com (Postfix) with ESMTP for ; Thu, 15 Oct 2020 01:00:36 +0000 (UTC) IronPort-SDR: VDggVgNNZDOHuFg+3WOgukOSXPz/Tit1YXuQWU+uI6bkMdCbyIVadPTi4PChCXpaMXREdzm8n/ aIC5ZzDc3n0g== X-IronPort-AV: E=McAfee;i="6000,8403,9774"; a="153165799" X-IronPort-AV: E=Sophos;i="5.77,376,1596524400"; d="scan'208";a="153165799" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga005.jf.intel.com ([10.7.209.41]) by orsmga101.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 14 Oct 2020 18:00:33 -0700 IronPort-SDR: KS3Q2MPMmR4hzA6BX3wFA5W4ZTgE4BVgWBtN9d6K0JraXbAetqre2n+FMuEAQ3xYV6F7MwO/RB ken2QsQHin7A== X-IronPort-AV: E=Sophos;i="5.77,376,1596524400"; d="scan'208";a="531053664" Received: from dwillia2-desk3.jf.intel.com (HELO dwillia2-desk3.amr.corp.intel.com) ([10.54.39.25]) by orsmga005-auth.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 14 Oct 2020 18:00:33 -0700 Subject: [PATCH 0/2] device-dax subdivision v5 to v6 fixups From: Dan Williams To: linux-kernel@vger.kernel.org Cc: David Hildenbrand , Ira Weiny , Dave Jiang , Boris Ostrovsky , Jonathan Cameron , Brice Goglin , Vishal Verma , Stefano Stabellini , xen-devel@lists.xenproject.org, Jia He , Andrew Morton , Dave Hansen , Juergen Gross , Pavel Tatashin , Joao Martins , akpm@linux-foundation.org, linux-nvdimm@lists.01.org, linux-mm@kvack.org Date: Wed, 14 Oct 2020 17:42:04 -0700 Message-ID: <160272252400.3136502.13635752844548960833.stgit@dwillia2-desk3.amr.corp.intel.com> User-Agent: StGit/0.18-3-g996c MIME-Version: 1.0 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: Hi, The v5 series of the device-dax-subdivision series landed upstream which missed some of the late breaking fixups in v6 [1]. The Xen one is cosmetic, the kmem one is a functional problem. I will handle the kmem in a device-dax follow-on pull request post-rc1. The Xen one can go through the Xen tree at its own pace. My thanks to Andrew for wrangling the thrash up to v5, and my apologies to Andrew et al for not highlighting this gap sooner. [1]: http://lore.kernel.org/r/160196728453.2166475.12832711415715687418.stgit@dwillia2-desk3.amr.corp.intel.com --- Dan Williams (2): device-dax/kmem: Fix resource release xen/unpopulated-alloc: Consolidate pgmap manipulation drivers/dax/kmem.c | 48 ++++++++++++++++++++++++++++----------- drivers/xen/unpopulated-alloc.c | 14 ++++++----- 2 files changed, 41 insertions(+), 21 deletions(-) base-commit: 4da9af0014b51c8b015ed8c622440ef28912efe6