On 11/11/19 14:46, Liran Alon wrote: >> + * INITs are latched while CPU is in specific states >> + * (SMM, VMX non-root mode, SVM with GIF=0). > I didn’t want this line of comment as it may diverge from the implementation of kvm_vcpu_latch_init(). > That’s why I removed it. > >> * Because a CPU cannot be in these states immediately >> * after it has processed an INIT signal (and thus in >> * KVM_MP_STATE_INIT_RECEIVED state), just eat SIPIs Got it... on the other hand knowing the specific states clarifies why they cannot be in that state immediately after processing INIT. It's a bit of a catch-22 indeed. Paolo