X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=drivers%2Fnet%2Fvmxnet3%2Fvmxnet3_ethdev.c;h=ba932ff27b9d97c9139db0cf6b6e253d2056bd4e;hb=399421100e08b79e1bf68f3406b3bc414925c967;hp=c85024171b1136b1a8decc6c8c4c43085905c6e4;hpb=95e4a96ccbf182856b1c4d4804ea56d7d5580a7a;p=dpdk.git diff --git a/drivers/net/vmxnet3/vmxnet3_ethdev.c b/drivers/net/vmxnet3/vmxnet3_ethdev.c index c85024171b..ba932ff27b 100644 --- a/drivers/net/vmxnet3/vmxnet3_ethdev.c +++ b/drivers/net/vmxnet3/vmxnet3_ethdev.c @@ -393,25 +393,9 @@ vmxnet3_dev_configure(struct rte_eth_dev *dev) const struct rte_memzone *mz; struct vmxnet3_hw *hw = dev->data->dev_private; size_t size; - uint64_t rx_offloads = dev->data->dev_conf.rxmode.offloads; - uint64_t tx_offloads = dev->data->dev_conf.txmode.offloads; PMD_INIT_FUNC_TRACE(); - if ((rx_offloads & VMXNET3_RX_OFFLOAD_CAP) != rx_offloads) { - RTE_LOG(ERR, PMD, "Requested RX offloads 0x%" PRIx64 - " do not match supported 0x%" PRIx64, - rx_offloads, (uint64_t)VMXNET3_RX_OFFLOAD_CAP); - return -ENOTSUP; - } - - if ((tx_offloads & VMXNET3_TX_OFFLOAD_CAP) != tx_offloads) { - RTE_LOG(ERR, PMD, "Requested TX offloads 0x%" PRIx64 - " do not match supported 0x%" PRIx64, - tx_offloads, (uint64_t)VMXNET3_TX_OFFLOAD_CAP); - return -ENOTSUP; - } - if (dev->data->nb_tx_queues > VMXNET3_MAX_TX_QUEUES || dev->data->nb_rx_queues > VMXNET3_MAX_RX_QUEUES) { PMD_INIT_LOG(ERR, "ERROR: Number of queues not supported");