From: Andrew Donnellan <ajd@linux.ibm.com> To: "Alastair D'Silva" <alastair@au1.ibm.com>, alastair@d-silva.org Cc: "Oscar Salvador" <osalvador@suse.com>, "Michal Hocko" <mhocko@suse.com>, "Geert Uytterhoeven" <geert+renesas@glider.be>, "David Hildenbrand" <david@redhat.com>, "Alexey Kardashevskiy" <aik@ozlabs.ru>, "Wei Yang" <richard.weiyang@gmail.com>, "Keith Busch" <keith.busch@intel.com>, "Masahiro Yamada" <yamada.masahiro@socionext.com>, "Paul Mackerras" <paulus@samba.org>, "Ira Weiny" <ira.weiny@intel.com>, "Thomas Gleixner" <tglx@linutronix.de>, "Dave Jiang" <dave.jiang@intel.com>, linux-nvdimm@lists.01.org, "Vishal Verma" <vishal.l.verma@intel.com>, "Krzysztof Kozlowski" <krzk@kernel.org>, "Anju T Sudhakar" <anju@linux.vnet.ibm.com>, "Hari Bathini" <hbathini@linux.ibm.com>, "Mahesh Salgaonkar" <mahesh@linux.vnet.ibm.com>, "Pavel Tatashin" <pasha.tatashin@soleen.com>, "Arnd Bergmann" <arnd@arndb.de>, "Greg Kurz" <groug@kaod.org>, "Nicholas Piggin" <npiggin@gmail.com>, "Qian Cai" <cai@lca.pw>, "Cédric Le Goater" <clg@kaod.org>, "Dan Williams" <dan.j.williams@intel.com>, "Allison Randal" <allison@lohutok.net>, "David Gibson" <david@gibson.dropbear.id.au>, linux-mm@kvack.org, "Greg Kroah-Hartman" <gregkh@linuxfoundation.org>, linux-kernel@vger.kernel.org, "Vasant Hegde" <hegdevasant@linux.vnet.ibm.com>, "Frederic Barrat" <fbarrat@linux.ibm.com>, "Andrew Morton" <akpm@linux-foundation.org>, linuxppc-dev@lists.ozlabs.org Subject: Re: [PATCH 10/10] ocxl: Conditionally bind SCM devices to the generic OCXL driver Date: Wed, 6 Nov 2019 14:46:40 +1100 Message-ID: <e1a28cc0-2a48-3149-ee77-0c4bc2727aa7@linux.ibm.com> (raw) In-Reply-To: <20191025044721.16617-11-alastair@au1.ibm.com> On 25/10/19 3:47 pm, Alastair D'Silva wrote: > From: Alastair D'Silva <alastair@d-silva.org> > > This patch allows the user to bind OpenCAPI SCM devices to the generic OCXL > driver. > > Signed-off-by: Alastair D'Silva <alastair@d-silva.org> Agree that this needs more explanation - both in the commit and the Kconfig help. > diff --git a/drivers/misc/ocxl/pci.c b/drivers/misc/ocxl/pci.c > index cb920aa88d3a..7137055c1883 100644 > --- a/drivers/misc/ocxl/pci.c > +++ b/drivers/misc/ocxl/pci.c > @@ -10,6 +10,9 @@ > */ > static const struct pci_device_id ocxl_pci_tbl[] = { > { PCI_DEVICE(PCI_VENDOR_ID_IBM, 0x062B), }, > +#ifdef CONFIG_OCXL_SCM_GENERIC > + { PCI_DEVICE(PCI_VENDOR_ID_IBM, 0x0625), }, > +#endif > { } > }; > MODULE_DEVICE_TABLE(pci, ocxl_pci_tbl); > If there's no way to use the ID table from ocxl-scm directly, there should at least be a comment both here and in the ocxl-scm device ID table mentioning that you need to keep these in sync. -- Andrew Donnellan OzLabs, ADL Canberra ajd@linux.ibm.com IBM Australia Limited
next prev parent reply index Thread overview: 49+ messages / expand[flat|nested] mbox.gz Atom feed top 2019-10-25 4:46 [PATCH 00/10] Add support for OpenCAPI SCM devices Alastair D'Silva 2019-10-25 4:46 ` [PATCH 01/10] memory_hotplug: Add a bounds check to __add_pages Alastair D'Silva 2019-10-25 4:46 ` [PATCH 02/10] nvdimm: remove prototypes for nonexistent functions Alastair D'Silva 2019-10-27 23:41 ` Andrew Donnellan 2019-11-07 17:56 ` Frederic Barrat 2019-11-15 4:30 ` Dan Williams 2019-10-25 4:46 ` [PATCH 03/10] powerpc: Add OPAL calls for LPC memory alloc/release Alastair D'Silva 2019-11-07 17:57 ` Frederic Barrat 2019-10-25 4:46 ` [PATCH 04/10] powerpc: Map & release OpenCAPI LPC memory Alastair D'Silva 2019-10-27 21:24 ` kbuild test robot 2019-10-27 21:59 ` kbuild test robot 2019-10-28 2:34 ` kbuild test robot 2019-10-29 1:49 ` Andrew Donnellan 2019-10-29 2:44 ` Alastair D'Silva 2019-10-29 2:47 ` Andrew Donnellan 2019-11-07 17:59 ` Frederic Barrat 2019-11-11 9:34 ` Aneesh Kumar K.V 2019-10-25 4:47 ` [PATCH 05/10] ocxl: Tally up the LPC memory on a link & allow it to be mapped Alastair D'Silva 2019-11-07 18:02 ` Frederic Barrat 2019-10-25 4:47 ` [PATCH 06/10] ocxl: Add functions to map/unmap LPC memory Alastair D'Silva 2019-11-07 18:05 ` Frederic Barrat 2019-10-25 4:47 ` [PATCH 07/10] ocxl: Save the device serial number in ocxl_fn Alastair D'Silva 2019-11-06 3:10 ` Andrew Donnellan 2019-11-07 18:18 ` Frederic Barrat 2019-10-25 4:47 ` [PATCH 08/10] nvdimm: Add driver for OpenCAPI Storage Class Memory Alastair D'Silva 2019-10-27 22:19 ` kbuild test robot 2019-10-27 22:53 ` kbuild test robot 2019-10-28 1:12 ` [RFC PATCH] nvdimm: scm_get() can be static kbuild test robot 2019-11-11 11:14 ` [PATCH 08/10] nvdimm: Add driver for OpenCAPI Storage Class Memory Aneesh Kumar K.V 2019-11-12 5:37 ` Dan Williams 2019-11-12 5:41 ` Dan Williams 2019-11-14 13:41 ` Frederic Barrat 2019-11-14 16:35 ` Dan Williams 2019-11-18 23:47 ` Andrew Donnellan 2019-11-19 0:04 ` Dan Williams 2019-11-19 2:48 ` Alastair D'Silva 2019-11-19 3:26 ` Andrew Donnellan 2019-11-19 4:41 ` Dan Williams 2019-11-18 23:01 ` Alastair D'Silva 2019-10-25 4:47 ` [PATCH 09/10] powerpc: Enable OpenCAPI Storage Class Memory driver on bare metal Alastair D'Silva 2019-10-28 2:43 ` Oliver O'Halloran 2019-11-08 7:10 ` Frederic Barrat 2019-11-11 9:46 ` Aneesh Kumar K.V 2019-10-25 4:47 ` [PATCH 10/10] ocxl: Conditionally bind SCM devices to the generic OCXL driver Alastair D'Silva 2019-10-26 6:43 ` Christoph Hellwig 2019-11-06 3:46 ` Andrew Donnellan [this message] 2019-11-07 18:08 ` Frederic Barrat 2019-11-08 0:37 ` Alastair D'Silva 2019-10-25 7:57 ` [PATCH 00/10] Add support for OpenCAPI SCM devices Geert Uytterhoeven
Reply instructions: You may reply publically to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=e1a28cc0-2a48-3149-ee77-0c4bc2727aa7@linux.ibm.com \ --to=ajd@linux.ibm.com \ --cc=aik@ozlabs.ru \ --cc=akpm@linux-foundation.org \ --cc=alastair@au1.ibm.com \ --cc=alastair@d-silva.org \ --cc=allison@lohutok.net \ --cc=anju@linux.vnet.ibm.com \ --cc=arnd@arndb.de \ --cc=cai@lca.pw \ --cc=clg@kaod.org \ --cc=dan.j.williams@intel.com \ --cc=dave.jiang@intel.com \ --cc=david@gibson.dropbear.id.au \ --cc=david@redhat.com \ --cc=fbarrat@linux.ibm.com \ --cc=geert+renesas@glider.be \ --cc=gregkh@linuxfoundation.org \ --cc=groug@kaod.org \ --cc=hbathini@linux.ibm.com \ --cc=hegdevasant@linux.vnet.ibm.com \ --cc=ira.weiny@intel.com \ --cc=keith.busch@intel.com \ --cc=krzk@kernel.org \ --cc=linux-kernel@vger.kernel.org \ --cc=linux-mm@kvack.org \ --cc=linux-nvdimm@lists.01.org \ --cc=linuxppc-dev@lists.ozlabs.org \ --cc=mahesh@linux.vnet.ibm.com \ --cc=mhocko@suse.com \ --cc=npiggin@gmail.com \ --cc=osalvador@suse.com \ --cc=pasha.tatashin@soleen.com \ --cc=paulus@samba.org \ --cc=richard.weiyang@gmail.com \ --cc=tglx@linutronix.de \ --cc=vishal.l.verma@intel.com \ --cc=yamada.masahiro@socionext.com \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
LinuxPPC-Dev Archive on lore.kernel.org Archives are clonable: git clone --mirror https://lore.kernel.org/linuxppc-dev/0 linuxppc-dev/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 linuxppc-dev linuxppc-dev/ https://lore.kernel.org/linuxppc-dev \ linuxppc-dev@lists.ozlabs.org linuxppc-dev@ozlabs.org public-inbox-index linuxppc-dev Example config snippet for mirrors Newsgroup available over NNTP: nntp://nntp.lore.kernel.org/org.ozlabs.lists.linuxppc-dev AGPL code for this site: git clone https://public-inbox.org/public-inbox.git