hcall_set_memory_regions(9)
πΈ NAME πΈ
okay so bestie, welcome to the hcall_set_memory_regions(9) page from the Kernel API Manual π this is the hypercall that informs the hypervisor to set up EPT mappings β no cap, that's the whole vibe β¨
β¨ SYNOPSIS β¨
long hcall_set_memory_regions (u64 regions_pa );
π ARGUMENTS π
regions_paβ the Service VM GPA ofstruct vm_memory_region_batchπ«Ά
π₯ RETURN π₯
Returns 0 on success, <0 on failure β periodt π
π¦ SEE ALSO π¦
Kernel file: ./drivers/virt/acrn/hypercall.h β¨
and the whole linked squad is:
hcall_sos_remove_cpu(9)hcall_create_vm(9)hcall_start_vm(9)hcall_pause_vm(9)hcall_destroy_vm(9)hcall_reset_vm(9)hcall_set_vcpu_regs(9)hcall_inject_msi(9)hcall_vm_intr_monitor(9)hcall_set_irqline(9)hcall_set_ioreq_buffer(9)hcall_notify_req_finish(9)hcall_create_vdev(9)hcall_destroy_vdev(9)hcall_assign_mmiodev(9)hcall_deassign_mmiodev(9)hcall_assign_pcidev(9)hcall_deassign_pcidev(9)hcall_set_ptdev_intr(9)hcall_reset_ptdev_intr(9)
okay that's the whole page, bestie π«Ά source/version: ./drivers/virt/acrn; date: October 2026 β mwah π
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms