Skip to content

Conversation

jiayuan-intel
Copy link
Contributor

ACRN IVSHMEM follows QEMU IVSHMEM spec. IVSHMEM supports MSIx interrupt for doorbell mode. The document of ivshmem high level design is out-of-date. This patch update the mmio register definition of doorbell mode support.

Tracked-On: #5407

ACRN IVSHMEM follows QEMU IVSHMEM spec. IVSHMEM supports MSIx interrupt
for doorbell mode. The document of ivshmem high level design is
out-of-date. This patch update the mmio register definition of doorbell
mode support.

Tracked-On: projectacrn#5407

Signed-off-by: Jiayuan Yang <[email protected]>
@yuhuanX
Copy link
Contributor

yuhuanX commented Aug 14, 2025

start to build

@jsun26intel jsun26intel requested a review from shiqingg August 18, 2025 05:21
- RO
- Inter-VM Position register is used to identify the VM ID.
Its value is zero.
Its value is equal to device ID.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Minor comment: to avoid any confusion, we'd better clarify that this is not the device ID in the PCI configuration space.
How about we refine it like below?

Inter-VM Position register is used to identify the device.
Its value is equal to the ID of the VM (to which the device belongs), in the context of ACRN.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants