acrn-hypervisor/devicemodel/hw/pci/virtio
YuanXin-Intel 78bf76e467 dm: fix the issue that RTVM cannot bring up with io uring
Device model uses polling mode to fetch the virtio blk request in RTVM.
When RTVM brings up with io uring, the threads handling io uring and vq are
not same, which would cause competition. To fix this issue, device
model should handle vq and io uring in the same thread to avoid conflict.

Tracked-On: #8737

Signed-off-by: YuanXin-Intel <xin.yuan@intel.com>
Reviewed-by: Jian Jun Chen <jian.jun.chen@intel.com>
2025-05-23 10:06:16 +08:00
..
vhost_vsock.c dm: fix NULL pointer dereference risk in vhost vsock 2023-07-05 18:48:58 +08:00
vhost.c ACRN:DM: Fix the vhost register kick fd issue. 2022-11-21 11:18:23 +08:00
virtio_audio.c Update copyright year range in code headers 2022-07-15 11:48:35 +08:00
virtio_block.c dm: virtio-blk: fix virtio_blk_ops bug 2024-06-05 15:23:33 +08:00
virtio_console.c dm: virtio-console: change STDIO BE attribute 2022-06-30 17:42:44 +08:00
virtio_coreu.c Update copyright year range in code headers 2022-07-15 11:48:35 +08:00
virtio_gpio.c Update copyright year range in code headers 2022-07-15 11:48:35 +08:00
virtio_gpu.c dm: virtio-gpu: fix uninitialized memory access 2023-07-18 14:19:33 +08:00
virtio_hdcp.c Update copyright year range in code headers 2022-07-15 11:48:35 +08:00
virtio_hyper_dmabuf.c Update copyright year range in code headers 2022-07-15 11:48:35 +08:00
virtio_i2c.c dm: change virtio-i2c from legacy to modern device 2022-08-25 14:50:24 +08:00
virtio_input.c Update copyright year range in code headers 2022-07-15 11:48:35 +08:00
virtio_ipu.c Update copyright year range in code headers 2022-07-15 11:48:35 +08:00
virtio_kernel.c Update copyright year range in code headers 2022-07-15 11:48:35 +08:00
virtio_mei.c Update copyright year range in code headers 2022-07-15 11:48:35 +08:00
virtio_net.c dm: fix the secure coding style violations 2022-08-02 18:01:24 +08:00
virtio_rnd.c dm: fix the bug that infinite calls to vq_getchain() 2022-01-21 14:17:16 +08:00
virtio_rpmb.c Update copyright year range in code headers 2022-07-15 11:48:35 +08:00
virtio.c dm: fix the issue that RTVM cannot bring up with io uring 2025-05-23 10:06:16 +08:00