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
