cloud-hypervisor/virtio-devices/src
Rob Bradford b5766028a8 virtio-devices: block: Make latency infinite before first op
Logically until we have handled the first operation the latency is
infinite; this logic was applied to the minimum latency originally but
this patch extends that logic to the maximum and average latency.

To prevent the initial average latency being skewed by the inclusion of
infinity the average value is initally seeded with the first measured
latency.

Fixes: #5704

Signed-off-by: Rob Bradford <rbradford@rivosinc.com>
2023-08-31 08:22:07 -07:00
..
transport virtio-devices: transport: Remove unnecessary mut from reference 2023-08-22 12:01:54 +01:00
vhost_user block: merge qcow, vhdx and block_util into block crate 2023-07-19 13:52:43 +01:00
vsock virtio-devices: vsock: Support single descriptor 2023-08-29 15:36:49 -07:00
balloon.rs balloon: let balloon deflation works on page size other than 4k 2023-08-21 16:35:23 +01:00
block.rs virtio-devices: block: Make latency infinite before first op 2023-08-31 08:22:07 -07:00
console.rs virtio-devices: properly join all threads on Drop 2023-01-12 18:03:33 +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 virtio-devices: properly join all threads on Drop 2023-01-12 18:03:33 +00:00
lib.rs virtio-devices: Avoid clashing names in imports 2023-04-22 10:33:46 +01:00
mem.rs virtio-devices: typo fixes 2023-01-25 10:38:31 +00:00
net.rs build: Bump virtio-bindings from 0.1.0 to 0.2.0 2023-02-23 00:59:32 +00:00
pmem.rs virtio-devices: properly join all threads on Drop 2023-01-12 18:03:33 +00:00
rng.rs virtio-devices: properly join all threads on Drop 2023-01-12 18:03:33 +00:00
seccomp_filters.rs vmm, virtio-devices: allow mremap for consoles 2023-06-13 11:23:15 -07:00
thread_helper.rs virtio-devices: Shutdown VMM upon worker thread errors 2022-08-16 11:45:44 +01:00
vdpa.rs misc: Automatically fix cargo clippy issues added in 1.65 (stable) 2022-12-14 14:27:19 +00:00
watchdog.rs virtio-devices: properly join all threads on Drop 2023-01-12 18:03:33 +00:00