linux_dsm_epyc7002/include
Heiner Kallweit 28b2e0d2cd net: phy: remove parameter new_link from phy_mac_interrupt()
I see two issues with parameter new_link:

1. It's not needed. See also phy_interrupt(), works w/o this parameter.
   phy_mac_interrupt sets the state to PHY_CHANGELINK and triggers the
   state machine which then calls phy_read_status. And phy_read_status
   updates the link state.

2. phy_mac_interrupt is used in interrupt context and getting the link
   state may sleep (at least when having to access the PHY registers
   via MDIO bus).

So let's remove it.

Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com>
Reviewed-by: Florian Fainelli <f.fainelli@gmail.com>
Tested-by: Florian Fainelli <f.fainelli@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2018-01-15 13:45:03 -05:00
..
acpi
asm-generic
clocksource
crypto
drm
dt-bindings
keys
kvm
linux net: phy: remove parameter new_link from phy_mac_interrupt() 2018-01-15 13:45:03 -05:00
math-emu
media
memory
misc cxl: Export library to support IBM XSL 2017-07-03 23:07:03 +10:00
net net: sch: prio: Add offload ability to PRIO qdisc 2018-01-14 12:21:11 -05:00
pcmcia
ras
rdma
scsi
soc
sound
target
trace net: tracepoint: exposing sk_faimily in tracepoint inet_sock_set_state 2018-01-08 14:32:45 -05:00
uapi mlx5-updates-2018-01-08 2018-01-10 14:57:19 -05:00
video
xen