diff options
author | Artur Grabowski <art@cvs.openbsd.org> | 2001-11-07 02:55:52 +0000 |
---|---|---|
committer | Artur Grabowski <art@cvs.openbsd.org> | 2001-11-07 02:55:52 +0000 |
commit | cc211db56384036a7e588d635b51f11a921dd54e (patch) | |
tree | 901408843f90b295b4287da701ff27afbb5c876c /sys/arch/i386 | |
parent | 253f31ab10d5b90c1d64de9c7dec0385fa0c9f7c (diff) |
Another sync of uvm to NetBSD. Just minor fiddling, no major changes.
Diffstat (limited to 'sys/arch/i386')
-rw-r--r-- | sys/arch/i386/i386/pmap.c | 6 | ||||
-rw-r--r-- | sys/arch/i386/include/pmap.h | 4 |
2 files changed, 6 insertions, 4 deletions
diff --git a/sys/arch/i386/i386/pmap.c b/sys/arch/i386/i386/pmap.c index 32e3f423344..e7934581d50 100644 --- a/sys/arch/i386/i386/pmap.c +++ b/sys/arch/i386/i386/pmap.c @@ -1,4 +1,4 @@ -/* $OpenBSD: pmap.c,v 1.46 2001/11/06 01:43:48 art Exp $ */ +/* $OpenBSD: pmap.c,v 1.47 2001/11/07 02:55:50 art Exp $ */ /* $NetBSD: pmap.c,v 1.91 2000/06/02 17:46:37 thorpej Exp $ */ /* @@ -2113,7 +2113,7 @@ pmap_zero_page(pa) * pmap_zero_page_uncached: the same, except uncached. */ -void +boolean_t pmap_zero_page_uncached(pa) paddr_t pa; { @@ -2129,6 +2129,8 @@ pmap_zero_page_uncached(pa) *zero_pte = 0; /* zap! */ pmap_update_pg((vaddr_t)zerop); /* flush TLB */ simple_unlock(&pmap_zero_page_lock); + + return (TRUE); } /* diff --git a/sys/arch/i386/include/pmap.h b/sys/arch/i386/include/pmap.h index 88b7db81071..d02d70e51f1 100644 --- a/sys/arch/i386/include/pmap.h +++ b/sys/arch/i386/include/pmap.h @@ -1,4 +1,4 @@ -/* $OpenBSD: pmap.h,v 1.17 2001/08/18 20:50:18 art Exp $ */ +/* $OpenBSD: pmap.h,v 1.18 2001/11/07 02:55:50 art Exp $ */ /* $NetBSD: pmap.h,v 1.44 2000/04/24 17:18:18 thorpej Exp $ */ /* @@ -413,7 +413,7 @@ vaddr_t reserve_dumppages __P((vaddr_t)); /* XXX: not a pmap fn */ /* * Do idle page zero'ing uncached to avoid polluting the cache. */ -void pmap_zero_page_uncached __P((paddr_t)); +boolean_t pmap_zero_page_uncached __P((paddr_t)); #define PMAP_PAGEIDLEZERO(pa) pmap_zero_page_uncached((pa)) /* |