hcall_start_vm(9)
π NAME π
okay so bestie, welcome to the hcall_start_vm(9) page β yes, that's the manual name, and we're in the Kernel API Manual. This one is literally about hcall_start_vm, which is here to Start a User VM. That's the whole vibe. No cap. β¨
π« SYNOPSIS π«
long hcall_start_vm (u64 vmid );
π ARGUMENTS π
vmidβ User VM ID. That's the ID of the User VM you're pointing at, bestie. π«Ά
πΈ RETURN πΈ
0on success<0on failure
Zero means slay; anything below zero means it did not go off. π
π¦ SEE ALSO π¦
Kernel file ./drivers/virt/acrn/hypercall.h β and here are all the sibling calls, kept exact for you:
hcall_sos_remove_cpu(9)hcall_create_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_set_memory_regions(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 π signing off from ./drivers/virt/acrn, dated October 2026 β mwah, periodt. πβ¨
π¦ 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