Re: [PATCH v2 3/3] tcg: Avoid double lock if page tables happen to be in mmio memory.

2024-02-22 Thread Peter Maydell
On Mon, 19 Feb 2024 at 17:33, Jonathan Cameron wrote: > > On i386, after fixing the page walking code to work with pages in > MMIO memory (specifically CXL emulated interleaved memory), > a crash was seen in an interrupt handling path. > > Suggested-by: Peter Maydell > Signed-off-by: Jonathan C

[PATCH v2 3/3] tcg: Avoid double lock if page tables happen to be in mmio memory.

2024-02-19 Thread Jonathan Cameron via
On i386, after fixing the page walking code to work with pages in MMIO memory (specifically CXL emulated interleaved memory), a crash was seen in an interrupt handling path. Useful part of backtrace 7 0x55ab1929 in bql_lock_impl (file=0x56049122 "../../accel/tcg/cputlb.c", line=2033