dillon
7a2987cf94
Fix null-pointer dereference crash when the system is intentionally
...
run out of KVM through a mmap()/fork() bomb that allocates hundreds
of thousands of vm_map_entry structures.
Add panic to make null-pointer dereference crash a little more verbose.
Add a new sysctl, vm.max_proc_mmap, which specifies the maximum number
of mmap()'d spaces (discrete vm_map_entry's in the process). The value
defaults to around 9000 for a 128MB machine. The test is scaled for the
number of processes sharing a vmspace (aka linux threads). Setting
the value to 0 disables the feature.
PR: kern/16573
Approved by: jkh
2000-02-16 21:11:33 +00:00
..
1999-12-27 10:42:55 +00:00
2000-02-15 08:49:57 +00:00
1999-12-29 05:07:58 +00:00
1999-12-20 02:50:49 +00:00
2000-01-19 06:02:31 +00:00
1999-12-15 23:02:35 +00:00
2000-01-19 06:07:34 +00:00
2000-02-13 10:56:32 +00:00
2000-01-23 15:47:46 +00:00
2000-01-21 06:57:52 +00:00
2000-01-20 07:12:52 +00:00
2000-01-10 04:09:05 +00:00
2000-02-12 13:41:56 +00:00
2000-01-10 08:00:58 +00:00
1999-12-15 23:02:35 +00:00
1999-12-15 23:02:35 +00:00
2000-02-16 21:11:33 +00:00
2000-02-12 13:41:56 +00:00
2000-01-23 14:52:37 +00:00
2000-02-08 19:54:15 +00:00
2000-01-16 16:34:26 +00:00
2000-02-15 09:02:07 +00:00
2000-01-12 17:26:42 +00:00
1999-12-15 23:02:35 +00:00
2000-02-13 10:56:32 +00:00
1999-12-27 10:22:09 +00:00
1999-12-24 15:33:36 +00:00
1999-12-24 15:33:36 +00:00
1999-12-24 15:33:36 +00:00
2000-01-27 01:22:06 +00:00
1999-12-19 06:08:07 +00:00
1999-12-29 05:07:58 +00:00
2000-01-19 06:07:34 +00:00
1999-12-29 05:07:58 +00:00
2000-02-15 19:23:34 +00:00
2000-01-28 20:49:43 +00:00
2000-01-28 10:22:07 +00:00
2000-01-28 11:51:08 +00:00
2000-01-13 09:09:02 +00:00
2000-01-11 14:54:01 +00:00
2000-01-14 02:53:29 +00:00
1999-12-26 13:04:52 +00:00
2000-01-19 06:02:31 +00:00
2000-01-19 06:01:07 +00:00
2000-01-30 10:14:13 +00:00
2000-01-25 09:20:08 +00:00
2000-02-09 03:32:11 +00:00
2000-01-28 17:11:07 +00:00
1999-12-28 06:35:57 +00:00
2000-01-14 02:53:29 +00:00
2000-01-14 02:53:29 +00:00
2000-01-14 02:53:29 +00:00
1999-12-15 23:02:35 +00:00
2000-01-19 06:07:34 +00:00
2000-01-20 08:15:13 +00:00
2000-01-18 02:13:26 +00:00
2000-02-14 06:09:01 +00:00
1999-12-12 16:34:43 +00:00
2000-01-19 06:07:34 +00:00
2000-02-07 23:05:40 +00:00
2000-01-10 00:08:53 +00:00
1999-12-12 16:30:34 +00:00
1999-12-15 23:02:35 +00:00
1999-12-12 16:34:43 +00:00
2000-02-07 23:05:40 +00:00
2000-01-10 00:08:53 +00:00
2000-01-10 12:04:27 +00:00
1999-12-12 16:43:05 +00:00
1999-12-19 06:08:07 +00:00