test: remove CRC offload for bonding slave
authorReshma Pattan <reshma.pattan@intel.com>
Wed, 1 Aug 2018 12:19:18 +0000 (13:19 +0100)
committerThomas Monjalon <thomas@monjalon.net>
Wed, 1 Aug 2018 14:36:04 +0000 (16:36 +0200)
Link bonding unit tests uses net_null vdev as slaves,
and trying to configure DEV_RX_OFFLOAD_CRC_STRIP as offload
flags to vdev is not correct as vdev doesn't support offloads.

The unit test is reporting this as failure, so fix this by
removing the offloads.

Fixes: c6698a3e8f ("ethdev: convert remaining apps to new offload API")

Signed-off-by: Reshma Pattan <reshma.pattan@intel.com>
test/test/test_link_bonding_rssconf.c

index e6e798f..d82de2c 100644 (file)
@@ -83,7 +83,6 @@ static struct rte_eth_conf default_pmd_conf = {
                .mq_mode = ETH_MQ_RX_NONE,
                .max_rx_pkt_len = ETHER_MAX_LEN,
                .split_hdr_size = 0,
-               .offloads = DEV_RX_OFFLOAD_CRC_STRIP,
        },
        .txmode = {
                .mq_mode = ETH_MQ_TX_NONE,
@@ -96,7 +95,6 @@ static struct rte_eth_conf rss_pmd_conf = {
                .mq_mode = ETH_MQ_RX_RSS,
                .max_rx_pkt_len = ETHER_MAX_LEN,
                .split_hdr_size = 0,
-               .offloads = DEV_RX_OFFLOAD_CRC_STRIP,
        },
        .txmode = {
                .mq_mode = ETH_MQ_TX_NONE,