Bug#410817: linux-image-2.6.18-3-686: new megaraid driver fails to detect logical drive
Package: linux-image-2.6.18-3-686
Version: 2.6.18-7
Severity: critical
Justification: breaks the whole system
This is the relevant portion of dmesg from the sarge kernel:
Feb 11 06:52:03 clap kernel: Linux version 2.6.8-3-686-smp (pbuilder@dl360-g3) (
gcc version 3.3.5 (Debian 1:3.3.5-13)) #1 SMP Tue Dec 5 23:17:50 UTC 2006
Feb 11 06:52:03 clap kernel: SCSI subsystem initialized
Feb 11 06:52:03 clap kernel: ACPI: PCI interrupt 0000:01:02.0[A] -> GSI 17 (leve
l, low) -> IRQ 193
Feb 11 06:52:03 clap kernel: megaraid: found 0x101e:0x1960:bus 1:slot 2:func 0
Feb 11 06:52:03 clap kernel: scsi0:Found MegaRAID controller at 0xf8829000, IRQ:
193
Feb 11 06:52:03 clap kernel: megaraid: [6.62:1.03] detected 1 logical drives.
Feb 11 06:52:03 clap kernel: megaraid: supports extended CDBs.
Feb 11 06:52:03 clap kernel: megaraid: channel[0] is raid.
Feb 11 06:52:03 clap kernel: megaraid: channel[1] is raid.
Feb 11 06:52:03 clap kernel: megaraid: channel[2] is raid.
Feb 11 06:52:03 clap kernel: megaraid: channel[3] is raid.
Feb 11 06:52:03 clap kernel: scsi0 : LSI Logic MegaRAID 6.62 254 commands 16 tar
gs 7 chans 7 luns
Feb 11 06:52:03 clap kernel: scsi0: scanning scsi channel 0 for logical drives.
Feb 11 06:52:03 clap kernel: Vendor: MegaRAID Model: LD 0 RAID1 228G Rev: 6
.62
Feb 11 06:52:03 clap kernel: Type: Direct-Access ANSI S
CSI revision: 02
Feb 11 06:52:03 clap kernel: SCSI device sda: 468697088 512-byte hdwr sectors (2
39973 MB)
Feb 11 06:52:03 clap kernel: sda: asking for cache data failed
Feb 11 06:52:03 clap kernel: sda: assuming drive cache: write through
Feb 11 06:52:03 clap kernel: /dev/scsi/host0/bus0/target0/lun0: p1
Feb 11 06:52:03 clap kernel: Attached scsi disk sda at scsi0, channel 0, id 0, l
un 0
Feb 11 06:52:03 clap kernel: scsi0: scanning scsi channel 1 for logical drives.
Feb 11 06:52:03 clap kernel: scsi0: scanning scsi channel 2 for logical drives.
Feb 11 06:52:03 clap kernel: scsi0: scanning scsi channel 4 [P0] for physical de
vices.
Feb 11 06:52:03 clap kernel: scsi0: scanning scsi channel 5 [P1] for physical de
vices.
Feb 11 06:52:03 clap kernel: scsi0: scanning scsi channel 6 [P2] for physical de
vices.
Feb 11 06:52:03 clap kernel: scsi0: scanning scsi channel 7 [P3] for physical de
vices.
And this is from the etch kernel:
Feb 11 00:35:24 clap kernel: megaraid: 2.20.4.9 (Release Date: Sun Jul 16 12:27:
22 EST 2006)
Feb 11 00:35:24 clap kernel: megaraid: probe new device 0x101e:0x1960:0x1028:0x0
511: bus 1:slot 2:func 0
Feb 11 00:35:24 clap kernel: ACPI: PCI Interrupt 0000:01:02.0[A] -> GSI 17 (leve
l, low) -> IRQ 177
Feb 11 00:35:24 clap kernel: megaraid: fw version:[6.62] bios version:[1.03]
Feb 11 00:35:24 clap kernel: scsi0 : LSI Logic MegaRAID driver
Feb 11 00:35:24 clap kernel: scsi[0]: scanning scsi channel 0 [Phy 0] for non-ra
id devices
Feb 11 00:35:24 clap kernel: scsi[0]: scanning scsi channel 1 [Phy 1] for non-ra
id devices
Feb 11 00:35:24 clap kernel: e1000: 0000:00:02.0: e1000_probe: (PCI:33MHz:32-bit
) 00:c0:9f:29:68:31
Feb 11 00:35:24 clap kernel: scsi[0]: scanning scsi channel 2 [Phy 2] for non-ra
id devices
Feb 11 00:35:24 clap kernel: e1000: eth0: e1000_probe: Intel(R) PRO/1000 Network
Connection
Feb 11 00:35:24 clap kernel: ACPI: PCI Interrupt 0000:00:04.0[A] -> GSI 25 (leve
l, low) -> IRQ 193
Feb 11 00:35:24 clap kernel: scsi[0]: scanning scsi channel 3 [Phy 3] for non-ra
id devices
Feb 11 00:35:24 clap kernel: scsi[0]: scanning scsi channel 4 [virtual] for logi
cal drives
I have stuck an IDE boot drive in the machine (it is in a hosting center
and I don't have any other similarly broken machines), so I can now reboot
it remotely for experimental purposes if required, and am happy to collect
any information required.
-- System Information:
Debian Release: 4.0
APT prefers testing
APT policy: (500, 'testing')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.8-3-686-smp
Locale: LANG=en_GB, LC_CTYPE=en_GB (charmap=ISO-8859-1)
Versions of packages linux-image-2.6.18-3-686 depends on:
ii coreutils 5.97-5 The GNU core utilities
ii debconf [debconf-2.0] 1.5.11 Debian configuration management sy
ii initramfs-tools [linux-initra 0.85e tools for generating an initramfs
ii module-init-tools 3.3-pre3-1 tools for managing Linux kernel mo
Versions of packages linux-image-2.6.18-3-686 recommends:
pn libc6-i686 <none> (no description available)
-- debconf information:
shared/kernel-image/really-run-bootloader: true
linux-image-2.6.18-3-686/postinst/bootloader-error-2.6.18-3-686:
linux-image-2.6.18-3-686/postinst/old-dir-initrd-link-2.6.18-3-686: true
linux-image-2.6.18-3-686/postinst/kimage-is-a-directory:
linux-image-2.6.18-3-686/preinst/elilo-initrd-2.6.18-3-686: true
linux-image-2.6.18-3-686/postinst/old-system-map-link-2.6.18-3-686: true
linux-image-2.6.18-3-686/preinst/lilo-initrd-2.6.18-3-686: true
linux-image-2.6.18-3-686/postinst/depmod-error-initrd-2.6.18-3-686: false
linux-image-2.6.18-3-686/preinst/bootloader-initrd-2.6.18-3-686: true
linux-image-2.6.18-3-686/prerm/removing-running-kernel-2.6.18-3-686: true
linux-image-2.6.18-3-686/postinst/create-kimage-link-2.6.18-3-686: true
linux-image-2.6.18-3-686/prerm/would-invalidate-boot-loader-2.6.18-3-686: true
linux-image-2.6.18-3-686/preinst/abort-install-2.6.18-3-686:
linux-image-2.6.18-3-686/preinst/overwriting-modules-2.6.18-3-686: true
linux-image-2.6.18-3-686/preinst/initrd-2.6.18-3-686:
linux-image-2.6.18-3-686/preinst/lilo-has-ramdisk:
linux-image-2.6.18-3-686/preinst/already-running-this-2.6.18-3-686:
linux-image-2.6.18-3-686/postinst/bootloader-test-error-2.6.18-3-686:
linux-image-2.6.18-3-686/preinst/abort-overwrite-2.6.18-3-686:
linux-image-2.6.18-3-686/postinst/old-initrd-link-2.6.18-3-686: true
linux-image-2.6.18-3-686/postinst/depmod-error-2.6.18-3-686: false
linux-image-2.6.18-3-686/preinst/failed-to-move-modules-2.6.18-3-686:
Reply to: