Bug#391384: linux-image-2.6.18-1-686: Compaq Proliant DL380 fails to boot

2006-10-10 Thread Dmitry Semyonov

All,

On 10/10/06, Dmitry Semyonov [EMAIL PROTECTED] wrote:

On 10/9/06, dann frazier [EMAIL PROTECTED] wrote:
  On Sun, 2006-10-08 at 21:16 -0600, Grant Grundler wrote:
   I didn't know Compaq used two different 53[cC]510 parts.
   Patch below adds the same tweak to the 0x0010 device ID.
 [...]
   Are you able to test this fix?

Of course! Will do tomorrow.


The patched kernel booted successfully with the workaround disabled.
Here is the log:

Linux version 2.6.18 () ([EMAIL PROTECTED]) (gcc version 4.1.2 20060901
(prerelease) (Debian 4.1.1-13)) #1 SMP Tue Oct 10 03:59:26 PDT 2006
BIOS-provided physical RAM map:
BIOS-e820:  - 0009f800 (usable)
BIOS-e820: 0009f800 - 000a (reserved)
BIOS-e820: 000f - 0010 (reserved)
BIOS-e820: 0010 - 3fffc000 (usable)
BIOS-e820: 3fffc000 - 4000 (ACPI data)
BIOS-e820: fec0 - fec1 (reserved)
BIOS-e820: fee0 - fee1 (reserved)
BIOS-e820: fff8 - 0001 (reserved)
127MB HIGHMEM available.
896MB LOWMEM available.
found SMP MP-table at 000f4ff0
DMI 2.3 present.
ACPI: PM-Timer IO Port: 0x240
ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
Processor #0 6:8 APIC version 17
ACPI: LAPIC (acpi_id[0x01] lapic_id[0x01] enabled)
Processor #1 6:8 APIC version 17
ACPI: LAPIC_NMI (acpi_id[0x01] dfl dfl lint[0x1])
ACPI: IOAPIC (id[0x08] address[0xfec0] gsi_base[0])
IOAPIC[0]: apic_id 8, version 17, address 0xfec0, GSI 0-34
Enabling APIC mode:  Flat.  Using 1 I/O APICs
Using ACPI (MADT) for SMP configuration information
Allocating PCI resources starting at 5000 (gap: 4000:bec0)
Detected 797.544 MHz processor.
Built 1 zonelists.  Total pages: 262140
Kernel command line: root=/dev/ida/c0d0p1 ro console=tty0 console=ttyS0,38400n8
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Initializing CPU#0
PID hash table entries: 4096 (order: 12, 16384 bytes)
Console: colour VGA+ 80x25
Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
Memory: 1031832k/1048560k available (1534k kernel code, 16044k
reserved, 575k data, 196k init, 131056k highmem)
Checking if this processor honours the WP bit even in supervisor mode... Ok.
Calibrating delay using timer specific routine.. 1595.97 BogoMIPS (lpj=3191958)
Security Framework v1.0.0 initialized
SELinux:  Disabled at boot.
Capability LSM initialized
Mount-cache hash table entries: 512
CPU: L1 I cache: 16K, L1 D cache: 16K
CPU: L2 cache: 256K
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
Compat vDSO mapped to e000.
Checking 'hlt' instruction... OK.
SMP alternatives: switching to UP code
ACPI: Core revision 20060707
CPU0: Intel Pentium III (Coppermine) stepping 03
SMP alternatives: switching to SMP code
Booting processor 1/0 eip 3000
Initializing CPU#1
Calibrating delay using timer specific routine.. 1595.10 BogoMIPS (lpj=3190213)
CPU: L1 I cache: 16K, L1 D cache: 16K
CPU: L2 cache: 256K
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#1.
CPU1: Intel Pentium III (Coppermine) stepping 03
Total of 2 processors activated (3191.08 BogoMIPS).
ENABLING IO-APIC IRQs
..TIMER: vector=0x31 apic1=0 pin1=0 apic2=-1 pin2=-1
checking TSC synchronization across 2 CPUs: passed.
Brought up 2 CPUs
migration_cost=938
checking if image is initramfs... it is
Freeing initrd memory: 4359k freed
NET: Registered protocol family 16
ACPI: bus type pci registered
PCI: PCI BIOS revision 2.10 entry at 0xf0084, last bus=3
PCI: Using configuration type 1
Setting up standard PCI resources
mtrr: your CPUs had inconsistent fixed MTRR settings
mtrr: probably your BIOS does not setup all CPUs.
mtrr: corrected configuration.
ACPI: Interpreter enabled
ACPI: Using IOAPIC for interrupt routing
ACPI: PCI Root Bridge [PCI0] (:00)
PCI: Firmware left :00:02.0 e100 interrupts enabled, disabling
ACPI: PCI Root Bridge [PCI1] (:03)
ACPI: Resource is not an IRQ entry
ACPI: PCI Interrupt Link [FAKE] (IRQs) *0, disabled.
ACPI: PCI Interrupt Link [INA0] (IRQs 5 10 11 15) *0, disabled.
ACPI: PCI Interrupt Link [INA1] (IRQs 5 10 11 15) *0, disabled.
ACPI: PCI Interrupt Link [INA2] (IRQs 5 10 11 15) *0, disabled.
ACPI: PCI Interrupt Link [INA3] (IRQs 5 10 *11 15)
ACPI: PCI Interrupt Link [INA4] (IRQs 5 10 11 15) *0, disabled.
ACPI: PCI Interrupt Link [INA5] (IRQs 5 10 11 15) *0, disabled.
ACPI: PCI Interrupt Link [ITR0] (IRQs 5 10 11 15) *0, disabled.
ACPI: PCI Interrupt Link [ITR1] (IRQs 5 *10 11 15)
ACPI: PCI Interrupt Link [ITR2] (IRQs 5 10 11 15) *0, disabled.
ACPI: PCI Interrupt Link [ITR3] (IRQs *5 10 11 15)
ACPI: PCI Interrupt Link [INB0] (IRQs 5 10 11 15) *0, disabled.
ACPI: PCI Interrupt Link [INB1] (IRQs 5 10 11 15) *0, disabled.
ACPI: PCI Interrupt Link [INB2] (IRQs 5 10 11 15) *0, 

