Prashant Sreedharan
506b0a395f
tg3: APE heartbeat changes
...
In ungraceful host shutdown or driver crash case BMC connectivity is
lost. APE firmware is missing the driver state in this
case to keep the BMC connectivity alive.
This patch has below change to address this issue.
Heartbeat mechanism with APE firmware. This heartbeat mechanism
is needed to notify the APE firmware about driver state.
This patch also has the change in wait time for APE event from
1ms to 20ms as there can be some delay in getting response.
v2: Drop inline keyword as per David suggestion.
Signed-off-by: Prashant Sreedharan <prashant.sreedharan@broadcom.com>
Signed-off-by: Satish Baddipadige <satish.baddipadige@broadcom.com>
Signed-off-by: Siva Reddy Kallam <siva.kallam@broadcom.com>
Acked-by: Michael Chan <michael.chan@broadcom.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2018-02-19 14:16:52 -05:00
..
appletalk
arcnet
bonding
net: bonding: Replace mac address parsing
2017-12-20 12:47:29 -05:00
caif
net: caif: remove redundant re-assignment of pointer pfrm
2018-01-22 10:51:56 -05:00
can
can: migrate documentation to restructured text
2018-01-26 10:46:44 +01:00
cris
dsa
net: dsa: mv88e6xxx: Free ATU/VTU irq only when there is chip irq
2018-01-19 15:57:02 -05:00
ethernet
tg3: APE heartbeat changes
2018-02-19 14:16:52 -05:00
fddi
fjes
hamradio
hippi
hyperv
hv_netvsc: Use the num_online_cpus() for channel limit
2018-01-22 16:24:08 -05:00
ieee802154
vfs: do bulk POLL* -> EPOLL* replacement
2018-02-11 14:34:03 -08:00
ipvlan
ipvlan: remove excessive packet scrubbing
2017-12-15 11:36:53 -05:00
netdevsim
netdevsim: fix overflow on the error path
2018-02-01 11:22:51 +01:00
phy
net: phy: fix wrong mask to phy_modify()
2018-02-12 11:42:48 -05:00
plip
ppp
vfs: do bulk POLL* -> EPOLL* replacement
2018-02-11 14:34:03 -08:00
slip
team
usb
r8152: set rx mode early when linking on
2018-02-02 19:19:00 -05:00
vmxnet3
vmxnet3: remove redundant initialization of pointer 'rq'
2018-02-01 14:54:28 -05:00
wan
Merge branch 'misc.poll' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
2018-01-30 17:58:07 -08:00
wimax
treewide: Use DEVICE_ATTR_WO
2018-01-09 16:34:35 +01:00
wireless
vfs: do bulk POLL* -> EPOLL* replacement
2018-02-11 14:34:03 -08:00
xen-netback
dummy.c
eql.c
geneve.c
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2018-01-29 10:15:51 -05:00
gtp.c
ifb.c
Kconfig
LICENSE.SRC
loopback.c
macsec.c
macsec: restore uAPI after addition of GCM-AES-256
2018-01-22 15:40:16 -05:00
macvlan.c
macvlan: Fix one possible double free
2018-01-02 13:30:14 -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
tap.c
vfs: do bulk POLL* -> EPOLL* replacement
2018-02-11 14:34:03 -08:00
thunderbolt.c
net: thunderbolt: Run disconnect flow asynchronously when logout is received
2018-02-12 12:03:04 -05:00
tun.c
tun: fix tun_napi_alloc_frags() frag allocator
2018-02-16 16:20:46 -05:00
veth.c
virtio_net.c
virtio_net: Add ethtool stats
2018-01-22 15:25:37 -05:00
vrf.c
net: vrf: Add support for sends to local broadcast address
2018-01-25 21:51:03 -05:00
vsockmon.c
vxlan.c
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2018-01-29 10:15:51 -05:00
xen-netfront.c
xen-netfront: Fix race between device setup and open
2018-02-06 09:55:40 +01:00