Re: mpi error on DELL1655MC and 4.5 -stable

2009-12-07 Thread Ivo Chutkin

Kenneth R Westerback wrote:

On Sat, Dec 05, 2009 at 02:40:08PM +0200, Ivo Chutkin wrote:

Hello misc,

I am getting this message mpi0: can't get RAID vol cfg page 0
 every 10 seconds on console and /var/log/messages.

The system is DELL PowerEdge 1655MC with PERC4/mi LSI logic hardware
raid controller, RAID1 (mirror) enabled, hard drives synced, OpenBSD
4.5 -stable as of December 3 2009.
Dmesg at the bottom.


You might try to add r1.110 (below, but I don't know if tabs/spaces
will be preserved) and see if it helps. This sounds like a related
issue.

If this doesn't help, you can try 4.6 or -current as there has been
work on mpi since 4.5.

 Ken

--- src/sys/dev/ic/mpi.c2009/02/16 21:19:07 1.109
+++ src/sys/dev/ic/mpi.c2009/03/06 01:28:44 1.110
@@ -1,4 +1,4 @@
-/* $OpenBSD: mpi.c,v 1.109 2009/02/16 21:19:07 miod Exp $ */
+/* $OpenBSD: mpi.c,v 1.110 2009/03/06 01:28:44 krw Exp $ */
 
 /*

  * Copyright (c) 2005, 2006 David Gwynne d...@openbsd.org
@@ -1124,13 +1124,9 @@ mpi_scsi_cmd(struct scsi_xfer *xs)
s = splbio();
ccb = mpi_get_ccb(sc);
splx(s);
-   if (ccb == NULL) {
-   xs-error = XS_DRIVER_STUFFUP;
-   s = splbio();
-   scsi_done(xs);
-   splx(s);
-   return (COMPLETE);
-   }
+   if (ccb == NULL)
+   return (NO_CCB);
+
DNPRINTF(MPI_D_CMD, %s: ccb_id: %d xs-flags: 0x%x\n,
DEVNAME(sc), ccb-ccb_id, xs-flags);




__ Information from ESET NOD32 Antivirus, version of virus signature 
database 4664 (20091206) __

The message was checked by ESET NOD32 Antivirus.

http://www.eset.com





Hello Kenneth,
The diff does not help, so the snapshop from December 4.
dmesg below.
What does this message mean?
Is this machine useful in this state?

Thanks for the help,

Ivo

dmesg:
OpenBSD 4.6-current (GENERIC.MP) #341: Fri Dec  4 22:57:58 MST 2009
dera...@i386.openbsd.org:/usr/src/sys/arch/i386/compile/GENERIC.MP
cpu0: Intel(R) Pentium(R) III CPU - S 1266MHz (GenuineIntel 686-class) 
1.26 GHz
cpu0: 
FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR,SSE

real mem  = 2146992128 (2047MB)
avail mem = 2071592960 (1975MB)
mainbus0 at root
bios0 at mainbus0: AT/286+ BIOS, date 09/24/02, BIOS32 rev. 0 @ 0xffe90, 
SMBIOS rev. 2.3 @ 0xfb040 (44 entries)

bios0: vendor Dell Computer Corporation version A00 date 09/24/2002
bios0: Dell Computer Corporation PowerEdge 1655MC
acpi0 at bios0: rev 0
acpi0: tables DSDT FACP APIC SPCR
acpi0: wakeup devices PCI0(S5) PCI1(S5)
acpitimer0 at acpi0: 3579545 Hz, 32 bits
acpimadt0 at acpi0 addr 0xfee0: PC-AT compat
cpu0 at mainbus0: apid 1 (boot processor)
cpu0: apic clock running at 132MHz
cpu1 at mainbus0: apid 0 (application processor)
cpu1: Intel(R) Pentium(R) III CPU - S 1266MHz (GenuineIntel 686-class) 
1.26 GHz
cpu1: 
FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR,SSE

ioapic0 at mainbus0: apid 2 pa 0xfec0, version 11, 16 pins
ioapic0: misconfigured as apic 0, remapped to apid 2
ioapic1 at mainbus0: apid 3 pa 0xfec01000, version 11, 16 pins
ioapic1: misconfigured as apic 0, remapped to apid 3
acpiprt0 at acpi0: bus 0 (PCI0)
acpiprt1 at acpi0: bus 1 (PCI1)
acpicpu0 at acpi0
acpicpu1 at acpi0
bios0: ROM list: 0xc/0x8000 0xc8000/0x1000 0xcc000/0x4000 
0xd/0x1800 0xd1800/0x1800 0xec000/0x4000!

pci0 at mainbus0 bus 0: configuration mode 1 (bios)
pchb0 at pci0 dev 0 function 0 ServerWorks CNB20LE Host rev 0x06
pchb1 at pci0 dev 0 function 1 ServerWorks CNB20LE Host rev 0x06
pci1 at pchb1 bus 1
bge0 at pci1 dev 10 function 0 Broadcom BCM5703X rev 0x02, 
BCM5702/5703 A2 (0x1002): apic 3 int 1 (irq 10), address 00:06:5b:ee:4a:47
bge1 at pci1 dev 11 function 0 Broadcom BCM5703X rev 0x02, 
BCM5702/5703 A2 (0x1002): apic 3 int 0 (irq 7), address 00:06:5b:ee:4a:48
mpi0 at pci0 dev 13 function 0 Symbios Logic 53c1030 rev 0x07: apic 3 
int 3 (irq 14)

scsibus0 at mpi0: 16 targets, initiator 7
sd0 at scsibus0 targ 1 lun 0: DELL, VIRTUAL DISK, 1000 SCSI2 0/direct 
fixed

sd0: 69878MB, 512 bytes/sec, 143110145 sec total
mpi0: phys disk 1 Sync at 80MHz width 16bit offset 127 QAS 0 DT 1 IU 0
mpi0: phys disk 0 Sync at 80MHz width 16bit offset 127 QAS 0 DT 1 IU 0
vga1 at pci0 dev 14 function 0 ATI Rage XL rev 0x27
wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation)
wsdisplay0: screen 1-5 added (80x25, vt100 emulation)
piixpm0 at pci0 dev 15 function 0 ServerWorks CSB5 rev 0x93: polling
iic0 at piixpm0
admtemp0 at iic0 addr 0x18: adm1023
admtemp1 at iic0 addr 0x4c: adm1023
spdmem0 at iic0 addr 0x50: 1GB SDRAM registered ECC PC133CL2
spdmem1 at iic0 addr 0x51: 1GB SDRAM registered ECC PC133CL2
ohci0 at pci0 dev 15 function 2 ServerWorks OSB4/CSB5 USB rev 0x05: 
apic 2 int 11 (irq 11), version 1.0, legacy support

pchb2 at pci0 dev 15 function 3 ServerWorks CSB5 LPC rev 0x00
usb0 at ohci0: USB revision 1.0
uhub0 at usb0 ServerWorks OHCI 

mpi error on DELL1655MC and 4.5 -stable

2009-12-05 Thread Ivo Chutkin

Hello misc,

I am getting this message mpi0: can't get RAID vol cfg page 0
 every 10 seconds on console and /var/log/messages.

The system is DELL PowerEdge 1655MC with PERC4/mi LSI logic hardware 
raid controller, RAID1 (mirror) enabled, hard drives synced, OpenBSD 4.5 
-stable as of December 3 2009.

Dmesg at the bottom.

I was searching the archives but found no solution.

Here is the output of bioctl:

r...@mail.
~ # bioctl mpi0
bioctl: BIOCVOL: Invalid argument

r...@mail.
~ # bioctl /dev/mpi0
bioctl: Can't locate /dev/mpi0 device via /dev/bio

What does this message mean and should I rely on this server?

Thanks for the help,

Ivo

Dmesg:

OpenBSD 4.5-stable (GENERIC.MP) #4: Thu Dec  3 20:09:48 EET 2009
r...@tftp.office...:/usr/src/sys/arch/i386/compile/GENERIC.MP
cpu0: Intel(R) Pentium(R) III CPU - S 1266MHz (GenuineIntel 686-class) 
1.26 GHz
cpu0: 
FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR,SSE

real mem  = 2146992128 (2047MB)
avail mem = 2067759104 (1971MB)
mainbus0 at root
bios0 at mainbus0: AT/286+ BIOS, date 09/24/02, BIOS32 rev. 0 @ 0xffe90, 
SMBIOS rev. 2.3 @ 0xfb040 (44 entries)

bios0: vendor Dell Computer Corporation version A00 date 09/24/2002
bios0: Dell Computer Corporation PowerEdge 1655MC
acpi0 at bios0: rev 0
acpi0: tables DSDT FACP APIC SPCR
acpi0: wakeup devices PCI0(S5) PCI1(S5)
acpitimer0 at acpi0: 3579545 Hz, 32 bits
acpimadt0 at acpi0 addr 0xfee0: PC-AT compat
cpu0 at mainbus0: apid 1 (boot processor)
cpu0: apic clock running at 132MHz
cpu1 at mainbus0: apid 0 (application processor)
cpu1: Intel(R) Pentium(R) III CPU - S 1266MHz (GenuineIntel 686-class) 
1.26 GHz
cpu1: 
FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR,SSE

ioapic0 at mainbus0: apid 2 pa 0xfec0, version 11, 16 pins
ioapic0: misconfigured as apic 0, remapped to apid 2
ioapic1 at mainbus0: apid 3 pa 0xfec01000, version 11, 16 pins
ioapic1: misconfigured as apic 0, remapped to apid 3
acpiprt0 at acpi0: bus 0 (PCI0)
acpiprt1 at acpi0: bus 1 (PCI1)
acpicpu0 at acpi0
acpicpu1 at acpi0
bios0: ROM list: 0xc/0x8000 0xc8000/0x1000 0xcc000/0x4000 
0xd/0x1800 0xd1800/0x1800 0xec000/0x4000!

pci0 at mainbus0 bus 0: configuration mode 1 (bios)
pchb0 at pci0 dev 0 function 0 ServerWorks CNB20LE Host rev 0x06
pchb1 at pci0 dev 0 function 1 ServerWorks CNB20LE Host rev 0x06
pci1 at pchb1 bus 1
bge0 at pci1 dev 10 function 0 Broadcom BCM5703X rev 0x02, BCM5703 A2 
(0x1002): apic 3 int 1 (irq 10), address 00:06:5b:ee:4a:47
bge1 at pci1 dev 11 function 0 Broadcom BCM5703X rev 0x02, BCM5703 A2 
(0x1002): apic 3 int 0 (irq 7), address 00:06:5b:ee:4a:48
mpi0 at pci0 dev 13 function 0 Symbios Logic 53c1030 rev 0x07: apic 3 
int 3 (irq 14)

scsibus0 at mpi0: 16 targets, initiator 7
sd0 at scsibus0 targ 1 lun 0: DELL, VIRTUAL DISK, 1000 SCSI2 0/direct 
fixed

sd0: 69878MB, 512 bytes/sec, 143110145 sec total
mpi0: phys disk 1 Sync at 80MHz width 16bit offset 127 QAS 0 DT 1 IU 0
mpi0: phys disk 0 Sync at 80MHz width 16bit offset 127 QAS 0 DT 1 IU 0
vga1 at pci0 dev 14 function 0 ATI Rage XL rev 0x27
wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation)
wsdisplay0: screen 1-5 added (80x25, vt100 emulation)
piixpm0 at pci0 dev 15 function 0 ServerWorks CSB5 rev 0x93: polling
iic0 at piixpm0
admtemp0 at iic0 addr 0x18: adm1023
admtemp1 at iic0 addr 0x4c: adm1023
spdmem0 at iic0 addr 0x50: 1GB SDRAM registered ECC PC133CL2
spdmem1 at iic0 addr 0x51: 1GB SDRAM registered ECC PC133CL2
ohci0 at pci0 dev 15 function 2 ServerWorks OSB4/CSB5 USB rev 0x05: 
apic 2 int 11 (irq 11), version 1.0, legacy support

pchb2 at pci0 dev 15 function 3 ServerWorks CSB5 LPC rev 0x00
usb0 at ohci0: USB revision 1.0
uhub0 at usb0 ServerWorks OHCI root hub rev 1.00/1.00 addr 1
isa0 at mainbus0
isadma0 at isa0
com0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo
pckbc0 at isa0 port 0x60/5
pckbd0 at pckbc0 (kbd slot)
pckbc0: using irq 1 for kbd slot
pckbc0: using irq 1 for kbd slot
wskbd0 at pckbd0: console keyboard, using wsdisplay0
pmsi0 at pckbc0 (aux slot)
pckbc0: using irq 12 for aux slot
wsmouse0 at pmsi0 mux 0
pcppi0 at isa0 port 0x61
midi0 at pcppi0: PC speaker
spkr0 at pcppi0
npx0 at isa0 port 0xf0/16: reported by CPUID; using exception 16
mtrr: Pentium Pro MTRR support
mpi0: can't get RAID vol cfg page 0
softraid0 at root
root on sd0a swap on sd0b dump on sd0b
mpi0: can't get RAID vol cfg page 0
mpi0: can't get RAID vol cfg page 0
mpi0: can't get RAID vol cfg page 0
mpi0: can't get RAID vol cfg page 0
mpi0: can't get RAID vol cfg page 0
mpi0: can't get RAID vol cfg page 0


__ Information from ESET NOD32 Antivirus, version of virus signature 
database 4661 (20091204) __

The message was checked by ESET NOD32 Antivirus.

http://www.eset.com