virtio: feature arc have higher priority than redirect 96/23396/3
authorDamjan Marion <damarion@cisco.com>
Wed, 13 Nov 2019 09:12:53 +0000 (10:12 +0100)
committerDave Barach <openvpp@barachs.net>
Wed, 13 Nov 2019 15:26:22 +0000 (15:26 +0000)
Type: fix
Fixes: 8389fb9

Change-Id: Ie159eb444b28b36a7af86049b80fba4e49be93cb
Signed-off-by: Damjan Marion <damarion@cisco.com>
MAINTAINERS
src/vnet/devices/virtio/node.c

index c59bc6a..baaa5fc 100644 (file)
@@ -103,6 +103,7 @@ VNET Native Virtio Drivers
 I:     virtio
 Y:     src/vnet/devices/virtio/FEATURE.yaml
 M:     Mohsin Kazmi <sykazmi@cisco.com>
+M:     Damjan Marion <damarion@cisco.com>
 F:     src/vnet/devices/virtio/
 
 VNET Ethernet
index 9711c7a..ec28fbb 100644 (file)
@@ -316,9 +316,10 @@ virtio_device_input_inline (vlib_main_t * vm, vlib_node_runtime_t * node,
 
          if (PREDICT_FALSE (vif->per_interface_next_index != ~0))
            next0 = vif->per_interface_next_index;
-         else
-           /* redirect if feature path enabled */
-           vnet_feature_start_device_input_x1 (vif->sw_if_index, &next0, b0);
+
+         /* redirect if feature path enabled */
+         vnet_feature_start_device_input_x1 (vif->sw_if_index, &next0, b0);
+
          /* trace */
          VLIB_BUFFER_TRACE_TRAJECTORY_INIT (b0);