STRUCT ACRN_MSI_ENTRY(9)
π¦ NAME π¦
okay bestie, welcome to the struct acrn_msi_entry(9) page from the Kernel API Manual β¨ this struct is literally Info for injecting a MSI interrupt to a VM π
β¨ SYNOPSIS β¨
struct acrn_msi_entry {
__u64 msi_addr;
__u64 msi_data;
};
π«Ά Members π«Ά
msi_addrβ MSI addr[19:12] with dest vCPU ID πmsi_dataβ MSI data[7:0] with vector β
π SEE ALSO π
Kernel file ./include/uapi/linux/acrn.h β and the whole struct squad is right here, no cap:
struct acrn_mmio_request(9)struct acrn_pio_request(9)struct acrn_pci_request(9)struct acrn_io_request(9)struct acrn_ioreq_notify(9)struct acrn_vm_creation(9)struct acrn_gp_regs(9)struct acrn_descriptor_ptr(9)struct acrn_regs(9)struct acrn_vcpu_regs(9)struct acrn_vm_memmap(9)struct acrn_ptdev_irq(9)struct acrn_pcidev(9)struct acrn_mmio_dev_res(9)struct acrn_mmiodev(9)struct acrn_vdev(9)struct acrn_cstate_data(9)struct acrn_pstate_data(9)struct acrn_ioeventfd(9)struct acrn_irqfd(9)
mwah π this little page came from ./include/uapi/linux, dated October 2026, and itβs literally called struct acrn_msi_entry(9) β 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