=================================================================== RCS file: /cvsrepo/anoncvs/cvs/www/mvme88k.html,v retrieving revision 1.79 retrieving revision 1.80 diff -u -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,7 +9,7 @@ - +
@@ -20,8 +20,8 @@-OpenBSD/mvme88k is an effort to port OpenBSD to the systems built upon -Motorola's 881x0-based VME motherboard family. +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,15 +68,15 @@
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 +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, working install -process that correctly creates a Motorola VID block on the disks, +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,7 +92,10 @@
The next step was getting the 88110-based MVME197 designs to work. -Single-processor kernels started to run reliably in december 2007. +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.
@@ -261,56 +262,60 @@
-This is a boot log of an MVME197 system. +This is a boot log of an MVME197DP system.
-[ using 179870 bytes of bsd a.out symbol table ] +[ 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-2007 OpenBSD. All rights reserved. http://www.OpenBSD.org +Copyright (c) 1995-2010 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) +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, SCSI ID 7 -scsibus0 at osiop0: 8 targets -vme0 at pcctwo0 offset 0x40000: system controller +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 0x18000000-0xefff0000 to VME 0x18000000-0xefff0000 +vme0: 1phys 0x08000000-0xefff0000 to VME 0x08000000-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 +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/rsd0e: file system is clean; not checking /dev/rsd0h: file system is clean; not checking -/dev/rsd0f: 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 timed. +starting initial daemons: portmap ypbind rdate ntpd. savecore: no core dump checking quotas: done. building ps databases: kvm dev. @@ -318,15 +323,15 @@ starting pre-securelevel daemons:. setting kernel security level: kern.securelevel: 0 -> 1 creating runtime link editor directory cache. -preserving editor files +preserving editor files. starting network daemons: sendmail inetd sshd. starting local daemons:. standard daemons: cron. -Tue Dec 25 20:58:47 GMT 2007 +Thu Apr 15 21:12:51 GMT 2010 -OpenBSD/mvme88k (ramade.gentiane.org) (console) +OpenBSD/mvme88k (arzon.gentiane.org) (console) -login: +login: