OpenBSD boot fails on V890

Aaron Sheiner <[email protected]>
Newsgroups gmane.os.openbsd.sparc
Message-ID <1258919784.24325.15.camel@thinkrat>
Herro

I'm not that familiar with BSD, I'm just looking for something to put 
on my Sun Fire V890 that doesn't have Solaris in it's name.

I tried your installer, it ran and completed successfully, no 
hiccups... but as soon as the machine rebooted and attempted to 
boot into the OpenBSD installation CRASH! ... and death. The same 
thing happens every boot.

For background; this is the first distribution I've tried (out of 
Ubuntu Dapper Drake, Debian releases 2, 3, 4, 5, FreeBSD 7.2 and a 
few others) that actually boots into the setup.

Just let me know if you have any ideas or you'd like me to try 
something that might fix it/make it work/help you fix it.

The machine is a Sun fire V890, 8 dual core UltraSparc IV+ 
processors (16 total) and 32GBs of RAM (spread over 4 banks, each 
with 16 DIMMS). Yes... it's the size of a medium cow :P .

Here's the output if you're interested (the console in use was RSC) :

"
Boot device: /pci@8,600000/SUNW,qlc@2/fp@0,0/disk@w21000014c3caafa1,0:a
File and args: 
OpenBSD IEEE 1275 Bootblock 1.1
..>> OpenBSD BOOT 1.3
Trying bsd...
Booting /pci@8,600000/SUNW,qlc@2/fp@0,0/disk@w21000014c3caafa1,0:a/bsd
5967520@0x1000000+4448@0x15b0ea0+185704@0x1800000+4008600@0x182d568 
symbols @ 0xfec582c0 81+372672+232134 start=0x1000000
[ using 605600 bytes of bsd ELF symbol table ]
console is /pci@9,700000/ebus@1/rsc-console@1,3083f8
Copyright (c) 1982, 1986, 1989, 1991, 1993
	The Regents of the University of California.  All rights reserved.
Copyright (c) 1995-2009 OpenBSD. All rights reserved.
http://www.OpenBSD.org

OpenBSD 4.6 (GENERIC.MP) #53: Thu Jul  9 21:50:16 MDT 2009

