Bug 10210

Summary: eth0 interface hangs under the massive data transport
Product: Sisyphus Reporter: Valery Pipin <pip>
Component: kernel-image-std-paeAssignee: Sergey Vlasov <vsu>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: critical    
Priority: P2 CC: boyarsh, glebfm, kernelbot, ldv, mike, mithraen, rider, sbolshakov, shrek, sin, vitty, vsu, vt, zerg
Version: unstable   
Hardware: all   
OS: Linux   

Description Valery Pipin 2006-10-30 15:37:02 MSK
Имеется Ethernet controller: ReakTek  RTL-8139/8139C/8139C+(rev10).
Виснет при массированном копировании файлов из сети на скорости > 1mb/sek.

В тоже время на ядре std26-smp этих проблем нет, приэтом скорость копирования 
фалов из сети составляет 5-6 mb/sec.

more /etc/net/ifaces/eth0/options
#USE_HOTPLUG=yes
BOOTPROTO=dhcp
USE_IFPLUGD=yes
Comment 1 Igor Zubkov 2006-10-30 16:12:15 MSK
*** Bug 10211 has been marked as a duplicate of this bug. ***
Comment 2 Igor Zubkov 2006-10-30 16:14:55 MSK
*** Bug 10212 has been marked as a duplicate of this bug. ***
Comment 3 Anton Farygin 2006-10-30 17:42:30 MSK
reassign to mantainer
Comment 4 Sergey Vlasov 2006-11-09 18:10:14 MSK
Не совсем понятно, какое отношение к указанному Realtek RTL-8139/8139C/8139C+
имеет модуль r1000 - этот модуль поддерживает другие типы контроллеров. Что для
этого устройства выводит lspci -vvxxx ?
Comment 5 Valery Pipin 2006-12-07 16:55:33 MSK
Проблема отсутствует в ядре std-pae-2.6.18.alt2
> Не совсем понятно, какое отношение к указанному Realtek RTL-8139/8139C/8139C+
> имеет модуль r1000 - этот модуль поддерживает другие типы контроллеров. Что 
для
> этого устройства выводит lspci -vvxxx ?
в описание модуля r1000 написано: 
"Linux r1000 - a Realtek RTL8169/8168/8101 Ethernet Controller Driver module
Linux device driver for Realtek Ethernet Controllers
 - RTL8169S/SB/SC (Gigabit Ethernet with PCI interface)
 - RTL8168B (Gigabit Ethernet with PCI-Express interface)
 - RTL8101E (Fast Ethernet with PCI-Express interface)"
я ставил до кучи, ориентируясь на номер. 

lspci -vvxxx дает:
09:02.0 Ethernet controller: Realtek Semiconductor Co., Ltd. 
RTL-8139/8139C/8139C+ (rev 10)
        Subsystem: Toshiba America Info Systems Unknown device ff31
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- 
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 64 (8000ns min, 16000ns max)
        Interrupt: pin A routed to IRQ 201
        Region 0: I/O ports at a000 [size=256]
        Region 1: Memory at d0200000 (32-bit, non-prefetchable) [size=256]
        Capabilities: <access denied>
00: ec 10 39 81 07 00 90 02 10 00 00 02 00 40 00 00
10: 01 a0 00 00 00 00 20 d0 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 79 11 31 ff
30: 00 00 00 00 50 00 00 00 00 00 00 00 0b 01 20 40
Comment 6 Sergey Vlasov 2006-12-07 17:17:49 MSK
(In reply to comment #5)
> Проблема отсутствует в ядре std-pae-2.6.18.alt2

Весьма вероятно, что проблема была даже не в самом драйвере 8139too, а,
например, в ACPI.

> 09:02.0 Ethernet controller: Realtek Semiconductor Co., Ltd. 
> RTL-8139/8139C/8139C+ (rev 10)

Это 8139too, а не r1000.