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-22 13:15:14 +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-18 05:30:06 +00:00
2004-05-26 11:36:27 +00:00
2004-05-14 12:28:31 +00:00
2004-01-25 17:18:12 +00:00
2004-05-18 11:56:56 +00:00