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
..
1998-03-09 07:09:55 +00:00
1999-09-05 06:37:01 +00:00
1999-11-24 20:49:04 +00:00
1999-08-28 00:22:10 +00:00
1999-08-28 00:22:10 +00:00
1999-08-28 00:22:10 +00:00
1999-08-28 00:22:10 +00:00
1999-12-23 16:46:34 +00:00
1999-08-28 00:22:10 +00:00
1999-08-28 00:22:10 +00:00
1999-10-09 01:35:58 +00:00
1999-08-28 00:22:10 +00:00
1999-11-24 20:49:04 +00:00
1999-08-28 00:22:10 +00:00
1999-08-28 00:22:10 +00:00
1999-09-05 06:39:22 +00:00
1999-08-28 00:22:10 +00:00
1999-08-28 00:22:10 +00:00
1999-08-28 00:22:10 +00:00
1999-08-28 00:22:10 +00:00
1999-08-28 00:22:10 +00:00
1999-11-24 20:49:04 +00:00
1999-08-28 00:22:10 +00:00
1999-08-28 00:22:10 +00:00
1999-08-28 00:22:10 +00:00
1999-12-23 16:48:57 +00:00
1999-08-28 00:22:10 +00:00
1999-09-05 06:41:49 +00:00
1999-08-28 00:22:10 +00:00
1998-06-09 08:37:35 +00:00
1999-08-28 00:22:10 +00:00
1999-09-05 07:02:22 +00:00
1999-08-28 00:22:10 +00:00
1999-08-28 00:22:10 +00:00
1999-08-28 00:22:10 +00:00
1999-08-28 00:22:10 +00:00
1999-08-28 00:22:10 +00:00
1999-11-28 22:41:50 +00:00
1999-11-24 20:49:04 +00:00
1999-08-28 00:22:10 +00:00
1999-08-28 00:22:10 +00:00
1999-08-28 00:22:10 +00:00
1999-12-03 23:25:14 +00:00
1999-08-28 00:22:10 +00:00
1999-08-28 00:22:10 +00:00
1999-11-24 20:49:04 +00:00
1999-11-24 20:49:04 +00:00
1999-09-05 07:02:22 +00:00
1999-08-28 00:22:10 +00:00
1999-08-28 00:22:10 +00:00
1999-08-28 00:22:10 +00:00
1999-09-05 07:02:22 +00:00
1999-12-21 11:55:44 +00:00
1999-08-28 00:22:10 +00:00
1999-11-14 18:15:33 +00:00
1999-09-05 06:47:01 +00:00
1999-09-05 06:47:01 +00:00
1999-09-05 06:47:01 +00:00
1999-09-05 06:47:01 +00:00
1999-09-05 06:47:01 +00:00
1999-09-05 07:02:22 +00:00
1999-08-28 00:22:10 +00:00
1999-08-28 00:22:10 +00:00
1999-08-28 00:22:10 +00:00
1998-06-09 08:37:35 +00:00
1999-12-12 03:19:33 +00:00
2000-01-18 05:38:05 +00:00
1999-08-28 00:22:10 +00:00
1999-08-28 00:22:10 +00:00
1999-08-28 00:22:10 +00:00
1999-08-28 00:22:10 +00:00
1999-08-28 00:22:10 +00:00
1999-08-28 00:22:10 +00:00
2000-02-16 21:11:33 +00:00
1998-03-09 07:27:58 +00:00
1999-08-28 00:22:10 +00:00
1999-08-28 00:22:10 +00:00
2000-01-24 18:35:16 +00:00
1999-08-28 00:22:10 +00:00
1999-09-05 06:59:34 +00:00
2000-01-09 01:54:35 +00:00
1999-08-28 00:22:10 +00:00
1999-08-28 00:22:10 +00:00
1999-08-28 00:22:10 +00:00
1999-08-28 00:22:10 +00:00
1999-04-04 21:46:24 +00:00
1999-08-28 00:22:10 +00:00
2000-02-12 18:33:54 +00:00
1999-04-04 21:46:24 +00:00
1999-09-05 07:02:22 +00:00
1999-08-28 00:22:10 +00:00
1999-08-28 00:22:10 +00:00
1999-09-05 06:50:49 +00:00
1999-11-24 20:49:04 +00:00
1999-08-28 00:22:10 +00:00
1999-08-28 00:22:10 +00:00
1999-08-28 00:22:10 +00:00
1999-08-28 00:22:10 +00:00
1999-09-05 07:02:22 +00:00
1999-08-28 00:22:10 +00:00
1999-08-28 00:22:10 +00:00
1999-08-28 00:22:10 +00:00
1999-08-28 00:22:10 +00:00
2000-01-24 02:13:21 +00:00
1999-08-28 00:22:10 +00:00
1999-08-28 00:22:10 +00:00
1999-08-28 00:22:10 +00:00
1999-11-24 20:49:04 +00:00
1999-08-28 00:22:10 +00:00
1999-08-28 00:22:10 +00:00
1999-08-28 00:22:10 +00:00
1999-08-28 00:22:10 +00:00
2000-01-18 12:50:13 +00:00
1999-08-28 00:22:10 +00:00
1999-08-28 00:22:10 +00:00
1999-08-28 00:22:10 +00:00
1999-08-28 00:22:10 +00:00
1999-08-28 00:22:10 +00:00
1999-08-28 00:22:10 +00:00
1999-08-28 00:22:10 +00:00
1999-12-15 16:51:35 +00:00
1999-08-28 00:22:10 +00:00
1999-08-28 00:22:10 +00:00
1999-08-28 00:22:10 +00:00
1999-09-05 07:02:22 +00:00
1999-08-28 00:22:10 +00:00
1999-08-28 00:22:10 +00:00
1999-12-06 23:35:40 +00:00
1999-08-28 00:22:10 +00:00
1999-08-28 00:22:10 +00:00
1999-09-10 09:12:24 +00:00
1999-08-28 00:22:10 +00:00
1999-08-28 00:22:10 +00:00
1999-08-28 00:22:10 +00:00
1999-08-28 00:22:10 +00:00
1999-08-28 00:22:10 +00:00
1999-08-28 00:22:10 +00:00
1997-04-14 15:14:58 +00:00
1999-08-28 00:22:10 +00:00
1999-08-28 00:22:10 +00:00
1999-08-28 00:22:10 +00:00
1999-08-28 00:22:10 +00:00
1999-08-28 00:22:10 +00:00
1999-08-28 00:22:10 +00:00
1999-08-28 00:22:10 +00:00