LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices

Reply
 
Search this Thread
Old 08-02-2010, 05:42 AM   #1
Artanicus
Member
 
Registered: Jan 2005
Location: Finland
Distribution: Ubuntu, Debian, Gentoo, Slackware
Posts: 827

Rep: Reputation: 31
Random boot kernel panic with MPT Fusion SCSI


I have an IBM server with a: "SCSI storage controller: LSI Logic / Symbios Logic 53c1030 PCI-X Fusion-MPT Dual Ultra320 SCSI (rev 07)", meaning kernel module CONFIG_FUSION. This is the real hardware, not emulated by vmware.

With recent kernels (2.6.30-35) the boot results in one of three situations:
1.) Most common: kernel panic, way too long stack dump to see anything useful but did have a terminal briefly to debug this and its just not being able to communicate with the scsi subsystems, google for errors found nothing of use.

2.) Sometimes: A hang waiting for the scsi disks after the controller fails to initialize properly, does not pass in a couple of hours.

3.) Very rarely: A long wait for the scsi controller to initialize but a succesful boot afterwards. ACPI subsystems are taking all CPU power. This is the state the machine is at now, working somewhat.

I can boot the machine with a Gentoo live install disk (kernel 2.6.29 I think) and under that version the controller initializes instantly and there are no problems whatsover using the disks so the hardware seems to be solid!

There were some MPT changes in 2.6.25rc5 so thats the latest kernel I've tried. The errors during boot change to a bit more verbose but thats about it. Unfortunately I don't have a serial terminal with me anymore so cannot capture these errors but it was something about an "unexpected doorbell" with 2.6.24 and nothing memorable with .25. Long story short tho, googling the errors provides no solutions and the little I find points to the controller being too slow to initialize somehow.

I'm running out of ideas here and the server is burning fans like theres no tomorrow (ACPI taking everything it can) so is my only option to downgrade to 2.6.29 (and downgrade udev, lvm2, so on and on and on) ?
I can't believe I'm the only one for whom this has been broken for several minor versions.

Kernels tried:
- 2.6.29-gentoo (live disk) - works, blazing fast initialization
- 2.6.32-gentoo-r7 - random boot failures and successes
- 2.6.34-gentoo-r1 - same
- 2.6.35-rc5 vanilla - same, better errors, zero useful google results.

I'm not very keen on longshot attempts since it can take a couple of hours of panic-loops to get the machine booted up again and the server functions cannot be transferred to another machine.

Also, I'm a bit hesitant to mention this, but the boot has only ever succeeded when a serial cable with something at the other end is connected. At first it was the testing serial terminal and now its just a connection to a UPS. Probably superstition but the odds feel a lot better. :-)

Attached: bootlog of succesfull-ish boot with 2.6.34 (had to cut some out to make the sizelimit):
Code:
Linux version 2.6.34-gentoo-r1 (root@livecd) (gcc version 4.3.4 (Gentoo Hardened 4.3.4 p1.1, pie-10.1.5) ) #1 SMP Sun Jul 18 18:54:48 EEST 2010
BIOS-provided physical RAM map:
 BIOS-e820: 0000000000000000 - 0000000000099c00 (usable)
 BIOS-e820: 0000000000099c00 - 00000000000a0000 (reserved)
 BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
 BIOS-e820: 0000000000100000 - 000000007fff0000 (usable)
 BIOS-e820: 000000007fff0000 - 000000007fff3000 (ACPI NVS)
 BIOS-e820: 000000007fff3000 - 0000000080000000 (ACPI data)
 BIOS-e820: 00000000fec00000 - 0000000100000000 (reserved)
Notice: NX (Execute Disable) protection missing in CPU or disabled in BIOS!
DMI 2.2 present.
e820 update range: 0000000000000000 - 0000000000001000 (usable) ==> (reserved)
e820 remove range: 00000000000a0000 - 0000000000100000 (usable)
last_pfn = 0x7fff0 max_arch_pfn = 0x100000
MTRR default type: uncachable
MTRR fixed ranges enabled:
  00000-9FFFF write-back
  A0000-EFFFF uncachable
  F0000-FFFFF write-protect
MTRR variable ranges enabled:
  0 base 000000000 mask F80000000 write-back
  1 disabled
  2 disabled
  3 disabled
  4 disabled
  5 disabled
  6 disabled
  7 disabled
initial memory mapped : 0 - 00800000
found SMP MP-table at [c00f5e80] f5e80
init_memory_mapping: 0000000000000000-00000000377fe000
 0000000000 - 0000400000 page 4k
 0000400000 - 0037400000 page 2M
 0037400000 - 00377fe000 page 4k
