numam-dpdk/drivers/net
Alejandro Lucero f598e1a2d0 net/nfp: fix barrier location
The barrier needs to be after reading the DD bit. It has not been
a problem because the potential reads which can not happen before
reading the DD bit seem to be far enough, so the compiler is not
rescheduling them. However, a refactoring could make this problem
to arise.

Fixes: b812daadad ("nfp: add Rx and Tx")
Cc: stable@dpdk.org

Signed-off-by: Alejandro Lucero <alejandro.lucero@netronome.com>
2018-03-30 14:08:43 +02:00
..
af_packet net/af_packet: use SPDX tags in 6WIND copyrighted files 2018-02-01 02:33:04 +01:00
ark ethdev: separate driver APIs 2018-01-22 01:26:49 +01:00
avf net/avf: fix uninitialized variables 2018-01-31 20:57:29 +01:00
avp net/avp: align dynamic log names with standard 2018-01-31 09:28:06 +01:00
bnx2x ethdev: separate driver APIs 2018-01-22 01:26:49 +01:00
bnxt net/bnxt: remove void pointer cast 2018-03-30 14:08:43 +02:00
bonding net/bonding: fix primary slave port id storage type 2018-03-30 14:08:43 +02:00
cxgbe ethdev: separate driver APIs 2018-01-22 01:26:49 +01:00
dpaa build: add meson support for dpaaX platforms 2018-03-15 17:50:02 +01:00
dpaa2 build: add meson support for dpaaX platforms 2018-03-15 17:50:02 +01:00
e1000 net/e1000: remove void pointer cast 2018-03-30 14:08:43 +02:00
ena net/ena: fix jumbo support in Rx offloads flags 2018-02-05 16:46:01 +01:00
enic net/enic: align dynamic log names with standard 2018-01-31 09:28:06 +01:00
failsafe net/failsafe: fix Rx interrupt reinstallation 2018-02-14 16:32:00 +01:00
fm10k net/fm10k: align dynamic log names with standard 2018-01-31 09:28:06 +01:00
i40e net/i40e: fix library version in meson build 2018-03-28 00:07:35 +02:00
ixgbe net/ixgbe: remove void pointer cast 2018-03-30 14:08:43 +02:00
kni ethdev: separate driver APIs 2018-01-22 01:26:49 +01:00
liquidio net/liquidio: align dynamic log names with standard 2018-01-31 09:28:06 +01:00
mlx4 net/mlx: control netdevices through ioctl only 2018-03-30 14:08:42 +02:00
mlx5 net/mlx5: fix disabling Tx packet inlining 2018-03-30 14:08:42 +02:00
mrvl net/mrvl: fix mbuf to bpool lookup 2018-01-29 10:04:28 +01:00
nfp net/nfp: fix barrier location 2018-03-30 14:08:43 +02:00
null net/null: fix library version in meson build 2018-03-28 00:07:35 +02:00
octeontx net/octeontx: fix uninitialized variable in port open 2018-03-30 14:08:43 +02:00
pcap net/pcap: simplify dependency checking using meson 2018-03-12 16:29:27 +01:00
qede net/qede: fix tunnel parameters init 2018-02-08 18:42:14 +01:00
ring net/ring: fix library version in meson build 2018-03-28 00:07:35 +02:00
sfc net/sfc: remove void pointer cast 2018-03-30 14:08:43 +02:00
softnic ethdev: separate driver APIs 2018-01-22 01:26:49 +01:00
szedata2 ethdev: separate driver APIs 2018-01-22 01:26:49 +01:00
tap net/tap: fix promiscuous rules double insertions 2018-02-14 15:42:39 +01:00
thunderx net/thunderx: align dynamic log names with standard 2018-01-31 09:28:06 +01:00
vdev_netvsc net/vdev_netvsc: fix device detection error check 2018-02-05 19:56:04 +01:00
vhost net/vhost: fix log messages on create/destroy 2018-02-13 18:58:02 +01:00
virtio net/virtio: add to meson build 2018-03-12 16:29:27 +01:00
vmxnet3 net/vmxnet3: align dynamic log names with standard 2018-01-31 09:28:06 +01:00
Makefile mk: fix dependencies of dpaaX drivers 2018-03-14 00:37:42 +01:00
meson.build build: add meson support for dpaaX platforms 2018-03-15 17:50:02 +01:00