Summary: -------- - Dump capture kernel failed to reboot because of AIC7xxx & MPT driver initialization failure - The same kernel without AIC7xxx could boot successfully. Detail Log: =========== Kernel panic - not syncing: Module Triggered Panic Linux version 2.6.12-rc3-mm2-16M (root@llm05.in.ibm.com) (gcc version 3.2.2 20030222 (Red Hat Linux 3.2.2-5)) #1 PREEMPT Thu May 5 10:05:06 IST 2005 BIOS-provided physical RAM map: BIOS-e820: 0000000000000100 - 000000000009d400 (usable) BIOS-e820: 000000000009d400 - 00000000000a0000 (reserved) BIOS-e820: 0000000000100000 - 0000000080000000 (usable) user-defined physical RAM map: user: 0000000000000000 - 00000000000a0000 (usable) user: 0000000001000000 - 0000000001497000 (usable) user: 0000000001537400 - 0000000004000000 (usable) 0MB HIGHMEM available. 64MB LOWMEM available. DMI 2.3 present. Allocating PCI resources starting at 04000000 (gap: 04000000:fc000000) Built 1 zonelists Initializing CPU#0 Kernel command line: root=/dev/sda5 console=ttyS0,38400 irqpoll memmap=exactmap memmap=640K@0K memmap=4700K@16384K memmap=43811K@21725K elfcorehdr=21724K Misrouted IRQ fixup and polling support enabled. This may significantly impact system performance. PID hash table entries: 512 (order: 9, 8192 bytes) Detected 2395.198 MHz processor. Using tsc for high-res timesource Console: colour VGA+ 80x25 Unknown interrupt or fault at EIP 00000292 00000060 c1431d00 Dentry cache hash table entries: 16384 (order: 4, 65536 bytes) Inode-cache hash table entries: 8192 (order: 3, 32768 bytes) Memory: 43724k/65536k available (3086k kernel code, 5276k reserved, 1150k data, 184k init, 0k highmem) Checking if this processor honours the WP bit even in supervisor mode... Ok. Calibrating delay using timer specific routine.. 4795.91 BogoMIPS (lpj=2397959) Mount-cache hash table entries: 512 CPU: Trace cache: 12K uops, L1 D cache: 8K CPU: L2 cache: 512K CPU: Intel(R) Xeon(TM) CPU 2.40GHz stepping 07 Enabling fast FPU save and restore... done. Enabling unmasked SIMD FPU exception support... done. Checking 'hlt' instruction... OK. ACPI: setting ELCR to 0008 (from 0e28) NET: Registered protocol family 16 ACPI: bus type pci registered PCI: PCI BIOS revision 2.10 entry at 0xfd7cc, last bus=10 PCI: Using configuration type 1 mtrr: v2.0 (20020519) ACPI: Subsystem revision 20050408 ACPI: Interpreter enabled ACPI: Using PIC for interrupt routing ACPI: PCI Root Bridge [PCI0] (0000:00) PCI: Probing PCI hardware (bus 00) ACPI: Assume root bridge [\_SB_.PCI0] segment is 0 ACPI: Assume root bridge [\_SB_.PCI1] segment is 0 ACPI: Assume root bridge [\_SB_.PCI2] segment is 0 ACPI: Assume root bridge [\_SB_.PCI3] segment is 0 ACPI: Assume root bridge [\_SB_.PCI4] segment is 0 PCI: Ignoring BAR0-3 of IDE controller 0000:00:0f.1 ACPI: PCI Root Bridge [PCI1] (0000:02) PCI: Probing PCI hardware (bus 02) ACPI: Assume root bridge [\_SB_.PCI0] segment is 0 ACPI: Assume root bridge [\_SB_.PCI1] segment is 0 ACPI: Assume root bridge [\_SB_.PCI2] segment is 0 ACPI: Assume root bridge [\_SB_.PCI3] segment is 0 ACPI: Assume root bridge [\_SB_.PCI4] segment is 0 ACPI: PCI Root Bridge [PCI2] (0000:05) PCI: Probing PCI hardware (bus 05) ACPI: Assume root bridge [\_SB_.PCI0] segment is 0 ACPI: Assume root bridge [\_SB_.PCI1] segment is 0 ACPI: Assume root bridge [\_SB_.PCI2] segment is 0 ACPI: Assume root bridge [\_SB_.PCI3] segment is 0 ACPI: Assume root bridge [\_SB_.PCI4] segment is 0 ACPI: PCI Root Bridge [PCI3] (0000:07) PCI: Probing PCI hardware (bus 07) ACPI: Assume root bridge [\_SB_.PCI0] segment is 0 ACPI: Assume root bridge [\_SB_.PCI1] segment is 0 ACPI: Assume root bridge [\_SB_.PCI2] segment is 0 ACPI: Assume root bridge [\_SB_.PCI3] segment is 0 ACPI: Assume root bridge [\_SB_.PCI4] segment is 0 ACPI: PCI Root Bridge [PCI4] (0000:09) PCI: Probing PCI hardware (bus 09) ACPI: Assume root bridge [\_SB_.PCI0] segment is 0 ACPI: Assume root bridge [\_SB_.PCI1] segment is 0 ACPI: Assume root bridge [\_SB_.PCI2] segment is 0 ACPI: Assume root bridge [\_SB_.PCI3] segment is 0 ACPI: Assume root bridge [\_SB_.PCI4] segment is 0 ACPI: PCI Interrupt Link [LP00] (IRQs *3) ACPI: PCI Interrupt Link [LP01] (IRQs) *0, disabled. ACPI: PCI Interrupt Link [LP02] (IRQs *10) ACPI: PCI Interrupt Link [LP03] (IRQs) *0, disabled. ACPI: PCI Interrupt Link [LP04] (IRQs *11) ACPI: PCI Interrupt Link [LP05] (IRQs *10) ACPI: PCI Interrupt Link [LP06] (IRQs *3) ACPI: PCI Interrupt Link [LP07] (IRQs *10) ACPI: PCI Interrupt Link [LP08] (IRQs *9) ACPI: PCI Interrupt Link [LP09] (IRQs *5) ACPI: PCI Interrupt Link [LP0A] (IRQs *10) ACPI: PCI Interrupt Link [LP0B] (IRQs *9) ACPI: PCI Interrupt Link [LP0C] (IRQs *9) ACPI: PCI Interrupt Link [LP0D] (IRQs *11) ACPI: PCI Interrupt Link [LP0E] (IRQs) *0, disabled. ACPI: PCI Interrupt Link [LP0F] (IRQs *11) ACPI: PCI Interrupt Link [LP10] (IRQs) *0, disabled. ACPI: PCI Interrupt Link [LP11] (IRQs) *0, disabled. ACPI: PCI Interrupt Link [LP12] (IRQs *5) ACPI: PCI Interrupt Link [LP13] (IRQs) *0, disabled. ACPI: PCI Interrupt Link [LP14] (IRQs) *0, disabled. ACPI: PCI Interrupt Link [LP15] (IRQs) *0, disabled. ACPI: PCI Interrupt Link [LP16] (IRQs) *0, disabled. ACPI: PCI Interrupt Link [LP17] (IRQs) *0, disabled. ACPI: PCI Interrupt Link [LP18] (IRQs) *0, disabled. ACPI: PCI Interrupt Link [LP19] (IRQs) *0, disabled. ACPI: PCI Interrupt Link [LP1A] (IRQs) *0, disabled. ACPI: PCI Interrupt Link [LP1B] (IRQs) *0, disabled. ACPI: PCI Interrupt Link [LP1C] (IRQs) *0, disabled. ACPI: PCI Interrupt Link [LP1D] (IRQs) *0, disabled. ACPI: PCI Interrupt Link [LP1E] (IRQs) *0, disabled. ACPI: PCI Interrupt Link [LP1F] (IRQs) *0, disabled. ACPI: PCI Interrupt Link [LPUS] (IRQs *11) Linux Plug and Play Support v0.97 (c) Adam Belay pnp: PnP ACPI init pnp: PnP ACPI: found 14 devices SCSI subsystem initialized usbcore: registered new driver usbfs usbcore: registered new driver hub PCI: Using ACPI for IRQ routing PCI: If a device doesn't work, try "pci=routeirq". If it helps, post a report pnp: 00:00: ioport range 0x900-0x93f has been reserved pnp: 00:00: ioport range 0x510-0x517 could not be reserved pnp: 00:00: ioport range 0x504-0x507 could not be reserved pnp: 00:00: ioport range 0x500-0x503 could not be reserved pnp: 00:00: ioport range 0x520-0x53f has been reserved pnp: 00:00: ioport range 0x420-0x427 has been reserved pnp: 00:00: ioport range 0x460-0x461 has been reserved pnp: 00:0b: ioport range 0x1ec-0x1ef has been reserved pnp: 00:0b: ioport range 0x400-0x4fe could not be reserved pnp: 00:0b: ioport range 0x600-0x600 has been reserved pnp: 00:0b: ioport range 0x800-0x80f has been reserved pnp: 00:0b: ioport range 0xc00-0xcfe could not be reserved pnp: 00:0b: ioport range 0xf50-0xf58 has been reserved audit: initializing netlink socket (disabled) audit(1115289442.891:0): initialized inotify device minor=63 Installing knfsd (copyright (C) 1996 okir@monad.swb.de). ACPI: Power Button (FF) [PWRF] ACPI: CPU0 (power states: C1[C1]) lp: driver loaded but no devices found Linux agpgart interface v0.101 (c) Dave Jones [drm] Initialized drm 1.0.0 20040925 PNP: PS/2 controller has invalid data port 0x64; using default 0x60 PNP: PS/2 controller has invalid command port 0x60; using default 0x64 PNP: PS/2 Controller [PNP0303:PS2K,PNP0f13:PS2M] at 0x60,0x64 irq 1,12 serio: i8042 AUX port at 0x60,0x64 irq 12 serio: i8042 KBD port at 0x60,0x64 irq 1 Serial: 8250/16550 driver $Revision: 1.90 $ 8 ports, IRQ sharing disabled ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A parport: PnPBIOS parport detected. parport0: PC-style at 0x378, irq 7 [PCSPP(,...)] lp0: using parport0 (interrupt-driven). io scheduler noop registered io scheduler anticipatory registered io scheduler deadline registered io scheduler cfq registered Floppy drive(s): fd0 is 1.44M FDC 0 is a National Semiconductor PC87306 e100: Intel(R) PRO/100 Network Driver, 3.3.6-k2-NAPI e100: Copyright(c) 1999-2004 Intel Corporation ACPI: PCI Interrupt Link [LP02] enabled at IRQ 10 PCI: setting IRQ 10 as level-triggered ACPI: PCI Interrupt 0000:02:01.0[A] -> Link [LP02] -> GSI 10 (level, low) -> IRQ 10 e100: eth0: e100_probe: addr 0xfbfff000, irq 10, MAC addr 00:03:47:E0:67:78 ACPI: PCI Interrupt Link [LP0F] enabled at IRQ 11 PCI: setting IRQ 11 as level-triggered ACPI: PCI Interrupt 0000:09:06.0[A] -> Link [LP0F] -> GSI 11 (level, low) -> IRQ 11 e100: eth1: e100_probe: addr 0xf53ff000, irq 11, MAC addr 00:02:55:50:04:D6 Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2 ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx hda: LTN486S, ATAPI CD/DVD-ROM drive ide2: I/O resource 0x1E8-0x1EF not free. ide2: ports already in use, skipping probe ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 hda: ATAPI 48X CD-ROM drive, 120kB Cache Uniform CD-ROM driver Revision: 3.20 PCI: Enabling device 0000:07:05.0 (0156 -> 0157) ACPI: PCI Interrupt Link [LP08] enabled at IRQ 9 PCI: setting IRQ 9 as level-triggered ACPI: PCI Interrupt 0000:07:05.0[A] -> Link [LP08] -> GSI 9 (level, low) -> IRQ 9 irq 9: nobody cared (try booting with the "irqpoll" option. [] __report_bad_irq+0x2a/0xa0 [] note_interrupt+0x80/0xf0 [] __do_IRQ+0x148/0x160 [] do_IRQ+0x19/0x30 [] common_interrupt+0x1a/0x20 [] __do_softirq+0x2e/0xa0 [] do_softirq+0x26/0x30 [] irq_exit+0x35/0x40 [] do_IRQ+0x1e/0x30 [] common_interrupt+0x1a/0x20 [] setup_irq+0xb9/0x120 [] ahc_linux_isr+0x0/0x290 [] request_irq+0x94/0xc0 [] ahc_pci_map_int+0x3b/0x70 [] ahc_linux_isr+0x0/0x290 [] ahc_pci_config+0x70a/0xa10 [] pci_set_master+0x4b/0x80 [] ahc_linux_pci_dev_probe+0x153/0x1b0 [] queue_work+0x68/0x70 [] call_usermodehelper_keys+0xc6/0xd0 [] __call_usermodehelper+0x0/0x70 [] pci_device_probe_static+0x52/0x70 [] __pci_device_probe+0x3c/0x50 [] pci_device_probe+0x2f/0x50 [] driver_probe_device+0x38/0xb0 [] __driver_attach+0x0/0x50 [] __driver_attach+0x47/0x50 [] bus_for_each_dev+0x69/0x80 [] driver_attach+0x26/0x30 [] __driver_attach+0x0/0x50 [] bus_add_driver+0x88/0xc0 [] pci_device_shutdown+0x0/0x30 [] pci_register_driver+0x67/0x90 [] ahc_linux_pci_init+0xf/0x20 [] ahc_linux_detect+0x24/0x70 [] ahc_linux_init+0x2d/0x50 [] do_initcalls+0x2c/0xc0 [] sock_init+0x2a/0x40 [] init+0x0/0x110 [] init+0x2a/0x110 [] kernel_thread_helper+0x0/0x10 [] kernel_thread_helper+0x5/0x10 handlers: [] (ahc_linux_isr+0x0/0x290) Disabling IRQ #9 scsi0 : Adaptec AIC7XXX EISA/VLB/PCI SCSI HBA DRIVER, Rev 6.2.36 aic7892: Ultra160 Wide Channel A, SCSI Id=7, 32/253 SCBs Fusion MPT base driver 3.03.01 Copyright (c) 1999-2005 LSI Logic Corporation Fusion MPT SPI Host driver 3.03.01 ACPI: PCI Interrupt Link [LP0B] enabled at IRQ 9 ACPI: PCI Interrupt 0000:05:07.0[A] -> Link [LP0B] -> GSI 9 (level, low) -> IRQ 9 mptbase: Initiating ioc0 bringup Unable to handle kernel paging request at virtual address 00004c08 printing eip: c11ed933 *pde = 00000000 Oops: 0000 [#1] PREEMPT Modules linked in: CPU: 0 EIP: 0060:[] Not tainted VLI EFLAGS: 00010002 (2.6.12-rc3-mm2-16M) EIP is at mptscsih_io_done+0x23/0x350 eax: c1776400 ebx: 00000000 ecx: 00004c00 edx: 00000258 esi: 00000000 edi: 0000000e ebp: 00000001 esp: c15fdca0 ds: 007b es: 007b ss: 0068 Process swapper (pid: 1, threadinfo=c15fc000 task=c15eba10) Stack: c15f9a51 c111fa45 c111faa8 c15df740 00000000 0000006c 00000258 00000000 00000000 0000000e 00000001 c11e76da c1776400 00004c00 00000000 00000000 00004c00 c178bb40 c1422e80 00000009 00000001 c1039f05 00000009 c1776400 Call Trace: [] acpi_ev_gpe_detect+0x83/0x10f [] acpi_ev_gpe_detect+0xe6/0x10f [] mpt_interrupt+0xfa/0x1e0 [] misrouted_irq+0x145/0x160 [] note_interrupt+0xb7/0xf0 [] __do_IRQ+0x148/0x160 [] do_IRQ+0x19/0x30 [] common_interrupt+0x1a/0x20 [] release_console_sem+0x60/0xf0 [] vprintk+0x18c/0x260 [] pci_read+0x3d/0x50 [] kobject_get+0x1a/0x30 [] get_device+0x16/0x30 [] pci_dev_get+0x1a/0x30 [] printk+0x17/0x20 [] mpt_do_ioc_recovery+0x4b/0x540 [] mpt_attach+0x2cd/0x640 [] mptspi_probe+0x23/0x400 [] pci_device_probe_static+0x52/0x70 [] __pci_device_probe+0x3c/0x50 [] pci_device_probe+0x2f/0x50 [] driver_probe_device+0x38/0xb0 [] __driver_attach+0x0/0x50 [] __driver_attach+0x47/0x50 [] bus_for_each_dev+0x69/0x80 [] driver_attach+0x26/0x30 [] __driver_attach+0x0/0x50 [] bus_add_driver+0x88/0xc0 [] pci_device_shutdown+0x0/0x30 [] pci_register_driver+0x67/0x90 [] mptspi_init+0xa0/0xb0 [] mptscsih_ioc_reset+0x0/0x190 [] do_initcalls+0x2c/0xc0 [] sock_init+0x2a/0x40 [] init+0x0/0x110 [] init+0x2a/0x110 [] kernel_thread_helper+0x0/0x10 [] kernel_thread_helper+0x5/0x10 Code: ff 0f 0b eb ce 8d 76 00 55 57 56 53 83 ec 1c 8b 44 24 30 8b 4c 24 34 8b 74 24 38 8b 90 c0 00 00 00 81 c2 58 02 00 00 89 54 24 18 <0f> b7 49 08 89 4c 24 14 8b 42 0c 8b 1c 88 85 db 0f 84 d7 02 00 <0>Kernel panic - not syncing: Fatal exception in interrupt