On Fri, Sep 23, 2022 at 4:20 PM Marc Zyngier <maz@xxxxxxxxxx> wrote: > > > This is only a partial fix as the userspace side also need upgrading. > > > > Paolo has one fix 4802bf910e ("KVM: dirty ring: add missing memory > > barrier", 2022-09-01) which has already landed. > > What is this commit? It doesn't exist in the kernel as far as I can see. That's the load_acquire in QEMU, and the store_release part is in 7.2 as well (commit 52281c6d11, "KVM: use store-release to mark dirty pages as harvested", 2022-09-18). So all that QEMU is missing is the new capability. Paolo