kernel direct mapping tables up to 377fe000 @ 7000-c000
RAMDISK: 37e3e000 - 37ff0000
Allocated new RAMDISK: 00548000 - 006f9d48
Move RAMDISK from 0000000037e3e000 - 0000000037fefd47 to 00548000 - 006f9d47
ACPI: RSDP 000f7da0 00014 (v00 IntelR)
ACPI: RSDT 7fff3000 00030 (v01 IntelR AWRDACPI 42302E31 AWRD 00000000)
ACPI: FACP 7fff3040 00074 (v01 IntelR AWRDACPI 42302E31 AWRD 00000000)
ACPI: DSDT 7fff30c0 03891 (v01 INTELR AWRDACPI 00001000 MSFT 0100000D)
ACPI: FACS 7fff0000 00040
ACPI: ASF! 7fff6980 00083 (v01    BIM          01000000      00000000)
ACPI: APIC 7fff6a40 000A2 (v01 IntelR AWRDACPI 42302E31 AWRD 00000000)
ACPI: Local APIC address 0xfee00000
1159MB HIGHMEM available.
887MB LOWMEM available.
  mapped low ram: 0 - 377fe000
  low ram: 0 - 377fe000
Zone PFN ranges:
  DMA      0x00000001 -> 0x00001000
  Normal   0x00001000 -> 0x000377fe
  HighMem  0x000377fe -> 0x0007fff0
Movable zone start PFN for each node
early_node_map[2] active PFN ranges
    0: 0x00000001 -> 0x00000099
    0: 0x00000100 -> 0x0007fff0
On node 0 totalpages: 524168
free_area_init_node: node 0, pgdat c04acf00, node_mem_map c1001020
  DMA zone: 32 pages used for memmap
  DMA zone: 0 pages reserved
  DMA zone: 3960 pages, LIFO batch:0
  Normal zone: 1744 pages used for memmap
  Normal zone: 221486 pages, LIFO batch:31
  HighMem zone: 2320 pages used for memmap
  HighMem zone: 294626 pages, LIFO batch:31
Using APIC driver default
ACPI: Local APIC address 0xfee00000
ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
ACPI: LAPIC (acpi_id[0x01] lapic_id[0x06] disabled)
ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] disabled)
ACPI: LAPIC (acpi_id[0x03] lapic_id[0x07] disabled)
ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1])
ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1])
ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1])
ACPI: LAPIC_NMI (acpi_id[0x02] high edge lint[0x1])
ACPI: LAPIC_NMI (acpi_id[0x03] high edge lint[0x1])
ACPI: IOAPIC (id[0x04] address[0xfec00000] gsi_base[0])
IOAPIC[0]: apic_id 4, version 32, address 0xfec00000, GSI 0-23
ACPI: IOAPIC (id[0x05] address[0xfec80000] gsi_base[24])
IOAPIC[1]: apic_id 5, version 32, address 0xfec80000, GSI 24-47
ACPI: IOAPIC (id[0x06] address[0xfec80400] gsi_base[48])
IOAPIC[2]: apic_id 6, version 32, address 0xfec80400, GSI 48-71
ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
ACPI: IRQ0 used by override.
ACPI: IRQ2 used by override.
ACPI: IRQ9 used by override.
Using ACPI (MADT) for SMP configuration information
SMP: Allowing 4 CPUs, 3 hotplug CPUs
nr_irqs_gsi: 72
Allocating PCI resources starting at 80000000 (gap: 80000000:7ec00000)
early_res array is doubled to 64 at [3000 - 37ff]
setup_percpu: NR_CPUS:8 nr_cpumask_bits:8 nr_cpu_ids:4 nr_node_ids:1
PERCPU: Embedded 12 pages/cpu @c2400000 s27028 r0 d22124 u1048576
pcpu-alloc: s27028 r0 d22124 u1048576 alloc=1*4194304
pcpu-alloc: [0] 0 1 2 3 
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 520072
Kernel command line: root=/dev/ram0 real_root=/dev/sda3 udev dolvm doscsi panic=5
PID hash table entries: 4096 (order: 2, 16384 bytes)
Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Initializing CPU#0
Subtract (44 early reservations)
  #1 [0000001000 - 0000002000]   EX TRAMPOLINE
  #2 [0000100000 - 0000544178]   TEXT DATA BSS
  #3 [0000545000 - 00005471ed]             BRK
  #4 [00000f5e90 - 0000100000]   BIOS reserved
  #5 [00000f5e80 - 00000f5e90]    MP-table mpf
  #6 [0000099c00 - 00000f0c00]   BIOS reserved
  #7 [00000f0d68 - 00000f5e80]   BIOS reserved
  #8 [00000f0c00 - 00000f0d68]    MP-table mpc
  #9 [0000002000 - 0000003000]      TRAMPOLINE
  #10 [0000007000 - 0000008000]         PGTABLE
  #11 [0000548000 - 00006fa000]     NEW RAMDISK
  #12 [0001000000 - 0001001000]         BOOTMEM
  #13 [0001001000 - 0002001000]         BOOTMEM
  #14 [0002001000 - 0002001004]         BOOTMEM
  #15 [0002001080 - 0002001140]         BOOTMEM
  #16 [0002001180 - 00020011d4]         BOOTMEM
  #17 [0002001200 - 0002004200]         BOOTMEM
  #18 [0002004200 - 0002004270]         BOOTMEM
  #19 [0002004280 - 000200a280]         BOOTMEM
  #20 [000200a280 - 000200a2f5]         BOOTMEM
  #21 [000200a300 - 000200a3e0]         BOOTMEM
  #22 [000200a400 - 000200a440]         BOOTMEM
  #23 [000200a480 - 000200a4c0]         BOOTMEM
  #24 [000200a500 - 000200a540]         BOOTMEM
  #25 [000200a580 - 000200a5c0]         BOOTMEM
  #26 [000200a600 - 000200a640]         BOOTMEM
  #27 [000200a680 - 000200a6c0]         BOOTMEM
  #28 [000200a700 - 000200a740]         BOOTMEM
  #29 [000200a780 - 000200a7bd]         BOOTMEM
  #30 [000200a800 - 000200a83d]         BOOTMEM
  #31 [0002400000 - 000240c000]         BOOTMEM
  #32 [0002500000 - 000250c000]         BOOTMEM
  #33 [0002600000 - 000260c000]         BOOTMEM
  #34 [0002700000 - 000270c000]         BOOTMEM
  #35 [000200c880 - 000200c884]         BOOTMEM
  #36 [000200c900 - 000200c904]         BOOTMEM
  #37 [000200c980 - 000200c990]         BOOTMEM
  #38 [000200ca00 - 000200ca10]         BOOTMEM
  #39 [000200ca80 - 000200cb20]         BOOTMEM
  #40 [000200cb80 - 000200cbc8]         BOOTMEM
  #41 [000200cc00 - 0002010c00]         BOOTMEM
  #42 [0002010c00 - 0002090c00]         BOOTMEM
  #43 [0002090c00 - 00020d0c00]         BOOTMEM
