On Aug 2, 2009, at 3:41 PM, erik quanstrom wrote:
Erik,
Thanks for your speedy assistance! I think the two things are closely
interrrelated via the global variable hardscreen. Reverting this file
solved the problem. I wouldn't be surprised if there were something
weird about Parallels' MTRR support, and since this isn't the current
version it's not likely to get any better. If anyone's using
Parallels
4 and not running into this issue, I'd love to know.
you're welcome.
but if you wouldn't mind, would you try the new source but modify
it by replacing the vgavesaflush in the following diff with "0"?
Yes, this alone is not sufficient to fix the problem, which I believe
confirms your suspicion that there is a defect in either Parallel's
MTRR or Plan 9's Vesa MTRR. My money would be on Parallels, since they
have a reputation for building the VM to support Windows first.
Again, thanks! Hopefully I'll be able to afford a copy of the new
version of Parallels in a little while and perhaps that will help
further isolate the problem.
—
Daniel Lyons