hypercall: add set_memmaps hypercall support

Add set_memmaps hypercall to support multi regions memmap.

Signed-off-by: Jason Chen CJ <jason.cj.chen@intel.com>
Acked-by: Eddie Dong <eddie.dong@intel.com>
This commit is contained in:
Jason Chen CJ
2018-05-15 10:08:58 +08:00
committed by lijinxia
parent e2b7f3ca91
commit 71e1ae17ce
4 changed files with 140 additions and 42 deletions

View File

@@ -110,6 +110,10 @@ int vmcall_vmexit_handler(struct vcpu *vcpu)
ret = hcall_set_vm_memmap(vm, param1, param2);
break;
case HC_VM_SET_MEMMAPS:
ret = hcall_set_vm_memmaps(vm, param1);
break;
case HC_VM_PCI_MSIX_REMAP:
ret = hcall_remap_pci_msix(vm, param1, param2);
break;