On Wed, 30 Nov 2005 23:06:18 -0500, Alex Kirk <[EMAIL PROTECTED]> wrote:
>> The first thing I need to do is test patches for Marco. After we know >> things work correctly with "normal" hardware and firmware, then I can >> satisfy my curiosity and go mucking about with the firmware to see what >> happens. If you see a puff of blue smoke coming from my place, cross >> your fingers and hope that I still have a few more lives left. ;-) > >I realize it's only been three days, but have you had any interesting >results so far? *usually* I'm a bit quicker when it comes to testing but I got slowed down by the OpenBSD CVS server outage. None the less, I tested the 11/29 snapshot yesterday and sent the results to Marco off list. -I've appended that message below if you're curious. >My MegaRAID i4 card just came in the mail today, and given >the contents of this thread, I'm a bit concerned about installing it in a >production environment (i.e. the server that's sending this mail). Normally >I would just wait and see, but unfortunately, I'm between a rock and a hard >place here, as the disk my /home partition lives on started to fail on me >yesterday ("uncorrectable data error" messages during fsck after a power >outage). > >I'm hoping that, since my setup is not identical to yours, I'll be OK for >the time being. Given the following configuration: Unlike you, I'm not in a rush and I've got the hardware to test stuff safely and completely. If something goes dreadfully wrong on your box, you can always use 3.7 with the i4 for the time being and later upgrade to 3.8 -stable when this issue gets resolved. Kind Regards, JCR ---Message-Sent-To-Marco-Yesterday--- Well, I got the 11/29 snapshot downloaded and burnt to CD but no luck on getting the i4 machine to boot. There are two significant changes in the dmesg. (1) The geometry of the "LOGICAL drive" on the MegaRAID i4 card, sd0, is now showing up differently than before. 3.8-RELEASE sd0: 718113MB, 91546 cyl, 255 head, 63 sec, 512 bytes/sec, 1470695424 sec total SNAPSHOT sd0: 718113MB, 718113 cyl, 64 head, 32 sec, 512 bytes/sec, 1470695424 sec total (2) The second major change is timeout ccb code reported has changed from 1 to 126 i.e. 3.8-RELEASE ami0: timeout ccb 1 SNAPSHOT ami0: timeout ccb 126 There are two bits of weirdness I've encountered. The first is the floppy drive just refuses to be used as a boot device anymore. BIOS settings for it are fine and I tried three different drives and cables. I also tried multiple boot diskettes which worked fine on other systems (oth OpenBSD floppyB38.fs and DOS 6.22). The other weird thing I noticed is when "Quick Boot" is disabled in the BIOS and the system actually counts the RAM, only 512MB of RAM shows up. The system has 2GB RAM installed. The board (SuperMicro P6DGE) supports 2GB but I'm not sure if the BIOS was written to actually test/count that high since it would take quite a while. -Or of course, the other possibility is I've got bad ram. I kinda doubt it but still... Anyhow, dmesg's are below. If there's something more I can do to help with debugging this, please let me know. Thanks for all the help. JCR p.s. I've got what may turn out to be a cheap source for these cards (new). Would you like one? - * - * - * - * - * - * - * - * - * - * - * - *- * - * - * First DMESG with "Quick Boot" disabled. Z# tip unix9600 connected >> OpenBSD/i386 BOOT 2.10 boot> booting fd0a:/bsd: 4416996+740044=0x4eb1f8 entry point at 0x100120 Copyright (c) 1982, 1986, 1989, 1991, 1993 The Regents of the University of California. All rights reserved. Copyright (c) 1995-2005 OpenBSD. All rights reserved. http://www.OpenBSD.org OpenBSD 3.8-current (RAMDISK_CD) #908: Tue Nov 29 02:42:52 MST 2005 [EMAIL PROTECTED]:/usr/src/sys/arch/i386/compile/RAMDISK_CD cpu0: Intel Pentium III ("GenuineIntel" 686-class) 1.01 GHz cpu0: FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR,SSE real mem = 547397632 (534568K) avail mem = 493662208 (482092K) using 4278 buffers containing 27471872 bytes (26828K) of memory mainbus0 (root) bios0 at mainbus0: AT/286+(00) BIOS, date 01/15/99, BIOS32 rev. 0 @ 0xfdb60 apm0 at bios0: Power Management spec V1.2 apm0: flags 30102 dobusy 0 doidle 1 pcibios0 at bios0: rev 2.1 @ 0xf0000/0x10000 pcibios0: PCI BIOS has 9 Interrupt Routing table entries pcibios0: PCI Interrupt Router at 000:07:0 ("Intel 82371AB PIIX4 ISA" rev 0x00) pcibios0: PCI bus #2 is the last bus WARNING: can't reserve area for BIOS PROM. bios0: ROM list: 0xc0000/0x8800 0xcc000/0x1200 cpu0 at mainbus0 pci0 at mainbus0 bus 0: configuration mode 1 (no bios) pchb0 at pci0 dev 0 function 0 "Intel 82440BX AGP" rev 0x00 ppb0 at pci0 dev 1 function 0 "Intel 82440BX AGP" rev 0x00 pci1 at ppb0 bus 1 vga1 at pci1 dev 0 function 0 "Matrox MGA G400/G450 AGP" rev 0x82 wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation) pcib0 at pci0 dev 7 function 0 "Intel 82371AB PIIX4 ISA" rev 0x02 pciide0 at pci0 dev 7 function 1 "Intel 82371AB IDE" rev 0x01: DMA, channel 0 wired to compatibility, channel 1 wired to compatibility pciide0: channel 0 disabled (no drives) atapiscsi0 at pciide0 channel 1 drive 0 scsibus0 at atapiscsi0: 2 targets cd0 at scsibus0 targ 0 lun 0: <HP, CD-Writer+ 7200, 2.02> SCSI0 5/cdrom removable atapiscsi1 at pciide0 channel 1 drive 1 scsibus1 at atapiscsi1: 2 targets cd1 at scsibus1 targ 0 lun 0: <DVD-16X, DVD-ROM BDV316C, .20R> SCSI0 5/cdrom removable cd0(pciide0:1:0): using PIO mode 0, DMA mode 1 cd1(pciide0:1:1): using PIO mode 4, Ultra-DMA mode 2 uhci0 at pci0 dev 7 function 2 "Intel 82371AB USB" rev 0x01: irq 10 usb0 at uhci0: USB revision 1.0 uhub0 at usb0 uhub0: Intel UHCI root hub, rev 1.00/1.00, addr 1 uhub0: 2 ports with 2 removable, self powered "Intel 82371AB Power" rev 0x02 at pci0 dev 7 function 3 not configured "Creative Labs SoundBlaster Live" rev 0x04 at pci0 dev 13 function 0 not configured "Creative Labs PCI Gameport Joystick" rev 0x01 at pci0 dev 13 function 1 not configured em0 at pci0 dev 15 function 0 "Intel PRO/1000T (82544GC)" rev 0x02: irq 5, address 00:02:b3:96:0c:df ami0 at pci0 dev 16 function 0 "AMI MegaRAID" rev 0x02: irq 11 AMI 511/64b/lhc ami0: FW N661, BIOS v1.01, 16MB RAM ami0: 4 channels, 0 FC loops, 1 logical drives scsibus2 at ami0: 40 targets sd0 at scsibus2 targ 0 lun 0: <AMI, Host drive #00, > SCSI2 0/direct fixed sd0: 718113MB, 718113 cyl, 64 head, 32 sec, 512 bytes/sec, 1470695424 sec total scsibus3 at ami0: 16 targets scsibus4 at ami0: 16 targets ami0: command not accepted, polling disabled scsibus5 at ami0: 16 targets scsibus6 at ami0: 16 targets ppb1 at pci0 dev 20 function 0 vendor "Hint", unknown product 0x0021 rev 0x13 pci2 at ppb1 bus 2 "Matrox MGA G400/G450 AGP" rev 0x85 at pci2 dev 0 function 0 not configured isa0 at pcib0 isadma0 at isa0 pckbc0 at isa0 port 0x60/5 pckbd0 at pckbc0 (kbd slot) pckbc0: using irq 1 for kbd slot wskbd0 at pckbd0: console keyboard, using wsdisplay0 npx0 at isa0 port 0xf0/16: using exception 16 pccom0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo pccom0: console pccom1 at isa0 port 0x2f8/8 irq 3: ns16550a, 16 byte fifo fdc0 at isa0 port 0x3f0/6 irq 6 drq 2 fd0 at fdc0 drive 0: 1.44MB 80 cyl, 2 head, 18 sec biomask ffc5 netmask ffe5 ttymask ffe7 rd0: fixed, 3800 blocks ami0: timeout ccb 126 ami0: timeout ccb 126 ami0: timeout ccb 126 ami0: timeout ccb 126 ami0: timeout ccb 126 ~ [EOT] Z# - * - * - * - * - * - * - * - * - * - * - * - *- * - * - * Second DMESG with "Quick Boot" Enabled Z# tip unix9600 connected >> OpenBSD/i386 BOOT 2.10 boot> booting fd0a:/bsd: 4416996+740044=0x4eb1f8 entry point at 0x100120 Copyright (c) 1982, 1986, 1989, 1991, 1993 The Regents of the University of California. All rights reserved. Copyright (c) 1995-2005 OpenBSD. All rights reserved. http://www.OpenBSD.org OpenBSD 3.8-current (RAMDISK_CD) #908: Tue Nov 29 02:42:52 MST 2005 [EMAIL PROTECTED]:/usr/src/sys/arch/i386/compile/RAMDISK_CD cpu0: Intel Pentium III ("GenuineIntel" 686-class) 1.01 GHz cpu0: FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR,SSE real mem = 2147065856 (2096744K) avail mem = 1954222080 (1908420K) using 4278 buffers containing 107454464 bytes (104936K) of memory mainbus0 (root) bios0 at mainbus0: AT/286+(00) BIOS, date 01/15/99, BIOS32 rev. 0 @ 0xfdb60 apm0 at bios0: Power Management spec V1.2 apm0: flags 30102 dobusy 0 doidle 1 pcibios0 at bios0: rev 2.1 @ 0xf0000/0x10000 pcibios0: PCI BIOS has 9 Interrupt Routing table entries pcibios0: PCI Interrupt Router at 000:07:0 ("Intel 82371AB PIIX4 ISA" rev 0x00) pcibios0: PCI bus #2 is the last bus WARNING: can't reserve area for BIOS PROM. bios0: ROM list: 0xc0000/0x8800 0xcc000/0x1200 cpu0 at mainbus0 pci0 at mainbus0 bus 0: configuration mode 1 (no bios) pchb0 at pci0 dev 0 function 0 "Intel 82440BX AGP" rev 0x00 ppb0 at pci0 dev 1 function 0 "Intel 82440BX AGP" rev 0x00 pci1 at ppb0 bus 1 vga1 at pci1 dev 0 function 0 "Matrox MGA G400/G450 AGP" rev 0x82 wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation) pcib0 at pci0 dev 7 function 0 "Intel 82371AB PIIX4 ISA" rev 0x02 pciide0 at pci0 dev 7 function 1 "Intel 82371AB IDE" rev 0x01: DMA, channel 0 wired to compatibility, channel 1 wired to compatibility pciide0: channel 0 disabled (no drives) atapiscsi0 at pciide0 channel 1 drive 0 scsibus0 at atapiscsi0: 2 targets cd0 at scsibus0 targ 0 lun 0: <HP, CD-Writer+ 7200, 2.02> SCSI0 5/cdrom removable atapiscsi1 at pciide0 channel 1 drive 1 scsibus1 at atapiscsi1: 2 targets cd1 at scsibus1 targ 0 lun 0: <DVD-16X, DVD-ROM BDV316C, .20R> SCSI0 5/cdrom removable cd0(pciide0:1:0): using PIO mode 0, DMA mode 1 cd1(pciide0:1:1): using PIO mode 4, Ultra-DMA mode 2 uhci0 at pci0 dev 7 function 2 "Intel 82371AB USB" rev 0x01: irq 10 usb0 at uhci0: USB revision 1.0 uhub0 at usb0 uhub0: Intel UHCI root hub, rev 1.00/1.00, addr 1 uhub0: 2 ports with 2 removable, self powered "Intel 82371AB Power" rev 0x02 at pci0 dev 7 function 3 not configured "Creative Labs SoundBlaster Live" rev 0x04 at pci0 dev 13 function 0 not configured "Creative Labs PCI Gameport Joystick" rev 0x01 at pci0 dev 13 function 1 not configured em0 at pci0 dev 15 function 0 "Intel PRO/1000T (82544GC)" rev 0x02: irq 5, address 00:02:b3:96:0c:df ami0 at pci0 dev 16 function 0 "AMI MegaRAID" rev 0x02: irq 11 AMI 511/64b/lhc ami0: FW N661, BIOS v1.01, 16MB RAM ami0: 4 channels, 0 FC loops, 1 logical drives scsibus2 at ami0: 40 targets sd0 at scsibus2 targ 0 lun 0: <AMI, Host drive #00, > SCSI2 0/direct fixed sd0: 718113MB, 718113 cyl, 64 head, 32 sec, 512 bytes/sec, 1470695424 sec total scsibus3 at ami0: 16 targets ami0: command not accepted, polling disabled scsibus4 at ami0: 16 targets scsibus5 at ami0: 16 targets scsibus6 at ami0: 16 targets ppb1 at pci0 dev 20 function 0 vendor "Hint", unknown product 0x0021 rev 0x13 pci2 at ppb1 bus 2 "Matrox MGA G400/G450 AGP" rev 0x85 at pci2 dev 0 function 0 not configured isa0 at pcib0 isadma0 at isa0 pckbc0 at isa0 port 0x60/5 pckbd0 at pckbc0 (kbd slot) pckbc0: using irq 1 for kbd slot wskbd0 at pckbd0: console keyboard, using wsdisplay0 npx0 at isa0 port 0xf0/16: using exception 16 pccom0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo pccom0: console pccom1 at isa0 port 0x2f8/8 irq 3: ns16550a, 16 byte fifo fdc0 at isa0 port 0x3f0/6 irq 6 drq 2 fd0 at fdc0 drive 0: 1.44MB 80 cyl, 2 head, 18 sec biomask ffc5 netmask ffe5 ttymask ffe7 rd0: fixed, 3800 blocks ami0: timeout ccb 126 ami0: timeout ccb 126 ami0: timeout ccb 126 ami0: timeout ccb 126 ami0: timeout ccb 126 ~ [EOT] Z#