Re: 2.6.39-rcX: ehci HC died during resume

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

 



On Fri, May 6, 2011 at 4:12 PM, Alan Stern <stern@xxxxxxxxxxxxxxxxxxx> wrote:
> On Fri, 6 May 2011, Manuel Lauss wrote:
>
>> Patch works, suspended/resumed a few times without any problems.
>
> Great!
>
>> Another issue I noticed up during testing was an oops, usually
>> in softirq code, right after resume.  With this patch applied or
>> as1451 reverted it's also gone.
>
> That's new.  Can you post the oops message?

It's not very informative; the call chain varies a bit between
the top and au1k_wait.  It oopses inside the function
called at kernel/timer.c::1066, ra points to kernel/timer.c::1071
I doubt it is USB related, it was just exposed by the current
USB irq situation.

Thanks,
    Manuel Lauss

Oops[#1]:
Cpu 0
$ 0   : 00000000 10003c01 00000100 8062dd68
$ 4   : 00000000 8fd940bc 00000004 00000000
$ 8   : 806a1200 2108b51f 00000001 ffd23940
$12   : 00000011 ffffffff 8055f758 00000001
$16   : 806a1200 8062dd68 80630000 806a1a0c
$20   : 00200200 806a0000 806a1c0c 806a1e0c
$24   : 8055f760 80100ac0
$28   : 8062c000 8062dd50 806a200c 8012fa34
Hi    : 51eb6880
Lo    : 47adfb70
epc   : 00000000   (null)
    Not tainted
ra    : 8012fa34 run_timer_softirq+0x120/0x27c
Status: 10003c03    KERNEL EXL IE
Cause : 00808008
BadVA : 00000000
PrId  : 04030202 (Au1250)
Process swapper (pid: 0, threadinfo=8062c000, task=8062e600, tls=00000000)
Stack : 80634e44 00000000 00000001 00000001 00000000 0000001d 8fd940bc 8fd940bc
        00000000 00000100 00000000 806a1084 00000100 806a1080 0000000a 806a0000
        806322b8 805ed38c 806328a0 80129ac0 fffdffff 00020000 00000000 00000000
        00000000 00000000 00000001 8015818c 10003c00 80670000 80680000 80680000
        00000000 00000000 00000000 00000000 8008ed20 80129d34 00001fb0 0000001d
        ...
Call Trace:
[<80129ac0>] __do_softirq+0xd0/0x178
[<8015818c>] handle_irq_event+0x38/0x5c
[<80670000>] cpu_probe+0x3c/0x107c
[<80129d34>] do_softirq+0x74/0x7c
[<80670000>] cpu_probe+0x3c/0x107c
[<80129fcc>] irq_exit+0x94/0x9c
[<80103a94>] ret_from_irq+0x0/0x4
[<8013067c>] get_next_timer_interrupt+0x1f8/0x294
[<801035d4>] au1k_wait+0x0/0x30
[<80670000>] cpu_probe+0x3c/0x107c
[<80331848>] ide_outb+0x0/0x1c
[<80105614>] cpu_idle+0x40/0x60
[<801035f0>] au1k_wait+0x1c/0x30
[<806558c8>] start_kernel+0x340/0x35c
[<80677ff4>] boot_command_line+0x0/0x1000
[<8065521c>] unknown_bootoption+0x0/0x2cc
[<80677ff4>] boot_command_line+0x0/0x1000


Code: (Bad address in epc)

Disabling lock debugging due to kernel taint
Kernel panic - not syncing: Fatal exception in interrupt
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux