Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 22 Jul 2002 22:14:13 -0700
From:      Peter Wemm <peter@wemm.org>
To:        "Andrew R. Reiter" <arr@FreeBSD.org>
Cc:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/sys/ia64/ia64 pmap.c 
Message-ID:  <20020723051414.10AA0380F@overcee.wemm.org>
In-Reply-To: <200207230418.g6N4IAw0064382@freefall.freebsd.org> 

next in thread | previous in thread | raw e-mail | index | archive | help
"Andrew R. Reiter" wrote:
> arr         2002/07/22 21:18:10 PDT
> 
>   Modified files:
>     sys/ia64/ia64        pmap.c 
>   Log:
>   - Pass the VM_ALLOC_WIRED flag to vm_page_alloc() in pmap_growkernel() so
>     that we can avoid a call to vm_page_lock_queues().
>   
>   Approved by:    peter

By the way, this really isn't a 'need review/approval' area.  It would be
quite nice for folks to make equivalent changes here that are being made on
the other platforms.  Just take your best shot and we'll deal with the
bits if it breaks.  If you dont understand something, by all means ask
though.

The main proviso is the heavy voodoo in the kernel stack stuff.  We cannot
(yet) use the same basic allocation strategy as on the other platforms. The
use of contigmalloc is a serious cop-out that needs to be fixed. (The
explanation is long and painful, but I'd be happy to tell if anybody
wants to know why.)

Cheers,
-Peter
--
Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com
"All of this is for nothing if we don't go to the stars" - JMS/B5


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




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