acrn-hypervisor/hypervisor/include
Wu Zhou d9ccf1ccb2 dm: vm_event: create vm_event thread
This patch creates a thread for vm_event delivery. The thread uses epoll
to poll event notifications, then read out the msg data queued in sbuf.
An event handler is called upon success receiving. Both HV and DM event
sources share the same process.

Also vm_event tx API for DM event source is added in this patch.

Tracked-On: #8547
Signed-off-by: Wu Zhou <wu.zhou@intel.com>
Reviewed-by: Jian Jun Chen <jian.jun.chen@intel.com>
2024-02-01 17:01:31 +08:00
..
arch/x86/asm hv: vm_event: create vm_event support 2024-02-01 17:01:31 +08:00
common hv: vm_event: create vm_event support 2024-02-01 17:01:31 +08:00
debug hv: change sbuf to a common infrastructure 2022-09-27 10:26:42 +08:00
dm HV: emulate dummy multi-function dev in Service VM 2023-09-11 16:13:16 +08:00
hw ACRN:HV:VPCI: Forward access of PCI ROM bar_reg to DM for passthru device 2022-09-23 18:12:01 +08:00
lib hv: add clamp macro for convenience 2023-09-18 16:26:05 +08:00
public dm: vm_event: create vm_event thread 2024-02-01 17:01:31 +08:00