Received: by 2002:a05:6a10:6744:0:0:0:0 with SMTP id w4csp64899pxu; Wed, 14 Oct 2020 20:27:52 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyhO7hCU3dqiLE7cDIj6LAA4Ycdhql9IgAEo7CPS1ivhLg2laPpqrz5kB8wqawWl+s/aGp/ X-Received: by 2002:a05:6402:1653:: with SMTP id s19mr2324507edx.124.1602732472246; Wed, 14 Oct 2020 20:27:52 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1602732472; cv=none; d=google.com; s=arc-20160816; b=JfMImgRPj04uF/IOU78UgrGKULPZHxpl2Lb0CzPWxa9E4Leb66PvrpbxkqWS/5zOOf iLRRCbkZHfjHgeajyjni+7lAqKAVBJZ81q+7cL+NN/zb+idHXwwwhNYVwDpkmLNlyQLP lf8/rOcERvk0eOQboEQwihqaEJ6nmToHb7W5QqkYb9y8BnJ6EQUiXt3M86b9F0v6AQE9 VoGR7tWEmo4j5bNv5kYNh2GWzdKFwq4cNAJAz4cvkqCsKPyu1UIVhgCWRYvEmsOQnyJW ZutMmWV19GNq38hwqSiznSErCGmdI+15m5W5tu4dx4BwiQN3/4LdK15p9IsCGhp4aqzO 1p1w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :user-agent:message-id:date:cc:to:from:subject:ironport-sdr :ironport-sdr; bh=YUFfsynAdFirI9Or2yo8L0Y1po5hszYbNIkOgSytAdA=; b=n5MhWuc/ZHX1l9a8xUTzAVQZRrWqoThjTMzXAXLPqYvWE8U6olVerQjQGsaJCUAXIT 2R0jhoonNPkw6EdmHqWAqI4nuMqVuGy1RgcdT+23T+6rZGwSIk8vqS9xfTF+PZxmhSqu Z4dBdaZpTAIpdjiJ9pd1vs5kQRZVIx+lwR342fpmbhntcRAja3SHkD0jYRTD/6feahYS IyBpBAbDU6EyamqUhcziQ0v3uepyAng5GjPOT22+k67H3Htl39qv8RinxkY+HdmmOJRS VSmSkxGZpuwipaxQS8xSKKqTiKi19P5Bu0hl6orT3uvpDQm3djimRf8BelOu1eW6+slL N0eQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 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. [23.128.96.18]) by mx.google.com with ESMTP id q2si1174122ejp.34.2020.10.14.20.27.30; Wed, 14 Oct 2020 20:27:52 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 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 S1728153AbgJOBAe (ORCPT + 99 others); Wed, 14 Oct 2020 21:00:34 -0400 Received: from mga06.intel.com ([134.134.136.31]:43909 "EHLO mga06.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726684AbgJOBAe (ORCPT ); Wed, 14 Oct 2020 21:00:34 -0400 IronPort-SDR: Jj5xuFm6ONh3n12DEH1PRP8JvdUvkxXPxo4P5+ynEpI9Uf5U2xw1LNFKRE3BRA7z9NEP+ni5oL F923Hxwf+/6A== X-IronPort-AV: E=McAfee;i="6000,8403,9774"; a="227879368" X-IronPort-AV: E=Sophos;i="5.77,376,1596524400"; d="scan'208";a="227879368" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga005.jf.intel.com ([10.7.209.41]) by orsmga104.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 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org 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