From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-0.8 required=3.0 tests=DKIM_SIGNED,DKIM_VALID, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 402A2C432C0 for ; Wed, 4 Dec 2019 00:15:22 +0000 (UTC) Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by mail.kernel.org (Postfix) with ESMTP id F034F2054F for ; Wed, 4 Dec 2019 00:15:21 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=intel-com.20150623.gappssmtp.com header.i=@intel-com.20150623.gappssmtp.com header.b="sjADaI35" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org F034F2054F 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 8B2416B07AC; Tue, 3 Dec 2019 19:15:21 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 8625C6B07AD; Tue, 3 Dec 2019 19:15:21 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 778086B07AE; Tue, 3 Dec 2019 19:15:21 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from forelay.hostedemail.com (smtprelay0131.hostedemail.com [216.40.44.131]) by kanga.kvack.org (Postfix) with ESMTP id 603696B07AC for ; Tue, 3 Dec 2019 19:15:21 -0500 (EST) Received: from smtpin26.hostedemail.com (10.5.19.251.rfc1918.com [10.5.19.251]) by forelay02.hostedemail.com (Postfix) with SMTP id 159433A8E for ; Wed, 4 Dec 2019 00:15:21 +0000 (UTC) X-FDA: 76225539642.26.wind25_4bc586dbf3a2f X-HE-Tag: wind25_4bc586dbf3a2f X-Filterd-Recvd-Size: 5360 Received: from mail-oi1-f193.google.com (mail-oi1-f193.google.com [209.85.167.193]) by imf34.hostedemail.com (Postfix) with ESMTP for ; Wed, 4 Dec 2019 00:15:20 +0000 (UTC) Received: by mail-oi1-f193.google.com with SMTP id x195so5182549oix.4 for ; Tue, 03 Dec 2019 16:15:20 -0800 (PST) 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=j9JhZIkY5UYbY9sicT+H9HLXPSEjz22qXNqZGrcjpfw=; b=sjADaI35VirKvqsrqcyE6zHoNPjuN6G2m9ZEfOP0vAzlUcOZatDYa+fY1Lh7TSemxA E9z4+FLH81bsPE7jhKCCKN1DmErGGdIxeh39qCg4GwDB8ZsVx4r61KmTjQwCb/UuucdY MQzoUEuK07SBtKntXdJCpBk0kcT0omifR4aXFxcw7o3rx9lv7uA9aBUSsKzYL5hvmff7 VBUsVf8LYZp9bvzGB9w4p+HLgV4aSriJTATl3XEvLqXfP38gMCA0YJngB18JE+aJyc3p AyoPpUAJe7VB1HdvyAHKuhO3bnO22MuhuJUDQ1jhzTpN+/z3jkA188FqW0RuyD6OHbD0 B3/g== 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=j9JhZIkY5UYbY9sicT+H9HLXPSEjz22qXNqZGrcjpfw=; b=hc8saouX6KMPCvWAlF6lhV1krHq7HGNs2JLj7jTOUGNLqfOHiVnYwaBgw6FcIMNi9g Ua+fhUVQj3h8uqYqD6XQ5Xp6YhuvVwzvOagwv5y8dvNlCQZfSscOzLyKm2j4ziTeUPaz XZISAKP8h2XFMGX1ECRDkL9vR+yIfZC0LfEAwVhP6J1V/Fh24Iv7rRxrd4CdhojNup/M pvTAb22grsFQEkuPfxxQVaWt20gqmDUkTxGzPvWxDsltCriaVmKCE5HwGXg1xl1b7ohn MG2mguRm4+EWM90FfQKgMcU9n4ZZydBXPBbMohb4I8U2c2v5NJWt5BsNuKZ/Dpw87zqD ErCQ== X-Gm-Message-State: APjAAAUOOvJyh/K6+0TzrdZATzPhsXNIrSPcN8zXi+fs4AowDpcXEqhs 8tUm79uj6ZGNi6yS0JIqoUdXBmlxPgzZuHLFkd2WSA== X-Google-Smtp-Source: APXvYqzZunLuEIN9d3ELG/cd3hfZU5berEzOo2/mUNAdgvjVy3WYCgxi0H9bamLriZ+TeAij+34DEI9woMPAH/4Z6q0= X-Received: by 2002:aca:2405:: with SMTP id n5mr318915oic.73.1575418519668; Tue, 03 Dec 2019 16:15:19 -0800 (PST) MIME-Version: 1.0 References: <20191203034655.51561-1-alastair@au1.ibm.com> <20191203035057.GR20752@bombadil.infradead.org> <1e3892815b9684e3fb4f84bd1935ea7e68cd07d8.camel@au1.ibm.com> <20191203124240.GT20752@bombadil.infradead.org> In-Reply-To: <20191203124240.GT20752@bombadil.infradead.org> From: Dan Williams Date: Tue, 3 Dec 2019 16:15:08 -0800 Message-ID: Subject: Re: [PATCH v2 00/27] Add support for OpenCAPI SCM devices To: Matthew Wilcox Cc: "Alastair D'Silva" , Benjamin Herrenschmidt , Paul Mackerras , Michael Ellerman , Frederic Barrat , Andrew Donnellan , Arnd Bergmann , Greg Kroah-Hartman , Vishal Verma , Dave Jiang , Keith Busch , Ira Weiny , Andrew Morton , Mauro Carvalho Chehab , "David S. Miller" , Rob Herring , Anton Blanchard , Krzysztof Kozlowski , Mahesh Salgaonkar , Madhavan Srinivasan , =?UTF-8?Q?C=C3=A9dric_Le_Goater?= , Anju T Sudhakar , Hari Bathini , Thomas Gleixner , Greg Kurz , Nicholas Piggin , Masahiro Yamada , Alexey Kardashevskiy , Linux Kernel Mailing List , linuxppc-dev , linux-nvdimm , Linux MM Content-Type: text/plain; charset="UTF-8" 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: On Tue, Dec 3, 2019 at 4:43 AM Matthew Wilcox wrote: > > On Tue, Dec 03, 2019 at 03:01:17PM +1100, Alastair D'Silva wrote: > > On Mon, 2019-12-02 at 19:50 -0800, Matthew Wilcox wrote: > > > On Tue, Dec 03, 2019 at 02:46:28PM +1100, Alastair D'Silva wrote: > > > > This series adds support for OpenCAPI SCM devices, exposing > > > > > > Could we _not_ introduce yet another term for persistent memory? > > > > > > > "Storage Class Memory" is an industry wide term, and is used repeatedly > > in the device specifications. It's not something that has been pulled > > out of thin air. > > "Somebody else also wrote down Storage Class Memory". Don't care. > Google gets 750k hits for Persistent Memory and 150k hits for > Storage Class Memory. This term lost. > > > The term is also already in use within the 'papr_scm' driver. > > The acronym "SCM" is already in use. Socket Control Messages go back > to early Unix (SCM_RIGHTS, SCM_CREDENTIALS, etc). Really, you're just > making the case that IBM already uses the term SCM. You should stop. I tend to agree. The naming of things under arch/powerpc/platforms/pseries/ is not under my purview, but drivers/nvdimm/ is. Since this driver is colocated with the "pmem" driver let's not proliferate the "scm" vs "pmem" confusion.