On Tue, Oct 26, 2021 at 10:29:25AM +0100, Will Deacon wrote: > On Mon, Oct 25, 2021 at 01:48:22PM +0100, Mark Brown wrote: > > + - If the kernel is entered at EL1 and EL2 is present: > > + > > + - SMCR_EL2.FA64 (bit 31) must be initialised to to 0b1. > With the second bullet, does that mean KVM is in violation of our own > documentation? No worse than it was before - we already document the requirements for baseline SME which we don't ourselves satisfy, no guest will be able to get as far as noticing that FA64 isn't enabled since all SME operations will trap.