dpdk: fix Cavium ThunderX support 57/8157/2
authorDamjan Marion <damarion@cisco.com>
Tue, 22 Aug 2017 11:51:31 +0000 (13:51 +0200)
committerDave Wallace <dwallacelf@gmail.com>
Tue, 22 Aug 2017 15:04:39 +0000 (15:04 +0000)
Change-Id: Id5812448917ce52984d5a778d5b304c448a752e7
Signed-off-by: Damjan Marion <damarion@cisco.com>
src/plugins/dpdk/device/format.c
src/plugins/dpdk/device/init.c

index 403d720..cfe8851 100644 (file)
@@ -314,6 +314,10 @@ format_dpdk_device_type (u8 * s, va_list * args)
       dev_type = "Virtio User";
       break;
 
+    case VNET_DPDK_PMD_THUNDERX:
+      dev_type = "Cavium ThunderX";
+      break;
+
     default:
     case VNET_DPDK_PMD_UNKNOWN:
       dev_type = "### UNKNOWN ###";
index 8a70803..c6c9ee3 100755 (executable)
@@ -372,6 +372,7 @@ dpdk_lib_init (dpdk_main_t * dm)
 
            case VNET_DPDK_PMD_THUNDERX:
              xd->port_type = VNET_DPDK_PORT_TYPE_ETH_VF;
+             xd->port_conf.rxmode.hw_strip_crc = 1;
              break;
 
            case VNET_DPDK_PMD_DPAA2: