EHCI + APIC errors = no usb goodness

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I've had a laptop here that has had some "issues" in the past (time
running double speed, XFree doesn't work, etc.)

Now I'm down to the last problem, USB doesn't work, which is a bit of a
pain for me :)

Anyway, below is the kernel log from 2.6.16-rc1-mm2 (contains the latest
acpi tree, which I thought might help out.)  This log is when I modprobe
ehci-hcd.  The interesting thing is the APIC error, and then the fact
that the interrupt screams off into oblivion.  I can provide early
kernel boot info too, if you think that might help out.

Any thoughts?

I _think_ a real old 2.6 kernel used to work on this box, so I'll do a
bit of searching to see if I can find one and then try bisecting from
there...

Andi, I know you have been doing some apic rework for x86-64 (which this
processor is, but I'm still running it in 32bit mode.)  Do you happen to
have any patch that I could test out?

thanks,

greg k-h


[   87.324320] ehci_hcd: block sizes: qh 128 qtd 96 itd 192 sitd 96
[   87.324356] ACPI: PCI Interrupt 0000:00:13.2[A] -> GSI 19 (level, low) -> IRQ 16
[   87.324371] ehci_hcd 0000:00:13.2: EHCI Host Controller
[   87.324379] ehci_hcd 0000:00:13.2: reset hcs_params 0x2408 dbg=0 cc=2 pcc=4 ordered !ppc ports=8
[   87.324385] ehci_hcd 0000:00:13.2: reset hcc_params a012 thresh 1 uframes 256/512/1024
[   87.324426] ehci_hcd 0000:00:13.2: capability 0001 at a0
[   87.324436] ehci_hcd 0000:00:13.2: MWI active
[   87.324589] drivers/usb/core/inode.c: creating file 'devices'
[   87.324594] drivers/usb/core/inode.c: creating file '001'
[   87.324598] ehci_hcd 0000:00:13.2: new USB bus registered, assigned bus number 1
[   87.324613] ehci_hcd 0000:00:13.2: irq 16, io mem 0xfbdff000
[   87.324623] ehci_hcd 0000:00:13.2: reset command 080002 (park)=0 ithresh=8 period=1024 Reset HALT
[   87.324633] ehci_hcd 0000:00:13.2: init command 010009 (park)=0 ithresh=1 period=256 RUN
[   87.324643] ehci_hcd 0000:00:13.2: USB 2.0 started, EHCI 1.00, driver 10 Dec 2004
[   87.324682] usb usb1: default language 0x0409
[   87.324695] usb usb1: new device strings: Mfr=3, Product=2, SerialNumber=1
[   87.324700] usb usb1: Product: EHCI Host Controller
[   87.324704] usb usb1: Manufacturer: Linux 2.6.16-rc1-mm2 ehci_hcd
[   87.324709] usb usb1: SerialNumber: 0000:00:13.2
[   87.324727] usb usb1: uevent
[   87.324764] usb usb1: device is self-powered
[   87.324769] usb usb1: configuration #1 chosen from 1 choice
[   87.324781] usb usb1: adding 1-0:1.0 (config #1, interface 0)
[   87.324793] usb 1-0:1.0: uevent
[   87.324818] hub 1-0:1.0: usb_probe_interface
[   87.324822] hub 1-0:1.0: usb_probe_interface - got id
[   87.324827] hub 1-0:1.0: USB hub found
[   87.324841] hub 1-0:1.0: 8 ports detected
[   87.324845] hub 1-0:1.0: standalone hub
[   87.324849] hub 1-0:1.0: no power switching (usb 1.0)
[   87.324854] hub 1-0:1.0: individual port over-current protection
[   87.324858] hub 1-0:1.0: Single TT
[   87.324863] hub 1-0:1.0: TT requires at most 8 FS bit times (666 ns)
[   87.324867] hub 1-0:1.0: power on to power good time: 20ms
[   87.324876] hub 1-0:1.0: local power source is good
[   87.406180] APIC error on CPU0: 00(40)
[   87.426282] drivers/usb/core/inode.c: creating file '001'
[   87.426333] hub 1-0:1.0: state 5 ports 8 chg 0000 evt 0000
[   87.712002] APIC error on CPU0: 40(40)
[   87.774743] irq 16: nobody cared (try booting with the "irqpoll" option)
[   87.774748]  <c013e14a> __report_bad_irq+0x2a/0x90   <c013dae9> handle_IRQ_event+0x39/0x70
[   87.774759]  <c013e270> note_interrupt+0xa0/0x100   <c013dbd4> __do_IRQ+0xb4/0xc0
[   87.774767]  <c0105709> do_IRQ+0x19/0x30   <c0103a46> common_interrupt+0x1a/0x20
[   87.774775] handlers:
[   87.774777] [<dc83bc40>] (usb_hcd_irq+0x0/0x70 [usbcore])
[   87.774796] Disabling IRQ #16
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

[Index of Archives]     [Kernel Newbies]     [Netfilter]     [Bugtraq]     [Photo]     [Stuff]     [Gimp]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Video 4 Linux]     [Linux for the blind]     [Linux Resources]
  Powered by Linux