Module Name:    src
Committed By:   christos
Date:           Fri Mar 29 12:51:15 UTC 2019

Modified Files:
        src/sys/arch/powerpc/include: vmparam.h
        src/sys/arch/sparc/include: vmparam.h

Log Message:
Go back to not always defining PAGE_{SIZE,SHIFT,MASK}


To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22 src/sys/arch/powerpc/include/vmparam.h
cvs rdiff -u -r1.46 -r1.47 src/sys/arch/sparc/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/powerpc/include/vmparam.h
diff -u src/sys/arch/powerpc/include/vmparam.h:1.21 src/sys/arch/powerpc/include/vmparam.h:1.22
--- src/sys/arch/powerpc/include/vmparam.h:1.21	Wed Mar 27 12:16:43 2019
+++ src/sys/arch/powerpc/include/vmparam.h	Fri Mar 29 08:51:15 2019
@@ -1,4 +1,4 @@
-/*	$NetBSD: vmparam.h,v 1.21 2019/03/27 16:16:43 christos Exp $	*/
+/*	$NetBSD: vmparam.h,v 1.22 2019/03/29 12:51:15 christos Exp $	*/
 
 #ifndef _POWERPC_VMPARAM_H_
 #define _POWERPC_VMPARAM_H_
@@ -70,10 +70,6 @@ extern const char __USRSTACK;		/* let th
 #include <powerpc/oea/vmparam.h>
 #elif defined(_KERNEL)
 #error unknown PPC variant
-#else
-#define PAGE_SHIFT      MAX_PAGE_SHIFT
-#define PAGE_SIZE       (1 << PAGE_SHIFT)
-#define PAGE_MASK       (PAGE_SIZE - 1)
 #endif
 
 #endif /* !_MODULE */

Index: src/sys/arch/sparc/include/vmparam.h
diff -u src/sys/arch/sparc/include/vmparam.h:1.46 src/sys/arch/sparc/include/vmparam.h:1.47
--- src/sys/arch/sparc/include/vmparam.h:1.46	Thu Mar 28 20:08:13 2019
+++ src/sys/arch/sparc/include/vmparam.h	Fri Mar 29 08:51:15 2019
@@ -1,4 +1,4 @@
-/*	$NetBSD: vmparam.h,v 1.46 2019/03/29 00:08:13 christos Exp $ */
+/*	$NetBSD: vmparam.h,v 1.47 2019/03/29 12:51:15 christos Exp $ */
 
 /*
  * Copyright (c) 1992, 1993
@@ -72,16 +72,12 @@
 #define	PAGE_SHIFT		PAGE_SHIFT_SUN4CM
 #elif CPU_NTYPES == 1 && defined(SUN4)
 #define	PAGE_SHIFT		PAGE_SHIFT_SUN4
-#elif defined(_KERNEL) && !defined(_RUMPKERNEL) \
-    && !defined(STANDALONE) && !defined(_MODULE)
-#error "Cannot determine page size"
-#else
-/* Default to max for userland */
-#define	PAGE_SHIFT		MAX_PAGE_SHIFT
 #endif
 
+#ifdef	PAGE_SHIFT		PAGE_SHIFT_SUN4
 #define	PAGE_SIZE		(1 << PAGE_SHIFT)
 #define	PAGE_MASK		(PAGE_SIZE - 1)
+#endif
 
 /*
  * USRSTACK is the top (end) of the user stack.

Reply via email to