The following diff applies to armv7 the same stack limits as on i386.
Not touching MAXDSIZ for now.

Comments / ok?


Index: arch/armv7/include/vmparam.h
===================================================================
RCS file: /d/cvs/src/sys/arch/armv7/include/vmparam.h,v
retrieving revision 1.4
diff -u -p -r1.4 vmparam.h
--- arch/armv7/include/vmparam.h        24 Jun 2015 21:35:01 -0000      1.4
+++ arch/armv7/include/vmparam.h        24 Jan 2017 10:57:42 -0000
@@ -35,12 +35,18 @@
 
 #define        ARM_KERNEL_BASE         0xc0000000U
 
-/* Allow armv7 to have bigger DSIZ than generic arm, allow user to override */
+/* Allow armv7 to have bigger limits than generic arm, allow user to override 
*/
 #ifndef        MAXDSIZ
 #define        MAXDSIZ         (1024*1024*1024)                /* max data 
size */
 #endif
 #ifndef BRKSIZ
 #define        BRKSIZ          MAXDSIZ                 /* heap gap size */
+#endif
+#ifndef        DFLSSIZ
+#define        DFLSSIZ         (4*1024*1024)           /* initial stack size 
limit */
+#endif
+#ifndef        MAXSSIZ
+#define        MAXSSIZ         (32*1024*1024)          /* max stack size */
 #endif
 
 #include <arm/vmparam.h>

-- 
jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF  DDCC 0DFA 74AE 1524 E7EE

Reply via email to