On Tue, 06 Oct 2026 15:58:34 +0530, Ritesh Harjani (IBM) wrote:
> Patch v5 -> v7:
> ================
> (Suggestions from Sean):
> 1. Added kvm_is_ppc_pseries_lpar() helper in kvm_util.h to avoid sprinkling
> multiple #ifdef __powerpc64__ checks.
> 2. Enable all tests via TEST_GEN_PROGS_COMMON for powerpc
> 3. Enable hardware_disable_test and skip when running on powerpc pseries LPAR
> (nested).
> 4. Re-arranged the fixes in appropriate order.
>
> [...]
Applied to kvm-x86 ppc_selftests. I swapped the order of 5 and 6 so that there
wouldn't ever be a window where the kvm_create_max_vcpus test could fail on LPAR
setups. I also massaged the shortlog+changelog for 7 and 8, to explicitly call
state the tests are being enabled (saying only "skip on LPAR" suggests the tests
were already enabled, which they were not).
[1/8] KVM: selftests: Don't limit LE dirty-bitmap bitops to s390x
https://github.com/kvm-x86/linux/commit/ab1d40006720
[2/8] KVM: selftests: Move memslot_perf_test off the 256M ELF load address
https://github.com/kvm-x86/linux/commit/f51639c0ee7a
[3/8] KVM: selftests: Skip the max vCPU ID test when KVM_CAP_PPC_SMT is set
https://github.com/kvm-x86/linux/commit/2bc2c4a8105f
[4/8] KVM: selftests: Add helper for checking if running on powerpc pseries LPAR
https://github.com/kvm-x86/linux/commit/5527310b4d19
[5/8] KVM: selftests: Skip kvm_create_max_vcpus on powerpc pseries LPAR
https://github.com/kvm-x86/linux/commit/9de211597e81
[6/8] KVM: PPC: selftests: add support for powerpc
https://github.com/kvm-x86/linux/commit/1b53b581d4e8
[7/8] KVM: selftests: Enable access tracking perf test for PPC (with LPAR
clause)
https://github.com/kvm-x86/linux/commit/e5983ef19a6a
[8/8] KVM: selftests: Enable hardware disable test PPC (without pSeries LPAR)
https://github.com/kvm-x86/linux/commit/23140d6e54ac
--
https://github.com/kvm-x86/linux/tree/next