cloud-hypervisor/virtio-devices/src
Bo Chen c5fdc47918 virtio-devices: block: Avoid panic with invalid guest address
Remove the use of 'unwrap()' that assumes the guest address for request
status is always valid, which avoid virtio-block thread panic on
malformed descriptors from the guest.

Signed-off-by: Bo Chen <chen.bo@intel.com>
2022-08-09 08:06:53 -07:00
..
transport virtio: Port codebase to the latest virtio-queue version 2022-07-29 17:41:32 +01:00
vhost_user virtio: Port codebase to the latest virtio-queue version 2022-07-29 17:41:32 +01:00
vsock virtio-devices: Optimize add_used() usage 2022-07-29 17:41:32 +01:00
balloon.rs virtio-devices: Optimize add_used() usage 2022-07-29 17:41:32 +01:00
block.rs virtio-devices: block: Avoid panic with invalid guest address 2022-08-09 08:06:53 -07:00
console.rs virtio-devices: Optimize add_used() usage 2022-07-29 17:41:32 +01:00
device.rs virtio-devices: Drop unused 'queue_evts' from VirtioCommon 2022-08-09 09:59:30 +02:00
epoll_helper.rs virtio-devices: Update some comments in epoll_helper.rs 2021-11-23 14:03:05 +01:00
iommu.rs virtio-devices: Optimize add_used() usage 2022-07-29 17:41:32 +01:00
lib.rs virtio: Port codebase to the latest virtio-queue version 2022-07-29 17:41:32 +01:00
mem.rs virtio-devices: Optimize add_used() usage 2022-07-29 17:41:32 +01:00
net.rs virtio: Port codebase to the latest virtio-queue version 2022-07-29 17:41:32 +01:00
pmem.rs virtio-devices: Optimize add_used() usage 2022-07-29 17:41:32 +01:00
rng.rs virtio-devices: Optimize add_used() usage 2022-07-29 17:41:32 +01:00
seccomp_filters.rs virtio-devices, vmm: Remove unused macro rules 2022-05-20 09:59:43 +01:00
thread_helper.rs virtio-devices: Call closure directly rather than indirect 2021-10-19 19:42:36 +01:00
vdpa.rs virtio: Port codebase to the latest virtio-queue version 2022-07-29 17:41:32 +01:00
watchdog.rs virtio-devices: Improve queue handling with pop_descriptor_chain() 2022-07-29 17:41:32 +01:00