lug-bg: SuSE 10.1 network hangs
- Subject: lug-bg: SuSE 10.1 network hangs
- From: Dimitar Georgiev Popov <insane@xxxxxxxxxxxxxxxx>
- Date: Fri, 14 Jul 2006 01:35:26 +0300
- Delivered-to: lug-bg-list@xxxxxxxxxxxxxxxxxx
- Delivered-to: lug-bg@xxxxxxxxxxxxxxxxxx
- Organization: FMI
Здравейте,
Машината е ASUS SK8N с nForce 3 150 със SuSE 10.1 и ядро 2.6.16.13-4. Имам мрежов контролер на 3Com:
# lspci
01:06.0 Ethernet controller: 3Com Corporation 3c905C-TX/TX-M [Tornado] (rev 78)
Преди на негово място имаше контролер с чип на RealTek.
И с двата имаше един и същи проблем: системата забиваше при генериране на известно количество трафик.
В syslog всеки път преди да зависне системата, има няколко стотин (може би) пъти следните съобщения:
07/14/2006 01:04:42 AM myhost kernel ACPI: PCI Interrupt 0000:01:06.0[A] -> Link [LNKD] -> GSI 17 (level, high) -> IRQ 193
...
07/14/2006 01:04:42 AM myhost kernel ACPI: PCI Interrupt 0000:01:06.0[A] -> Link [LNKD] -> GSI 17 (level, high) -> IRQ 193
07/14/2006 01:04:42 AM myhost kernel Call Trace: <IRQ> <ffffffff802096f7>{acpi_pci_link_allocate_irq+169}
07/14/2006 01:04:42 AM myhost kernel Debug: sleeping function called from invalid context at include/asm/semaphore.h:105
07/14/2006 01:04:42 AM myhost kernel eth2: Host error, FIFO diagnostic register 0000.
...
07/14/2006 01:04:42 AM myhost kernel eth2: Host error, FIFO diagnostic register 8000.
07/14/2006 01:04:42 AM myhost kernel eth2: PCI bus error, bus status 80000020
...
07/14/2006 01:04:42 AM myhost kernel eth2: PCI bus error, bus status 80000020
07/14/2006 01:04:42 AM myhost kernel eth2: Too much work in interrupt, status e003.
07/14/2006 01:04:42 AM myhost kernel <ffffffff801095ef>{default_idle+0} <ffffffff8010a918>{ret_from_intr+0} <EOI>
07/14/2006 01:04:42 AM myhost kernel <ffffffff8010967e>{cpu_idle+61} <ffffffff8040477c>{start_kernel+456}
07/14/2006 01:04:42 AM myhost kernel <ffffffff80145342>{__do_IRQ+109} <ffffffff8010c2a2>{do_IRQ+59}
07/14/2006 01:04:42 AM myhost kernel <ffffffff801d38cd>{pci_enable_device+19} <ffffffff8815a7eb>{:3c59x:vortex_up+172}
07/14/2006 01:04:42 AM myhost kernel <ffffffff80209e0a>{acpi_pci_allocate_irq+0} <ffffffff801d38ad>{pci_enable_device_bars+39}
07/14/2006 01:04:42 AM myhost kernel <ffffffff80209e2e>{acpi_pci_allocate_irq+36} <ffffffff80209f87>{acpi_pci_irq_enable+167}
07/14/2006 01:04:42 AM myhost kernel <ffffffff802aa292>{thread_return+0} <ffffffff80109619>{default_idle+42}
07/14/2006 01:04:42 AM myhost kernel <ffffffff80404259>{_sinittext+601}
07/14/2006 01:04:42 AM myhost kernel <ffffffff8815bc9b>{:3c59x:vortex_error+666} <ffffffff8815a0ac>{:3c59x:mdio_sync+56}
07/14/2006 01:04:42 AM myhost kernel <ffffffff8815c04e>{:3c59x:boomerang_interrupt+733} <ffffffff801452a4>{handle_IRQ_event+41}
07/14/2006 01:04:42 AM myhost kernel in_atomic():1, irqs_disabled():0
Въпросът ми е как да идентифицирам проблема и как да го оправя.
Ако има нужда от още информация, ще я предоставя.
Благодаря много!
Поздрави,
Митко
|