Mailinglist Archive: opensuse-amd64 (54 mails)

< Previous Next >
Re: [suse-amd64] SuSE 10.1 hang
  • From: Dimitar Georgiev Popov <insane@xxxxxxxxxxxxxxxx>
  • Date: Sat, 8 Jul 2006 17:52:30 +0300
  • Message-id: <200607081752.30998.insane@xxxxxxxxxxxxxxxx>
On Sunday 25 June 2006 22:31, Dimitar Georgiev Popov wrote:
>
> Hi, again.
>
> The problem turned out to be a buggy program - namely ktorrent; it worked
> well until yesterday; but now, it opens several HUNDRED kio_http processes;
> I updated the system yesterday and probably some of the libs have modified
> the program's behavior.
> Anyway, many thanks to you both Grahame and Ralph.
>
> Greetings,
> Mitko

Hi,

Well, the problem is not ktorrent. I don't use it, but the hangs remain. I noticed that the system hangs whenever there is a high network load (e.g. when torrents are running). So I suspected the NIC (Realtec chip). I changed the NIC with a 3Com 3c905C-TX which works just fine on another system. But, in vain: more hangs. Once, I managed to save the syslog before the system hanged, and I found this:

07/08/2006 05:24:47 PM myhost kernel in_atomic():1, irqs_disabled():0
07/08/2006 05:24:47 PM myhost kernel <ffffffff8832543a>{:nvidia:_nv004467rm+38} <ffffffff80209e2e>{acpi_pci_allocate_irq+36}
07/08/2006 05:24:47 PM myhost kernel <ffffffff881b36e7>{:nvidia:_nv002125rm+39} <ffffffff8815304e>{:3c59x:boomerang_interrupt+733}
07/08/2006 05:24:47 PM myhost kernel <ffffffff881517eb>{:3c59x:vortex_up+172} <ffffffff88152c9b>{:3c59x:vortex_error+666}
07/08/2006 05:24:47 PM myhost kernel <ffffffff80404259>{_sinittext+601}
07/08/2006 05:24:47 PM myhost kernel <ffffffff80209f87>{acpi_pci_irq_enable+167} <ffffffff80209e0a>{acpi_pci_allocate_irq+0}
07/08/2006 05:24:47 PM myhost kernel <ffffffff801d38ad>{pci_enable_device_bars+39} <ffffffff801d38cd>{pci_enable_device+19}
07/08/2006 05:24:47 PM myhost kernel <ffffffff8015f4fb>{kmem_cache_free+57} <ffffffff80134976>{__rcu_process_callbacks+295}
07/08/2006 05:24:47 PM myhost kernel <ffffffff801452a4>{handle_IRQ_event+41} <ffffffff80145342>{__do_IRQ+109}
07/08/2006 05:24:47 PM myhost kernel <ffffffff80134a1b>{rcu_process_callbacks+25} <ffffffff8012da5f>{process_timeout+0}
07/08/2006 05:24:47 PM myhost kernel <ffffffff8012a70d>{tasklet_action+61} <ffffffff8012a7e0>{__do_softirq+70}
07/08/2006 05:24:47 PM myhost kernel <ffffffff8011016e>{nommu_map_sg+0} <ffffffff80109619>{default_idle+42}
07/08/2006 05:24:47 PM myhost kernel <ffffffff8010c2a7>{do_IRQ+64} <ffffffff801095ef>{default_idle+0}
07/08/2006 05:24:47 PM myhost kernel <ffffffff8010c2a2>{do_IRQ+59} <ffffffff8010a918>{ret_from_intr+0}
07/08/2006 05:24:47 PM myhost kernel <ffffffff8010b1aa>{call_softirq+30} <ffffffff8010c0a4>{do_softirq+44}
07/08/2006 05:24:47 PM myhost kernel <ffffffff8010a918>{ret_from_intr+0} <EOI> <ffffffff802aa292>{thread_return+0}
07/08/2006 05:24:47 PM myhost kernel <ffffffff8010967e>{cpu_idle+61} <ffffffff8040477c>{start_kernel+456}
07/08/2006 05:24:47 PM myhost kernel eth2: Too much work in interrupt, status e003.
07/08/2006 05:24:47 PM myhost kernel eth2: PCI bus error, bus status 800000a0
07/08/2006 05:24:47 PM myhost kernel eth2: PCI bus error, bus status 80000020
...
07/08/2006 05:24:47 PM myhost kernel eth2: PCI bus error, bus status 80000020
07/08/2006 05:24:47 PM myhost kernel eth2: Host error, FIFO diagnostic register 8000.
07/08/2006 05:24:47 PM myhost kernel eth2: Host error, FIFO diagnostic register 0000.
...
07/08/2006 05:24:47 PM myhost kernel eth2: Host error, FIFO diagnostic register 0000.
07/08/2006 05:24:47 PM myhost kernel Debug: sleeping function called from invalid context at include/asm/semaphore.h:105
07/08/2006 05:24:47 PM myhost kernel Call Trace: <IRQ> <ffffffff802096f7>{acpi_pci_link_allocate_irq+169}
07/08/2006 05:24:47 PM myhost kernel ACPI: PCI Interrupt 0000:01:06.0[A] -> Link [LNKD] -> GSI 17 (level, high) -> IRQ 193
...
07/08/2006 05:24:47 PM myhost kernel ACPI: PCI Interrupt 0000:01:06.0[A] -> Link [LNKD] -> GSI 17 (level, high) -> IRQ 193

More info about eth2:
# lspci -vv
01:06.0 Ethernet controller: 3Com Corporation 3c905C-TX/TX-M [Tornado] (rev 78)
Subsystem: 3Com Corporation 3C905C-TX Fast Etherlink for PC Management NIC
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 (2500ns min, 2500ns max), Cache Line Size 08
Interrupt: pin A routed to IRQ 193
Region 0: I/O ports at dc00 [size=128]
Region 1: Memory at fa9ffc00 (32-bit, non-prefetchable) [size=128]
Expansion ROM at fa9c0000 [disabled] [size=128K]
Capabilities: [dc] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=2 PME-

# uname -a
Linux myhost 2.6.16.13-4-default #1 Wed May 3 04:53:23 UTC 2006 x86_64 x86_64 x86_64 GNU/Linux

The mainboard is Asus SK8N with nForce3 chipset. I don't know what other information could be helpful, but I'm ready to provide it.

Thanks for any help!

Greetings,
Mitko


< Previous Next >
Follow Ups