Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 14 Jan 1999 23:01:18 -0500 (EST)
From:      "John S. Dyson" <dyson@dyson.iquest.net>
To:        thorpej@nas.nasa.gov
Cc:        dyson@dyson.iquest.net, dillon@apollo.backplane.com, root@dyson.iquest.net, dg@root.com, jkh@FreeBSD.ORG, hackers@FreeBSD.ORG
Subject:   Re: Review and report of linux kernel VM
Message-ID:  <199901150401.XAA18990@dyson.iquest.net>
In-Reply-To: <199901142323.PAA07241@lestat.nas.nasa.gov> from Jason Thorpe at "Jan 14, 99 03:23:20 pm"

next in thread | previous in thread | raw e-mail | index | archive | help
> On Thu, 14 Jan 1999 17:57:57 -0500 (EST) 
>  "John S. Dyson" <dyson@dyson.iquest.net> wrote:
> 
>  > implementations, but also adds overhead.  It would be "nice" to be able
>  > for the upper level VM code to simply modify page table entries sometimes,
>  > wouldn't it?  One thing that I did in the FreeBSD code was to minimize the
> 
> It would?  What if your architecture doesn't use page tables, in the
> traditional sense?  (There are at least a couple modern RISC architectures
> for which this is the case...)
> 
In those cases, then they simulate the page table schemes.  (I am
VERY familiar with such, currently doing a port to such a machine.)
However, if you look at the VM code, the issues of the layer transitions
are significant.

It is clear that there is *something* wrong with the place where the
layering is between the upper and lower level VM code.  I am not sure
where to put it though.

John

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message



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