git.droids-corp.org
/
dpdk.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
net/mlx5: rearrange creation of WQ and CQ object
[dpdk.git]
/
drivers
/
net
/
axgbe
/
axgbe_rxtx.c
diff --git
a/drivers/net/axgbe/axgbe_rxtx.c
b/drivers/net/axgbe/axgbe_rxtx.c
index
30c467d
..
da3a982
100644
(file)
--- a/
drivers/net/axgbe/axgbe_rxtx.c
+++ b/
drivers/net/axgbe/axgbe_rxtx.c
@@
-95,7
+95,7
@@
int axgbe_dev_rx_queue_setup(struct rte_eth_dev *dev, uint16_t queue_idx,
axgbe_rx_queue_release(rxq);
return -ENOMEM;
}
axgbe_rx_queue_release(rxq);
return -ENOMEM;
}
- rxq->ring_phys_addr = (uint64_t)dma->
phys_addr
;
+ rxq->ring_phys_addr = (uint64_t)dma->
iova
;
rxq->desc = (volatile union axgbe_rx_desc *)dma->addr;
memset((void *)rxq->desc, 0, size);
/* Allocate software ring */
rxq->desc = (volatile union axgbe_rx_desc *)dma->addr;
memset((void *)rxq->desc, 0, size);
/* Allocate software ring */
@@
-530,7
+530,7
@@
int axgbe_dev_tx_queue_setup(struct rte_eth_dev *dev, uint16_t queue_idx,
return -ENOMEM;
}
memset(tz->addr, 0, tsize);
return -ENOMEM;
}
memset(tz->addr, 0, tsize);
- txq->ring_phys_addr = (uint64_t)tz->
phys_addr
;
+ txq->ring_phys_addr = (uint64_t)tz->
iova
;
txq->desc = tz->addr;
txq->queue_id = queue_idx;
txq->port_id = dev->data->port_id;
txq->desc = tz->addr;
txq->queue_id = queue_idx;
txq->port_id = dev->data->port_id;