You seem to be making the assumption that there is one L2. What if there are 100 L2s, and only one has write-access to IA32_SPEC_CTRL? Or what if there once was such an L2, but it's been gone for months? The current mechanism penalizes *all* L2s if any L2, ever, has write-access to IA32_SPEC_CTRL.
- [PATCH v5 3/5] KVM: VMX: Emulate MSR_IA32_ARCH_CAPABILITI... KarimAllah Ahmed
- [PATCH v5 4/5] KVM: VMX: Allow direct access to MSR_IA32_... KarimAllah Ahmed
- Re: [PATCH v5 4/5] KVM: VMX: Allow direct access to ... Jim Mattson
- Re: [PATCH v5 4/5] KVM: VMX: Allow direct access... David Woodhouse
- Re: [PATCH v5 4/5] KVM: VMX: Allow direct access... KarimAllah Ahmed
- Re: [PATCH v5 4/5] KVM: VMX: Allow direct ac... Jim Mattson
- Re: [PATCH v5 4/5] KVM: VMX: Allow direc... David Woodhouse
- Re: [PATCH v5 4/5] KVM: VMX: Allow ... Jim Mattson
- Re: [PATCH v5 4/5] KVM: VMX: Al... David Woodhouse
- Re: [PATCH v5 4/5] KVM: VMX: Allow direc... Paolo Bonzini
- Re: [PATCH v5 4/5] KVM: VMX: Allow ... Jim Mattson
- Re: [PATCH v5 4/5] KVM: VMX: Al... Paolo Bonzini
- Re: [PATCH v5 4/5] KVM: VMX: Al... Jim Mattson
- Re: [PATCH v5 4/5] KVM: VMX: Al... Woodhouse, David
- Re: [PATCH v5 4/5] KVM: VMX: Al... Paolo Bonzini
- Re: [PATCH v5 4/5] KVM: VMX: Al... Jim Mattson
- Re: [PATCH v5 4/5] KVM: VMX: Al... Paolo Bonzini
- Re: [PATCH v5 4/5] KVM: VMX: Al... David Woodhouse
- Re: [PATCH v5 4/5] KVM: VMX: Al... Jim Mattson
- Re: [PATCH v5 4/5] KVM: VMX: Al... David Woodhouse
- Re: [PATCH v5 4/5] KVM: VMX: Al... Linus Torvalds