IB/ipath: Prevent link-recovery code from negating admin disable
The link can be put in LINKDOWN_DISABLE state either locally or via a MAD. However, the link-recovery code will take it out of that state as a side-effect of attempts to clear SerDes/XGXS issues. We add a flag to indicate "link is down on purpose, leave it alone." Signed-off-by: Michael Albaugh <michael.albaugh@qlogic.com> Signed-off-by: Roland Dreier <rolandd@cisco.com>
This commit is contained in:
committed by
Roland Dreier
parent
8c641d4b5f
commit
4330e4dad7
@@ -848,6 +848,8 @@ void ipath_hol_event(unsigned long);
|
||||
/* Suppress heartbeat, even if turning off loopback */
|
||||
#define IPATH_NO_HRTBT 0x1000000
|
||||
#define IPATH_HAS_MULT_IB_SPEED 0x8000000
|
||||
/* Linkdown-disable intentionally, Do not attempt to bring up */
|
||||
#define IPATH_IB_LINK_DISABLED 0x40000000
|
||||
#define IPATH_IB_FORCE_NOTIFY 0x80000000 /* force notify on next ib change */
|
||||
|
||||
/* Bits in GPIO for the added interrupts */
|
||||
|
Reference in New Issue
Block a user