linux_dsm_epyc7002/drivers/net/ethernet/qlogic
Sudarsana Reddy Kalluru fc916ff202 qed: Prevent MF link notifications
When device is configured for Multi-function mode, some older management
firmware might incorrectly notify interfaces of link changes while they
haven't requested the physical link configuration to be set.
This can create bizzare race conditions where unloading interfaces are
getting notified that the link is up.

Let the driver compensate - store the logical requested state of the link
and don't propagate notifications after protocol driver explicitly
requires the link to be unset.

Signed-off-by: Sudarsana Reddy Kalluru <sudarsana.kalluru@qlogic.com>
Signed-off-by: Yuval Mintz <Yuval.Mintz@qlogic.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2016-03-11 15:20:19 -05:00
..
netxen netxen: Use kobj_to_dev() 2016-02-25 16:51:05 -05:00
qed qed: Prevent MF link notifications 2016-03-11 15:20:19 -05:00
qede qede: Fix net-next "make ARCH=x86_64" 2016-03-10 16:19:15 -05:00
qlcnic qlcnic: Fix mailbox completion handling during spurious interrupt 2016-03-10 16:15:54 -05:00
qlge qlge: fix a timeout loop in ql_change_rx_buffers() 2015-12-15 12:46:03 -05:00
Kconfig qed: select ZLIB_INFLATE 2015-11-10 15:39:03 -05:00
Makefile qede: Add basic Network driver 2015-10-27 19:34:47 -07:00
qla3xxx.c drivers/net: get rid of unnecessary initializations in .get_drvinfo() 2015-10-16 00:24:10 -07:00
qla3xxx.h