Thomas Moestl
3e519a2cf4
Move the per-CPU vmspace pointer fixup that is required before a
...
struct vmspace is freed from cpu_sched_exit() to pmap_release().
This has the advantage of being able to rely on MI code to decide
when a free should occur, instead of having to inspect the reference
count ourselves.
At the same time, turn the per-CPU vmspace pointer into a pmap pointer,
so that pmap_release() can deal with pmaps exclusively.
Reviewed (and embrassing bug spotted) by: jake
2004-05-26 12:06:52 +00:00
..
2004-05-19 15:41:26 +00:00
2004-05-26 09:43:38 +00:00
2004-05-22 13:15:14 +00:00
2004-05-25 05:52:48 +00:00
2004-05-02 19:24:23 +00:00
2004-02-21 21:32:15 +00:00
2004-04-30 20:51:55 +00:00
2004-05-26 07:43:41 +00:00
2004-05-25 03:06:37 +00:00
2004-01-27 18:57:21 +00:00
2004-05-18 05:30:06 +00:00
2004-05-26 00:53:10 +00:00
2004-05-17 20:16:40 +00:00
2004-05-26 11:36:27 +00:00
2004-04-07 20:46:16 +00:00
2004-03-17 17:50:55 +00:00
2004-05-26 09:43:38 +00:00
2004-05-19 15:41:26 +00:00
2004-05-17 05:46:16 +00:00
2004-04-07 20:46:16 +00:00
2004-05-25 12:06:26 +00:00
2004-05-14 12:28:31 +00:00
2004-05-26 00:53:10 +00:00
2004-05-26 11:41:26 +00:00
2004-05-05 15:48:06 +00:00
2004-05-05 03:34:37 +00:00
2004-03-12 21:45:33 +00:00
2004-05-26 00:53:10 +00:00
2004-05-25 15:02:12 +00:00
2004-05-14 03:57:17 +00:00
2004-05-03 05:15:53 +00:00
2004-03-01 03:14:23 +00:00
2004-01-25 17:18:12 +00:00
2004-03-01 03:14:23 +00:00
2004-03-14 02:06:28 +00:00
2004-03-01 03:14:23 +00:00
2004-04-07 05:00:01 +00:00
2004-04-07 20:46:16 +00:00
2004-05-06 05:03:23 +00:00
2004-05-24 04:06:14 +00:00
2004-03-05 22:42:17 +00:00
2004-05-18 11:56:56 +00:00
2004-03-17 17:50:55 +00:00
2004-05-24 19:39:23 +00:00
2004-02-03 22:27:03 +00:00
2004-05-19 15:41:26 +00:00
2004-04-07 05:00:01 +00:00
2004-05-15 20:55:19 +00:00
2004-05-26 12:06:52 +00:00
2004-05-25 12:06:26 +00:00
2004-05-26 00:19:39 +00:00
2004-05-21 12:05:48 +00:00
2004-05-25 18:40:53 +00:00
2004-05-16 00:19:12 +00:00