=================================================================== RCS file: /cvsrepo/anoncvs/cvs/www/mvme88k.html,v retrieving revision 1.79 retrieving revision 1.80 diff -c -r1.79 -r1.80 *** www/mvme88k.html 2009/10/23 21:41:27 1.79 --- www/mvme88k.html 2010/04/17 22:23:48 1.80 *************** *** 9,15 **** !
--- 9,15 ---- ! *************** *** 20,27 ****! OpenBSD/mvme88k is an effort to port OpenBSD to the systems built upon ! Motorola's 881x0-based VME motherboard family.
A mailing list for m88k-based ports is available at --- 20,27 ----
! OpenBSD/mvme88k is a port of OpenBSD to the systems built upon ! Motorola's 88xxx-based VME motherboard family.
A mailing list for m88k-based ports is available at *************** *** 68,82 ****
Unfortunately, at the same time, a compiler upgrade from gcc 2.8.1 to ! egcs revealed a lot of problems in the mvme88k support in gcc, which could not be fixed in time for mvme88k to be a supported OpenBSD 2.5 release.
The lack of an in-tree toolchain did not prevent further work on the port, and a lot of changes were made to the codebase, such as revamped autoconf ! and on-board SCSI driver, greatly expanded VME bus support, working install ! process that correctly creates a Motorola VID block on the disks, and support for MVME188 as well as improving support for MVME197.
--- 68,82 ----
Unfortunately, at the same time, a compiler upgrade from gcc 2.8.1 to ! egcs exposed a lot of problems in the mvme88k support in gcc, which could not be fixed in time for mvme88k to be a supported OpenBSD 2.5 release.
The lack of an in-tree toolchain did not prevent further work on the port, and a lot of changes were made to the codebase, such as revamped autoconf ! and on-board SCSI driver, greatly expanded VME bus support, a working ! install process that correctly creates a Motorola VID block on the disks, and support for MVME188 as well as improving support for MVME197.
*************** *** 92,98 ****
The next step was getting the 88110-based MVME197 designs to work. ! Single-processor kernels started to run reliably in december 2007.
The next step was getting the 88110-based MVME197 designs to work. ! Single-processor kernels started to run reliably in december 2007; ! multiprocessor support was completed in march 2009, but kept triggering ! obscure bugs which eventually got tracked down to a processor errata, ! fixed for good in april 2010.
--- 150,156 ----
*************** *** 261,316 ****
! This is a boot log of an MVME197 system.
! [ using 179870 bytes of bsd a.out 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. http://www.OpenBSD.org ! OpenBSD 4.2-current (GENERIC) #178: Tue Dec 25 20:55:33 GMT 2007 ! miod@ramade.gentiane.org:/usr/src/sys/arch/mvme88k/compile/GENERIC ! real mem = 402653184 (384MB) ! avail mem = 384249856 (366MB) mainbus0 at root: Motorola MVME197, 50MHz cpu0: M88110 version 0xf, 8K I/D caches cpu0: external M88410 cache controller bussw0 at mainbus0 addr 0xfff00000: rev 4 pcctwo0 at bussw0 offset 0x0: rev 0 nvram0 at pcctwo0 offset 0xc0000: MK48T08 cl0 at pcctwo0 offset 0x45000 ipl 3: console ! osiop0 at pcctwo0 offset 0x47000 ipl 2: NCR53C710 rev 2, 50MHz, SCSI ID 7 ! scsibus0 at osiop0: 8 targets ! vme0 at pcctwo0 offset 0x40000: system controller vme0: using BUG parameters ! vme0: 1phys 0x18000000-0xefff0000 to VME 0x18000000-0xefff0000 vme0: vme to cpu irq level 1:1 vmes0 at vme0 - le0 at vmes0 addr 0xffff1200 ipl 3 vec 0x80: address 00:00:77:83:ac:56 - le0: 128 receive buffers, 32 transmit buffers - vs0 at vmes0 addr 0xffff9000 ipl 2 vec 0x81 vec 0x82: SCSI ID 7/7 - scsibus1 at vs0: 8 targets - sd0 at scsibus1 targ 0 lun 0: <COMPAQPC, DCAS-32160, S6CA> SCSI2 0/direct fixed - sd0: 2006MB, 8188 cyl, 3 head, 167 sec, 512 bytes/sec, 4110000 sec total - scsibus2 at vs0: 8 targets vmel0 at vme0 ie0 at pcctwo0 offset 0x46000 ipl 3: address 08:00:3e:23:ed:e8 softraid0 at root boot device: sd0 root on sd0a swap on sd0b dump on sd0b Automatic boot in progress: starting file system checks. /dev/rsd0a: file system is clean; not checking /dev/rsd0d: file system is clean; not checking - /dev/rsd0e: file system is clean; not checking /dev/rsd0h: file system is clean; not checking ! /dev/rsd0f: file system is clean; not checking /dev/rsd0g: file system is clean; not checking setting tty flags ddb.console: 0 -> 1 kern.splassert: 1 -> 2 starting network starting system logger ! starting initial daemons: portmap ypbind rdate timed. savecore: no core dump checking quotas: done. building ps databases: kvm dev. --- 262,321 ----! This is a boot log of an MVME197DP system.
! [ using 205464 bytes of bsd a.out symbol table ] Copyright (c) 1982, 1986, 1989, 1991, 1993 The Regents of the University of California. All rights reserved. ! Copyright (c) 1995-2010 OpenBSD. All rights reserved. http://www.OpenBSD.org ! OpenBSD 4.7-current (GENERIC.MP) #308: Thu Apr 15 21:09:19 GMT 2010 ! miod@arzon.gentiane.org:/usr/src/sys/arch/mvme88k/compile/GENERIC.MP ! real mem = 134217728 (128MB) ! avail mem = 125927424 (120MB) mainbus0 at root: Motorola MVME197, 50MHz cpu0: M88110 version 0xf, 8K I/D caches cpu0: external M88410 cache controller + cpu1: M88110 version 0xf, 8K I/D caches + cpu1: external M88410 cache controller bussw0 at mainbus0 addr 0xfff00000: rev 4 pcctwo0 at bussw0 offset 0x0: rev 0 nvram0 at pcctwo0 offset 0xc0000: MK48T08 cl0 at pcctwo0 offset 0x45000 ipl 3: console ! osiop0 at pcctwo0 offset 0x47000 ipl 2: NCR53C710 rev 2, 50MHz ! scsibus0 at osiop0: 8 targets, initiator 7 ! osiop0: target 0 now using 8 bit 10 MHz 8 REQ/ACK offset xfers ! sd0 at scsibus0 targ 0 lun 0: <SAMSUNG, WN34324U (gm030), 0105> SCSI2 0/direct fixed ! sd0: 4120MB, 512 bytes/sec, 8438976 sec total ! osiop0: target 1 now using 8 bit 10 MHz 8 REQ/ACK offset xfers ! sd1 at scsibus0 targ 1 lun 0: <QUANTUM, FIREBALL_TM3200S, 300X> SCSI2 0/direct fixed ! sd1: 3067MB, 512 bytes/sec, 6281856 sec total ! vme0 at pcctwo0 offset 0x40000 vme0: using BUG parameters ! vme0: 1phys 0x08000000-0xefff0000 to VME 0x08000000-0xefff0000 vme0: vme to cpu irq level 1:1 vmes0 at vme0 vmel0 at vme0 ie0 at pcctwo0 offset 0x46000 ipl 3: address 08:00:3e:23:ed:e8 + vscsi0 at root + scsibus1 at vscsi0: 256 targets softraid0 at root boot device: sd0 root on sd0a swap on sd0b dump on sd0b Automatic boot in progress: starting file system checks. /dev/rsd0a: file system is clean; not checking + /dev/rsd0f: file system is clean; not checking + /dev/rsd1a: file system is clean; not checking /dev/rsd0d: file system is clean; not checking /dev/rsd0h: file system is clean; not checking ! /dev/rsd0e: file system is clean; not checking /dev/rsd0g: file system is clean; not checking setting tty flags ddb.console: 0 -> 1 kern.splassert: 1 -> 2 starting network starting system logger ! starting initial daemons: portmap ypbind rdate ntpd. savecore: no core dump checking quotas: done. building ps databases: kvm dev. *************** *** 318,332 **** starting pre-securelevel daemons:. setting kernel security level: kern.securelevel: 0 -> 1 creating runtime link editor directory cache. ! preserving editor files starting network daemons: sendmail inetd sshd. starting local daemons:. standard daemons: cron. ! Tue Dec 25 20:58:47 GMT 2007 ! OpenBSD/mvme88k (ramade.gentiane.org) (console) ! login:
--- 323,337 ---- starting pre-securelevel daemons:. setting kernel security level: kern.securelevel: 0 -> 1 creating runtime link editor directory cache. ! preserving editor files. starting network daemons: sendmail inetd sshd. starting local daemons:. standard daemons: cron. ! Thu Apr 15 21:12:51 GMT 2010 ! OpenBSD/mvme88k (arzon.gentiane.org) (console) ! login: