>@@ -848,6 +853,12 @@ fastpath_t tdx_vcpu_run(struct kvm_vcpu *vcpu) > > trace_kvm_entry(vcpu); > >+ if (pi_test_on(&tdx->pi_desc)) { >+ apic->send_IPI_self(POSTED_INTR_VECTOR); >+ >+ kvm_wait_lapic_expire(vcpu); it seems the APIC timer change was inadvertently included.