Initializing HighMem for node 0 (000377fe:0007fff0)
Memory: 2073132k/2097088k available (2615k kernel code, 23540k reserved, 1162k data, 360k init, 1187784k highmem)
virtual kernel memory layout:
    fixmap  : 0xfff1f000 - 0xfffff000   ( 896 kB)
    pkmap   : 0xff800000 - 0xffc00000   (4096 kB)
    vmalloc : 0xf7ffe000 - 0xff7fe000   ( 120 MB)
    lowmem  : 0xc0000000 - 0xf77fe000   ( 887 MB)
      .init : 0xc04b1000 - 0xc050b000   ( 360 kB)
      .data : 0xc038dc58 - 0xc04b0840   (1162 kB)
      .text : 0xc0100000 - 0xc038dc58   (2615 kB)
Checking if this processor honours the WP bit even in supervisor mode...Ok.
Hierarchical RCU implementation.
NR_IRQS:512
Console: colour VGA+ 80x25
console [tty0] enabled
Fast TSC calibration using PIT
Detected 3200.135 MHz processor.
Calibrating delay loop (skipped), value calculated using timer frequency.. 6400.27 BogoMIPS (lpj=32001350)
Mount-cache hash table entries: 512
CPU0: Hyper-Threading is disabled
mce: CPU supports 4 MCE banks
CPU0: Thermal monitoring enabled (TM1)
Performance Events: no PMU driver, software events only.
Checking 'hlt' instruction... OK.
Freeing SMP alternatives: 16k freed
ACPI: Core revision 20100121
Enabling APIC mode:  Flat.  Using 3 I/O APICs
..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1
CPU0: Intel(R) Xeon(TM) CPU 3.20GHz stepping 05
Brought up 1 CPUs
Total of 1 processors activated (6400.27 BogoMIPS).
NET: Registered protocol family 16
EISA bus registered
ACPI: bus type pci registered
dca service started, version 1.12.1
PCI: PCI BIOS revision 2.10 entry at 0xfb000, last bus=5
PCI: Using configuration type 1 for base access
bio: create slab <bio-0> at 0
ACPI: EC: Look up EC in DSDT
ACPI: Interpreter enabled
ACPI: (supports S0 S5)
ACPI: Using IOAPIC for interrupt routing
ACPI: No dock devices found.
PCI: Ignoring host bridge windows from ACPI; if necessary, use "pci=use_crs" and report a bug
ACPI: PCI Root Bridge [PCI0] (0000:00)
pci_root PNP0A03:00: host bridge window [io  0x0000-0x0cf7] (ignored)
pci_root PNP0A03:00: host bridge window [io  0x0d00-0x40b7] (ignored)
pci_root PNP0A03:00: host bridge window [io  0x40b9-0xffff] (ignored)
pci_root PNP0A03:00: host bridge window [mem 0x000a0000-0x000bffff] (ignored)
pci_root PNP0A03:00: host bridge window [mem 0x000c0000-0x000dffff] (ignored)
pci_root PNP0A03:00: host bridge window [mem 0x80000000-0xfebfffff] (ignored)
pci 0000:00:00.0: reg 10: [mem 0xe4000000-0xe7ffffff pref]
pci 0000:00:01.0: reg 10: [mem 0xe0000000-0xe3ffffff pref]
pci 0000:00:1d.0: reg 20: [io  0xb000-0xb01f]
pci 0000:00:1d.1: reg 20: [io  0xb400-0xb41f]
pci 0000:00:1d.7: reg 10: [mem 0xef200000-0xef2003ff]
pci 0000:00:1d.7: PME# supported from D0 D3hot D3cold
pci 0000:00:1d.7: PME# disabled
pci 0000:00:1f.0: quirk: [io  0x4000-0x407f] claimed by ICH4 ACPI/GPIO/TCO
pci 0000:00:1f.0: quirk: [io  0x4080-0x40bf] claimed by ICH4 GPIO
pci 0000:00:1f.1: reg 10: [io  0x0000-0x0007]
pci 0000:00:1f.1: reg 14: [io  0x0000-0x0003]
pci 0000:00:1f.1: reg 18: [io  0x0000-0x0007]
pci 0000:00:1f.1: reg 1c: [io  0x0000-0x0003]
pci 0000:00:1f.1: reg 20: [io  0xf000-0xf00f]
pci 0000:00:1f.1: reg 24: [mem 0x00000000-0x000003ff]
pci 0000:00:1f.3: reg 20: [io  0x5000-0x501f]
pci 0000:00:1f.5: reg 10: [io  0xbc00-0xbcff]
pci 0000:00:1f.5: reg 14: [io  0xc000-0xc03f]
pci 0000:00:1f.5: reg 18: [mem 0xef201000-0xef2011ff]
pci 0000:00:1f.5: reg 1c: [mem 0xef202000-0xef2020ff]
pci 0000:00:1f.5: PME# supported from D0 D3hot D3cold
pci 0000:00:1f.5: PME# disabled
pci 0000:01:00.0: reg 10: [mem 0xe8000000-0xe8ffffff]
pci 0000:01:00.0: reg 14: [mem 0xd8000000-0xdfffffff pref]
pci 0000:01:00.0: reg 30: [mem 0x00000000-0x0001ffff pref]
pci 0000:00:01.0: PCI bridge to [bus 01-01]
pci 0000:00:01.0:   bridge window [io  0xf000-0x0000] (disabled)
pci 0000:00:01.0:   bridge window [mem 0xe8000000-0xe9ffffff]
pci 0000:00:01.0:   bridge window [mem 0xd8000000-0xdfffffff pref]
pci 0000:02:1c.0: reg 10: [mem 0xee001000-0xee001fff]
pci 0000:02:1e.0: reg 10: [mem 0xee000000-0xee000fff]
pci 0000:00:02.0: PCI bridge to [bus 02-04]
pci 0000:00:02.0:   bridge window [io  0x9000-0xafff]
pci 0000:00:02.0:   bridge window [mem 0xea000000-0xeeffffff]
pci 0000:00:02.0:   bridge window [mem 0xef000000-0xef0fffff pref]
pci 0000:03:01.0: reg 10: [mem 0xeb020000-0xeb02ffff 64bit]
pci 0000:03:01.0: PME# supported from D3hot D3cold
pci 0000:03:01.0: PME# disabled
pci 0000:03:02.0: reg 10: [mem 0xeb030000-0xeb030fff]
pci 0000:03:02.0: reg 14: [io  0x9000-0x903f]
pci 0000:03:02.0: reg 18: [mem 0xeb000000-0xeb01ffff]
pci 0000:03:02.0: reg 30: [mem 0x00000000-0x0000ffff pref]
pci 0000:03:02.0: supports D1 D2
pci 0000:03:02.0: PME# supported from D0 D1 D2 D3hot D3cold
pci 0000:03:02.0: PME# disabled
pci 0000:03:03.0: reg 10: [mem 0xef000000-0xef001fff pref]
pci 0000:03:03.0: reg 30: [mem 0x00000000-0x00007fff pref]
pci 0000:02:1d.0: PCI bridge to [bus 03-03]
pci 0000:02:1d.0:   bridge window [io  0x9000-0x9fff]
pci 0000:02:1d.0:   bridge window [mem 0xea000000-0xebffffff]
pci 0000:02:1d.0:   bridge window [mem 0xef000000-0xef0fffff 64bit pref]
pci 0000:04:03.0: reg 10: [io  0xa000-0xa0ff]
pci 0000:04:03.0: reg 14: [mem 0xed010000-0xed01ffff 64bit]
pci 0000:04:03.0: reg 1c: [mem 0xed000000-0xed00ffff 64bit]
pci 0000:04:03.0: reg 30: [mem 0x00000000-0x000fffff pref]
pci 0000:04:03.0: supports D1 D2
pci 0000:04:03.1: reg 10: [io  0xa400-0xa4ff]
pci 0000:04:03.1: reg 14: [mem 0xed020000-0xed02ffff 64bit]
pci 0000:04:03.1: reg 1c: [mem 0xed030000-0xed03ffff 64bit]
pci 0000:04:03.1: reg 30: [mem 0x00000000-0x000fffff pref]
pci 0000:04:03.1: supports D1 D2
pci 0000:02:1f.0: PCI bridge to [bus 04-04]
pci 0000:02:1f.0:   bridge window [io  0xa000-0xafff]
pci 0000:02:1f.0:   bridge window [mem 0xec000000-0xedffffff]
pci 0000:02:1f.0:   bridge window [mem 0xfff00000-0x000fffff pref] (disabled)
pci 0000:05:01.0: reg 10: [mem 0xef104000-0xef1047ff]
pci 0000:05:01.0: reg 14: [mem 0xef100000-0xef103fff]
pci 0000:05:01.0: supports D1 D2
pci 0000:05:01.0: PME# supported from D0 D1 D2 D3hot
pci 0000:05:01.0: PME# disabled
pci 0000:00:1e.0: PCI bridge to [bus 05-05] (subtractive decode)
pci 0000:00:1e.0:   bridge window [io  0xf000-0x0000] (disabled)
pci 0000:00:1e.0:   bridge window [mem 0xef100000-0xef1fffff]
pci 0000:00:1e.0:   bridge window [mem 0xfff00000-0x000fffff pref] (disabled)
pci 0000:00:1e.0:   bridge window [io  0x0000-0xffff] (subtractive decode)
pci 0000:00:1e.0:   bridge window [mem 0x00000000-0xffffffff] (subtractive decode)
pci_bus 0000:00: on NUMA node 0
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.HUB0._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P64A.HUBA._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P64A.HUBB._PRT]
ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 7 *9 10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 7 9 *10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 7 9 10 *11 12 14 15)
ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 7 9 *10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 7 9 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 7 9 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LNK0] (IRQs 3 4 *5 7 9 10 11 12 14 15)
ACPI: PCI Interrupt Link [LNK1] (IRQs 3 4 5 7 9 10 *11 12 14 15)
vgaarb: device added: PCI:0000:01:00.0,decodes=io+mem,owns=io+mem,locks=none
vgaarb: loaded
SCSI subsystem initialized
PCI: Using ACPI for IRQ routing
PCI: pci_cache_line_size set to 64 bytes
reserve RAM buffer: 0000000000099c00 - 000000000009ffff 
reserve RAM buffer: 000000007fff0000 - 000000007fffffff 
Switching to clocksource tsc
pnp: PnP ACPI init
ACPI: bus type pnp registered
pnp 00:00: disabling [mem 0x000cc000-0x000cc7ff] because it overlaps 0000:04:03.0 BAR 6 [mem 0x00000000-0x000fffff pref]
pnp 00:00: disabling [mem 0x000d2800-0x000d3fff] because it overlaps 0000:04:03.0 BAR 6 [mem 0x00000000-0x000fffff pref]
pnp 00:00: disabling [mem 0x000f0000-0x000fbfff] because it overlaps 0000:04:03.0 BAR 6 [mem 0x00000000-0x000fffff pref]
pnp 00:00: disabling [mem 0x000fc000-0x000fffff] because it overlaps 0000:04:03.0 BAR 6 [mem 0x00000000-0x000fffff pref]
pnp 00:00: disabling [mem 0x00000000-0x0009ffff] because it overlaps 0000:04:03.0 BAR 6 [mem 0x00000000-0x000fffff pref]
pnp 00:00: disabling [mem 0x000e0000-0x000effff] because it overlaps 0000:04:03.0 BAR 6 [mem 0x00000000-0x000fffff pref]
pnp 00:00: disabling [mem 0x000cc000-0x000cc7ff disabled] because it overlaps 0000:04:03.1 BAR 6 [mem 0x00000000-0x000fffff pref]
pnp 00:00: disabling [mem 0x000d2800-0x000d3fff disabled] because it overlaps 0000:04:03.1 BAR 6 [mem 0x00000000-0x000fffff pref]
pnp 00:00: disabling [mem 0x000f0000-0x000fbfff disabled] because it overlaps 0000:04:03.1 BAR 6 [mem 0x00000000-0x000fffff pref]
pnp 00:00: disabling [mem 0x000fc000-0x000fffff disabled] because it overlaps 0000:04:03.1 BAR 6 [mem 0x00000000-0x000fffff pref]
pnp 00:00: disabling [mem 0x00000000-0x0009ffff disabled] because it overlaps 0000:04:03.1 BAR 6 [mem 0x00000000-0x000fffff pref]
pnp 00:00: disabling [mem 0x000e0000-0x000effff disabled] because it overlaps 0000:04:03.1 BAR 6 [mem 0x00000000-0x000fffff pref]
pnp: PnP ACPI: found 16 devices
ACPI: ACPI bus type pnp unregistered
system 00:00: [mem 0x7fff0000-0x7fffffff] could not be reserved
system 00:00: [mem 0x00100000-0x7ffeffff] could not be reserved
system 00:00: [mem 0xfec00000-0xfecfffff] could not be reserved
system 00:00: [mem 0xfee00000-0xfeefffff] has been reserved
system 00:00: [mem 0xffb00000-0xffb7ffff] has been reserved
system 00:00: [mem 0xfff00000-0xffffffff] has been reserved
system 00:03: [io  0x04d0-0x04d1] has been reserved
system 00:03: [io  0x0800-0x087f] has been reserved
system 00:0e: [io  0x4000-0x40bf] could not be reserved
pci 0000:00:1f.1: BAR 5: assigned [mem 0x80000000-0x800003ff]
pci 0000:00:1f.1: BAR 5: set to [mem 0x80000000-0x800003ff] (PCI address [0x80000000-0x800003ff]
pci 0000:01:00.0: BAR 6: assigned [mem 0xe9000000-0xe901ffff pref]
pci 0000:00:01.0: PCI bridge to [bus 01-01]
pci 0000:00:01.0:   bridge window [io  disabled]
pci 0000:00:01.0:   bridge window [mem 0xe8000000-0xe9ffffff]
pci 0000:00:01.0:   bridge window [mem 0xd8000000-0xdfffffff pref]
pci 0000:02:1f.0: BAR 9: assigned [mem 0xee100000-0xee2fffff pref]
pci 0000:03:02.0: BAR 6: assigned [mem 0xef010000-0xef01ffff pref]
pci 0000:03:03.0: BAR 6: assigned [mem 0xef008000-0xef00ffff pref]
pci 0000:02:1d.0: PCI bridge to [bus 03-03]
pci 0000:02:1d.0:   bridge window [io  0x9000-0x9fff]
pci 0000:02:1d.0:   bridge window [mem 0xea000000-0xebffffff]
pci 0000:02:1d.0:   bridge window [mem 0xef000000-0xef0fffff 64bit pref]
pci 0000:04:03.0: BAR 6: assigned [mem 0xee100000-0xee1fffff pref]
pci 0000:04:03.1: BAR 6: assigned [mem 0xee200000-0xee2fffff pref]
pci 0000:02:1f.0: PCI bridge to [bus 04-04]
pci 0000:02:1f.0:   bridge window [io  0xa000-0xafff]
pci 0000:02:1f.0:   bridge window [mem 0xec000000-0xedffffff]
pci 0000:02:1f.0:   bridge window [mem 0xee100000-0xee2fffff pref]
pci 0000:00:02.0: PCI bridge to [bus 02-04]
pci 0000:00:02.0:   bridge window [io  0x9000-0xafff]
pci 0000:00:02.0:   bridge window [mem 0xea000000-0xeeffffff]
pci 0000:00:02.0:   bridge window [mem 0xef000000-0xef0fffff pref]
pci 0000:00:1e.0: PCI bridge to [bus 05-05]
pci 0000:00:1e.0:   bridge window [io  disabled]
pci 0000:00:1e.0:   bridge window [mem 0xef100000-0xef1fffff]
pci 0000:00:1e.0:   bridge window [mem pref disabled]
pci 0000:00:1e.0: setting latency timer to 64
pci_bus 0000:00: resource 0 [io  0x0000-0xffff]
pci_bus 0000:00: resource 1 [mem 0x00000000-0xffffffff]
pci_bus 0000:01: resource 1 [mem 0xe8000000-0xe9ffffff]
pci_bus 0000:01: resource 2 [mem 0xd8000000-0xdfffffff pref]
pci_bus 0000:02: resource 0 [io  0x9000-0xafff]
pci_bus 0000:02: resource 1 [mem 0xea000000-0xeeffffff]
pci_bus 0000:02: resource 2 [mem 0xef000000-0xef0fffff pref]
pci_bus 0000:03: resource 0 [io  0x9000-0x9fff]
pci_bus 0000:03: resource 1 [mem 0xea000000-0xebffffff]
pci_bus 0000:03: resource 2 [mem 0xef000000-0xef0fffff 64bit pref]
pci_bus 0000:04: resource 0 [io  0xa000-0xafff]
pci_bus 0000:04: resource 1 [mem 0xec000000-0xedffffff]
pci_bus 0000:04: resource 2 [mem 0xee100000-0xee2fffff pref]
pci_bus 0000:05: resource 1 [mem 0xef100000-0xef1fffff]
pci_bus 0000:05: resource 4 [io  0x0000-0xffff]
pci_bus 0000:05: resource 5 [mem 0x00000000-0xffffffff]
NET: Registered protocol family 2
IP route cache hash table entries: 32768 (order: 5, 131072 bytes)
TCP established hash table entries: 131072 (order: 8, 1048576 bytes)
TCP bind hash table entries: 65536 (order: 7, 524288 bytes)
TCP: Hash tables configured (established 131072 bind 65536)
TCP reno registered
UDP hash table entries: 512 (order: 2, 16384 bytes)
UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)
NET: Registered protocol family 1
pci 0000:01:00.0: Boot video device
PCI: CLS mismatch (64 != 32), using 64 bytes
pci 0000:03:02.0: Firmware left e100 interrupts enabled; disabling
Trying to unpack rootfs image as initramfs...
Freeing initrd memory: 1736k freed
highmem bounce pool size: 64 pages
VFS: Disk quotas dquot_6.5.2
Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
squashfs: version 4.0 (2009/01/31) Phillip Lougher
NTFS driver 2.1.29 [Flags: R/O].
fuse init (API version 7.13)
msgmni has been set to 1732
alg: No test for stdrng (krng)
Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254)
io scheduler noop registered
io scheduler deadline registered (default)
Real Time Clock Driver v1.12b
intel_rng: FWH not detected
isapnp: Scanning for PnP cards...
isapnp: No Plug & Play device found
Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
serial8250: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
00:09: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
00:0a: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
Floppy drive(s): fd0 is 1.44M
FDC 0 is a National Semiconductor PC87306
brd: module loaded
loop: module loaded
Atheros(R) L2 Ethernet Driver - version 2.2.3
Copyright (c) 2007 Atheros Corporation.
jme: JMicron JMC2XX ethernet driver version 1.0.6
Fusion MPT base driver 3.04.14
Copyright (c) 1999-2008 LSI Corporation
Fusion MPT SPI Host driver 3.04.14
mptspi 0000:04:03.0: PCI INT A -> GSI 32 (level, low) -> IRQ 32
mptbase: ioc0: Initiating bringup
ioc0: LSI53C1030 B2: Capabilities={Initiator}
scsi0 : ioc0: LSI53C1030 B2, FwRev=01000e00h, Ports=1, MaxQ=222, IRQ=32
mptspi 0000:04:03.1: PCI INT B -> GSI 33 (level, low) -> IRQ 33
mptbase: ioc1: Initiating bringup
mptbase: ioc0: WARNING - Issuing Reset from mpt_config!!
mptbase: ioc0: Initiating recovery
mptbase: ioc1: WARNING - Unexpected doorbell active!
ioc1: LSI53C1030 B2: Capabilities={}
mptbase: ioc1: Recovered from stuck handshake
mptbase: ioc1: WARNING - : alt-ioc Not ready WARNING!
mptspi: ioc1: WARNING - Skipping because it's not operational!
Fusion MPT misc device (ioctl) driver 3.04.14
mptctl: Registered with Fusion MPT base driver
mptctl: /dev/mptctl @ (major,minor=10,220)
PNP: PS/2 Controller [PNP0303:PS2K,PNP0f13:PS2M] at 0x60,0x64 irq 1,12
serio: i8042 KBD port at 0x60,0x64 irq 1
serio: i8042 AUX port at 0x60,0x64 irq 12
mice: PS/2 mouse device common for all mice
device-mapper: uevent: version 1.0.3
device-mapper: ioctl: 4.17.0-ioctl (2010-03-05) initialised: dm-devel@redhat.com
device-mapper: multipath: version 1.1.1 loaded
device-mapper: multipath round-robin: version 1.0.0 loaded
EISA: Probing bus 0 at eisa.0
Cannot allocate resource for EISA slot 4
Cannot allocate resource for EISA slot 5
EISA: Detected 0 cards.
cpuidle: using governor ladder
ioatdma: Intel(R) QuickData Technology Driver 4.00
ip_tables: (C) 2000-2006 Netfilter Core Team
TCP cubic registered
NET: Registered protocol family 17
Using IPI Shortcut mode
scsi: waiting for bus probes to complete ...
input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input0
mptbase: ioc0: Attempting Retry Config request type 0x4, page 0x1, action 2
mptbase: ioc0: Retry completed ret=0x0 timeleft=1500
Freeing unused kernel memory: 360k freed
Write protecting the kernel text: 2616k
Write protecting the kernel read-only data: 932k
ips 0000:03:03.0: PCI INT A -> GSI 56 (level, low) -> IRQ 56
scsi1 : IBM PCI ServeRAID 7.12.05  Build 761 <ServeRAID 4Lx>
scsi 1:0:0:0: Direct-Access     IBM      SERVERAID        1.00 PQ: 0 ANSI: 2
scsi 1:0:1:0: Direct-Access     IBM      SERVERAID        1.00 PQ: 0 ANSI: 2
scsi 1:0:15:0: Processor         IBM      SERVERAID        1.00 PQ: 0 ANSI: 2
sd 1:0:0:0: [sda] 71096320 512-byte logical blocks: (36.4 GB/33.9 GiB)
sd 1:0:0:0: [sda] Assuming Write Enabled
sd 1:0:0:0: [sda] Assuming drive cache: write through
sd 1:0:0:0: [sda] Assuming Write Enabled
sd 1:0:0:0: [sda] Assuming drive cache: write through
 sda: sda1 sda2 sda3
