Re: [PATCH v3] arm/ptw: Handle atomic updates of page tables entries in MMIO during PTW.

2024-02-26 Thread Peter Maydell
On Fri, 23 Feb 2024 at 18:01, Jonathan Cameron wrote: > > Seen testing of CXL emulation on arm64 (currently out of tree). > > CXL interleave occurs at subpage granularity so is emulated using an IO > Memory Region. The memory is general purpose and as such may contain page > tables. FEAT_HADFS usi

Re: [PATCH v3] arm/ptw: Handle atomic updates of page tables entries in MMIO during PTW.

2024-02-23 Thread Richard Henderson
On 2/23/24 08:01, Jonathan Cameron wrote: Seen testing of CXL emulation on arm64 (currently out of tree). CXL interleave occurs at subpage granularity so is emulated using an IO Memory Region. The memory is general purpose and as such may contain page tables. FEAT_HADFS using atomic accesses fro

[PATCH v3] arm/ptw: Handle atomic updates of page tables entries in MMIO during PTW.

2024-02-23 Thread Jonathan Cameron via
Seen testing of CXL emulation on arm64 (currently out of tree). CXL interleave occurs at subpage granularity so is emulated using an IO Memory Region. The memory is general purpose and as such may contain page tables. FEAT_HADFS using atomic accesses from the page table walkers to update accessed