Bug#391384: linux-image-2.6.18-1-686: Compaq Proliant DL380 fails to boot

2006-10-09 Thread dann frazier
On Sun, Oct 08, 2006 at 10:24:59PM -0500, James Bottomley wrote:
 On Sun, 2006-10-08 at 21:16 -0600, Grant Grundler wrote:
  I didn't know Compaq used two different 53[cC]510 parts.
  Patch below adds the same tweak to the 0x0010 device ID.
  
  James or willy, this look good to you?
 
 It seems reasonable.
 
 Can we get confirmation from the bug submitter that it actually fixes
 the problem?

hey Dmitry,
  Are you able to test this fix?

-- 
dann frazier



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#391384: linux-image-2.6.18-1-686: Compaq Proliant DL380 fails to boot

2006-10-09 Thread Dmitry Semyonov

Hi Dann,

On 10/9/06, dann frazier [EMAIL PROTECTED] wrote:

 On Sun, 2006-10-08 at 21:16 -0600, Grant Grundler wrote:
  I didn't know Compaq used two different 53[cC]510 parts.
  Patch below adds the same tweak to the 0x0010 device ID.

[...]

  Are you able to test this fix?


Of course! Will do tomorrow.

(Sorry, by some reason I was sure reporters were automatically
subscribed to bug notifications.
Therefore, I missed the above discussion until you directly pinged me.)

--
...Bye..Dmitry.


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#391384: linux-image-2.6.18-1-686: Compaq Proliant DL380 fails to boot

2006-10-08 Thread James Bottomley
On Sun, 2006-10-08 at 14:40 -0700, Matt Taggart wrote:
 dann frazier writes...
 
  hey Grant/James,
It looks like we're still having cpqarray/sym2 conflicts under
  2.6.18 - any idea what this problem may be?
 
 This is for dl380. At the very bottom (after the close of the bug) of
 
   http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=380272
 
 someone suggests a fix for dl380.
 
 jejb/ggg,
 
 Does that look like the right fix?

