diff --git a/hypervisor/arch/x86/guest/vlapic.c b/hypervisor/arch/x86/guest/vlapic.c index 1b7d0cbe7..1fcdfdbad 100644 --- a/hypervisor/arch/x86/guest/vlapic.c +++ b/hypervisor/arch/x86/guest/vlapic.c @@ -425,8 +425,6 @@ static void vlapic_set_tsc_deadline_msr(struct acrn_vlapic *vlapic, del_timer(timer); if (val != 0UL) { - struct vcpu_arch *arch = &vlapic->vcpu->arch_vcpu; - /* transfer guest tsc to host tsc */ val -= exec_vmread64(VMX_TSC_OFFSET_FULL); timer->fire_tsc = val; @@ -1742,14 +1740,6 @@ vlapic_apicv_batch_set_tmr(struct acrn_vlapic *vlapic) } } -static void -vlapic_apicv_set_tmr(struct acrn_vlapic *vlapic, uint32_t vector, bool level) -{ - if (vlapic->ops.apicv_set_tmr_fn != NULL) { - vlapic->ops.apicv_set_tmr_fn(vlapic, vector, level); - } -} - void vlapic_reset_tmr(struct acrn_vlapic *vlapic) {