sd 1:0:1:0: [sdb] 286746624 512-byte logical blocks: (146 GB/136 GiB)
sd 1:0:1:0: [sdb] Assuming Write Enabled
sd 1:0:1:0: [sdb] Assuming drive cache: write through
sd 1:0:1:0: [sdb] Assuming Write Enabled
sd 1:0:1:0: [sdb] Assuming drive cache: write through
 sdb: sdb1
sd 1:0:0:0: [sda] Assuming Write Enabled
sd 1:0:0:0: [sda] Assuming drive cache: write through
sd 1:0:0:0: [sda] Attached SCSI disk
sd 1:0:1:0: [sdb] Assuming Write Enabled
sd 1:0:1:0: [sdb] Assuming drive cache: write through
sd 1:0:1:0: [sdb] Attached SCSI disk
 
Old 08-02-2010, 01:50 PM   #2
hal8000b
Member
 
Registered: Mar 2001
Location: UK
Distribution: Mint, Arch, Debian7
Posts: 170

Rep: Reputation: 21
As the gentoo kernel 2.6.29 boots with no problems, it has to be some kernel option or driver in later kernels that cause the boot problems.

If you have the gento 2.6.29 kernel .config you may be able to compare this to your kernel configuration with a 2.6.30 kernel or later.
Using an earlier kernel config on a later revision kernel and compiling the kernel means a lot of work, but I can't see any other way around this problem for you.
 
Old 08-02-2010, 02:03 PM   #3
Artanicus
Member
 
Registered: Jan 2005
Location: Finland
Distribution: Ubuntu, Debian, Gentoo, Slackware
Posts: 827

Original Poster
Rep: Reputation: 31
Sorry I forgot to mention it, the config has been the same across all kernels, sans running make oldconfig with conservative choises.

Guess I'll just suffer the ACPI burn and wait for 2.6.36. *sigh*
 
  


Reply

Tags
scsi


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Slackware 13.0 Fusion MPT Kernel Panic ColdSQL Slackware 7 05-18-2010 05:16 PM
Random kernel panic with PPP in 2.6.16.26 kernel sathya_tce1 Linux - Networking 0 08-18-2008 07:04 AM
What's the difference between MPT fusion and original driver? PhillipHuang Linux - Software 0 12-11-2007 03:37 AM
Fusion SCSI hangs boot process with slack 12.0 kernels dbeck Slackware - Installation 1 09-13-2007 09:50 PM
Kernel panic while saving random seed SAnton Linux - Software 1 09-27-2005 03:01 AM


All times are GMT -5. The time now is 04:54 AM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration