Hello Ben, OpenBSD has been running on my PrimePower 250 (2 x 1.1GHz, 2 GB of RAM, no PCI cards) for well over a year now, and although some programs crash consistently (Epiphany comes to mind), the system itself has never let me down. True, I rarely push the disks or CPUs to their limits for a prolonged period of time. But I do compile and link large amounts of C++ code, and so far never had problems. If there is some specific output you're interested in (simple tests only! nothing that will crash/corrupt my disks!), let me know.
Cheers, Tijs On Tue, Sep 17, 2013 at 3:17 PM, Benjamin Bochmann <benb...@web.de> wrote: > Hello, > > I observed failures of serveral OpenBSD versions on Primepower 250 > (Sparc64 V) servers which are described below. Because of the hardware > similarity of the other Primepower servers this problem could be also > present on Primepower 450, 650 and 850. > Are there any chances to run OpenBSD on Primepower? > > Thanks in advance, > Ben > > 1. Fujitsu Primepower 250, 2x SPARC64 V, (1,1 GHz), 2 GB of RAM > 2. Fujitsu Primepower 250, 2x SPARC64 V, (1,28 GHz), 8 GB of RAM > (both supported by OpenBSD) > > - good hardware condition, no errors reported by OpenBoot hardware tests > - both machines run stable on FreeBSD 8.x for 1 year and FreeBSD 9.1 > - Machine 1 has an additional PCI-SCSI contoller (QLA10162 Dual > U3-SCSI) with no disks connected (disks are connected to built-in > SCSI controller), no graphics card => almost standard configuration > - Machine 2 has an unused Radeon graphics card (PCI) by Fujitsu, no > additional PCI cards => standard configuration > - both machines run stable on FreeBSD 8.3 for some weeks, also under > high CPU and disk load > - clean power supply lines (double converter USV) > > Symptoms > > - machine hangs suddenly by high disk _and_ CPU load after processing > a certain amount of data, symptoms: > - serial console shows no reaction > - ssh server is dead > - but systems seems to be alive due to reply to ethernet ping commands > - after restart: damaged disk partition which was written, can not be > restored, no syslog entries > => probably disk subsystem is dead > > following command kills the machine within 1...5 MB of written data: > dd if=/dev/random of=testfile.dat bs=1024 count=80000000 > > following command does not kill the machine (=> very low CPU usage): > dd if=/dev/null of=testfile.dat bs=1024 count=80000000 > > following command does not kill the machine (=> no disk usage): > dd if=/dev/random of=/dev/null bs=1024 count=80000000 > > - standard installation from CD freezes rarely the machines (media and > drives are ok) > > marks: > - same behavior on both machines (hardware damage very unlikely) > - symptoms observed on OpenBSD 4.9, 5.0, 5.1, 5.2 and 5.3 current, > minimal MP installation without X.Org, 1GBit ethernet controller > configured, no modifications > - independend on disk type, but the crash probability decreases with > faster disks (e.g. 15k rpm disks) > > Debug-console: > > > ddb{0}> trace > > intr_list_handler(40001f4f500, 0, e0017ec8, 106020103fe, 1461480, > 106020103fd) a > > t intr_list_handler+0x2c > > sparc_interrupt(1889038, 0, e0017ec8, 40025575cf0, 1461480, 180e268) at > sparc_i > > nterrupt+0x2a8 > > sparc_interrupt(188ccb0, 1c18000, 1547390, 18883e0, 0, 1) at > sparc_interrupt+0x > > 2d4 > > sched_idle(1c18000, 4000c0164e0, 18, f009e5bc, f009e5bc, 1801010) at > sched_idle > > +0x180 > > proc_trampoline(0, 0, 0, 0, 0, 0) at proc_trampoline+0x14 > > ddb{0}> > > ddb{0}> ps > > PID PPID PGRP UID S FLAGS WAIT COMMAND > > 16116 3107 16116 1000 3 0 bqwait dd > > 3107 11564 3107 1000 3 0x88 pause ksh > > 11564 20267 20267 1000 3 0x80 select sshd > > 20267 31522 20267 0 3 0x80 poll sshd > > 3730 1 3730 0 3 0 biowait getty > > 18681 1 18681 0 3 0x80 select cron > > 10611 1 10611 99 3 0x80 poll sndiod > > 6256 1 6256 0 3 0x80 select inetd > > 14775 1 14775 0 3 0x80 select sendmail > > 31522 1 31522 0 3 0x80 select sshd > > 27248 5823 5823 74 3 0x80 bpf pflogd > > 5823 1 5823 0 3 0x80 netio pflogd > > 9515 11997 11997 73 2 0x80 syslogd > > 11997 1 11997 0 3 0x80 netio syslogd > > 14 0 0 0 3 0x100200 aiodoned aiodoned > > 13 0 0 0 3 0x100200 bqwait update > > 12 0 0 0 3 0x100200 cleaner cleaner > > 11 0 0 0 3 0x100200 biowait reaper > > 10 0 0 0 3 0x100200 pgdaemon pagedaemon > > 9 0 0 0 3 0x100200 bored crypto > > 8 0 0 0 3 0x100200 pftm pfpurge > > 7 0 0 0 3 0x100200 usbtsk usbtask > > 6 0 0 0 3 0x100200 usbatsk usbatsk > > 5 0 0 0 7 0x40100200 idle1 > > 4 0 0 0 3 0x100200 bored syswq > > * 3 0 0 0 7 0x40100200 idle0 > > 2 0 0 0 3 0x100200 kmalloc kmthread > > 1 0 1 0 3 0x80 wait init > > 0 -1 0 0 3 0x200 scheduler swapper > > 6389 3107 6389 1000 6 0x2000 top > > ddb{0}> > > ddb{0}> trace > > intr_list_handler(40001f4f500, 0, e0017ec8, 106020103fe, 1461480, > 106020103fd) a > > t intr_list_handler+0x2c > > sparc_interrupt(1889038, 0, e0017ec8, 40025575cf0, 1461480, 180e268) at > sparc_i > > nterrupt+0x2a8 > > sparc_interrupt(188ccb0, 1c18000, 1547390, 18883e0, 0, 1) at > sparc_interrupt+0x > > 2d4 > > sched_idle(1c18000, 4000c0164e0, 18, f009e5bc, f009e5bc, 1801010) at > sched_idle > > +0x180 > > proc_trampoline(0, 0, 0, 0, 0, 0) at proc_trampoline+0x14 > > ddb{0}> > > ddb{0}> show panic > > the kernel did not panic > > ddb{0}> > > > > < Power-off and on again > > > > > Mar 14 16:06:20 MET 2013 XSCF:I::[02020100] Start power off sequence > Mar 14 16:06:23 MET 2013 XSCF:I::[02020300] Power off > Mar 14 16:06:32 MET 2013 XSCF:I::[02010100] Power-on request from Power > Switch Mar 14 16:06:34 MET 2013 XSCF:I::[02020400] Complete power off > sequence. Mar 14 16:06:34 MET 2013 XSCF:I::[02010300] Start power on > sequence Mar 14 16:06:41 MET 2013 XSCF:I::[04010E00] I/Os power on ... > complete > > Mar 14 16:06:41 MET 2013 XSCF:I::[02010600] Initialize hardware:phase 1 > Mar 14 16:06:41 MET 2013 XSCF:I::[02010B00] Initialize hardware:phase 2 > Mar 14 16:06:41 MET 2013 XSCF:I::[02010C00] Initialize hardware:phase 3 > Mar 14 16:06:42 MET 2013 XSCF:I::[02010D00] Reset released... > > Mar 14 15:06:45 GMT 2013 PowerOn SelfTest start > POST:Testing Flash/SRAM > POST:Testing SC > POST:Testing XSCF > POST:Banner > POST:FATAL check > POST:Testing Timer1 > POST:Testing Tick > POST:Testing MMU > POST:Testing CPU Type > POST:Testing DTAG > POST:Memory Probe > POST:Testing Memory > POST:Testing Softint > POST:Testing U2P > POST:Testing Slave Device > POST:Testing Master Device > POST:System Configure > POST:OBP Start > screen:r1024x768x75 not found. > keyboard not found. > > > Fujitsu Siemens PRIMEPOWER250 2x SPARC64 V, No Keyboard > OpenBoot 3.18.1-1, 2048 MB memory installed > Ethernet address xx:xx:xx:xx:xx:xx, Host ID: xxxxxxxx. > XSCF Version: 4.10.1 > > > > Boot device: /pci@83,4000/FJSV,ulsa@2,1/disk@0,0 File and args: > OpenBSD IEEE 1275 Bootblock 1.3 > ..>> OpenBSD BOOT 1.4 > Trying bsd... > | / - \ | Booting /pci@83,4000/FJSV,ulsa@2,1/disk@0,0:a/bsd > 6632144@0x1000000/ - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - > \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / > - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | > / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ > | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - > \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / > - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | > / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ > | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - > \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / > - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - +3376@0x16532d0\ > +174928@0x1800000| / - \ | / - \ | / - \ +4019376@0x182ab50 > symbols @ 0xfea3c3c0 > 156+408840| / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | +258160/ - \ | / > - \ | / - \ | / - \ | > start=0x1000000 [ using 668120 bytes of bsd ELF symbol table ] > > console is /pci@83,4000/isa@7/su@0,3f8 > > Copyright (c) 1982, 1986, 1989, 1991, 1993 > > The Regents of the University of California. All rights > reserved. > > Copyright (c) 1995-2013 OpenBSD. All rights reserved. > http://www.OpenBSD.org > > > OpenBSD 5.3 (GENERIC.MP) #46: Tue Mar 12 21:31:32 MDT 2013 > > dera...@sparc64.openbsd.org:/usr/src/sys/arch/sparc64/compile/GENERIC.MP > > real mem = 2147483648 (2048MB) > > avail mem = 2097233920 (2000MB) > > mainbus0 at root: Fujitsu Siemens PRIMEPOWER250 2x SPARC64 V > > cpu0 at mainbus0: FJSV,SPARC64-V (rev 0.8) @ 1100 MHz > > cpu0: physical 128K instruction (64 b/l), 128K data (64 b/l), 1024K > external (64 b/l) > > cpu1 at mainbus0: FJSV,SPARC64-V (rev 0.8) @ 1100 MHz > > cpu1: physical 128K instruction (64 b/l), 128K data (64 b/l), 1024K > external (64 b/l) > > psycho0 at mainbus0 addr 0xfffb2000: SUNW,psycho, impl 0, version 4, > ign c0 > > psycho0: bus range 0-0, PCI bus 0 > > psycho0: dvma map fe000000-ffffffff, STC0 enabled > > pci0 at psycho0 > > ebus0 at pci0 dev 1 function 0 "Sun PCIO EBus2" rev 0x01 > > "FJSV,scfc" at ebus0 addr 210000-210085, 220000-220031, 260000-260001, > 270000-28ffff ivec 0x23 not configured > > "FJSV,flashprom" at ebus0 addr 0-3fffff not configured > > clock1 at ebus0 addr 250000-251fff: mk48t59 > > "FJSV,panel" at ebus0 addr 210011-210011 ivec 0x25 not configured > > ebus1 at pci0 dev 7 function 0 "Acer Labs M1533 ISA" rev 0x00 > > com0 at ebus1 addr 3f8-3ff ivec 0x2b: ns16550a, 16 byte fifo > > com0: console > > com1 at ebus1 addr 2e8-2ef ivec 0x2b: ns16550a, 16 byte fifo > > hme0 at pci0 dev 1 function 1 "Sun HME" rev 0x01: ivec 0xe1, address > xx:xx:xx:xx:xx:xx > > nsphyter0 at hme0 phy 1: DP83843 10/100 PHY, rev. 0 > > mpi0 at pci0 dev 2 function 1 "Symbios Logic 53c1030" rev 0x07: ivec > 0xe0 > > scsibus0 at mpi0: 16 targets, initiator 7 > > sd0 at scsibus0 targ 0 lun 0: <FUJITSU, MAT3147NC, 0108> SCSI3 0/direct > fixed serial.FUJITSU_MAT3147NC_xxxxxxxxxx > > sd0: 140272MB, 512 bytes/sector, 287277984 sectors > > mpi0: target 0 Sync at 160MHz width 16bit offset 127 QAS 1 DT 1 IU 1 > > pciide0 at pci0 dev 13 function 0 "Acer Labs M5229 UDMA IDE" rev 0xc4: > DMA, channel 0 configured to native-PCI, channel 1 configured to > native-PCI > > pciide0: using ivec 0xe4 for native-PCI interrupt > > atapiscsi0 at pciide0 channel 0 drive 0 > > scsibus1 at atapiscsi0: 2 targets > > cd0 at scsibus1 targ 0 lun 0: <MATSHITA, DVD-ROM SR-8178, PY28> ATAPI > 5/cdrom removable > > cd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 2 > > pciide0: channel 1 disabled (no drives) > > ohci0 at pci0 dev 10 function 0 "Acer Labs M5237 USB" rev 0x03: ivec > 0xe9, version 1.0, legacy support > > usb0 at ohci0: USB revision 1.0 > > uhub0 at usb0 "Acer Labs OHCI root hub" rev 1.00/1.00 addr 1 > > psycho1 at mainbus0 addr 0xfff9e000: SUNW,psycho, impl 0, version 4, > ign c0 > > psycho1: bus range 128-129, PCI bus 128 > > psycho1: dvma map fe000000-ffffffff, STC0 enabled, STC1 enabled > > pci1 at psycho1 > > ppb0 at pci1 dev 2 function 0 "Intel 21154AE/BE PCI-PCI" rev 0x00 > > pci2 at ppb0 bus 129 > > isp0 at pci2 dev 4 function 0 "QLogic ISP10160" rev 0x06: ivec 0xc4 > > isp0: board type 10160 rev 0x6, loaded firmware rev 10.4.41 > > isp0: invalid NVRAM header > > scsibus2 at isp0: 16 targets, initiator 7 > > isp1 at pci2 dev 5 function 0 "QLogic ISP10160" rev 0x06: ivec 0xc5 > > isp1: board type 10160 rev 0x6, loaded firmware rev 10.4.41 > > isp1: invalid NVRAM header > > scsibus3 at isp1: 16 targets, initiator 7 > > bge0 at pci1 dev 1 function 0 "Fujitsu PRIMEPOWER250/450 LAN" rev 0x02, > BCM5702/5703 A2 (0x1002): ivec 0xc0, address xx:xx:xx:xx:xx:xx > > brgphy0 at bge0 phy 1: BCM5703 10/100/1000baseT PHY, rev. 2 > > "counter-timer" at mainbus0 addr 0xfff8bc00 not configured > > vscsi0 at root > > scsibus4 at vscsi0: 256 targets > > softraid0 at root > > scsibus5 at softraid0: 256 targets > > bootpath: /pci@83,4000/FJSV,ulsa@2,1/disk@0,0 > > root on sd0a (4173aa211b13c328.a) swap on sd0b dump on sd0b > > WARNING: / was not properly unmounted > > Automatic boot in progress: starting file system checks. > /dev/sd0a (4173aa211b13c328.a): 1823 files, 23825 used, 491206 free (86 > frags, 61390 blocks, 0.0% fragmentation) /dev/sd0a > (4173aa211b13c328.a): MARKING FILE SYSTEM CLEAN /dev/sd0k > (4173aa211b13c328.k): FREE BLK COUNT(S) WRONG IN SUPERBLK > (SALVAGED) /dev/sd0k (4173aa211b13c328.k): SUMMARY INFORMATION BAD > (SALVAGED) /dev/sd0k (4173aa211b13c328.k): BLK(S) MISSING IN BIT MAPS > (SALVAGED) /dev/sd0k (4173aa211b13c328.k): 10 files, 1218616 used, > 52819539 free (11 frags, 6602441 blocks, 0.0% fragmentation) /dev/sd0k > (4173aa211b13c328.k): MARKING FILE SYSTEM CLEAN /dev/sd0d > (4173aa211b13c328.d): 5 files, 4 used, 2063244 free (36 frags, 257901 > blocks, 0.0% fragmentation) /dev/sd0d (4173aa211b13c328.d): MARKING > FILE SYSTEM CLEAN /dev/sd0f (4173aa211b13c328.f): 13397 files, 210008 > used, 820791 free (207 frags, 102573 blocks, 0.0% > fragmentation) /dev/sd0f (4173aa211b13c328.f): MARKING FILE SYSTEM > CLEAN /dev/sd0g (4173aa211b13c328.g): 8987 files, 71136 used, 443895 > free (1839 frags, 55257 blocks, 0.4% fragmentation) /dev/sd0g > (4173aa211b13c328.g): MARKING FILE SYSTEM CLEAN /dev/sd0h > (4173aa211b13c328.h): 108 files, 107 used, 5159576 free (72 frags, > 644938 blocks, 0.0% fragmentation) /dev/sd0h (4173aa211b13c328.h): > MARKING FILE SYSTEM CLEAN /dev/sd0j (4173aa211b13c328.j): 1 files, 1 > used, 1030798 free (14 frags, 128848 blocks, 0.0% > fragmentation) /dev/sd0j (4173aa211b13c328.j): MARKING FILE SYSTEM > CLEAN /dev/sd0i (4173aa211b13c328.i): 1 files, 1 used, 1030798 free (14 > frags, 128848 blocks, 0.0% fragmentation) /dev/sd0i > (4173aa211b13c328.i): MARKING FILE SYSTEM CLEAN /dev/sd0e > (4173aa211b13c328.e): 408 files, 2600 used, 4124634 free (106 frags, > 515566 blocks, 0.0% fragmentation) /dev/sd0e (4173aa211b13c328.e): > MARKING FILE SYSTEM CLEAN setting tty flags pf enabled ddb.panic: 1 -> > 1 ddb.console: 0 -> 1 starting network starting early daemons: syslogd > pflogd. starting RPC daemons:. savecore: no core dump checking quotas: > done. clearing /tmp > starting pre-securelevel daemons:. > setting kernel security level: kern.securelevel: 0 -> 1 > creating runtime link editor directory cache. > preserving editor files. > starting network daemons: sshd sendmail inetd sndiod. > starting local daemons: cron. > Thu Mar 14 16:10:21 CET 2013 > > OpenBSD/sparc64 (testsystem.my.domain) (console) > > login: