2.4.22 (also 2.4.23pre1) and NEC USB lockup problem
From: Staszek Pa¶ko (staszek_at_nutki.com)
Date: 08/30/03
- Previous message: Andreas Dilger: "Re: mutt segfault with ext3 & 1k blocks & htree in 2.6"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Sat, 30 Aug 2003 21:17:26 +0200 (CEST) To: linux-kernel@vger.kernel.org
Hi,
I have a Transmeta Crusoe based Fujitsu LOOX T93B laptop (pretty much
the same as Fujitsu P2120 AFAIR). It is equipped with ALI OHCI USB 1.1
controller + NEC EHCI USB 1.1+2.0 controller. I wanted to give a try
to 2.4.22 kernel (i am still using 2.4.21-pre3, which works fine with
ACPI patches), but the system would lock hard whenever inserting any
USB device (sole USB system seems to start up with no problems). The
problem is probably with usb-ohci module which handles the NEC
controllers USB 1.1 part, where the devices get connected to.
IRQ routing is done via ACPI and IRQ distribution has changed from
2.4.21-pre3 + acpi 20030109 - maybe this matters:
2.4.21-pre3: usb_ohci: irq 11 ALI, irq 9 (*2) NEC; usb_ehci: irq 9;
also on irq 9: wlan, audio, acpi
2.4.22: usb_ohci: irqs 10 ALI, 10+11 NEC; usb_ehci: irq 5 (shared with
audio)
Without ACPI USB doesn't get IRQs assigned and does not work at all
(although the system does not hang). APIC is compiled-in, but is not
detected (/proc
interrupts reports XT-PIC).
SYSRQ doesn't work after the hang, and also compiling the kernel with all
debug options didn't produce any more messages. This most probably is some
kind of deadlock, since the CPU is warming up fast. Idon't know what I
could do to diagnose it further, i don't know much about USB...
Any advice would be welcome.
PS. Please, Cc me directly, i read the list periodically via google.
-- Staszek Pa¶ko | Come, now. God, root, what's the difference ? staszek@nutki.com | (c) UserFriendly.org - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
- Previous message: Andreas Dilger: "Re: mutt segfault with ext3 & 1k blocks & htree in 2.6"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
- Re: [RFC][PATCH] IO-APIC blacklist
... shows very slow USB performance. ... It's more likely to be some irq routing
issue, where ACPI fixes up ... Using 1 I/O APICs ... (Linux-Kernel) - Re: [patch] Real-Time Preemption, -RT-2.6.9-rc4-mm1-U8
... and at the end one fatal crash while plugging an USB flash memory stick ...
ACPI: IRQ9 SCI: Edge set to Level Trigger. ... PCI: PCI BIOS revision 2.10 entry
at 0xfd88b, ... PS/2 Mouse Controller at irq 12 ... (Linux-Kernel) - tv card problems
... ACPI: IRQ9 SCI: Level Trigger. ... PCI Interrupt Link ... PCI
Interrupt Link enabled at IRQ 10 ... ehci_hcd 0000:00:10.4: new USB bus registered,
... (alt.linux) - Re: bcm43xx regression 2.6.19rc3 -> rc5, rtnl_lock trouble?
... ACPI: Skipping IOAPIC probe due to 'noapic' option. ... IRQ 11 ...
RAMDISK driver initialized: 16 RAM disks of 65536K size 1024 blocksize ... usbcore:
... (Linux-Kernel) - take a lot of time to boot
... ACPI: PM-Timer IO Port: 0x808 ... Probing PCI hardware (bus 00) ...
PCI Interrupt Link enabled at IRQ 11 ... USB Universal Host Controller Interface driver
v2.2 ... (alt.os.linux.suse)