diff --git a/src/devices/src/virtio/net/device.rs b/src/devices/src/virtio/net/device.rs index 62695c1d..793d2e70 100644 --- a/src/devices/src/virtio/net/device.rs +++ b/src/devices/src/virtio/net/device.rs @@ -21,10 +21,7 @@ use std::path::PathBuf; use std::sync::atomic::AtomicUsize; use std::sync::Arc; use utils::eventfd::{EventFd, EFD_NONBLOCK}; -use virtio_bindings::virtio_net::{ - VIRTIO_NET_F_CSUM, VIRTIO_NET_F_GUEST_CSUM, VIRTIO_NET_F_GUEST_TSO4, VIRTIO_NET_F_GUEST_UFO, - VIRTIO_NET_F_HOST_TSO4, VIRTIO_NET_F_HOST_UFO, VIRTIO_NET_F_MAC, -}; +use virtio_bindings::virtio_net::VIRTIO_NET_F_MAC; use virtio_bindings::virtio_ring::VIRTIO_RING_F_EVENT_IDX; use vm_memory::{ByteValued, GuestMemoryError, GuestMemoryMmap}; @@ -93,15 +90,8 @@ pub struct Net { impl Net { /// Create a new virtio network device using the backend pub fn new(id: String, cfg_backend: VirtioNetBackend, mac: [u8; 6]) -> Result { - let avail_features = 1 << VIRTIO_NET_F_GUEST_CSUM - | 1 << VIRTIO_NET_F_CSUM - | 1 << VIRTIO_NET_F_GUEST_TSO4 - | 1 << VIRTIO_NET_F_HOST_TSO4 - | 1 << VIRTIO_NET_F_GUEST_UFO - | 1 << VIRTIO_NET_F_HOST_UFO - | 1 << VIRTIO_NET_F_MAC - | 1 << VIRTIO_RING_F_EVENT_IDX - | 1 << VIRTIO_F_VERSION_1; + let avail_features = + 1 << VIRTIO_NET_F_MAC | 1 << VIRTIO_RING_F_EVENT_IDX | 1 << VIRTIO_F_VERSION_1; let mut queue_evts = Vec::new(); for _ in QUEUE_SIZES.iter() {