On Fri, Nov 25, 2016 at 20:02 +0100, Mike Belopuhov wrote: > Hi, > > I would like to collect some reports on whether or not this change > helps with hot-(re)plugging SFP+ modules. In theory if a different > type of an SFP+ module is inserted we should re-initialize the PHY > and reset our media configuration. This should matter when a fiber > optics module is replacing a direct attach (TWINAX) one or an > 10GbaseLR module is inserted instead of a 10GbaseSR (if both are > known to work with the card when plugged before a cold boot). > > Of primary interest are X520 (82599) devices, however users with > X557 SFP+ cards are encouraged to test as well. > > From FreeBSD: > https://svnweb.freebsd.org/base/head/sys/dev/ixgbe/if_ix.c?revision=293334&view=markup >
Hi, Thanks to all who have tested, I've got enough feedback on this diff. After some further consideration I've decided to withdraw it (bar the small media type chunk that is now committed). The updated ix(4) man page now explicitely mentions that fiber optics cables and modules should not be pulled out without bringing the interface down due to a potential damage to the equipment that this may cause. Apart from safety recommendations this practice largely alleviates differences in link negotiation between X520 and X557 (which is the less capable of the two.) Regards, Mike
