Received: by 10.192.165.148 with SMTP id m20csp3451298imm; Mon, 7 May 2018 12:31:31 -0700 (PDT) X-Google-Smtp-Source: AB8JxZqAIrgeaE1AEb9nHFamjiBrAyY7f8cqAf3kQxfyLzJTIeW99le9EKKnwjU8HSNJRiJBg0IQ X-Received: by 2002:a6b:2e67:: with SMTP id i100-v6mr43876307ioo.193.1525721491340; Mon, 07 May 2018 12:31:31 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1525721491; cv=none; d=google.com; s=arc-20160816; b=CG7/YUkkK5ff8+/dvbddYyEeqp2k7RVmF/FR5OnqYSYzDPbgbJTyV8kHkZ5Ct2i7uZ 5SH3QQqE608vLolCyqLZ7oQ1WLPSkdbwV2lKvSyGZ2v6wVozfszE2rUCzGapyj25XGmF mb5ebop49ndXSpappmQPa4cHwt53799sBMx1B+8oZdE5WJlvHKwT36z+DP3IKT/B4JBX /ygBQx6M3tBL72zuxzybH6XdPgscEDrS6cNjz6nXG+Mvk0Q6Kq9MyA3iAFOjKI6moLqw Wsyyp8XmQmnXFgH0XKUy5lvqQdyxf72ZwLmdUHyjPPFJqSipog2iBuB6RTyuPWfl94Nk PlnQ== 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 :references:in-reply-to:mime-version:dkim-signature :arc-authentication-results; bh=r7xfaPQo+XnyCn12v85D2TN343actGgtqemWUsUb08Y=; b=dAWhkhmtleokuFtfe0Jj3gEaoyPdQwnEEcroj65lNT8I8HrSm7yO9VMptAeewBNe3s PnM7YZXtkix053hfNWaQAJpNFSpmDsoPMusXUCZYc2yFHr+B6V4KvZ/ko+8cuJ8L4NWw AHBzLRLUfyNoDs/PMHys60XiuzIKbbxkjPDoaDZzYNRbWB71rv+3my3jAMl2BMLhzv8J m+PZCOheIcAxChkjhNnTVvvIr8TFzVQ9sQ7aDNj5v3mmqENsqLCeMP34S0mWCxyl+4sa 7YbS3WmySxiD6+VuahbFaqPHowEYKWgK4YOREU4ixNeMAWHNBxJbv7cwD6tlLZwDA7RC UhZw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@intel-com.20150623.gappssmtp.com header.s=20150623 header.b=Im8SYaBl; 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 92-v6si19839118iop.225.2018.05.07.12.31.18; Mon, 07 May 2018 12:31:31 -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; dkim=pass header.i=@intel-com.20150623.gappssmtp.com header.s=20150623 header.b=Im8SYaBl; 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 S1752770AbeEGT36 (ORCPT + 99 others); Mon, 7 May 2018 15:29:58 -0400 Received: from mail-oi0-f47.google.com ([209.85.218.47]:45376 "EHLO mail-oi0-f47.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752494AbeEGT34 (ORCPT ); Mon, 7 May 2018 15:29:56 -0400 Received: by mail-oi0-f47.google.com with SMTP id b130-v6so26212351oif.12 for ; Mon, 07 May 2018 12:29:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=r7xfaPQo+XnyCn12v85D2TN343actGgtqemWUsUb08Y=; b=Im8SYaBlfhHesLeorg1KUJ71t+3j2ILOimmMOpVgy6GaTmoUl/ANK1n6+yvWIh5Z9i 9xj3dUMsviTZZ6GwsEh0fDPZXPLDn15pd+ofH5ZvIqJS+iiUkhvD+HH87u+u9sMwUGoH 6DPvw5bat75o3V3yIZfFeQ1czEYbSzooax+I3UGcMWFQrcMhOP3eMKVwLUCM+QTSZ7tA Cadk0bvR/Xw/PJQ2kjoSMRBuHCfotSWh8/5166C0wV0HF4W4vlmbsOFMGNPUWJYMLoPD 85Q4JKqfgohPtezta5frKkU7YwWdZt7odlvufiCuJr6IgyXi9MAG/4I4KYjsVDRvAjvm 3eHQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=r7xfaPQo+XnyCn12v85D2TN343actGgtqemWUsUb08Y=; b=V03WDLrjdY6KUoMHAhWtgod5ghNpfB3wGtzHmmzYt3uAc51xyc2RsbKv+aF+XgyM5/ bvHN9xob+0tQ+/xy8XS7BZbQEgLPdT9ryWB1oDdtX91C5m9a5wrYgJPK3KOuwDDdZ0pX HT/tQ6hgDc7vA/LDGGEI1MkGUWzTnSC28BYxywKzb7TJLll5p8DXXXRBS0Z8cd3oOXNX CG5uwzq8hIa1ZGYyiIL1mKi/u3gYOYlM2HG6Apu6Qm7VDtBRav9RaZNopP3b1wug1M4P rci+4wEafPj2vv75DgQOAosIq50r3/EudygCBdM+eNoRoBXDqSwcdcML2uJYNB15WWsG J3EQ== X-Gm-Message-State: ALQs6tCSlBJ6k/j6QODP8sMcAp1m5UqEyfllKOnrdwEViVDRYrk2PCgf wWUJ4xZVD2Jr6YVFukP86Xn/3vOexOgb3FVp3YLJSg== X-Received: by 2002:aca:5bc5:: with SMTP id p188-v6mr22577866oib.295.1525721396217; Mon, 07 May 2018 12:29:56 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a9d:2d36:0:0:0:0:0 with HTTP; Mon, 7 May 2018 12:29:55 -0700 (PDT) In-Reply-To: References: <1525704627-30114-1-git-send-email-yehs1@lenovo.com> <20180507184622.GB12361@bombadil.infradead.org> From: Dan Williams Date: Mon, 7 May 2018 12:29:55 -0700 Message-ID: Subject: Re: [RFC PATCH v1 0/6] use mm to manage NVDIMM (pmem) zone To: Jeff Moyer Cc: Matthew Wilcox , Michal Hocko , Huaisheng Ye , linux-nvdimm , Tetsuo Handa , chengnt@lenovo.com, Dave Hansen , Linux Kernel Mailing List , pasha.tatashin@oracle.com, Linux MM , colyli@suse.de, Johannes Weiner , Andrew Morton , Sasha Levin , Mel Gorman , Vlastimil Babka 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 Mon, May 7, 2018 at 12:28 PM, Jeff Moyer wrote: > Dan Williams writes: [..] >>> What's the use case? >> >> Use NVDIMMs as System-RAM given their potentially higher capacity than >> DDR. The expectation in that case is that data is forfeit (not >> persisted) after a crash. Any persistent use case would need to go >> through the pmem driver, filesystem-dax or device-dax. > > OK, but that sounds different from what was being proposed, here. I'll > quote from above: > >>>>>> But for the critical pages, which we hope them could be recovered > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ >>>>>> from power fail or system crash, we make them to be persistent by > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ >>>>>> storing them to NVM zone. > > Hence my confusion. Yes, now mine too, I overlooked that.