Hello,
We have an 1g Intel Card[82576] with Fiber SFP connected operating in
SR-IOV mode.
We always poll for link status from the VF driver. What is the reliable way
to get the link status in case of Fibre SFPs?
On the native PF driver 5.2.5 [and earlier], in
e1000_get_pcs_speed_and_duplex_82575() routine, we see a comment which says
E1000_STATUS register is not reliable in non-copper mode
and E1000_PCS_LSTAT register is used.
/*
* Read the PCS Status register for link state. For non-copper mode,
* the status register is not accurate. The PCS status register is
* used instead.
*/
pcs = E1000_READ_REG(hw, E1000_PCS_LSTAT);
My question:
1) Is E1000_PCS_LSTAT register available to the VF driver?
2) Is there any workaround available? when we read from E1000_STATUS, the
link status is not reflected correctly.
Your inputs would be helpful.
Thanks,
Nirmal
------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk
_______________________________________________
E1000-devel mailing list
E1000-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/e1000-devel
To learn more about Intel® Ethernet, visit
http://communities.intel.com/community/wired