c9d40913ac5a ("KVM: x86: enable event window in inject_pending_event") c6b22f59d694 ("KVM: x86: track manually whether an event has been injected") c300ab9f08df ("KVM: x86: Replace late check_nested_events() hack with more precise fix") cae96af18452 ("KVM: SVM: Split out architectural interrupt/NMI/SMI blocking checks") 1b660b6baaaf ("KVM: VMX: Split out architectural interrupt/NMI blocking checks") 55714cddbf10 ("KVM: nSVM: Move SMI vmexit handling to svm_check_nested_events()") bbdad0b5a708 ("KVM: nSVM: Report NMIs as allowed when in L2 and Exit-on-NMI is set") 429ab576f387 ("KVM: nVMX: Report NMIs as allowed when in L2 and Exit-on-NMI is set") a9fa7cb6aa99 ("KVM: x86: replace is_smm checks with kvm_x86_ops.smi_allowed") 88c604b66eb6 ("KVM: x86: Make return for {interrupt_nmi,smi}_allowed() a bool instead of int") d2060bd42e44 ("KVM: nVMX: Open a window for pending nested VMX preemption timer") 9c3d370a8efa ("KVM: SVM: Implement check_nested_events for NMI") 33b22172452f ("KVM: x86: move nested-related kvm_x86_ops to a separate struct") 56083bdf67c7 ("KVM: x86: check_nested_events is never NULL")