[Hardware] I: r8169/atl1/tg3 testing wanted

Alexander Volkov alt на vladregion.ru
Ср Апр 11 16:04:37 MSD 2007


On 2007-04-08 20:58:01 +0400, Konstantin A. Lepikhov wrote:
KAL> Hi!

KAL> В свете грядущего выхода 4.0, хотелось бы собрать у общественности
KAL> побольше фактов работы данных сетевух. Интересует след. список:

KAL> from drivers/net/r8169.c

KAL> 	_R("RTL8169",           RTL_GIGA_MAC_VER_01, 0xff7e1880),
KAL> 	_R("RTL8169s/8110s",    RTL_GIGA_MAC_VER_02, 0xff7e1880),
KAL> 	_R("RTL8169s/8110s",    RTL_GIGA_MAC_VER_03, 0xff7e1880),
KAL> 	_R("RTL8169sb/8110sb", 	RTL_GIGA_MAC_VER_04, 0xff7e1880),
KAL> 	_R("RTL8169sc/8110sc",  RTL_GIGA_MAC_VER_05, 0xff7e1880),
KAL> 	_R("RTL8168b/8111b", 	RTL_GIGA_MAC_VER_11, 0xff7e1880), // PCI-E
KAL> 	_R("RTL8168b/8111b", 	RTL_GIGA_MAC_VER_12, 0xff7e1880), // PCI-E
KAL> 	_R("RTL8101e",		RTL_GIGA_MAC_VER_13, 0xff7e1880), // PCI-E // 8139
KAL> 	_R("RTL8100e",		RTL_GIGA_MAC_VER_14, 0xff7e1880), // PCI-E // 8139
KAL> 	_R("RTL8100e", 		RTL_GIGA_MAC_VER_15, 0xff7e1880)  // PCI-E // 8139

KAL> Дело в том, что столкнулся (уже в нескольких местах) с такой проблемой на
KAL> r8169:
KAL> через некоторое время перестают ходит пакеты и карта "зависает" (в логах
KAL> появляется сообщение rx/tx timeout). Причем зависает довольно конкретно,
KAL> выгрузка/загрузка модуля не помогает, только перезагрузка. В наши ядра для
KAL> драйвера r8169 я втащил почти все изменения из 2.6.20+, однако ситуация не
KAL> изменилась - все равно зависает. BTW, фирменный драйвер от realtek (r1000)
KAL> вообще ведет себя по-уродски - после зависания драйвер можно
KAL> загрузить/выгрузить, однако работать все равно нельзя.

KAL> Итак, что хочется проверить:

KAL> 1) воспроизводится ли еще у кого эта проблема
модуль r8169 - проблемы нет

kernel-image-ovz-smp-2.6.17-alt11

02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B
PCI Express Gigabit Ethernet controller (rev 01)
        Subsystem: ASUSTeK Computer Inc. Unknown device 81aa
	Flags: bus master, fast devsel, latency 0, IRQ 177
        I/O ports at d800 [size=256]
	Memory at effff000 (64-bit, non-prefetchable) [size=4K]
	Expansion ROM at effe0000 [disabled] [size=64K]
	Capabilities: [40] Power Management version 2
	Capabilities: [48] Vital Product Data
	Capabilities: [50] MessageSignalled Interrupts:	Mask- 64bit+ Queue=0/1	Enable-
	Capabilities: [60] Express Endpoint	IRQ 0
	Capabilities: [84] Vendor Specific Information

KAL> 2) помогает ли в решении обновление биоса
KAL> 3) помогает ли загрузка с параметрами acpi=noirq irqpoll

KAL> В случае подтверждения любого из перечисленных пунктов, просьба указать на
KAL> каком железе воспроизводится - pci id сетевухи, модель материнки, версия
KAL> биоса на ней.
мать не помню чья(далеко),  на i945 
KAL> PS Все ответы/репорты просьба отправлять в багзиллу, компонент
KAL> kernel-image-std-smp/kernel-image-ovz-smp
заведенного бага не нашел, проблемы пока нет, репортую сюда.
KAL> PPS Аналогичная просьба касается и других странных драйверов - atl1 и tg3
KAL> - рассказать о работе с текущими ядрами и замеченных странностях. Было бы
KAL>   супер, если еще и будет отзывы о работе с новыми ядрами.
KAL> PPPS К релизу все равно не успеем, так что данные пойдут в errata/updates.
--
 Regards, Alexander



Подробная информация о списке рассылки Hardware