Re: [RFC PATCH 00/25] Introduce CXL 2.0 Emulation

2020-12-04 Thread Daniel P . Berrangé
Just copying in the two primary QEMU maintainers for the PCI subsystem to bring it to their attention. On Tue, Nov 10, 2020 at 09:46:59PM -0800, Ben Widawsky wrote: > Introduce emulation of Compute Express Link 2.0, which was released > today at https://www.computeexpresslink.org/. > > I've pushe

Re: [RFC PATCH 00/25] Introduce CXL 2.0 Emulation

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 ke

Re: [RFC PATCH 00/25] Introduce CXL 2.0 Emulation

2020-12-03 Thread Dan Williams
[ add linux-cxl for the Linux driver question ] On Thu, Dec 3, 2020 at 9:10 PM Chris Browy wrote: [..] I'll let Ben address the other questions... > 4. What are the userspace system APIs for targeting CXL HDM address domain? >Usually you can mmap a SPA if you know how to look it up. tl;dr

Re: [RFC PATCH 00/25] Introduce CXL 2.0 Emulation

2020-11-25 Thread Ben Widawsky
On 20-11-17 14:09:14, Jonathan Cameron wrote: [snip] > > Agreed, it was the intermediate state that I wasn't keen on of structures > defined > but then given 0 size. I'd rather just look at them all once. If that > sometimes > means introducing a file that isn't even referenced for a few pat

Re: [RFC PATCH 00/25] Introduce CXL 2.0 Emulation

2020-11-17 Thread Jonathan Cameron
On Mon, 16 Nov 2020 10:06:26 -0800 Ben Widawsky wrote: > On 20-11-16 17:21:07, Jonathan Cameron wrote: > > On Tue, 10 Nov 2020 21:46:59 -0800 > > Ben Widawsky wrote: > > > > > Introduce emulation of Compute Express Link 2.0, which was released > > > today at https://www.computeexpresslink.org

Re: [RFC PATCH 00/25] Introduce CXL 2.0 Emulation

2020-11-16 Thread Ben Widawsky
On 20-11-16 17:21:07, Jonathan Cameron wrote: > On Tue, 10 Nov 2020 21:46:59 -0800 > Ben Widawsky wrote: > > > Introduce emulation of Compute Express Link 2.0, which was released > > today at https://www.computeexpresslink.org/. > > > > I've pushed a branch here: https://gitlab.com/bwidawsk/qemu

Re: [RFC PATCH 00/25] Introduce CXL 2.0 Emulation

2020-11-16 Thread Jonathan Cameron
On Tue, 10 Nov 2020 21:46:59 -0800 Ben Widawsky wrote: > Introduce emulation of Compute Express Link 2.0, which was released > today at https://www.computeexpresslink.org/. > > I've pushed a branch here: https://gitlab.com/bwidawsk/qemu/-/tree/cxl-2.0 > > The emulation has been critical to get

[RFC PATCH 00/25] Introduce CXL 2.0 Emulation

2020-11-10 Thread Ben Widawsky
Introduce emulation of Compute Express Link 2.0, which was released today at https://www.computeexpresslink.org/. I've pushed a branch here: https://gitlab.com/bwidawsk/qemu/-/tree/cxl-2.0 The emulation has been critical to get the Linux enabling started (https://lore.kernel.org/linux-cxl/), it w