cloud-hypervisor/virtio-devices/src
Demi Marie Obenour 92b58ba94a virtio-devices: Do not close an unowned FD
Instead of closing a file descriptor that belongs to the vhost-user
frontend, drop the vu_common_ctrl::VhostUserHandle and the
vhost::vhost_user::Frontend it contains.  This causes the destructor to
drop the file descriptor.

This breaks the last DPDK test, so disable it.  See #7689.

Fixes: #7163
Signed-off-by: Demi Marie Obenour <demiobenour@gmail.com>
2026-02-11 09:53:10 +00:00
..
transport misc: clippy: add needless_pass_by_value 2025-11-27 17:11:14 +00:00
vhost_user virtio-devices: Do not close an unowned FD 2026-02-11 09:53:10 +00:00
vsock virtio-devices: vsock: Accept multi-descriptor TX packets 2026-02-10 22:00:27 +00:00
balloon.rs misc: clippy: add needless_pass_by_value 2025-11-27 17:11:14 +00:00
block.rs vmm: disk resize infrastructure 2025-12-17 13:54:52 +00:00
console.rs misc: clippy: add needless_pass_by_value 2025-11-27 17:11:14 +00:00
device.rs misc: virtio-devices: drop extern crate, use modern rust 2025-11-24 22:36:46 +00:00
epoll_helper.rs misc: clippy: add needless_pass_by_value 2025-11-27 17:11:14 +00:00
iommu.rs misc: clippy: add needless_pass_by_value 2025-11-27 17:11:14 +00:00
lib.rs misc: virtio-devices: drop extern crate, use modern rust 2025-11-24 22:36:46 +00:00
mem.rs misc: clippy: add needless_pass_by_value 2025-11-27 17:11:14 +00:00
net.rs misc: clippy: add needless_pass_by_value 2025-11-27 17:11:14 +00:00
pmem.rs misc: clippy: add needless_pass_by_value 2025-11-27 17:11:14 +00:00
rng.rs misc: clippy: add needless_pass_by_value 2025-11-27 17:11:14 +00:00
seccomp_filters.rs seccomp: Add gettid() to all seccomp filters 2026-01-10 19:18:04 +00:00
thread_helper.rs misc: virtio-devices: drop extern crate, use modern rust 2025-11-24 22:36:46 +00:00
vdpa.rs misc: clippy: add needless_pass_by_value (partially) 2025-11-25 16:05:46 +00:00
watchdog.rs misc: clippy: add needless_pass_by_value 2025-11-27 17:11:14 +00:00