net/vmxnet3: fix Rx data ring initialization
Fix merge error. Tested, using testpmd, for different hardware versions on ESXi 7.0 Update 2. Fixes: 046f11619567 ("net/vmxnet3: support MSI-X interrupt") Cc: stable@dpdk.org Signed-off-by: Pankaj Gupta <pagupta@vmware.com> Reviewed-by: Jochen Behrens <jbehrens@vmware.com>
This commit is contained in:
parent
1c313c0e24
commit
cac5e257f6
@ -875,6 +875,11 @@ vmxnet3_setup_driver_shared(struct rte_eth_dev *dev)
|
||||
rqd->conf.rxRingSize[1] = rxq->cmd_ring[1].size;
|
||||
rqd->conf.compRingSize = rxq->comp_ring.size;
|
||||
|
||||
if (VMXNET3_VERSION_GE_3(hw)) {
|
||||
rqd->conf.rxDataRingBasePA = rxq->data_ring.basePA;
|
||||
rqd->conf.rxDataRingDescSize = rxq->data_desc_size;
|
||||
}
|
||||
|
||||
if (hw->intr.lsc_only)
|
||||
rqd->conf.intrIdx = 1;
|
||||
else
|
||||
|
Loading…
x
Reference in New Issue
Block a user