cloud-hypervisor/vm-virtio/src
Sergio Lopez 536323d9fb vm-virtio: queue: hint that get_used_event should be inlined
get_used_event is used from vhost_user_backend:needs_notification to
check whether an interrupt must be sent to the guest to notify there
are new items in the queue. Shorten the update window by asking the
the compiler to inline this method, so a write won't slip between the
read of the memory contents and the actual check.

Signed-off-by: Sergio Lopez <slp@redhat.com>
2020-03-12 14:34:21 +00:00
..
transport vm-virtio: mmio: Enable reporting of SHM regions via config fields 2020-03-04 09:40:25 +01:00
vhost_user vm-virtio: Consume pause events to prevent infinite epoll_wait calls 2020-03-09 19:01:38 +01:00
vsock vm-virtio: Consume pause events to prevent infinite epoll_wait calls 2020-03-09 19:01:38 +01:00
block.rs vm-virtio: Consume pause events to prevent infinite epoll_wait calls 2020-03-09 19:01:38 +01:00
console.rs vm-virtio: Consume pause events to prevent infinite epoll_wait calls 2020-03-09 19:01:38 +01:00
device.rs vmm: Move codebase to GuestMemoryAtomic from vm-memory 2020-02-19 13:48:19 +00:00
iommu.rs vm-virtio: Consume pause events to prevent infinite epoll_wait calls 2020-03-09 19:01:38 +01:00
lib.rs vm-virtio: Add support for indirect descriptors 2020-02-25 11:12:50 +00:00
net_util.rs vm-virtio: Consume pause events to prevent infinite epoll_wait calls 2020-03-09 19:01:38 +01:00
net.rs vm-virtio: Consume pause events to prevent infinite epoll_wait calls 2020-03-09 19:01:38 +01:00
pmem.rs vm-virtio: Consume pause events to prevent infinite epoll_wait calls 2020-03-09 19:01:38 +01:00
queue.rs vm-virtio: queue: hint that get_used_event should be inlined 2020-03-12 14:34:21 +00:00
rng.rs vm-virtio: Consume pause events to prevent infinite epoll_wait calls 2020-03-09 19:01:38 +01:00