Received: by 2002:ac0:bc90:0:0:0:0:0 with SMTP id a16csp4210982img; Tue, 26 Mar 2019 05:20:19 -0700 (PDT) X-Google-Smtp-Source: APXvYqxEzuVb7J0bElSnopYGFDTJ2XjRavPtRK4/k93qe8SyKXs17NmLRNzbyBbyQqFTJshGL3Ly X-Received: by 2002:a63:5953:: with SMTP id j19mr13921510pgm.260.1553602818967; Tue, 26 Mar 2019 05:20:18 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1553602818; cv=none; d=google.com; s=arc-20160816; b=SZVFazTW3IVMs1N57O3/aCzcJgoUk8Dz/H40EZSVqcm0KVFrtlAcUGvBJl+sDMq5iU /JIOi9ppmvZshZyXjvOY7dUTlZLApgSN8CA8NwLrGpAsTuJjibgd10pmVO/TLY6lsaVO i0P3yAc7jojpkAlh34yIzyAdf2yvrtVp0ug4sZwm0AHkdlf3RJb1QM4E0OAD58okMRFW TAFJDFstnW1VibifkAJEJXzK3rFi/Hec0vdWhpekZZYFzkJzkzeDRiVGF5+q7MAbppe/ U89eItmV2vNCvADgp1k9ph8d36hrUbdNt39SOZNvvI5P3+tir51plDx6qXaJGM9ZcWh+ iBSw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :organization:references:in-reply-to:message-id:subject:cc:to:from :date; bh=H+01kIFMcdzUBOyRgcSz67y8NiW2t0CTS2YB0XCMeQE=; b=KhjDmlR1g2AxNGrgDroQSJP1FAw1rzwoKwHqkwHimn7ej69U7+EWLrus9QahsJwLA1 HKe+MmStBpLwl/OVnFKtNIa1L34tFgWiX2GqZeAVuNUfsjVNlrXMhXdf7YAKWzHdgF8p Fy+y+SZZVA+WNIgIvyELjibTgL9pMYZazEa86ZZBFXRRUbpot1xdd9rCWKya0NKrNy+q kGFsY5vtlh+Hq6XoN3nWlN2n6nNjxtG7D+b3CAyzj1SZ2yP8IHt41dEhLYUdfyL+yrO9 uLf1gGdyI2MfeZO7R9IKDNRBKQtsJGsUopdz7EB31iscl5mh4Pw/RUhAYScju3eyDw7w bQTA== ARC-Authentication-Results: i=1; mx.google.com; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id q6si15339819pgv.344.2019.03.26.05.20.03; Tue, 26 Mar 2019 05:20:18 -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; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731324AbfCZMTV convert rfc822-to-8bit (ORCPT + 99 others); Tue, 26 Mar 2019 08:19:21 -0400 Received: from szxga07-in.huawei.com ([45.249.212.35]:59142 "EHLO huawei.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1725776AbfCZMTV (ORCPT ); Tue, 26 Mar 2019 08:19:21 -0400 Received: from DGGEMS403-HUB.china.huawei.com (unknown [172.30.72.60]) by Forcepoint Email with ESMTP id 6F422EBD771C26ABBC51; Tue, 26 Mar 2019 20:19:19 +0800 (CST) Received: from localhost (10.202.226.61) by DGGEMS403-HUB.china.huawei.com (10.3.19.203) with Microsoft SMTP Server id 14.3.408.0; Tue, 26 Mar 2019 20:19:17 +0800 Date: Tue, 26 Mar 2019 12:19:02 +0000 From: Jonathan Cameron To: Dan Williams CC: Brice Goglin , Yang Shi , Michal Hocko , Mel Gorman , Rik van Riel , "Johannes Weiner" , Andrew Morton , "Dave Hansen" , Keith Busch , Fengguang Wu , "Du, Fan" , "Huang, Ying" , Linux MM , "Linux Kernel Mailing List" Subject: Re: [RFC PATCH 0/10] Another Approach to Use PMEM as NUMA Node Message-ID: <20190326121902.00004f10@huawei.com> In-Reply-To: References: <1553316275-21985-1-git-send-email-yang.shi@linux.alibaba.com> <3df2bf0e-0b1d-d299-3b8e-51c306cdc559@inria.fr> Organization: Huawei X-Mailer: Claws Mail 3.17.3 (GTK+ 2.24.32; i686-w64-mingw32) MIME-Version: 1.0 Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: 8BIT X-Originating-IP: [10.202.226.61] X-CFilter-Loop: Reflected Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, 25 Mar 2019 16:37:07 -0700 Dan Williams wrote: > On Mon, Mar 25, 2019 at 4:09 PM Brice Goglin wrote: > > > > > > Le 25/03/2019 ? 20:29, Dan Williams a ?crit : > > > Perhaps "path" might be a suitable replacement identifier rather than > > > type. I.e. memory that originates from an ACPI.NFIT root device is > > > likely "pmem". > > > > > > Could work. > > > > What kind of "path" would we get for other types of memory? (DDR, > > non-ACPI-based based PMEM if any, NVMe PMR?) > > I think for memory that is described by the HMAT "Reservation hint", > and no other ACPI table, it would need to have "HMAT" in the path. For > anything not ACPI it gets easier because the path can be the parent > PCI device. > There is no HMAT reservation hint in ACPI 6.3 - but there are other ways of doing much the same thing so this is just a nitpick. J