Received: by 2002:a05:6a10:a0d1:0:0:0:0 with SMTP id j17csp150683pxa; Fri, 31 Jul 2020 08:32:09 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwF7voaD1juw/tYM2CVyvSUCqCD92APLm+GSGTnNhGyeLfKrZhbCexd6CueOQJf2xllyKKJ X-Received: by 2002:a17:906:e251:: with SMTP id gq17mr4497198ejb.445.1596209528920; Fri, 31 Jul 2020 08:32:08 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1596209528; cv=none; d=google.com; s=arc-20160816; b=jRMNZ8oiD0cCjP2knkvhIJJFeP6O9HZ8Z7gZg2tIKRb+QgcMNqj/kOGvL19QehdYqk Zb3i0N0d0tWSa7BoJRfAQ3QO58pFrwmspx6SvTqNGgCuNPX9ahcVCvKQIsYzTDa/DNwF /i0tsPJKpOL5X8fcds3NSHxsnjqcWDaYRDujMyp3/PEelbh/nSymnc/O9K9f5inPsLo4 uP+C0DUEFBho3czQovxcY2OUs20L3x86PE+c8HOBw1qjbrTgSNkMpQN07thp9XNNX0yH VzZIVhA6PFox6/5PHr9V8HUedJEcZsngZSwfSzgh3KPGva5vIZIZHWIbWYezPeQkXzFt MC4Q== 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=3k2Qozw9K7T3ULHctZF2uRyGbKqkev5Yvd3i8BwLL6Q=; b=saRGfMgbPmCAF83RxuzKmI1wN3b+VGZXa0vZOXN058+6rJyANafM/ea4EfIXAiZ5mJ 4llTTVkmCXlUGDoXVr+u4ZXIJKnPcGaKnIAXj79IOrBP4pEbOLTVnNtHuUG4/ailtKy2 anaJBhmJQRXMjDqH7pKp0Ra41T9u9ItOpGW8idszR+Z+m00KPFKjEMwfVnjsUrm/dvNc OXd2aKPnogtCrwg3Pwgx3hInEt6z4qgYS3iaruSYsy5r4egRsa5FPDUmKmW4nTCxYx1e UmVqimQSLsVZ8seA+sgXSKFmOhgsZGT6jWFTtoiuW+r2XIPovFVCZ+zynVZVCJ6cK8qt qGgg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@intel-com.20150623.gappssmtp.com header.s=20150623 header.b="rU/7m59T"; 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 w10si5654401ejv.447.2020.07.31.08.31.46; Fri, 31 Jul 2020 08:32:08 -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; dkim=pass header.i=@intel-com.20150623.gappssmtp.com header.s=20150623 header.b="rU/7m59T"; 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 S2387579AbgGaP3N (ORCPT + 99 others); Fri, 31 Jul 2020 11:29:13 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:59840 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726533AbgGaP3L (ORCPT ); Fri, 31 Jul 2020 11:29:11 -0400 Received: from mail-ed1-x542.google.com (mail-ed1-x542.google.com [IPv6:2a00:1450:4864:20::542]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 37899C061574 for ; Fri, 31 Jul 2020 08:29:11 -0700 (PDT) Received: by mail-ed1-x542.google.com with SMTP id c2so16779041edx.8 for ; Fri, 31 Jul 2020 08:29:11 -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=3k2Qozw9K7T3ULHctZF2uRyGbKqkev5Yvd3i8BwLL6Q=; b=rU/7m59TNeq5RpPtiUF/ooEfv7y67ob0BFihzDNxqzyOmEpsLDWpdRWM7a1Ta8diX9 7/KmEpDzjGcJg/Pwvj5CJyOTsZLukJCMCLa8+AoMszs4qJ2ovqLeTB8tvugBUABNICT+ eDx8T4FKQBB7a3AF6wXJM4aILfpBArYOrJuEN4lkQy4uwl9e0jQGD8SXyeGbMZNORy2L yAShufuKVBs3/3TERLOxaa0ePPEogNjB9YElAimeP98Z0X7DEawjgep2fVgs0yc7Su75 36fuiJkQisHXPKWkagRGrmyt7j/f6VdTzQ17F84MaIPjL3U9bAoqmxQ5O1LyXMSuNHUw J1DA== 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=3k2Qozw9K7T3ULHctZF2uRyGbKqkev5Yvd3i8BwLL6Q=; b=ptDijIyMlCkOHq2FC0dMJKmq+bJA0gWpDZcbv7tHKt/PCK+EXPjFWZb5bZC3ghfjtk Ham8c2aBevwmPt0/RCJWY4AnN7z7AP1/id9vT2CIRjeM9glbJj07ENfwFiwaCKobzsIR boWvvLOVTF+xS23dkxg+PTAdGMdmqKZEREZWAdPZOxOiOP9KcXi4lQx5Baeh22bQXcEy IZAJmv7Z0bdsSgKzxTF4hC9VSvYEBslnv2KwDxJvbyWXSKg1IwrJanxbUZoRtauTngH4 pcCPohwiS3UZYWKPpwLF0guuEDnghDRxOGzHdAXsBvRymI6gkmiJMygiiiutWoC5t/kp TQLA== X-Gm-Message-State: AOAM530DBWpJAvKW5lcJjoPeZllp7DJ0Gw6y/8p1ygC3PfctIAkQgTFn 5pa147jo6vyYeleStgEOKCF/ue5gFuguD09YNNUNLg== X-Received: by 2002:a50:d51e:: with SMTP id u30mr2058575edi.296.1596209349842; Fri, 31 Jul 2020 08:29:09 -0700 (PDT) MIME-Version: 1.0 References: <20200709020629.91671-1-justin.he@arm.com> In-Reply-To: <20200709020629.91671-1-justin.he@arm.com> From: Dan Williams Date: Fri, 31 Jul 2020 08:28:58 -0700 Message-ID: Subject: Re: [PATCH v3 0/6] Fix and enable pmem as RAM device on arm64 To: Jia He Cc: Catalin Marinas , Will Deacon , Tony Luck , Fenghua Yu , Yoshinori Sato , Rich Felker , Dave Hansen , Andy Lutomirski , Peter Zijlstra , Thomas Gleixner , Ingo Molnar , Borislav Petkov , David Hildenbrand , X86 ML , "H. Peter Anvin" , Vishal Verma , Dave Jiang , Andrew Morton , Baoquan He , Chuhong Yuan , Mike Rapoport , Logan Gunthorpe , Masahiro Yamada , Michal Hocko , Linux ARM , Linux Kernel Mailing List , linux-ia64@vger.kernel.org, Linux-sh , linux-nvdimm , Linux MM , Jonathan Cameron , Kaly Xin 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 Wed, Jul 8, 2020 at 7:06 PM Jia He wrote: > > This fixies a few issues when I tried to enable pmem as RAM device on arm64. What NVDIMM bus driver is being used in this case? The ACPI NFIT driver? I'm just looking to see if currently deployed phys_to_target_node() is sufficient, or if this is coming in a new driver?