On Tue, 2021-12-07 at 19:30 +0000, Sean Christopherson wrote: > Update the documentation for kvm-intel's emulate_invalid_guest_state to > rectify the description of KVM's default behavior, and to document that > the behavior and thus parameter only applies to L1. > > Fixes: a27685c33acc ("KVM: VMX: Emulate invalid guest state by default") > Signed-off-by: Sean Christopherson <seanjc@xxxxxxxxxx> > --- > Documentation/admin-guide/kernel-parameters.txt | 8 ++++++-- > 1 file changed, 6 insertions(+), 2 deletions(-) > > diff --git a/Documentation/admin-guide/kernel-parameters.txt b/Documentation/admin-guide/kernel-parameters.txt > index 9725c546a0d4..fc34332c8d9a 100644 > --- a/Documentation/admin-guide/kernel-parameters.txt > +++ b/Documentation/admin-guide/kernel-parameters.txt > @@ -2413,8 +2413,12 @@ > Default is 1 (enabled) > > kvm-intel.emulate_invalid_guest_state= > - [KVM,Intel] Enable emulation of invalid guest states > - Default is 0 (disabled) > + [KVM,Intel] Disable emulation of invalid guest state. > + Ignored if kvm-intel.enable_unrestricted_guest=1, as > + guest state is never invalid for unrestricted guests. > + This param doesn't apply to nested guests (L2), as KVM > + never emulates invalid L2 guest state. > + Default is 1 (enabled) > > kvm-intel.flexpriority= > [KVM,Intel] Disable FlexPriority feature (TPR shadow). Reviewed-by: Maxim Levitsky <mlevitsk@xxxxxxxxxx> Best regards, Maxim Levitsky