jhb
ef42e8706b
Fix a couple of issues with the stack limit for 32-bit processes on 64-bit
...
kernels exposed by the recent fixes to resource limits for 32-bit processes
on 64-bit kernels:
- Let ABIs expose their maximum stack size via a new pointer in sysentvec
and use that in preference to maxssiz during exec() rather than always
using maxssiz for all processses.
- Apply the ABI's limit fixup to the previous stack size when adjusting
RLIMIT_STACK to determine if the existing mapping for the stack needs to
be grown or shrunk (as well as how much it should be grown or shrunk).
Approved by: re (kensmith)
2007-07-12 18:01:31 +00:00
..
2007-02-23 12:19:07 +00:00
2006-03-16 08:51:59 +00:00
2007-05-14 22:40:04 +00:00
2007-06-10 00:28:41 +00:00
2007-07-04 22:49:55 +00:00
2007-06-09 21:48:44 +00:00
2007-06-01 14:33:11 +00:00
2007-06-09 19:41:14 +00:00
2007-06-04 23:50:56 +00:00
2007-07-05 13:04:59 +00:00
2007-03-05 13:10:58 +00:00
2007-06-05 00:00:57 +00:00
2007-07-03 21:26:06 +00:00
2007-03-05 13:10:58 +00:00
2007-05-28 17:15:05 +00:00
2007-07-12 18:01:31 +00:00
2007-06-13 20:01:42 +00:00
2007-06-16 23:41:43 +00:00
2007-06-05 00:00:57 +00:00
2007-06-05 00:00:57 +00:00
2007-04-13 23:54:22 +00:00
2007-06-12 19:49:39 +00:00
2007-06-05 00:00:57 +00:00
2006-09-09 16:09:01 +00:00
2007-06-13 20:01:42 +00:00
2007-05-31 11:51:53 +00:00
2007-05-18 15:04:59 +00:00
2007-07-03 21:22:58 +00:00
2007-06-27 13:39:38 +00:00
2007-06-04 18:25:08 +00:00
2007-05-31 22:52:15 +00:00
2007-03-04 22:36:48 +00:00
2007-05-27 20:50:23 +00:00
2007-06-09 18:09:37 +00:00
2007-06-14 18:37:58 +00:00
2007-06-05 00:00:57 +00:00
2007-07-02 14:03:29 +00:00
2007-06-09 21:48:44 +00:00
2007-06-12 00:12:01 +00:00
2007-07-12 18:01:31 +00:00
2007-06-26 21:31:56 +00:00
2007-06-05 00:00:57 +00:00
2007-06-11 23:27:03 +00:00
2007-06-05 00:00:57 +00:00
2007-06-12 19:50:31 +00:00
2007-07-06 13:20:44 +00:00
2007-06-04 23:50:56 +00:00
2006-08-01 16:32:20 +00:00
2007-06-12 00:12:01 +00:00
2007-06-04 18:25:08 +00:00
2007-06-07 19:45:19 +00:00
2007-06-12 19:49:39 +00:00
2007-06-09 21:48:44 +00:00
2007-06-26 21:42:01 +00:00
2007-06-06 07:35:08 +00:00
2007-04-23 12:53:00 +00:00
2007-03-05 13:10:58 +00:00
2007-06-05 00:00:57 +00:00
2007-05-31 11:51:53 +00:00
2007-05-31 11:51:53 +00:00
2007-07-05 08:55:14 +00:00
2007-06-25 05:06:57 +00:00
2007-07-04 22:38:28 +00:00
2006-03-30 18:45:50 +00:00
2007-03-05 13:10:58 +00:00
2006-11-12 03:34:03 +00:00
2007-06-12 07:47:09 +00:00
2007-06-15 19:33:58 +00:00
2006-04-23 22:12:39 +00:00
2007-06-12 00:12:01 +00:00
2006-07-19 18:53:56 +00:00
2007-05-23 17:28:21 +00:00
2006-10-02 18:23:37 +00:00
2006-10-31 21:11:21 +00:00
2006-10-24 10:27:23 +00:00
2007-02-15 17:21:31 +00:00
2006-07-09 21:42:58 +00:00
2006-06-18 12:27:59 +00:00
2007-06-03 18:24:31 +00:00
2007-05-27 17:38:36 +00:00
2007-03-08 06:44:34 +00:00
2007-06-05 00:00:57 +00:00
2007-04-28 07:37:49 +00:00
2006-10-02 18:23:37 +00:00
2007-06-12 23:27:31 +00:00
2007-07-03 18:37:06 +00:00
2006-05-28 22:15:28 +00:00
2007-06-05 00:00:57 +00:00
2007-06-12 23:27:31 +00:00
2007-06-12 23:27:31 +00:00
2007-07-04 06:56:58 +00:00
2007-06-16 23:30:57 +00:00
2007-07-04 22:57:21 +00:00
2007-05-27 17:33:10 +00:00
2007-06-05 00:00:57 +00:00
2007-03-04 17:50:46 +00:00
2007-07-04 22:49:55 +00:00
2007-07-04 22:47:37 +00:00
2007-07-04 22:49:55 +00:00
2007-06-12 00:12:01 +00:00
2007-06-12 00:12:01 +00:00
2007-07-03 15:58:47 +00:00
2007-03-05 13:10:58 +00:00
2007-05-31 11:51:53 +00:00
2007-07-05 05:54:47 +00:00
2007-07-03 17:45:52 +00:00
2007-07-03 17:46:37 +00:00
2007-07-01 00:17:59 +00:00
2007-05-03 14:42:42 +00:00
2007-05-16 20:41:08 +00:00
2006-10-22 11:52:19 +00:00
2007-05-16 20:41:08 +00:00
2007-06-12 00:12:01 +00:00
2007-03-05 13:10:58 +00:00
2007-05-31 11:51:22 +00:00
2007-06-04 18:25:08 +00:00
2007-07-02 12:50:53 +00:00
2007-05-29 12:36:00 +00:00
2007-03-05 13:26:07 +00:00
2007-06-10 01:50:05 +00:00
2007-06-09 23:41:14 +00:00
2007-06-18 09:28:24 +00:00
2007-06-01 01:12:45 +00:00
2007-05-18 13:02:13 +00:00
2007-02-15 22:08:35 +00:00
2006-12-23 00:30:03 +00:00
2007-03-13 01:50:27 +00:00
2007-02-16 17:32:41 +00:00
2007-05-27 20:50:23 +00:00
2007-06-12 00:12:01 +00:00
2007-06-12 00:12:01 +00:00
2007-07-04 22:57:21 +00:00
2007-05-31 11:51:53 +00:00
2007-05-31 11:51:53 +00:00