On Mon, 27 Dec 2021 12:48:03 +0000, Marc Zyngier wrote: > Now that the common variety of fruity arm64 systems makes a pretty > remarkable KVM host, I have decided to run the collection of selftests > on it. > > Nothing works. Oh no! > > As it turns out, the tests have a notion of "default mode" (40bit PA, > 4kB), which cannot work in general on arm64 because there no such > thing as an IPA size that would be valid everywhere (apart from the > minimal 32bit), nor a guaranteed to be supported page size. > > [...] Applied to next, thanks! [1/6] KVM: selftests: arm64: Initialise default guest mode at test startup time commit: cb7c4f364abd09abd1865fa049ef492fb43e6bf3 [2/6] KVM: selftests: arm64: Introduce a variable default IPA size commit: 357c628e1248dd53f5c43a768246a83478a7f489 [3/6] KVM: selftests: arm64: Check for supported page sizes commit: 0303ffdb9ecffac4654b16bbf69ba84d131eb8b7 [4/6] KVM: selftests: arm64: Rework TCR_EL1 configuration commit: 2f41a61c54fb6410202b2cc08be80ae9554d599d [5/6] KVM: selftests: arm64: Add support for VM_MODE_P36V48_{4K,64K} commit: e7f58a6bd28bfd2e4f60312abf48f07de2c4121c [6/6] KVM: selftests: arm64: Add support for various modes with 16kB page size commit: aa674de1dc3d2bdf2c67ad195dc81977972323c6 Cheers, M. -- Without deviation from the norm, progress is not possible.