Module Name:    src
Committed By:   matt
Date:           Thu Feb  9 03:11:39 UTC 2012

Modified Files:
        src/sys/arch/evbmips/include [matt-nb5-mips64]: vmparam.h

Log Message:
VM_FREELIST_MAX is not used by anything.  Should be VM_NFREELIST
Add macros to test a PA to see if it belonds to a VM_FREELIST_*


To generate a diff of this commit:
cvs rdiff -u -r1.1.142.5 -r1.1.142.6 src/sys/arch/evbmips/include/vmparam.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/evbmips/include/vmparam.h
diff -u src/sys/arch/evbmips/include/vmparam.h:1.1.142.5 src/sys/arch/evbmips/include/vmparam.h:1.1.142.6
--- src/sys/arch/evbmips/include/vmparam.h:1.1.142.5	Tue Nov 29 07:48:32 2011
+++ src/sys/arch/evbmips/include/vmparam.h	Thu Feb  9 03:11:39 2012
@@ -1,19 +1,21 @@
-/*	$NetBSD: vmparam.h,v 1.1.142.5 2011/11/29 07:48:32 matt Exp $	*/
+/*	vmparam.h,v 1.1.142.5 2011/11/29 07:48:32 matt Exp	*/
 
 #ifndef _EVBMIPS_VMPARAM_H_
 #define _EVBMIPS_VMPARAM_H_
 
 #include <mips/vmparam.h>
 
-#define	VM_PHYSSEG_MAX		32
+#define	VM_PHYSSEG_MAX			32
 
-#undef VM_FREELIST_MAX
-#define	VM_FREELIST_MAX		3
+#undef VM_NFREELIST
+#define	VM_NFREELIST			3
 #if defined(_MIPS_PADDR_T_64BIT) || defined(_LP64)
-#define	VM_FREELIST_FIRST4G	2
+#define	VM_FREELIST_FIRST4G		2
+#define	VM_FREELIST_FIRST4G_P(pa)	(((pa) >> 32) == 0)
 #endif
 #if !defined(_LP64)
-#define	VM_FREELIST_FIRST512M	1
+#define	VM_FREELIST_FIRST512M		1
+#define	VM_FREELIST_FIRST512M_P(pa)	(((pa) >> 29) == 0)
 #endif
 
 #define	VM_FREELIST_NORMALOK_P(lcv) \

Reply via email to