diff options
-rw-r--r-- | sys/arch/alpha/include/vmparam.h | 3 | ||||
-rw-r--r-- | sys/arch/amiga/include/vmparam.h | 3 | ||||
-rw-r--r-- | sys/arch/hp300/include/vmparam.h | 3 | ||||
-rw-r--r-- | sys/arch/hppa/include/vmparam.h | 3 | ||||
-rw-r--r-- | sys/arch/i386/include/vmparam.h | 3 | ||||
-rw-r--r-- | sys/arch/mac68k/include/vmparam.h | 3 | ||||
-rw-r--r-- | sys/arch/macppc/include/vmparam.h | 3 | ||||
-rw-r--r-- | sys/arch/mvme68k/include/vmparam.h | 3 | ||||
-rw-r--r-- | sys/arch/mvme88k/include/vmparam.h | 3 | ||||
-rw-r--r-- | sys/arch/mvmeppc/include/vmparam.h | 3 | ||||
-rw-r--r-- | sys/arch/sparc/include/vmparam.h | 3 | ||||
-rw-r--r-- | sys/arch/sparc64/include/vmparam.h | 3 | ||||
-rw-r--r-- | sys/arch/sun3/include/vmparam.h | 3 | ||||
-rw-r--r-- | sys/arch/vax/include/vmparam.h | 3 | ||||
-rw-r--r-- | sys/uvm/uvm_page.h | 6 |
15 files changed, 31 insertions, 17 deletions
diff --git a/sys/arch/alpha/include/vmparam.h b/sys/arch/alpha/include/vmparam.h index c20f8514f13..84ff515e420 100644 --- a/sys/arch/alpha/include/vmparam.h +++ b/sys/arch/alpha/include/vmparam.h @@ -1,4 +1,4 @@ -/* $OpenBSD: vmparam.h,v 1.7 2001/06/27 06:19:42 art Exp $ */ +/* $OpenBSD: vmparam.h,v 1.8 2001/11/30 17:37:43 art Exp $ */ /* $NetBSD: vmparam.h,v 1.18 2000/05/22 17:13:54 thorpej Exp $ */ /* @@ -139,6 +139,7 @@ /* * pmap-specific data stored in the vm_physmem[] array. */ +#define __HAVE_PMAP_PHYSSEG struct pmap_physseg { struct pv_head *pvhead; /* pv list of this seg */ }; diff --git a/sys/arch/amiga/include/vmparam.h b/sys/arch/amiga/include/vmparam.h index 83bb8479726..36678e9a7e7 100644 --- a/sys/arch/amiga/include/vmparam.h +++ b/sys/arch/amiga/include/vmparam.h @@ -1,4 +1,4 @@ -/* $OpenBSD: vmparam.h,v 1.16 2001/09/22 18:00:06 miod Exp $ */ +/* $OpenBSD: vmparam.h,v 1.17 2001/11/30 17:37:43 art Exp $ */ /* $NetBSD: vmparam.h,v 1.16 1997/07/12 16:18:36 perry Exp $ */ /* @@ -150,6 +150,7 @@ /* * pmap-specific data stored in the vm_physmem[] array. */ +#define __HAVE_PMAP_PHYSSEG struct pmap_physseg { struct pv_entry *pvent; /* pv table for this seg */ char *attrs; /* page attributes for this seg */ diff --git a/sys/arch/hp300/include/vmparam.h b/sys/arch/hp300/include/vmparam.h index 6bc09458218..86432b84e0d 100644 --- a/sys/arch/hp300/include/vmparam.h +++ b/sys/arch/hp300/include/vmparam.h @@ -1,4 +1,4 @@ -/* $OpenBSD: vmparam.h,v 1.9 2001/09/22 18:00:09 miod Exp $ */ +/* $OpenBSD: vmparam.h,v 1.10 2001/11/30 17:37:43 art Exp $ */ /* $NetBSD: vmparam.h,v 1.16 1998/08/20 08:33:48 kleink Exp $ */ /* @@ -160,6 +160,7 @@ /* * pmap-specific data stored in the vm_physmem[] array. */ +#define __HAVE_PMAP_PHYSSEG struct pmap_physseg { struct pv_entry *pvent; /* pv table for this seg */ char *attrs; /* page attributes for this seg */ diff --git a/sys/arch/hppa/include/vmparam.h b/sys/arch/hppa/include/vmparam.h index a48ad7c7f7e..86a302daf15 100644 --- a/sys/arch/hppa/include/vmparam.h +++ b/sys/arch/hppa/include/vmparam.h @@ -1,4 +1,4 @@ -/* $OpenBSD: vmparam.h,v 1.18 2001/10/24 04:08:51 mickey Exp $ */ +/* $OpenBSD: vmparam.h,v 1.19 2001/11/30 17:37:43 art Exp $ */ /* * Copyright (c) 1988-1994, The University of Utah and @@ -106,6 +106,7 @@ #define VM_FREELIST_FIRST16 1 #ifndef _LOCORE +#define __HAVE_PMAP_PHYSSEG struct pmap_physseg { struct pv_entry *pvent; }; diff --git a/sys/arch/i386/include/vmparam.h b/sys/arch/i386/include/vmparam.h index 81eec059e7d..5d07bb1c915 100644 --- a/sys/arch/i386/include/vmparam.h +++ b/sys/arch/i386/include/vmparam.h @@ -1,4 +1,4 @@ -/* $OpenBSD: vmparam.h,v 1.21 2001/09/22 18:00:09 miod Exp $ */ +/* $OpenBSD: vmparam.h,v 1.22 2001/11/30 17:37:43 art Exp $ */ /* $NetBSD: vmparam.h,v 1.15 1994/10/27 04:16:34 cgd Exp $ */ /*- @@ -126,6 +126,7 @@ /* * pmap specific data stored in the vm_physmem[] array */ +#define __HAVE_PMAP_PHYSSEG struct pmap_physseg { struct pv_head *pvhead; /* pv_head array */ char *attrs; /* attrs array */ diff --git a/sys/arch/mac68k/include/vmparam.h b/sys/arch/mac68k/include/vmparam.h index c7743ae2746..02a777165be 100644 --- a/sys/arch/mac68k/include/vmparam.h +++ b/sys/arch/mac68k/include/vmparam.h @@ -1,4 +1,4 @@ -/* $OpenBSD: vmparam.h,v 1.10 2001/09/22 18:00:09 miod Exp $ */ +/* $OpenBSD: vmparam.h,v 1.11 2001/11/30 17:37:43 art Exp $ */ /* $NetBSD: vmparam.h,v 1.8 1996/11/15 14:21:00 briggs Exp $ */ /* @@ -186,6 +186,7 @@ /* * pmap-specific data stored in the vm_physmem[] array. */ +#define __HAVE_PMAP_PHYSSEG struct pmap_physseg { struct pv_entry *pvent; /* pv table for this seg */ char *attrs; /* page attributes for this seg */ diff --git a/sys/arch/macppc/include/vmparam.h b/sys/arch/macppc/include/vmparam.h index 7fd9f72acd6..6c370656f76 100644 --- a/sys/arch/macppc/include/vmparam.h +++ b/sys/arch/macppc/include/vmparam.h @@ -1,4 +1,4 @@ -/* $OpenBSD: vmparam.h,v 1.4 2001/11/05 22:16:52 drahn Exp $ */ +/* $OpenBSD: vmparam.h,v 1.5 2001/11/30 17:37:43 art Exp $ */ /* $NetBSD: vmparam.h,v 1.1 1996/09/30 16:34:38 ws Exp $ */ /*- @@ -102,6 +102,7 @@ extern vm_offset_t ppc_kvm_size; #define VM_MBUF_SIZE (NMBCLUSTERS * PAGE_SIZE) #define VM_PHYS_SIZE (USRIOSIZE * PAGE_SIZE) +#define __HAVE_PMAP_PHYSSEG struct pmap_physseg { struct pv_entry *pvent; char *attrs; diff --git a/sys/arch/mvme68k/include/vmparam.h b/sys/arch/mvme68k/include/vmparam.h index 84479837a4d..6c2d82ad269 100644 --- a/sys/arch/mvme68k/include/vmparam.h +++ b/sys/arch/mvme68k/include/vmparam.h @@ -1,4 +1,4 @@ -/* $OpenBSD: vmparam.h,v 1.10 2001/09/22 18:00:10 miod Exp $ */ +/* $OpenBSD: vmparam.h,v 1.11 2001/11/30 17:37:43 art Exp $ */ /* * Copyright (c) 1988 University of Utah. @@ -155,6 +155,7 @@ /* * pmap-specific data stored in the vm_physmem[] array. */ +#define __HAVE_PMAP_PHYSSEG struct pmap_physseg { struct pv_entry *pvent; /* pv table for this seg */ char *attrs; /* page attributes for this seg */ diff --git a/sys/arch/mvme88k/include/vmparam.h b/sys/arch/mvme88k/include/vmparam.h index 646b74dd3e4..e665290aad7 100644 --- a/sys/arch/mvme88k/include/vmparam.h +++ b/sys/arch/mvme88k/include/vmparam.h @@ -1,4 +1,4 @@ -/* $OpenBSD: vmparam.h,v 1.16 2001/09/22 18:00:10 miod Exp $ */ +/* $OpenBSD: vmparam.h,v 1.17 2001/11/30 17:37:43 art Exp $ */ /* * Mach Operating System * Copyright (c) 1992 Carnegie Mellon University @@ -109,6 +109,7 @@ /* * pmap-specific data stored in the vm_physmem[] array. */ +#define __HAVE_PMAP_PHYSSEG struct pmap_physseg { struct pv_entry *pvent; /* pv table for this seg */ char *attrs; /* page modify list for this seg */ diff --git a/sys/arch/mvmeppc/include/vmparam.h b/sys/arch/mvmeppc/include/vmparam.h index c036d1c2392..a689f5d932e 100644 --- a/sys/arch/mvmeppc/include/vmparam.h +++ b/sys/arch/mvmeppc/include/vmparam.h @@ -1,4 +1,4 @@ -/* $OpenBSD: vmparam.h,v 1.6 2001/11/06 22:45:57 miod Exp $ */ +/* $OpenBSD: vmparam.h,v 1.7 2001/11/30 17:37:43 art Exp $ */ /* $NetBSD: vmparam.h,v 1.1 1996/09/30 16:34:38 ws Exp $ */ /*- @@ -102,6 +102,7 @@ extern vm_offset_t ppc_kvm_size; #define VM_MBUF_SIZE (NMBCLUSTERS * PAGE_SIZE) #define VM_PHYS_SIZE (USRIOSIZE * PAGE_SIZE) +#define __HAVE_PMAP_PHYSSEG struct pmap_physseg { struct pv_entry *pvent; char *attrs; diff --git a/sys/arch/sparc/include/vmparam.h b/sys/arch/sparc/include/vmparam.h index b0133f9268d..366bc3a5694 100644 --- a/sys/arch/sparc/include/vmparam.h +++ b/sys/arch/sparc/include/vmparam.h @@ -1,4 +1,4 @@ -/* $OpenBSD: vmparam.h,v 1.19 2001/09/22 18:00:10 miod Exp $ */ +/* $OpenBSD: vmparam.h,v 1.20 2001/11/30 17:37:43 art Exp $ */ /* $NetBSD: vmparam.h,v 1.13 1997/07/12 16:20:03 perry Exp $ */ /* @@ -118,6 +118,7 @@ /* * pmap specific data stored in the vm_physmem[] array */ +#define __HAVE_PMAP_PHYSSEG struct pmap_physseg { struct pvlist *pv_head; }; diff --git a/sys/arch/sparc64/include/vmparam.h b/sys/arch/sparc64/include/vmparam.h index e94bafabe51..8e4ecf6c0fa 100644 --- a/sys/arch/sparc64/include/vmparam.h +++ b/sys/arch/sparc64/include/vmparam.h @@ -1,4 +1,4 @@ -/* $OpenBSD: vmparam.h,v 1.3 2001/08/20 20:23:52 jason Exp $ */ +/* $OpenBSD: vmparam.h,v 1.4 2001/11/30 17:37:43 art Exp $ */ /* $NetBSD: vmparam.h,v 1.18 2001/05/01 02:19:19 thorpej Exp $ */ /* @@ -168,6 +168,7 @@ * pmap specific data stored in the vm_physmem[] array */ +#define __HAVE_PMAP_PHYSSEG struct pmap_physseg { struct pv_entry *pvent; }; diff --git a/sys/arch/sun3/include/vmparam.h b/sys/arch/sun3/include/vmparam.h index 3dabf8b47b6..bdef289c2bf 100644 --- a/sys/arch/sun3/include/vmparam.h +++ b/sys/arch/sun3/include/vmparam.h @@ -1,4 +1,4 @@ -/* $OpenBSD: vmparam.h,v 1.8 2001/09/22 18:00:10 miod Exp $ */ +/* $OpenBSD: vmparam.h,v 1.9 2001/11/30 17:37:43 art Exp $ */ /* $NetBSD: vmparam.h,v 1.14 1995/09/26 04:02:10 gwr Exp $ */ /* @@ -145,6 +145,7 @@ /* * pmap specific data stored in the vm_physmem[] array */ +#define __HAVE_PMAP_PHYSSEG struct pmap_physseg { struct pvlist *pv_head; }; diff --git a/sys/arch/vax/include/vmparam.h b/sys/arch/vax/include/vmparam.h index eb8e10cd931..474ab28f8bb 100644 --- a/sys/arch/vax/include/vmparam.h +++ b/sys/arch/vax/include/vmparam.h @@ -1,4 +1,4 @@ -/* $OpenBSD: vmparam.h,v 1.15 2001/09/22 18:00:10 miod Exp $ */ +/* $OpenBSD: vmparam.h,v 1.16 2001/11/30 17:37:43 art Exp $ */ /* $NetBSD: vmparam.h,v 1.32 2000/03/07 00:05:59 matt Exp $ */ /*- @@ -112,6 +112,7 @@ #define VM_NFREELIST 1 #define VM_FREELIST_DEFAULT 0 +#define __HAVE_PMAP_PHYSSEG struct pmap_physseg { int dummy; }; diff --git a/sys/uvm/uvm_page.h b/sys/uvm/uvm_page.h index e5b01d58a95..f3d11ab646f 100644 --- a/sys/uvm/uvm_page.h +++ b/sys/uvm/uvm_page.h @@ -1,4 +1,4 @@ -/* $OpenBSD: uvm_page.h,v 1.14 2001/11/28 19:28:15 art Exp $ */ +/* $OpenBSD: uvm_page.h,v 1.15 2001/11/30 17:37:43 art Exp $ */ /* $NetBSD: uvm_page.h,v 1.27 2001/06/28 00:26:38 thorpej Exp $ */ /* @@ -216,9 +216,9 @@ struct vm_physseg { int free_list; /* which free list they belong on */ struct vm_page *pgs; /* vm_page structures (from start) */ struct vm_page *lastpg; /* vm_page structure for end */ -/* #ifdef __HAVE_PMAP_PHYSSEG XXX */ +#ifdef __HAVE_PMAP_PHYSSEG struct pmap_physseg pmseg; /* pmap specific (MD) data */ -/* #endif */ +#endif }; #ifdef _KERNEL |