From: Paolo Bonzini Date: Wed, 19 Mar 2025 13:05:22 +0000 (-0400) Subject: Merge tag 'kvm-x86-selftests_6.15-1' of https://github.com/kvm-x86/linux into HEAD X-Git-Tag: v6.15-rc1~195^2~9 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=9b47f288eb67b1081d20456d391ef12a47374e09;p=thirdparty%2Fkernel%2Flinux.git Merge tag 'kvm-x86-selftests_6.15-1' of https://github.com/kvm-x86/linux into HEAD KVM selftests changes for 6.15, part 1 - Misc cleanups and prep work. - Annotate _no_printf() with "printf" so that pr_debug() statements are checked by the compiler for default builds (and pr_info() when QUIET). - Attempt to whack the last LLC references/misses mole in the Intel PMU counters test by adding a data load and doing CLFLUSH{OPT} on the data instead of the code being executed. The theory is that modern Intel CPUs have learned new code prefetching tricks that bypass the PMU counters. - Fix a flaw in the Intel PMU counters test where it asserts that an event is counting correctly without actually knowing what the event counts on the underlying hardware. --- 9b47f288eb67b1081d20456d391ef12a47374e09