On 12/30/2015 03:17 AM, Rustad, Mark D wrote:
> Emil S <emil.s.tanti...@intel.com> wrote:
>
>>>   */
>>> -   if (hw->mac.type == ixgbe_mac_X540)
>>> +   if ((hw->mac.type == ixgbe_mac_X540) &&
>>> +       (netdev->flags & IFF_SLAVE))
>>>             if (link_speed == IXGBE_LINK_SPEED_UNKNOWN)
>>>                     return;
>> If you were to enter ixgbe_watchdog_link_is_up() with unknown speed, then I 
>> would
>> assume that you also have a dmesg that shows:
>> "NIC Link is Up unknown speed"
>>
>> by the interface you use in the bond?
> It seems odd to be checking the MAC type for this. Is this behavior perhaps 
> more related to the copper phy? If so, then the check should be changed. Or 
> would the check for unknown link speed be sufficient? It seems like an 
> interface as a slave would not work with an unknown link speed, so it may as 
> well wait in all cases, not just for X540.
>
> --
> Mark Rustad, Networking Division, Intel Corporation
Hi, Mark

Thanks for your suggestions.
The following is the feedback from the customer.
"
...
We observing this issue on x540T interfaces (8086:1528), but not on 
82599_SFP (8086:10FB).
...
"
To narrow this problem, I restrict mac.type to ixgbe_mac_X540. I agree 
with you. Maybe this problem is
related with the copper phy. But I only have X540 NIC to test. So it is 
difficult for me to confirm whether this
problem occurs on other mac type or not, such as X550.

I will consider your suggestions in the latest patch.

Thanks again.

Zhu Yanjun

------------------------------------------------------------------------------
_______________________________________________
E1000-devel mailing list
E1000-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/e1000-devel
To learn more about Intel&#174; Ethernet, visit 
http://communities.intel.com/community/wired

Reply via email to