linux/drivers/net
Andrew Lunn a61e540634 net: dsa: mv88e6xxx: Release mutex between each ATU read
The PTP code needs low latency access to the PTP hardware timestamps.
Reading all the ATU entries in one go adds a lot of latency to the PTP
code. So take and release the reg_lock mutex for each individual MAC
address in the ATU, allowing the PTP thread jump in between.

Signed-off-by: Andrew Lunn <andrew@lunn.ch>
Signed-off-by: David S. Miller <davem@davemloft.net>
2018-02-16 15:37:09 -05:00
..
appletalk
arcnet
bonding
caif
can
cris
dsa net: dsa: mv88e6xxx: Release mutex between each ATU read 2018-02-16 15:37:09 -05:00
ethernet Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue 2018-02-14 15:44:05 -05:00
fddi
fjes
hamradio
hippi
hyperv
ieee802154 vfs: do bulk POLL* -> EPOLL* replacement 2018-02-11 14:34:03 -08:00
ipvlan
netdevsim
phy net: phy: dp83867: Add binding for the CLK_OUT pin muxing option 2018-02-14 15:33:43 -05:00
plip
ppp net: make getname() functions return length rather than use int* parameter 2018-02-12 14:15:04 -05:00
slip
team
usb
vmxnet3
wan
wimax
wireless vfs: do bulk POLL* -> EPOLL* replacement 2018-02-11 14:34:03 -08:00
xen-netback
Kconfig
LICENSE.SRC
Makefile
Space.c
dummy.c
eql.c
geneve.c
gtp.c
ifb.c
loopback.c net: Convert loopback_net_ops 2018-02-13 10:36:09 -05:00
macsec.c
macvlan.c
macvtap.c
mdio.c
mii.c
netconsole.c
nlmon.c
ntb_netdev.c
rionet.c
sb1000.c
sungem_phy.c
tap.c vfs: do bulk POLL* -> EPOLL* replacement 2018-02-11 14:34:03 -08:00
thunderbolt.c
tun.c tun: Add ioctl() SIOCGSKNS cmd to allow obtaining net ns of tun device 2018-02-15 15:34:42 -05:00
veth.c
virtio_net.c
vrf.c net/ipv4: Remove fib table id from rtable 2018-02-15 15:41:42 -05:00
vsockmon.c
vxlan.c
xen-netfront.c