summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/qlogic/qed/qed_mcp.h
diff options
context:
space:
mode:
authorSudarsana Reddy Kalluru <sudarsana.kalluru@qlogic.com>2016-03-09 09:16:23 +0200
committerDavid S. Miller <davem@davemloft.net>2016-03-11 15:20:19 -0500
commitfc916ff2027760900f3b373c388a2098253f3c2a (patch)
tree3c6bcfd005285f06f2397c655122d11679f5a211 /drivers/net/ethernet/qlogic/qed/qed_mcp.h
parent627caa9d319d2402f3d41ebd8dd0fde9d41a33a7 (diff)
downloadlinux-fc916ff2027760900f3b373c388a2098253f3c2a.tar.bz2
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>
Diffstat (limited to 'drivers/net/ethernet/qlogic/qed/qed_mcp.h')
0 files changed, 0 insertions, 0 deletions