peter 57defe6f29 Commit Ian Dowse's workaround for acpi resume resetting after the
LAZY_SWITCH changes.  He pointed out the acpi code sets up an identity
mapping in the current vmspace and that got messed up by the %cr3 being
out of sync with the current page directory.  As a workaround, restore
%cr3 across the sleep/resume.  A more complete fix would be to undo the
lazy state and clear the pm_active bit from the borrowed pmap, but this
works and people are currently hurting.  I'll clean this up.
This is mostly Ian's patch, plus a PAE tweak from me.
2003-07-21 20:59:27 +00:00
..
2003-07-21 19:15:25 +00:00
2003-05-19 20:29:07 +00:00
2003-07-21 19:15:25 +00:00
2003-06-10 21:44:29 +00:00
2003-07-01 15:52:06 +00:00
2003-06-11 05:37:42 +00:00
2003-07-21 02:49:42 +00:00
2003-07-21 02:49:42 +00:00
2003-06-11 05:37:42 +00:00
2003-06-11 05:37:42 +00:00
2003-06-11 05:37:42 +00:00
2003-07-21 13:00:09 +00:00
2003-06-11 06:34:30 +00:00
2003-07-05 01:24:36 +00:00