Hartmut Brandt
b89bc9e62b
When a process has been waiting on a condition variable or mutex the
...
td_wmesg field in the thread structure points to the description string of
the condition variable or mutex. If the condvar or the mutex had been
initialized from a loadable module that was unloaded in the meantime,
td_wmesg may now point to invalid memory. Retrieving the process table now
may panic the kernel (or access junk). Setting the td_wmesg field to NULL
after unblocking on the condvar/mutex prevents this panic.
PR: kern/47408
Approved by: jake (mentor)
2003-02-27 08:43:27 +00:00
..
2003-02-19 05:47:46 +00:00
2003-01-04 22:07:48 +00:00
2003-01-04 22:07:48 +00:00
2003-02-19 05:47:46 +00:00
2003-01-01 18:49:04 +00:00
2003-01-01 18:49:04 +00:00
2003-02-19 05:47:46 +00:00
2003-02-17 10:03:02 +00:00
2003-02-20 08:18:15 +00:00
2003-02-20 04:18:42 +00:00
2003-01-13 00:33:17 +00:00
2003-02-19 05:47:46 +00:00
2003-02-27 02:05:19 +00:00
2003-02-27 08:43:27 +00:00
2003-02-27 07:40:44 +00:00
2002-11-16 06:35:53 +00:00
2003-02-24 05:46:55 +00:00
2003-02-19 05:47:46 +00:00
2003-02-19 05:47:46 +00:00
2003-02-27 02:05:19 +00:00
2003-02-27 02:05:19 +00:00
2003-02-27 02:05:19 +00:00
2003-02-19 05:47:46 +00:00
2003-02-19 05:47:46 +00:00
2003-02-27 05:42:01 +00:00
2003-02-22 23:30:37 +00:00
2003-02-19 05:47:46 +00:00
2003-02-19 05:47:46 +00:00
2003-02-25 03:37:48 +00:00
2003-02-19 05:47:46 +00:00
2003-02-19 05:47:46 +00:00
2003-02-20 04:26:58 +00:00
2003-01-05 03:48:14 +00:00
2003-02-19 05:47:46 +00:00
2003-02-25 22:28:46 +00:00
2003-01-06 01:01:08 +00:00
2003-01-20 17:46:48 +00:00
2003-02-27 02:05:19 +00:00
2003-02-19 05:47:46 +00:00
2003-02-20 04:18:42 +00:00
2003-02-14 12:44:48 +00:00
2003-02-27 02:05:19 +00:00
2003-02-19 05:47:46 +00:00
2003-02-27 02:05:19 +00:00
2003-02-27 08:43:27 +00:00
2003-02-22 17:58:06 +00:00
2003-01-29 11:29:22 +00:00
2003-02-27 05:42:01 +00:00
2003-02-26 17:16:38 +00:00
2003-02-01 10:06:40 +00:00
2002-12-22 05:35:03 +00:00
2003-02-17 09:55:10 +00:00
2003-02-19 05:47:46 +00:00
2003-02-19 05:47:46 +00:00
2002-10-29 15:47:06 +00:00
2003-01-07 20:10:04 +00:00
2002-11-17 04:15:34 +00:00
2003-02-27 02:05:19 +00:00
2003-02-27 02:05:19 +00:00
2003-01-13 00:33:17 +00:00
2003-02-19 05:47:46 +00:00
2003-01-19 00:34:17 +00:00
2003-02-19 05:47:46 +00:00
2003-02-03 19:49:35 +00:00
2003-01-30 12:36:30 +00:00
2002-11-14 16:11:12 +00:00
2003-02-20 04:26:58 +00:00
2003-02-19 10:12:42 +00:00
2003-02-19 05:47:46 +00:00
2003-02-19 05:47:46 +00:00
2003-02-12 07:00:59 +00:00
2003-02-03 19:49:35 +00:00
2003-02-19 05:47:46 +00:00
2003-02-17 09:55:10 +00:00
2003-02-26 03:15:42 +00:00
2003-02-27 02:05:19 +00:00
2003-02-25 22:28:46 +00:00
2003-02-18 03:36:49 +00:00
2003-02-25 03:21:22 +00:00
2003-02-19 05:47:46 +00:00
2003-02-19 05:47:46 +00:00
2003-02-20 03:26:11 +00:00
2003-02-20 08:18:15 +00:00
2003-02-20 08:18:15 +00:00
2003-01-13 23:04:32 +00:00
2003-02-19 05:47:46 +00:00
2003-02-19 05:47:46 +00:00
2003-02-19 05:47:46 +00:00
2003-02-20 20:54:45 +00:00
2003-02-19 05:47:46 +00:00
2003-02-19 05:47:46 +00:00
2003-01-30 12:51:32 +00:00
2003-02-27 02:05:19 +00:00
2003-02-19 05:47:46 +00:00
2003-02-20 03:26:11 +00:00
2003-02-19 05:47:46 +00:00
2003-02-19 05:47:46 +00:00
2003-02-19 05:47:46 +00:00
2003-02-21 22:23:40 +00:00
2003-02-21 22:23:40 +00:00
2003-02-20 03:26:11 +00:00
2003-02-23 23:00:28 +00:00
2003-02-19 05:47:46 +00:00
2003-01-13 00:33:17 +00:00
2003-02-19 05:47:46 +00:00
2003-02-25 23:59:09 +00:00
2003-02-19 05:47:46 +00:00
2003-02-25 03:37:48 +00:00
2003-02-25 03:37:48 +00:00
2003-02-19 05:47:46 +00:00
2003-02-19 05:47:46 +00:00
2003-02-19 05:47:46 +00:00
2003-02-19 05:47:46 +00:00
2003-02-22 05:01:12 +00:00
2003-02-25 06:44:42 +00:00
2003-02-19 05:47:46 +00:00
2003-02-15 06:04:55 +00:00
2003-01-04 22:10:36 +00:00