Revision c2162e13d6e2f43e5001a356196871642de070ba authored by Wanpeng Li on 12 March 2021, 02:45:51 UTC, committed by Paolo Bonzini on 18 March 2021, 17:55:34 UTC
In order to deal with noncoherent DMA, we should execute wbinvd on
all dirty pCPUs when guest wbinvd exits to maintain data consistency.
smp_call_function_many() does not execute the provided function on the
local core, therefore replace it by on_each_cpu_mask().

Reported-by: Nadav Amit <namit@vmware.com>
Cc: Nadav Amit <namit@vmware.com>
Signed-off-by: Wanpeng Li <wanpengli@tencent.com>
Message-Id: <1615517151-7465-1-git-send-email-wanpengli@tencent.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
1 parent b318e8d
History
File Mode Size
Makefile -rw-r--r-- 380 bytes
bitstream.h -rw-r--r-- 15.0 KB
compress.c -rw-r--r-- 127.0 KB
decompress.c -rw-r--r-- 80.4 KB
entropy_common.c -rw-r--r-- 7.6 KB
error_private.h -rw-r--r-- 1.7 KB
fse.h -rw-r--r-- 26.2 KB
fse_compress.c -rw-r--r-- 24.5 KB
fse_decompress.c -rw-r--r-- 10.5 KB
huf.h -rw-r--r-- 12.0 KB
huf_compress.c -rw-r--r-- 25.6 KB
huf_decompress.c -rw-r--r-- 32.3 KB
mem.h -rw-r--r-- 4.7 KB
zstd_common.c -rw-r--r-- 2.5 KB
zstd_internal.h -rw-r--r-- 8.7 KB
zstd_opt.h -rw-r--r-- 32.9 KB

back to top