05c4567dd9
leave a port permanently disabled when a copper cable is unplugged and then plugged right back in. lacp_linkstate goes looking for the current ifmedia on a link state change and it could get stale information from cxgbe(4) on a module unplug followed by replug. The fix is to process module events before link-state events within the driver, and to always rebuild the ifmedia list on a module change event (instead of rebuilding it lazily). Thanks to asomers@ for the problem report and detailed analysis to go with it. MFC after: 1 week |
||
---|---|---|
.. | ||
common | ||
firmware | ||
iw_cxgbe | ||
tom | ||
adapter.h | ||
offload.h | ||
osdep.h | ||
t4_ioctl.h | ||
t4_l2t.c | ||
t4_l2t.h | ||
t4_main.c | ||
t4_netmap.c | ||
t4_sge.c | ||
t4_tracer.c |