Re: Bad Mac OS ROM issues


Subject: Re: Bad Mac OS ROM issues
From: Benjamin Herrenschmidt (bh40@calva.net)
Date: Thu Jun 01 2000 - 10:32:23 MDT


On Wed, May 31, 2000, David <dsmol@ddv.com> wrote:

>
>Symptoms were: increasing resolution beyond 800x600 would cause MOL to
>crash hard - spewing information about loss of network packets followed by
>lots of "adb buffer overflow" messages.
>
>I tweaked and tweaked the molrc file until I finally tried my friend's ROM
>image which worked.

That's interesting. I did experience similar problems when trying to use
large resolutions recently with both the 3.7 and 3.8 (MacOS 9.0.4 and
"Ethernet Update") ROM images. I don't yet know if it's related to the
ROM image itself or something else. I'm currently running on a different
machine at 800x600 and it works very well.

The symptom of the problem is the MacOS crashing (freeze) during
framebuffer access, when re-painting the screen just after the resolution
switch.

I also noticed, with the latest MOL version, running at 800x600,
occasional (but very rare) update "misses" (a video page was not
correctly detected as dirty and so was not updated, causing a couple of
lines beeing wrong on the display). This happened only once or twice in
several hours and forcing a screen refresh fixed it.

Samuel, could there still be some kind of race in the video driver or in
the kernel-side page fault stuff ? The crash at high resolution also
happened with full-screen video, which doesn't use the page-fault
mecanism, so I'm not sure those two problems are actually related.

Ben.



This archive was generated by hypermail 2a24 : Thu Jun 01 2000 - 10:32:35 MDT