Re: [RFC PATCH 0/9] CXL 2.0 Support

2020-12-08 Thread Ben Widawsky
On 20-12-06 23:40:47, Chris Browy wrote: > Hi Ben, > > > >On Dec 4, 2020, at 1:12 PM, Ben Widawsky > >wrote: > > > >Hi Chris. > > > >On 20-12-04 12:40:03, Chris Browy wrote: > > > >Hi Ben, > > > >Trying to bring up the environment using the latest developments as

Re: [RFC PATCH 0/9] CXL 2.0 Support

2020-12-06 Thread Chris Browy
Hi Ben, >On Dec 4, 2020, at 1:12 PM, Ben Widawsky wrote: > >Hi Chris. > >On 20-12-04 12:40:03, Chris Browy wrote: > >Hi Ben, > >Trying to bring up the environment using the latest developments as follows: > >1. Linux kernel baseline version is cloned using >

Re: [RFC PATCH 0/9] CXL 2.0 Support

2020-12-04 Thread Dan Williams
On Fri, Dec 4, 2020 at 11:26 AM Verma, Vishal L wrote: > > On Fri, 2020-12-04 at 10:12 -0800, Ben Widawsky wrote: > > Hi Chris. > > > > On 20-12-04 12:40:03, Chris Browy wrote: > [..] > > > > >acpidump indicates the CXL0 and CXLM devices but no SRAT or HMAT > > > tables are > > >in the

Re: [RFC PATCH 0/9] CXL 2.0 Support

2020-12-04 Thread Verma, Vishal L
On Fri, 2020-12-04 at 10:12 -0800, Ben Widawsky wrote: > Hi Chris. > > On 20-12-04 12:40:03, Chris Browy wrote: [..] > > >acpidump indicates the CXL0 and CXLM devices but no SRAT or HMAT tables > > are > >in the dump which is curious. > > I don't typically use HMAT, but I do have an

Re: [RFC PATCH 0/9] CXL 2.0 Support

2020-12-04 Thread Ben Widawsky
Hi Chris. On 20-12-04 12:40:03, Chris Browy wrote: > Hi Ben, > > Trying to bring up the environment using the latest developments as follows: > > 1. Linux kernel baseline version is cloned using > git clone git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git >    Using master

Re: [RFC PATCH 0/9] CXL 2.0 Support

2020-12-04 Thread Chris Browy
Hi Ben, Trying to bring up the environment using the latest developments as follows: 1. Linux kernel baseline version is cloned using git clone git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git    Using master branch.  Merged the 9 CXL linux kernel patches manually and built

Re: [RFC PATCH 0/9] CXL 2.0 Support

2020-11-11 Thread Bjorn Helgaas
On Tue, Nov 10, 2020 at 09:43:47PM -0800, Ben Widawsky wrote: > ... > Ben Widawsky (5): > cxl/mem: Map memory device registers > cxl/mem: Find device capabilities > cxl/mem: Initialize the mailbox interface > cxl/mem: Implement polled mode mailbox > MAINTAINERS: Add maintainers of the

Re: [RFC PATCH 0/9] CXL 2.0 Support

2020-11-11 Thread Ben Widawsky
Adding a cross reference to the QEMU work since I sent those patches after this: https://gitlab.com/bwidawsk/qemu/-/tree/cxl-2.0 https://lists.nongnu.org/archive/html/qemu-devel/2020-11/msg02886.html [snip]

[RFC PATCH 0/9] CXL 2.0 Support

2020-11-10 Thread Ben Widawsky
Introduce support for “type-3” memory devices defined in the recently released Compute Express Link (CXL) 2.0 specification. Specifically, these are the memory devices defined by section 8.2.8.5 of the CXL 2.0 spec. A reference implementation emulating these devices is being submitted to the QEMU