hv:Changed several APIs to void type

Since these APIs always return 0,
change them to void type,
vcpu_set_cr0()
vmx_write_cr0()
vcpu_set_cr4()
vmx_write_cr4()
kick_notification()
tsc_deadline_handler()
dmar_fault_handler()
ptdev_interrupt_handler()

Signed-off-by: Mingqiang Chi <mingqiang.chi@intel.com>
Reviewed-by: Junjie Mao <junjie.mao@intel.com>
This commit is contained in:
Mingqiang Chi
2018-08-22 11:12:37 +08:00
committed by lijinxia
parent b75a7df415
commit c43d0e4f01
10 changed files with 20 additions and 31 deletions

View File

@@ -119,13 +119,12 @@ release_all_entries(struct vm *vm)
}
/* interrupt context */
static int ptdev_interrupt_handler(__unused uint32_t irq, void *data)
static void ptdev_interrupt_handler(__unused uint32_t irq, void *data)
{
struct ptdev_remapping_info *entry =
(struct ptdev_remapping_info *) data;
ptdev_enqueue_softirq(entry);
return 0;
}
/* active intr with irq registering */