Er ... you mean the email that I sent pointing to a fix in the
scsi-rc-fixes tree?  Then yes, I think it's a correct fix.  It's already
in 2.6.18

James




-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#391384: linux-image-2.6.18-1-686: Compaq Proliant DL380 fails to boot

2006-10-08 Thread Matt Taggart

dann frazier writes...

 hey Grant/James,
   It looks like we're still having cpqarray/sym2 conflicts under
 2.6.18 - any idea what this problem may be?

This is for dl380. At the very bottom (after the close of the bug) of

  http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=380272

someone suggests a fix for dl380.

jejb/ggg,

Does that look like the right fix?

-- 
Matt Taggart
[EMAIL PROTECTED]




-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#391384: linux-image-2.6.18-1-686: Compaq Proliant DL380 fails to boot

2006-10-08 Thread Matt Taggart

James Bottomley writes...

 Er ... you mean the email that I sent pointing to a fix in the
 scsi-rc-fixes tree?  Then yes, I think it's a correct fix.  It's already
 in 2.6.18

No I mean the message from Yanko Kaneti [EMAIL PROTECTED] which says,

 Correct me if I am wrong but the fix mentioned above and already in the
 main kernel tree references PCI_DEVICE_ID_LSI_53C1510 which is 0x0009
 The lspci output given before that says 00:01.0 0104: 1000:0010 (rev 02)
 that is 0x0010 - PCI_DEVICE_ID_NCR_53C1510.

 I have with me a Compaq dl380 with the same lspci output and sym2 from
 the latest kernel tree still claims the raid. I believe the tweak for
 PCI_DEVICE_ID_LSI_53C1510 in sym_glue.c should also be applied to
 PCI_DEVICE_ID_NCR_53C1510 to fix this for good.

-- 
Matt Taggart
[EMAIL PROTECTED]




-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#391384: linux-image-2.6.18-1-686: Compaq Proliant DL380 fails to boot

2006-10-06 Thread Dmitry Semyonov

Package: linux-image-2.6.18-1-686
Version: 2.6.18-2
Severity: important

This is very similar to http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=380272
The same workaround could be used to overcome the problem:
 cat cpqarray  /etc/initramfs-tools/modules
 update-initramfs -u

lspci -v output from the system booted with enabled workaround:

 -- begin --
00:00.0 Host bridge: Broadcom CNB20LE Host Bridge (rev 05)
   Flags: bus master, medium devsel, latency 64

00:00.1 Host bridge: Broadcom CNB20LE Host Bridge (rev 05)
   Flags: bus master, medium devsel, latency 64

00:01.0 RAID bus controller: LSI Logic / Symbios Logic 53C1510 (rev 02)
   Subsystem: Compaq Computer Corporation Integrated Array Controller
   Flags: bus master, medium devsel, latency 192, IRQ 177
   I/O ports at 2000 [size=256]
   Memory at c500 (32-bit, non-prefetchable) [size=16M]
   Memory at c400 (32-bit, non-prefetchable) [size=16M]
   [virtual] Expansion ROM at 5010 [disabled] [size=512K]
   Capabilities: [40] Power Management version 2

00:02.0 Ethernet controller: Intel Corporation 82557/8/9 [Ethernet Pro
100] (rev 08)
   Subsystem: Compaq Computer Corporation NC3163 Fast Ethernet
NIC (embedded, WOL)
   Flags: bus master, medium devsel, latency 64, IRQ 193
   Memory at c3fff000 (32-bit, non-prefetchable) [size=4K]
   I/O ports at 2400 [size=64]
   Memory at c3e0 (32-bit, non-prefetchable) [size=1M]
   [virtual] Expansion ROM at 5000 [disabled] [size=1M]
   Capabilities: [dc] Power Management version 2

