OpenBSD Journal

OpenBSD/hppa improvements

Contributed by merdely on from the pc-load-letter dept.

Mark Kettenis (kettenis@) wrote hppa@ & misc@ about some recent OpenBSD/hppa improvements:

Over the last few weeks I've made some important improvements to the OpenBSD/hppa port. Support for newer B/C/J-class workstations was added, and basically anything but the C8000 should just work. I've also fixed a rather critical bug, which makes machines with a PA-7200 CPU usable again (and makes machines with other CPU's much more stable). And last but not least, support for the NCR 53C720 Fast-Wide SCSI found on many hppa machines has been added to siop(4).

With all these changes, I have reason to believe that most of the so far unsupported D-class and K-class servers should just work, or will work with just a small tweak to the code here and there. Unfortunately I don't have such hardware myself, so if people have access to one of these machines, could they give the latest snapshot a go on them and send me (and a copy of the dmesg?


So go to your favorite mirror, download and install the latest snapshot and send your dmesg in!

(Comments are closed)

  1. By Anonymous Coward ( on

    Can I assume the Aug 7 snapshot does not contain the NCR 53C720 driver? I destroyed about 20x2gb fw drives for their magnets last year so I can't use my card anyhow... :(

    [ using 325396 bytes of bsd ELF symbol table ]
    Copyright (c) 1982, 1986, 1989, 1991, 1993
    	The Regents of the University of California.  All rights reserved.
    Copyright (c) 1995-2007 OpenBSD. All rights reserved.
    OpenBSD 4.2 (GENERIC) #593: Tue Aug  7 11:41:29 MDT 2007
    HP 9000/735/130 (Snake Cheetah) PA-RISC 1.1a
    real mem = 184549376 (524288 reserved for PROM, 5885952 used by OpenBSD)
    avail mem = 174346240
    mainbus0 at root [flex fff80000]
    pdc0 at mainbus0
    power0 at mainbus0: not available
    mem0 at mainbus0 offset ffbf000: size 176MB
    cpu0 at mainbus0 offset ffbe000 irq 31: PCXL L1-A 125MHz, FPU PCXT (Rolex - CMOS-26B) rev 1
    cpu0: 256K(32b/l) Icache, 256K(32b/l) wr-back Dcache, 120 coherent TLB, 16 BTLB
    mongoose0 at mainbus0 offset c000000 irq 17: HWPC000 rev 34, 33 MHz
    eisa0 at mongoose0
    isa at mongoose0 not configured
    asp0 at mainbus0 offset 82f000 irq 28: Hardball rev 20, lan 1 scsi 7
    gsc0 at asp0: wordleds
    harmony0 at gsc0 offset 1000000 irq 13: rev 0
    audio0 at harmony0
    "NCR 53C720 FW-SCSI" at gsc0 (type a sv 7c mod 0 hv 90) offset 830000 not configured
    lpt0 at gsc0 offset 824000 irq 7
    com1 at gsc0 offset 822000 irq 6: ns16550a, 16 byte fifo
    com0 at gsc0 offset 823000 irq 5: ns16550a, 16 byte fifo
    com0: console
    hil0 at gsc0 offset 821000 irq 1
    ie0 at gsc0 offset 826000 irq 8: i82596DX v0.0, address 08:00:09:1b:e8:fd
    oosiop0 at gsc0 offset 825000 irq 9: NCR53C700 rev 0, 31MHz, SCSI ID 7
    scsibus0 at oosiop0: 8 targets
    sd0 at scsibus0 targ 0 lun 0:  SCSI2 0/direct fixed
    sd0: 2157MB, 6300 cyl, 4 head, 175 sec, 512 bytes/sec, 4419464 sec total
    sd1 at scsibus0 targ 1 lun 0:  SCSI2 0/direct fixed
    sd1: 1006MB, 2700 cyl, 9 head, 84 sec, 512 bytes/sec, 2061108 sec total
    sti0 at mainbus0 offset 8000000 irq 11: HPA1659A rev 8.02;10, ID 0x26D1482A40A00499
    sti0: 2048x1024 frame buffer, 1280x1024x8 display, offset 768x0
    sti0: 10x20 font type 1, 40 bpc, charset 0-255
    biomask 0x7 netmask 0xf ttymask 0x3f
    bootpath: 2/0/1.0 class=1 flags=c0 hpa=0xf0825000 spa=0x0 io=0x6abc
    hil0: no devices
    wsdisplay0 at sti0 mux 1
    wsdisplay0: screen 0 added (std, vt100 emulation)
    root on sd0a swap on sd0b dump on sd0b
    WARNING: preposterous time in file system -- CHECK AND RESET THE DATE!
    ie0: receive descriptors out of sync at 19

  2. By marklar ( on

    Sigh... I just this week got rid of my D280 'cos I didn't have anything to run on it apart from a clunky HP-UX version.

  3. By Chas ( on

    ...but I certainly don't want to wipe HP-UX off of them.

    Among these are PA1 K200s, and PA2 K380s.

    Is it safe to boot the installer? Does the firmware matter?


Copyright © - Daniel Hartmeier. All rights reserved. Articles and comments are copyright their respective authors, submission implies license to publish on this web site. Contents of the archive prior to as well as images and HTML templates were copied from the fabulous original with Jose's and Jim's kind permission. This journal runs as CGI with httpd(8) on OpenBSD, the source code is BSD licensed. undeadly \Un*dead"ly\, a. Not subject to death; immortal. [Obs.]