numam-dpdk/drivers/net
Hemant Agrawal 5c6942fdb9 net/dpaa2: support parallel Rx
Typically when the PMD issues a Rx command to DPAA2 hardware,
the HW writes the available descriptors into the given memory.
The RX function then processes the frames and prepare them as
mbufs.

This patch adds support to issue another pull request to hardware
in another memory location, before we start processing the output
of the first request. This help in controlling the CPU cycles
wasted during the wait for the hardware to write the descriptors.

Signed-off-by: Hemant Agrawal <hemant.agrawal@nxp.com>
2017-06-12 10:41:26 +01:00
..
af_packet net/af_packet: fix packet bytes counting 2017-06-12 10:41:26 +01:00
ark net/ark: fix return value of null not checked 2017-06-12 10:41:25 +01:00
avp drivers/net: add generic ethdev macro to get PCI device 2017-06-12 10:41:25 +01:00
bnx2x drivers/net: add generic ethdev macro to get PCI device 2017-06-12 10:41:25 +01:00
bnxt drivers/net: add generic ethdev macro to get PCI device 2017-06-12 10:41:25 +01:00
bonding drivers/net: add generic ethdev macro to get PCI device 2017-06-12 10:41:25 +01:00
cxgbe drivers/net: add generic ethdev macro to get PCI device 2017-06-12 10:41:25 +01:00
dpaa2 net/dpaa2: support parallel Rx 2017-06-12 10:41:26 +01:00
e1000 net/igb: fix add/delete of flex filters 2017-06-12 10:41:26 +01:00
ena drivers/net: add generic ethdev macro to get PCI device 2017-06-12 10:41:25 +01:00
enic net/enic: flow API debug 2017-06-12 10:41:26 +01:00
fm10k drivers/net: add generic ethdev macro to get PCI device 2017-06-12 10:41:25 +01:00
i40e net/i40e/base: fix Tx error stats on VF 2017-06-12 10:41:25 +01:00
ixgbe drivers/net: add generic ethdev macro to get PCI device 2017-06-12 10:41:25 +01:00
kni net/kni: remove unnecessary null check 2017-04-19 15:37:37 +02:00
liquidio net/liquidio: set device speed capability info 2017-06-12 10:41:26 +01:00
mlx4 drivers/net: add generic ethdev macro to get PCI device 2017-06-12 10:41:25 +01:00
mlx5 net/mlx5: fix completion buffer size 2017-06-12 10:41:26 +01:00
nfp drivers/net: add generic ethdev macro to get PCI device 2017-06-12 10:41:25 +01:00
null net/null: do not touch mbuf next or nb segs on Rx 2017-06-12 10:41:25 +01:00
pcap drivers/net: use ethdev allocation helper for vdev 2017-04-18 19:04:49 +02:00
qede drivers/net: add generic ethdev macro to get PCI device 2017-06-12 10:41:25 +01:00
ring ethdev: fix adding invalid MAC address 2017-05-05 16:27:11 +02:00
sfc net/sfc: advertise that device is detachable 2017-06-12 10:41:26 +01:00
szedata2 drivers/net: add generic ethdev macro to get PCI device 2017-06-12 10:41:25 +01:00
tap drivers/net: remove unnecessary macro for unused variables 2017-06-12 10:41:25 +01:00
thunderx drivers/net: add generic ethdev macro to get PCI device 2017-06-12 10:41:25 +01:00
vhost net/vhost: stop dev in close and address mem leak 2017-04-19 10:49:06 +02:00
virtio drivers/net: add generic ethdev macro to get PCI device 2017-06-12 10:41:25 +01:00
vmxnet3 drivers/net: add generic ethdev macro to get PCI device 2017-06-12 10:41:25 +01:00
xenvirt eal: introduce macro for always inline 2017-06-06 17:21:55 +02:00
Makefile net/dpaa2: introduce NXP DPAA2 driver 2017-04-19 15:37:37 +02:00