Summary: | Kernel Panic in interrupt handler | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Don Scorgie <DOn.Scorgie> |
Component: | [OLD] Core system | Assignee: | Gentoo Kernel Bug Wranglers and Kernel Maintainers <kernel> |
Status: | RESOLVED TEST-REQUEST | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | kernel config file |
Description
Don Scorgie
2004-06-20 03:16:01 UTC
Created attachment 33616 [details]
kernel config file
My kernel .config file (Made using menu config) for the gentoo kernel
Can you report this to bugzilla.kernel.org as you can reproduce this with a stock kernel.org kernel. The problem is that I can't reproduce it with a stock kernel.org kernel (To the best of my knowledge). Thanks Don Please enable CONFIG_KALLSYMS which should show you exactly where the panic is happening. Also, can you try the 2.6.7-r2 release that just got pushed to the servers? I have tried with gentoo-dev-sources-2.6.7-r5. It is still happening. The following is what is displayed on screen when this happens (again, hand typed so please excuse any typos): ----------------------------------------------------------- [<c0236103>] i8042_interrupt+0xb3/0x160 [<c0107dba>] handle_IRQ_event+0x3a/0x70 [<c0108101>] do_IRQ+0x91/0x130 [<c0106474>] common_interrupt+0x18/0x20 [<c0110a04>] delay_tsc+0x14/0x20 [<c020b1b2>] __delay+0x12/0x20 [<c0231b7c>] atkbd_command+0xbc/0x1e0 [<c0231f9e>] atkbd_probe+0x3e/0x120 [<c0232661>] atkbd_connect+0x371/0x3e0 [<c0235496>] serio_find_dev+0x56/0x60 [<c02358b6>] serio_register_port+0x26/0x40 [<c047fb98>] i8042_register_port+0x68/0x90 [<c047fd00>] i8042_init+0x80/0x1c0 [<c047f8df>] serio_init+0x1f/0x80 [<c046c6dc>] do_initcalls+0x2c/0xc0 [<c01279f7>] init_workqueues+0x17/0x60 [<c0100410>] init+0x0/0x170 [<c010044a>] init+0x3a/0x170 [<c0103d03>] kernel_thread_helper+0x0/0x14 [<c0103d11>] kernel_thread_helper+0x5/0x14 code 39 42 20 7e 1a 8b 15 80 e1 4a c0 8d 42 01 81 e2 ff 0f 00 00 Kernel panic: Fatal exception in interrupt In interrupt handler - not syncing ----------------------------------------------------- It then just sits there for ever (as far as I can tell - at least 30 mins). The above is with CONFIG_KALLSYMS = y If you need anything more, please let me know Thanks Don So, using the same exact .config file with a clean kernel.org kernel, this does not happen? I don't see how, as we don't modify any files near this code path... Using exactly the same config file on a stock, clean kernel.org kernel does not produce an error. Both have exactly the same grub menu entry. Sorry, I don't know what else to tell you. Thanks Don Do you want to try with CONFIG_PREEMPT=n, no ACPI support and "noapic" passed to the kernel from GRUB? Thanks! hi, I have just tried the following Using gentoo kernel 2.6.7-r13, I built: 1. A new kernel using the previous .config file 2. A new kernel with preemptive disabled (CONFIG_PREEMPT=n) 3. A new kernel with preemptive disabled and all forms of power management disabled (No ACPI or APM support) I also tried passing "noapic" from the GRUB command line in all three cases. None of these seem to have any effect on the problem. Thanks Don Can you try the 2.6.8 kernel that's released? |