Hi. On 09.06.2014 17:46, Ertman, DavidX M wrote: >> >> Hi. >> >> So, there was bios update. Unfortunately, it did not solve this issue. >> >> Also, i did test latest 3.0.4.1, and it suffers from this bug also. >> >> Patch now looks slightly different: >> >> --- e1000e-3.0.4.1.orig/src/ich8lan.c 2014-02-26 09:22:44.000000000 +0100 >> +++ e1000e-3.0.4.1/src/ich8lan.c 2014-06-07 11:35:22.112623927 +0200 >> @@ -2562,6 +2562,8 @@ >> if (ret_val) >> return ret_val; >> pm_phy_reg &= ~HV_PM_CTRL_K1_ENABLE; >> + /* Disable K1 mode when in GIGA mode */ >> + pm_phy_reg |= 0x2000; >> ret_val = e1e_wphy(hw, HV_PM_CTRL, pm_phy_reg); >> if (ret_val) >> return ret_val; >> >> >> Any estimation when this will be finally solved? Who i need to contact >> to (help me) solve this? >> >> Regards, >> >> H. > Good Morning, > > The fix for this went into the in-kernel driver with commit 77e61146c677 > "e1000e: Workaround for dropped packets in Gig/100 speeds on 82579". > > The same fix should be in the e1000e-3.0.4.1 SourceForge driver. Could you > please double-check?
I did check, and even test - latest 3.0.4.1 still exhibit packet drop on 1Ge links with 82579LM. Looking at diffs, i do not see anything that would suggest that K1 is ... properly? ... disabled. What i can see is that testing logic is somewhat simplified. Still, it does not work. According to specs, there are two bits that regulate K1 mode: - bit 14 (enable/disable K1) - bit 13 (prevent to enter K1 when giga is on) (http://www.intel.com/content/dam/doc/datasheet/82579-gbe-phy-datasheet-vol-2-1.pdf, page 91, table 59) It seems that just un-setting HV_PM_CTRL_K1_ENABLE (bit 14, 0x4000) is not enough. Why, i do not know. But, setting bit 13 (0x2000) seems to do the trick. Regards, H. ------------------------------------------------------------------------------ HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions Find What Matters Most in Your Big Data with HPCC Systems Open Source. Fast. Scalable. Simple. Ideal for Dirty Data. Leverages Graph Analysis for Fast Processing & Easy Data Exploration http://p.sf.net/sfu/hpccsystems _______________________________________________ E1000-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/e1000-devel To learn more about Intel® Ethernet, visit http://communities.intel.com/community/wired
