linux_dsm_epyc7002/drivers/net
Yuval Mintz 0a0c5d3b81 qed: Handle possible race in SB config
Due to HW design, some of the memories are wide-bus and access to those
needs to be sequentialized on a per-HW-block level; Read/write to a
given HW-block might break other read/write to wide-bus memory done at
~same time.

Status blocks initialization in CAU is done into such a wide-bus memory.
This moves the initialization into using DMAE which is guaranteed to be
safe to use on such memories.

Signed-off-by: Yuval Mintz <Yuval.Mintz@qlogic.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2016-02-21 22:49:15 -05:00
..
appletalk
arcnet
bonding bonding: use return instead of goto 2016-02-11 09:57:00 -05:00
caif
can can: ifi: Add IFI CANFD IP support 2016-02-20 14:56:15 +01:00
cris
dsa
ethernet qed: Handle possible race in SB config 2016-02-21 22:49:15 -05:00
fddi
fjes
hamradio dmascc: Return correct error codes 2016-02-16 15:32:34 -05:00
hippi
hyperv hv_netvsc: add software transmit timestamp support 2016-02-19 15:46:56 -05:00
ieee802154
ipvlan ipvlan: misc changes 2016-02-21 22:43:24 -05:00
irda
phy phy: marvell/micrel: Fix Unpossible condition 2016-02-19 23:41:37 -05:00
plip
ppp
slip
team
usb
vmxnet3
wan
wimax
wireless Major changes: 2016-02-16 20:38:29 -05:00
xen-netback
dummy.c
eql.c
geneve.c GENEVE: Support outer IPv4 Tx checksums by default 2016-02-21 22:05:49 -05:00
ifb.c
Kconfig
LICENSE.SRC
loopback.c
macvlan.c macvlan: convert to use IFF_NO_QUEUE 2016-02-17 15:19:44 -05:00
macvtap.c
Makefile
mdio.c
mii.c
netconsole.c
nlmon.c
ntb_netdev.c
rionet.c
sb1000.c
Space.c
sungem_phy.c
tun.c
veth.c
virtio_net.c virtio_net: validate ethtool port setting and explain the user validation 2016-02-11 11:55:38 -05:00
vrf.c vrf: duplicate include of rtnetlink.h 2016-02-11 09:45:24 -05:00
vxlan.c VXLAN: Support outer IPv4 Tx checksums by default 2016-02-21 22:05:50 -05:00
xen-netfront.c