00:03.0 VGA compatible controller: ATI Technologies Inc 3D Rage IIC
215IIC [Mach64 GT IIC] (rev 7a) (prog-if 00 [VGA])
   Subsystem: ATI Technologies Inc Rage IIC
   Flags: bus master, stepping, medium devsel, latency 64
   Memory at c200 (32-bit, prefetchable) [size=16M]
   I/O ports at 2800 [size=256]
   Memory at c3dff000 (32-bit, non-prefetchable) [size=4K]
   [virtual] Expansion ROM at 5018 [disabled] [size=128K]
   Capabilities: [5c] Power Management version 1

00:04.0 System peripheral: Compaq Computer Corporation Advanced System
Management Controller
   Subsystem: Compaq Computer Corporation Unknown device b0f3
   Flags: medium devsel, IRQ 255
   I/O ports at 1800 [size=256]
   Memory at c3dfef00 (32-bit, non-prefetchable) [size=256]

00:0f.0 ISA bridge: Broadcom OSB4 South Bridge (rev 4f)
   Subsystem: Broadcom OSB4 South Bridge
   Flags: bus master, medium devsel, latency 0

00:0f.1 IDE interface: Broadcom OSB4 IDE Controller (prog-if 8a
[Master SecP PriP])
   Flags: bus master, medium devsel, latency 64
   I/O ports at 2c00 [size=16]

03:04.0 Ethernet controller: National Semiconductor Corporation
DP83815 (MacPhyter) Ethernet Controller
   Subsystem: Netgear FA311 / FA312 (FA311 with WoL HW)
   Flags: bus master, medium devsel, latency 64, IRQ 185
   I/O ports at 3000 [size=256]
   Memory at c6fff000 (32-bit, non-prefetchable) [size=4K]
   [virtual] Expansion ROM at 501a [disabled] [size=64K]
   Capabilities: [40] Power Management version 2
 -- end --


Boot console and dmesg log from failed boot:

 -- begin --
 Booting 'Debian GNU/Linux, kernel 2.6.18-1-686'

root  (hd0,0)
Filesystem type is ext2fs, partition type 0x83
kernel  /boot/vmlinuz-2.6.18-1-686 root=/dev/ida/c0d0p1 ro console=tty0 console
=ttyS0,38400n8
  [Linux-bzImage, setup=0x1e00, size=0x130471]
initrd  /boot/initrd.img-2.6.18-1-686
  [Linux-initrd @ 0x1fbae000, 0x4419ba bytes]
savedefault

Linux version 2.6.18-1-686 (Debian 2.6.18-2) ([EMAIL PROTECTED]) (gcc
version 4.1.2 20060920 (prerelease) (Debian 4.1.1-14)) #1 SMP6
BIOS-provided physical RAM map:
BIOS-e820:  - 0009f800 (usable)
BIOS-e820: 0009f800 - 000a (reserved)
BIOS-e820: 000f - 0010 (reserved)
BIOS-e820: 0010 - 3fffc000 (usable)
BIOS-e820: 3fffc000 - 4000 (ACPI data)
BIOS-e820: fec0 - fec1 (reserved)
BIOS-e820: fee0 - fee1 (reserved)
BIOS-e820: fff8 - 0001 (reserved)
127MB HIGHMEM available.
896MB LOWMEM available.
found SMP MP-table at 000f4ff0
DMI 2.3 present.
ACPI: PM-Timer IO Port: 0x240
ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
Processor #0 6:8 APIC version 17
ACPI: LAPIC (acpi_id[0x01] lapic_id[0x01] enabled)
Processor #1 6:8 APIC version 17
ACPI: LAPIC_NMI (acpi_id[0x01] dfl dfl lint[0x1])
ACPI: IOAPIC (id[0x08] address[0xfec0] gsi_base[0])
IOAPIC[0]: apic_id 8, version 17, address 0xfec0, GSI 0-34
Enabling APIC mode:  Flat.  Using 1 I/O APICs
Using ACPI (MADT) for SMP configuration information
Allocating PCI resources starting at 5000 (gap: 4000:bec0)
Detected 797.550 MHz processor.
Built 1 zonelists.  Total pages: 262140
Kernel command line: root=/dev/ida/c0d0p1 ro console=tty0 console=ttyS0,38400n8
Enabling