*BSD News Article 72652


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!nntp.coast.net!news-res.gsl.net!news.gsl.net!news.mathworks.com!newsfeed.internetmci.com!pier2.bayarea.net!baygate.bayarea.net!thorpej
From: thorpej@baygate.bayarea.net (Jason R. Thorpe)
Newsgroups: comp.unix.bsd.freebsd.misc,comp.unix.bsd.netbsd.misc
Subject: Re: Curious about *BSD History
Date: 2 Jul 1996 18:43:47 GMT
Organization: George's NetBSD answer man
Lines: 23
Message-ID: <4rbql3$ges@pier2.bayarea.net>
References: <4k1nue$lm8@orb.direct.ca> <31D0A2C9.72741EA8@lambert.org> <4qs2ag$bg0@pier2.bayarea.net> <31D29460.41C67EA6@inuxs.att.com>
NNTP-Posting-Host: baygate.bayarea.net
Xref: euryale.cc.adfa.oz.au comp.unix.bsd.freebsd.misc:22659 comp.unix.bsd.netbsd.misc:3913

In article <31D29460.41C67EA6@inuxs.att.com>,
John S. Dyson <dyson@inuxs.att.com> wrote:

>> Ick!  Why is there i386 MMU-specific stuff (or assumptions) in the
>> FreeBSD VM code?  All of that should live completely in pmap!
>>
>Ick!!! Why is there i386 MMU-specific stuff in the NetBSD VM
>code?  (In vm_glue.c for example :-)).  Please refer to
>the ifdefs...

Granted, NetBSD has a few i386 and pc532 #ifdef's in the MI vm code.
However, those are XXX'd, and will eventually go away.

However, the notion of having to write an i386 MMU emulator for the
PowerPC seems ... wrong.

I was simply reacting to Terry's comment that he wanted to do so so he could
more easily track FreeBSD's VM changes.  Why that would be necessary
only leads me to believe that there are more assumptions than necessary.

-- 

	Jason R. Thorpe <thorpej@bayarea.net>