[Bug 632983] New: High latencies on Intel 82573L Ethernet
https://bugzilla.novell.com/show_bug.cgi?id=632983 https://bugzilla.novell.com/show_bug.cgi?id=632983#c0 Summary: High latencies on Intel 82573L Ethernet Classification: openSUSE Product: openSUSE 11.3 Version: Final Platform: x86-64 OS/Version: Other Status: NEW Severity: Major Priority: P5 - None Component: Network AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: tonyj@novell.com QAContact: qa@suse.de Found By: --- Blocker: --- Created an attachment (id=384283) --> (http://bugzilla.novell.com/attachment.cgi?id=384283) hwinfo 11.2: PING 192.168.1.1 (192.168.1.1) 56(84) bytes of data. 64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=1.05 ms 64 bytes from 192.168.1.1: icmp_seq=2 ttl=64 time=1.23 ms 64 bytes from 192.168.1.1: icmp_seq=3 ttl=64 time=1.16 ms 64 bytes from 192.168.1.1: icmp_seq=4 ttl=64 time=1.18 ms 64 bytes from 192.168.1.1: icmp_seq=5 ttl=64 time=1.26 ms --- 192.168.1.1 ping statistics --- 5 packets transmitted, 5 received, 0% packet loss, time 4005ms rtt min/avg/max/mdev = 1.059/1.180/1.269/0.083 ms 11.3: PING 192.168.1.1 (192.168.1.1) 56(84) bytes of data. 64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=61.3 ms 64 bytes from 192.168.1.1: icmp_seq=2 ttl=64 time=43.3 ms 64 bytes from 192.168.1.1: icmp_seq=3 ttl=64 time=255 ms 64 bytes from 192.168.1.1: icmp_seq=4 ttl=64 time=1008 ms 64 bytes from 192.168.1.1: icmp_seq=5 ttl=64 time=246 ms --- 192.168.1.1 ping statistics --- 5 packets transmitted, 5 received, 0% packet loss, time 4011ms rtt min/avg/max/mdev = 43.343/322.965/1008.790/354.252 ms, pipe 2 100% reproducible. wlan0 on 11.3 and 11.2 is fine. Have tried dropping processor.max_cstate to 0 -- no change. /proc/interrupts remains stable with traffic at int 31: 31: 2429 0 PCI-MSI-edge eth0 Attaching hwinfo and lspci -v. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=632983 https://bugzilla.novell.com/show_bug.cgi?id=632983#c1 --- Comment #1 from Tony Jones <tonyj@novell.com> 2010-08-19 21:30:24 UTC --- Created an attachment (id=384284) --> (http://bugzilla.novell.com/attachment.cgi?id=384284) lspci -v -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=632983 https://bugzilla.novell.com/show_bug.cgi?id=632983#c Tony Jones <tonyj@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #384284|application/octet-stream |text/plain mime type| | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=632983 https://bugzilla.novell.com/show_bug.cgi?id=632983#c Tony Jones <tonyj@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #384283|application/octet-stream |text/plain mime type| | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=632983 https://bugzilla.novell.com/show_bug.cgi?id=632983#c yang xiaoyu <xyyang@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |xyyang@novell.com AssignedTo|bnc-team-screening@forge.pr |ms@novell.com |ovo.novell.com | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=632983 https://bugzilla.novell.com/show_bug.cgi?id=632983#c6 --- Comment #6 from Tony Jones <tonyj@novell.com> 2010-08-24 21:17:42 UTC --- Patch: --- a/drivers/net/e1000e/82571.c +++ b/drivers/net/e1000e/82571.c @@ -1833,6 +1833,7 @@ struct e1000_info e1000_82573_info = { | FLAG_HAS_SMART_POWER_DOWN | FLAG_HAS_AMT | FLAG_HAS_SWSM_ON_LOAD, + .flags2 = FLAG2_DISABLE_ASPM_L1, .pba = 20, .max_hw_frame_size = ETH_FRAME_LEN + ETH_FCS_LEN, .get_variants = e1000_get_variants_82571, makes no difference so I'm wondering if it's not ASPM related? laptop:/home/tonyj # ping -c 10 192.168.1.1 PING 192.168.1.1 (192.168.1.1) 56(84) bytes of data. 64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=74.4 ms 64 bytes from 192.168.1.1: icmp_seq=2 ttl=64 time=595 ms 64 bytes from 192.168.1.1: icmp_seq=3 ttl=64 time=595 ms 64 bytes from 192.168.1.1: icmp_seq=4 ttl=64 time=222 ms 64 bytes from 192.168.1.1: icmp_seq=5 ttl=64 time=1010 ms 64 bytes from 192.168.1.1: icmp_seq=6 ttl=64 time=1.03 ms 64 bytes from 192.168.1.1: icmp_seq=7 ttl=64 time=1001 ms 64 bytes from 192.168.1.1: icmp_seq=8 ttl=64 time=1.00 ms 64 bytes from 192.168.1.1: icmp_seq=9 ttl=64 time=1009 ms 64 bytes from 192.168.1.1: icmp_seq=10 ttl=64 time=1.71 ms -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=632983 https://bugzilla.novell.com/show_bug.cgi?id=632983#c7 --- Comment #7 from Tony Jones <tonyj@novell.com> 2010-09-01 00:57:00 UTC --- Bad commit appears to be: commit 6f461f6c7c961f0b1b73c0f27becf472a0ac606b Author: Bruce Allan <bruce.w.allan@intel.com> Date: Tue Apr 27 03:33:04 2010 +0000 e1000e: enable/disable ASPM L0s and L1 and ERT according to hardware errata Prompted by a previous patch submitted by Matthew Garret <mjg@redhat.com>, further digging into errata documentation reveals the current enabling or disabling of ASPM L0s and L1 states for certain parts supported by this driver are incorrect. 82571 and 82572 should always disable L1. For standard frames, 82573/82574/82583 can enable L1 but L0s must be disabled, and for jumbo frames 82573/82574 must disable L1. This allows for some parts to enable L1 in certain configurations leading to better power savings. Also according to the same errata, Early Receive (ERT) should be disabled on 82573 when using jumbo frames. Cc: Matthew Garret <mjg@redhat.com> Signed-off-by: Bruce Allan <bruce.w.allan@intel.com> Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com> Signed-off-by: David S. Miller <davem@davemloft.net> I built an OpenSUSE 11.3 kernel with just this patch reverted and the problem no longer occurs. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=632983 https://bugzilla.novell.com/show_bug.cgi?id=632983#c8 Brandon Philips <bphilips@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO InfoProvider| |tonyj@novell.com --- Comment #8 from Brandon Philips <bphilips@novell.com> 2010-09-01 16:45:31 UTC --- (In reply to comment #7)
Bad commit appears to be:
commit 6f461f6c7c961f0b1b73c0f27becf472a0ac606b Author: Bruce Allan <bruce.w.allan@intel.com> Date: Tue Apr 27 03:33:04 2010 +0000
e1000e: enable/disable ASPM L0s and L1 and ERT according to hardware errata
I built an OpenSUSE 11.3 kernel with just this patch reverted and the problem no longer occurs.
Just to confirm this happens in the upstream 2.6.36-rc3, right? 19833b5dffe2f2e92a1b377f9aae9d5f32239512 upstream does not fix it? If it still happens upstream please report it to LKML and CC the Intel folks. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=632983 https://bugzilla.novell.com/show_bug.cgi?id=632983#c9 --- Comment #9 from Tony Jones <tonyj@novell.com> 2010-09-01 22:33:17 UTC --- See comment 6. I tried it twice. Second time to double check I didn't mess up. I'll try it a third time ... but my feeling is, no, it doesn't help. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=632983 https://bugzilla.novell.com/show_bug.cgi?id=632983#c10 --- Comment #10 from Brandon Philips <bphilips@novell.com> 2010-09-01 23:06:20 UTC --- (In reply to comment #9)
See comment 6. I tried it twice. Second time to double check I didn't mess up. I'll try it a third time ... but my feeling is, no, it doesn't help.
Right, but did you try it in the upstream Kernel (e.g. 2.6.36-rc3)? If it is still happening in the upstream Kernel then can you report it upstream? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=632983 https://bugzilla.novell.com/show_bug.cgi?id=632983#c11 --- Comment #11 from Tony Jones <tonyj@novell.com> 2010-09-02 00:07:06 UTC --- (In reply to comment #10)
Right, but did you try it in the upstream Kernel (e.g. 2.6.36-rc3)? If it is still happening in the upstream Kernel then can you report it upstream?
Yes, I got that. I'm checking ;-) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=632983 https://bugzilla.novell.com/show_bug.cgi?id=632983#c12 --- Comment #12 from Tony Jones <tonyj@novell.com> 2010-09-02 03:41:23 UTC --- necessary to revert 6f461f6c7c961f0b1b73c0f27becf472a0ac606b and 19833b5dffe2f2e92a1b377f9aae9d5f32239512 from .36-rc3 e-mail sent to lkml, feel free to close as UPSTREAM if you wish I'll just build myself a .34 kernel in OBS with 6f461f6c7c961f0b1b73c0f27becf472a0ac606b reverted for the meantime. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=632983 https://bugzilla.novell.com/show_bug.cgi?id=632983#c13 Tony Jones <tonyj@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW InfoProvider|tonyj@novell.com | --- Comment #13 from Tony Jones <tonyj@novell.com> 2010-09-28 14:30:42 UTC --- It's been reported upstream. I guess close as RESOLVED/UPSTREAM. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=632983 https://bugzilla.novell.com/show_bug.cgi?id=632983#c14 --- Comment #14 from Brandon Philips <bphilips@novell.com> 2010-09-28 20:54:23 UTC --- I will just leave it open for now. If you see a patch go in let me know so I can fix openSUSE. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=632983 https://bugzilla.novell.com/show_bug.cgi?id=632983#c zj jia <zjjia@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |zjjia@novell.com AssignedTo|bnc-team-screening@forge.pr |kernel-maintainers@forge.pr |ovo.novell.com |ovo.novell.com -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=632983 https://bugzilla.novell.com/show_bug.cgi?id=632983#c16 Jeff Mahoney <jeffm@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |UPSTREAM --- Comment #16 from Jeff Mahoney <jeffm@suse.com> 2012-03-06 08:04:43 UTC --- Ok, closing as resolved upstream. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com