Bug 129605
Summary: | Slow network performance with Intel e1000 | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Bill McCarty <bmccarty> |
Component: | kernel | Assignee: | Dave Jones <davej> |
Status: | CLOSED NEXTRELEASE | QA Contact: | Brian Brock <bbrock> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 2 | CC: | pfrields, wtogami |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | i386 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2005-04-16 05:08:46 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Fedora Core 2 has now reached end of life, and no further updates will be provided by Red Hat. The Fedora legacy project will be producing further kernel updates for security problems only. If this bug has not been fixed in the latest Fedora Core 2 update kernel, please try to reproduce it under Fedora Core 3, and reopen if necessary, changing the product version accordingly. Thank you. |
Description of problem: Intel e1000 throughput limited to perhaps 40kB/sec under kernel 2.6.7-1.494.2.2smp. Works fine under 2.6.5-1.358smp. Version-Release number of selected component (if applicable): See above. How reproducible: Consistently, and without fail. Steps to Reproduce: 1. Boot selected kernel, 2.6 or 2.7. 2. Scp a file, noting reported throughput. Actual results: <= 40KB/s Expected results: >= 2MB/s Additional info: Note message appearing only under 2.6: "e1000: Ignoring new-style parameters in presence of obsolete ones." -------------------------------------------- 2.6.5-1.358smp #1 SMP Sat May 8 09:25:36 EDT 2004 i686 i686 i386 GNU/Linux # modinfo e1000 author: Intel Corporation, <linux.nics> description: Intel(R) PRO/1000 Network Driver license: GPL parm: TxDescriptors:Number of transmit descriptors parm: RxDescriptors:Number of receive descriptors parm: Speed:Speed setting parm: Duplex:Duplex setting parm: AutoNeg:Advertised auto-negotiation setting parm: FlowControl:Flow Control setting parm: XsumRX:Disable or enable Receive Checksum offload parm: TxIntDelay:Transmit Interrupt Delay parm: TxAbsIntDelay:Transmit Absolute Interrupt Delay parm: RxIntDelay:Receive Interrupt Delay parm: RxAbsIntDelay:Receive Absolute Interrupt Delay parm: InterruptThrottleRate:Interrupt Throttling Rate vermagic: 2.6.5-1.358smp SMP 686 REGPARM 4KSTACKS gcc-3.3 depends: alias: pci:v00008086d00001000sv*sd*bc*sc*i* alias: pci:v00008086d00001001sv*sd*bc*sc*i* alias: pci:v00008086d00001004sv*sd*bc*sc*i* alias: pci:v00008086d00001008sv*sd*bc*sc*i* alias: pci:v00008086d00001009sv*sd*bc*sc*i* alias: pci:v00008086d0000100Csv*sd*bc*sc*i* alias: pci:v00008086d0000100Dsv*sd*bc*sc*i* alias: pci:v00008086d0000100Esv*sd*bc*sc*i* alias: pci:v00008086d0000100Fsv*sd*bc*sc*i* alias: pci:v00008086d00001010sv*sd*bc*sc*i* alias: pci:v00008086d00001011sv*sd*bc*sc*i* alias: pci:v00008086d00001012sv*sd*bc*sc*i* alias: pci:v00008086d00001013sv*sd*bc*sc*i* alias: pci:v00008086d00001015sv*sd*bc*sc*i* alias: pci:v00008086d00001016sv*sd*bc*sc*i* alias: pci:v00008086d00001017sv*sd*bc*sc*i* alias: pci:v00008086d00001018sv*sd*bc*sc*i* alias: pci:v00008086d00001019sv*sd*bc*sc*i* alias: pci:v00008086d0000101Dsv*sd*bc*sc*i* alias: pci:v00008086d0000101Esv*sd*bc*sc*i* alias: pci:v00008086d00001026sv*sd*bc*sc*i* alias: pci:v00008086d00001027sv*sd*bc*sc*i* alias: pci:v00008086d00001028sv*sd*bc*sc*i* alias: pci:v00008086d00001075sv*sd*bc*sc*i* alias: pci:v00008086d00001076sv*sd*bc*sc*i* alias: pci:v00008086d00001077sv*sd*bc*sc*i* alias: pci:v00008086d00001078sv*sd*bc*sc*i* alias: pci:v00008086d00001079sv*sd*bc*sc*i* alias: pci:v00008086d0000107Asv*sd*bc*sc*i* alias: pci:v00008086d0000107Bsv*sd*bc*sc*i* dmesg output: Intel(R) PRO/1000 Network Driver - version 5.2.39-k2 Copyright (c) 1999-2004 Intel Corporation. divert: allocating divert_blk for eth0 eth0: Intel(R) PRO/1000 Network Connection divert: allocating divert_blk for eth1 eth1: Intel(R) PRO/1000 Network Connection e1000: eth0 NIC Link is Up 100 Mbps Full Duplex -------------------------------------------- 2.6.7-1.494.2.2smp #1 SMP Tue Aug 3 09:59:49 EDT 2004 i686 i686 i386 GNU/Linux # modinfo e1000 author: Intel Corporation, <linux.nics> description: Intel(R) PRO/1000 Network Driver license: GPL parm: debug:Debug level (0=none,...,16=all) parm: TxDescriptors:Number of transmit descriptors parm: RxDescriptors:Number of receive descriptors parm: Speed:Speed setting parm: Duplex:Duplex setting parm: AutoNeg:Advertised auto-negotiation setting parm: FlowControl:Flow Control setting parm: XsumRX:Disable or enable Receive Checksum offload parm: TxIntDelay:Transmit Interrupt Delay parm: TxAbsIntDelay:Transmit Absolute Interrupt Delay parm: RxIntDelay:Receive Interrupt Delay parm: RxAbsIntDelay:Receive Absolute Interrupt Delay parm: InterruptThrottleRate:Interrupt Throttling Rate vermagic: 2.6.7-1.494.2.2smp SMP 686 REGPARM 4KSTACKS gcc-3.3 depends: alias: pci:v00008086d00001000sv*sd*bc*sc*i* alias: pci:v00008086d00001001sv*sd*bc*sc*i* alias: pci:v00008086d00001004sv*sd*bc*sc*i* alias: pci:v00008086d00001008sv*sd*bc*sc*i* alias: pci:v00008086d00001009sv*sd*bc*sc*i* alias: pci:v00008086d0000100Csv*sd*bc*sc*i* alias: pci:v00008086d0000100Dsv*sd*bc*sc*i* alias: pci:v00008086d0000100Esv*sd*bc*sc*i* alias: pci:v00008086d0000100Fsv*sd*bc*sc*i* alias: pci:v00008086d00001010sv*sd*bc*sc*i* alias: pci:v00008086d00001011sv*sd*bc*sc*i* alias: pci:v00008086d00001012sv*sd*bc*sc*i* alias: pci:v00008086d00001013sv*sd*bc*sc*i* alias: pci:v00008086d00001015sv*sd*bc*sc*i* alias: pci:v00008086d00001016sv*sd*bc*sc*i* alias: pci:v00008086d00001017sv*sd*bc*sc*i* alias: pci:v00008086d00001018sv*sd*bc*sc*i* alias: pci:v00008086d00001019sv*sd*bc*sc*i* alias: pci:v00008086d0000101Dsv*sd*bc*sc*i* alias: pci:v00008086d0000101Esv*sd*bc*sc*i* alias: pci:v00008086d00001026sv*sd*bc*sc*i* alias: pci:v00008086d00001027sv*sd*bc*sc*i* alias: pci:v00008086d00001028sv*sd*bc*sc*i* alias: pci:v00008086d00001075sv*sd*bc*sc*i* alias: pci:v00008086d00001076sv*sd*bc*sc*i* alias: pci:v00008086d00001077sv*sd*bc*sc*i* alias: pci:v00008086d00001078sv*sd*bc*sc*i* alias: pci:v00008086d00001079sv*sd*bc*sc*i* alias: pci:v00008086d0000107Asv*sd*bc*sc*i* alias: pci:v00008086d0000107Bsv*sd*bc*sc*i* e1000: Ignoring new-style parameters in presence of obsolete ones Intel(R) PRO/1000 Network Driver - version 5.2.52-k4 Copyright (c) 1999-2004 Intel Corporation. ACPI: PCI interrupt 0000:01:0a.0[A] -> GSI 22 (level, low) -> IRQ 22 e1000: eth0: e1000_probe: Intel(R) PRO/1000 Network Connection divert: allocating divert_blk for eth0 ACPI: PCI interrupt 0000:01:0b.0[A] -> GSI 23 (level, low) -> IRQ 23 e1000: eth1: e1000_probe: Intel(R) PRO/1000 Network Connection divert: allocating divert_blk for eth1 e1000: eth0: e1000_watchdog: NIC Link is Up 100 Mbps Full Duplex