>-----Original Message----- >From: zyjzyj2...@gmail.com [mailto:zyjzyj2...@gmail.com] >Sent: Sunday, January 31, 2016 11:28 PM >To: zyjzyj2...@gmail.com; Tantilov, Emil S; Schmitt, Phillip J; Kirsher, >Jeffrey T; netdev@vger.kernel.org; e1000-de...@lists.sourceforge.net; >Shteinbock, Boris (Wind River) >Subject: [PATCH 1/1] ixgbe: get link speed as a slave nic unrelated with >link up > >From: Zhu Yanjun <zyjzyj2...@gmail.com> > >The commit 0e4d422f5f72 ("ixgbe: do not call check_link for ethtool >in ixgbe_get_settings()") decreases the bonding failures. But the >following time slice still results in a bonding failure. > >bonding ixgbe > | | > | carrier_on > | | > | <----------------| > link_up | > | | > | carrier_off > | | > get_link_speed ------->| > | |
The driver does not set carrier_off unless the link is actually down. Did you actually test this patch? Thanks, Emil