Message ID | 20141227094135.680f211a@urahara (mailing list archive) |
---|---|
State | Accepted, archived |
Headers | show |
> The link_status variable is not set when device is initialized. > This can lead to problems with link never being reported as up > if using some SFP modules where the link is instantly on. > > Signed-off-by: Stephen Hemminger <stephen@networkplumber.org> Acked-by: Thomas Monjalon <thomas.monjalon@6wind.com> Applied Thanks
--- a/lib/librte_pmd_ixgbe/ixgbe_ethdev.c +++ b/lib/librte_pmd_ixgbe/ixgbe_ethdev.c @@ -1314,6 +1314,8 @@ err = ixgbe_check_link(hw, &speed, &link_up, 0); if (err) goto error; + dev->data->dev_link.link_status = link_up; + err = ixgbe_get_link_capabilities(hw, &speed, &negotiate); if (err) goto error;
The link_status variable is not set when device is initialized. This can lead to problems with link never being reported as up if using some SFP modules where the link is instantly on. Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>