cloud-hypervisor/virtio-devices/src
Changyuan Lyu bc6acb842f block: fix status value size
As per VirtIO spec 1.2 section 5.2.6, the `status` field is a byte, not
u32. cloud-hypervisor writes an `u32` to guest memory, which
accidentally zeros out the following 3 bytes, and may corrupt guest OS
internal state.

Signed-off-by: Changyuan Lyu <changyuanl@google.com>
2024-07-14 19:23:06 +00:00
..
transport virtio-devices: fix documentation formatting 2024-06-12 16:59:20 +00:00
vhost_user misc: Migrate away from versionize 2024-04-22 17:10:55 +00:00
vsock virtio-devices: fix documentation formatting 2024-06-12 16:59:20 +00:00
balloon.rs misc: Migrate away from versionize 2024-04-22 17:10:55 +00:00
block.rs block: fix status value size 2024-07-14 19:23:06 +00:00
console.rs virtio-devices: fix UB getting tty size 2024-07-03 21:26:04 +00:00
device.rs virtio-net: net: Wait for threads to exit on Drop 2022-11-10 07:46:16 -08:00
epoll_helper.rs virtio-devices: modify or provide safety comments 2022-11-18 12:50:01 +00:00
iommu.rs misc: Migrate away from versionize 2024-04-22 17:10:55 +00:00
lib.rs misc: Remove redundant "use" imports 2024-02-19 17:54:30 +00:00
mem.rs misc: Migrate away from versionize 2024-04-22 17:10:55 +00:00
net.rs misc: Migrate away from versionize 2024-04-22 17:10:55 +00:00
pmem.rs misc: Migrate away from versionize 2024-04-22 17:10:55 +00:00
rng.rs misc: Migrate away from versionize 2024-04-22 17:10:55 +00:00
seccomp_filters.rs misc: Remove redundant "use" imports 2024-02-19 17:54:30 +00:00
thread_helper.rs
vdpa.rs virtio-devices: vdpa: Don't restore on paused state 2024-06-15 07:32:58 +00:00
watchdog.rs misc: Migrate away from versionize 2024-04-22 17:10:55 +00:00