Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/netbsd-1-4]: src/sys/uvm Pull up revision 1.19 (requested by thorpej):
details: https://anonhg.NetBSD.org/src/rev/082eff144b23
branches: netbsd-1-4
changeset: 470499:082eff144b23
user: he <he%NetBSD.org@localhost>
date: Wed Apr 26 22:11:19 2000 +0000
description:
Pull up revision 1.19 (requested by thorpej):
Use a more reliable method to determine if uvm_page_init() has
completed. This fixes a problem observed on some i386 configs
(typically with lots of memory) where the kernel page table needs
to grow during initialization.
diffstat:
sys/uvm/uvm.h | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diffs (17 lines):
diff -r a7c455256d09 -r 082eff144b23 sys/uvm/uvm.h
--- a/sys/uvm/uvm.h Thu Apr 13 21:55:56 2000 +0000
+++ b/sys/uvm/uvm.h Wed Apr 26 22:11:19 2000 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: uvm.h,v 1.15 1999/03/26 17:34:15 chs Exp $ */
+/* $NetBSD: uvm.h,v 1.15.2.1 2000/04/26 22:11:19 he Exp $ */
/*
*
@@ -83,6 +83,7 @@
struct pglist page_inactive_obj;/* pages inactive (reclaim or free) */
simple_lock_data_t pageqlock; /* lock for active/inactive page q */
simple_lock_data_t fpageqlock; /* lock for free page q */
+ boolean_t page_init_done; /* TRUE if uvm_page_init() finished */
/* page daemon trigger */
int pagedaemon; /* daemon sleeps on this */
struct proc *pagedaemon_proc; /* daemon's pid */
Home |
Main Index |
Thread Index |
Old Index