On 06.05.2025 10:31, Roger Pau Monne wrote: > The implementation of MMUEXT_FLUSH_CACHE is bogus, as it doesn't account to > flush the cache of any previous pCPU where the current vCPU might have run, > and hence is likely to not work as expected. > > Fix this by resorting to use the same logic as MMUEXT_FLUSH_CACHE_GLOBAL, > which will be correct in all cases. > > Fixes: 534ffcb416bb ("Fix WBINVD by adding a new hypercall.")
Oh, and: I've looked up this hash, and found a "trivial merge". Are you sure here? Jan