net/virtio: register/unregister intr handler on start/stop
[dpdk.git] / drivers / net / virtio / virtio_ethdev.h
index cd80702..e0f80e5 100644 (file)
         1u << VIRTIO_NET_F_CTRL_VQ       |     \
         1u << VIRTIO_NET_F_CTRL_RX       |     \
         1u << VIRTIO_NET_F_CTRL_VLAN     |     \
-        1u << VIRTIO_NET_F_CSUM          |     \
-        1u << VIRTIO_NET_F_HOST_TSO4     |     \
-        1u << VIRTIO_NET_F_HOST_TSO6     |     \
         1u << VIRTIO_NET_F_MRG_RXBUF     |     \
         1u << VIRTIO_NET_F_MTU | \
         1ULL << VIRTIO_NET_F_GUEST_ANNOUNCE |  \
         1u << VIRTIO_RING_F_INDIRECT_DESC |    \
         1ULL << VIRTIO_F_VERSION_1       |     \
+        1ULL << VIRTIO_F_IN_ORDER        |     \
         1ULL << VIRTIO_F_IOMMU_PLATFORM)
 
 #define VIRTIO_PMD_SUPPORTED_GUEST_FEATURES    \
        (VIRTIO_PMD_DEFAULT_GUEST_FEATURES |    \
         1u << VIRTIO_NET_F_GUEST_CSUM     |    \
         1u << VIRTIO_NET_F_GUEST_TSO4     |    \
-        1u << VIRTIO_NET_F_GUEST_TSO6)
-
-#define VIRTIO_PMD_PER_DEVICE_RX_OFFLOADS      \
-       (DEV_RX_OFFLOAD_TCP_CKSUM |             \
-        DEV_RX_OFFLOAD_UDP_CKSUM |             \
-        DEV_RX_OFFLOAD_TCP_LRO |               \
-        DEV_RX_OFFLOAD_VLAN_FILTER |           \
-        DEV_RX_OFFLOAD_VLAN_STRIP)
+        1u << VIRTIO_NET_F_GUEST_TSO6     |    \
+        1u << VIRTIO_NET_F_CSUM           |    \
+        1u << VIRTIO_NET_F_HOST_TSO4      |    \
+        1u << VIRTIO_NET_F_HOST_TSO6)
 
 /*
  * CQ function prototype