[email protected]:/usr/src/sys/arch/sparc64/compile/GENERIC.MP
real mem = 34359738368 (32768MB)
avail mem = 33711529984 (32149MB)
mainbus0 at root: Sun Fire V890
cmp0 at mainbus0
cpu0 at cmp0: SUNW,UltraSPARC-IV+ (rev 2.2) @ 1500 MHz
cpu0: physical 64K instruction (64 b/l), 64K data (32 b/l), 2048K
external (64 b/l)
cpu1 at cmp0: SUNW,UltraSPARC-IV+ (rev 2.2) @ 1500 MHz
cpu1: physical 64K instruction (64 b/l), 64K data (32 b/l), 2048K
external (64 b/l)
cmp1 at mainbus0
cpu2 at cmp1: SUNW,UltraSPARC-IV+ (rev 2.2) @ 1500 MHz
cpu2: physical 64K instruction (64 b/l), 64K data (32 b/l), 2048K
external (64 b/l)
cpu3 at cmp1: SUNW,UltraSPARC-IV+ (rev 2.2) @ 1500 MHz
cpu3: physical 64K instruction (64 b/l), 64K data (32 b/l), 2048K
external (64 b/l)
cmp2 at mainbus0
cpu4 at cmp2: SUNW,UltraSPARC-IV+ (rev 2.2) @ 1500 MHz
cpu4: physical 64K instruction (64 b/l), 64K data (32 b/l), 2048K
external (64 b/l)
cpu5 at cmp2: SUNW,UltraSPARC-IV+ (rev 2.2) @ 1500 MHz
cpu5: physical 64K instruction (64 b/l), 64K data (32 b/l), 2048K
external (64 b/l)
cmp3 at mainbus0
cpu6 at cmp3: SUNW,UltraSPARC-IV+ (rev 2.2) @ 1500 MHz
cpu6: physical 64K instruction (64 b/l), 64K data (32 b/l), 2048K
external (64 b/l)
cpu7 at cmp3: SUNW,UltraSPARC-IV+ (rev 2.2) @ 1500 MHz
cpu7: physical 64K instruction (64 b/l), 64K data (32 b/l), 2048K
external (64 b/l)
cmp4 at mainbus0
cpu8 at cmp4: SUNW,UltraSPARC-IV+ (rev 2.2) @ 1500 MHz
cpu8: physical 64K instruction (64 b/l), 64K data (32 b/l), 2048K
external (64 b/l)
cpu9 at cmp4: SUNW,UltraSPARC-IV+ (rev 2.2) @ 1500 MHz
cpu9: physical 64K instruction (64 b/l), 64K data (32 b/l), 2048K
external (64 b/l)
cmp5 at mainbus0
cpu10 at cmp5: SUNW,UltraSPARC-IV+ (rev 2.2) @ 1500 MHz
cpu10: physical 64K instruction (64 b/l), 64K data (32 b/l), 2048K
external (64 b/l)
cpu11 at cmp5: SUNW,UltraSPARC-IV+ (rev 2.2) @ 1500 MHz
cpu11: physical 64K instruction (64 b/l), 64K data (32 b/l), 2048K
external (64 b/l)
cmp6 at mainbus0
cpu12 at cmp6: SUNW,UltraSPARC-IV+ (rev 2.2) @ 1500 MHz
cpu12: physical 64K instruction (64 b/l), 64K data (32 b/l), 2048K
external (64 b/l)
cpu13 at cmp6: SUNW,UltraSPARC-IV+ (rev 2.2) @ 1500 MHz
cpu13: physical 64K instruction (64 b/l), 64K data (32 b/l), 2048K
external (64 b/l)
cmp7 at mainbus0
cpu14 at cmp7: SUNW,UltraSPARC-IV+ (rev 2.2) @ 1500 MHz
cpu14: physical 64K instruction (64 b/l), 64K data (32 b/l), 2048K
external (64 b/l)
cpu15 at cmp7: SUNW,UltraSPARC-IV+ (rev 2.2) @ 1500 MHz
cpu15: physical 64K instruction (64 b/l), 64K data (32 b/l), 2048K
external (64 b/l)
"memory-controller" at mainbus0 not configured
"memory-controller" at mainbus0 not configured
"memory-controller" at mainbus0 not configured
"memory-controller" at mainbus0 not configured
"memory-controller" at mainbus0 not configured
"memory-controller" at mainbus0 not configured
"memory-controller" at mainbus0 not configured
"memory-controller" at mainbus0 not configured
schizo0 at mainbus0: "Schizo", version 7, ign 200, bus B 0 to 0
schizo0: dvma map c0000000-ffffffff
pci0 at schizo0
pciide0 at pci0 dev 1 function 0 "CMD Technology PCI0646" rev 0x07: DMA,
channel 0 configured to native-PCI, channel 1 configured to native-PCI
pciide0: using ivec 0x21c for native-PCI interrupt
atapiscsi0 at pciide0 channel 0 drive 0
scsibus0 at atapiscsi0: 2 targets
cd0 at scsibus0 targ 0 lun 0: <TSSTcorp, DVD-ROM TS-H352C, SI00> ATAPI
5/cdrom removable
cd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 2
pciide0: channel 1 ignored (disabled)
cas0 at pci0 dev 2 function 0 "NS Saturn" rev 0x30: ivec 0x20c, address
00:14:4f:1e:ff:8d
nsgphy0 at cas0 phy 1: DP83865 10/100/1000 PHY, rev. 8
cas1 at pci0 dev 3 function 0 "NS Saturn" rev 0x30: ivec 0x210, address
00:14:4f:1e:ff:30
nsgphy1 at cas1 phy 1: DP83865 10/100/1000 PHY, rev. 8
schizo1 at mainbus0: "Schizo", version 7, ign 200, bus A 0 to 0
schizo1: dvma map c0000000-ffffffff
schizo1: pci bus A error
PCIAFSR=320000000<MEM>
PCIAFAR=4000c0
PCICTRL=60002010a003f<SPD,MMU_INT,EEN>
PCICSR=2a00146<MEM,MASTER,PARITY,SERR,CLK66,BACK2BACK_STAT,DEVSEL_MEDIUM>
panic: schizo1: fatal
kdb breakpoint at 1419c40
Stopped at      Debugger+0x4:   nop
schizo_pci_error(4001dacb800, d, e0017ec8, 2, 13e1460, 1c097e8) at
schizo_pci_e
rror+0x1b8
sparc_interrupt(4001d8de7a0, 0, fffffffffffffff8, 0, 4001d8de700,
1c098e8) at s
parc_interrupt+0x2a8
malloc(4001d8de700, 182db20, 5, d, 14ca0f0, 8) at malloc+0x51c
bus_intr_allocate(15842a8, 13e1420, 4001dd1cd00, 230, f, 4ccfb729180) at
bus_in
tr_allocate+0x10
schizo_set_intr(4001dac8e00, 2, f, 13e1420, 4001dd1cd00, 230) at
schizo_set_int
r+0xbc
schizo_init(4001dd1cd00, 1, 1c09be0, 14, 14ca0f0, 5) at schizo_init
+0x46c
config_attach(1808210, 4001dd1cd00, 1c09be0, 1407580, 1c09c00, 5) at
config_att
ach+0x12c
mainbus_match(0, 4001dac7f80, 0, 80, 18b5900, 40) at mainbus_match+0x718
config_attach(1808210, 4001dac7f80, 0, 0, 14ca0f0, 5) at config_attach
+0x12c
cpu_configure(11684c0, 1801000, 0, ffffffffffffe000, 1, 1) at
cpu_configure+0x7
8
RUN AT LEAST 'trace' AND 'ps' AND INCLUDE OUTPUT WHEN REPORTING THIS
PANIC!
IF RUNNING SMP, USE 'mach ddbcpu <#>' AND 'trace' ON OTHER PROCESSORS,
TOO.
DO NOT EVEN BOTHER REPORTING THIS WITHOUT INCLUDING THAT INFORMATION!
ddb{0}> trace
schizo_pci_error(4001dacb800, d, e0017ec8, 2, 13e1460, 1c097e8) at
schizo_pci_e
rror+0x1b8
sparc_interrupt(4001d8de7a0, 0, fffffffffffffff8, 0, 4001d8de700,
1c098e8) at s
parc_interrupt+0x2a8
malloc(4001d8de700, 182db20, 5, d, 14ca0f0, 8) at malloc+0x51c
bus_intr_allocate(15842a8, 13e1420, 4001dd1cd00, 230, f, 4ccfb729180) at
bus_in
tr_allocate+0x10
schizo_set_intr(4001dac8e00, 2, f, 13e1420, 4001dd1cd00, 230) at
schizo_set_int
r+0xbc
schizo_init(4001dd1cd00, 1, 1c09be0, 14, 14ca0f0, 5) at schizo_init
+0x46c
config_attach(1808210, 4001dd1cd00, 1c09be0, 1407580, 1c09c00, 5) at
config_att
ach+0x12c
mainbus_match(0, 4001dac7f80, 0, 80, 18b5900, 40) at mainbus_match+0x718
config_attach(1808210, 4001dac7f80, 0, 0, 14ca0f0, 5) at config_attach
+0x12c
cpu_configure(11684c0, 1801000, 0, ffffffffffffe000, 1, 1) at
cpu_configure+0x7
8
main(0, 114b2a0, 18, f006bcfc, f006bcfc, 1801010) at main+0x490
print_dtlb(100000, 1208, 1000000, fff59a30, 18, 47) at print_dtlb+0x158
ddb{0}> ps
   PID   PPID   PGRP    UID  S       FLAGS  WAIT          COMMAND
*    0     -1      0      0  7     0x80200                swapper
ddb{0}>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.