Skip site navigation (1)Skip section navigation (2)
Date:      11 May 2002 00:25:38 +1000
From:      Benno Rice <benno@FreeBSD.org>
To:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/sys/powerpc/powerpc pmap.c
Message-ID:  <1021040740.363.26.camel@ratchet.jeamland.net>
In-Reply-To: <200205101421.g4AELnC86066@freefall.freebsd.org>
References:  <200205101421.g4AELnC86066@freefall.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help

[-- Attachment #1 --]
On Sat, 2002-05-11 at 00:21, Benno Rice wrote:
> benno       2002/05/10 07:21:49 PDT
> 
>   Modified files:
>     sys/powerpc/powerpc  pmap.c 
>   Log:
>   Implement the following functions:
>   - pmap_addr_hint
>   - pmap_change_wiring
>   - pmap_extract
>   - pmap_is_modified
>   
>   Revision  Changes    Path
>   1.35      +32 -8     src/sys/powerpc/powerpc/pmap.c

With this commit and the previous one, we now get the following in the
simulator:

Starting program: /usr/home/benno/powerpc-tmp/sys/powerpc/compile/GENERIC/kernel.debug 
Copyright (c) 1992-2002 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
	The Regents of the University of California. All rights reserved.
FreeBSD 5.0-CURRENT #17: Sat May 11 00:14:37 EST 2002
    benno@ratchet.jeamland.net:/usr/home/benno/powerpc-tmp/sys/powerpc/compile/GENERIC
CPU: PowerPC Simulator (psim) (Revision 0)
real memory  = 33255424 (32476K bytes)
avail memory = 29659136 (28964K bytes)
nexus0: <OpenFirmware Nexus device>
ofwd0: <OpenFirmware disk> on nexus0
ofwd0: located at /phb@0x20000000/ide@1/disk@0
Timecounters tick every 10.000 msec
Timecounter "powerpc"  frequency 16666666 Hz
rn_init: radix functions require max_keylen be set
Mounting root from ufs:/dev/md0c
Root mount failed: 22

Manual root filesystem specification:
  <fstype>:<device>  Mount <device> using filesystem <fstype>
                       eg. ufs:da0a
  ?                  List valid disk boot devices
  <empty line>       Abort manual input

mountroot> ufs:ofwd0a
Mounting root from ufs:ofwd0a
ofwd0c: raw partition size != slice size
ofwd0c: start 0, end 33554431, size 33554432
ofwd0cc: start 0, end 131071, size 131072
trap: pid 1 (init): user write DSI @ 0x184320c by 0x180013c (DSISR 0xa000000, err=0)


Hello, world!
init died (signal 0, exit 0)
panic: Going nowhere without my init!

syncing disks... 
done
Uptime: 1s
Automatic reboot in 15 seconds - press a key on the console to abort
--> Press a key on the console to reboot,
--> or switch off the system now.
Rebooting...

Note that the "Hello, world!" bit is coming from a user program
installed as /sbin/init. =)

I'm going to bed now. =)

-- 
Benno Rice
benno@FreeBSD.org

[-- Attachment #2 --]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (FreeBSD)

iD8DBQA829hiXjRwWofFmQkRAlc8AJ9eJIXnQ5jxrWVPktrcgWH2B/+DJACffKqw
D2IWhNeGcbyHG5EiTrqGMS4=
=hPln
-----END PGP SIGNATURE-----

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1021040740.363.26.camel>