On Wed, Nov 24, 2004 at 06:09:05PM +1100, Benjamin Herrenschmidt wrote: > Ok, here's the 5th version of the sleep patch for ATI based albooks & > iBook G4. Other machine users, please test too as it may cause > regressions (or improvements) as well. > > Not many changes since last version, I don't know why sometimes, the > panel doesn't come back properly (though a new sleep cycle tends to fix > it) and I have no fix for the USB issues. However, I added some hacks to > the cache flush code based on what Apple does in Darwin that may help > make the thing more robust, and I added a hook mecanism that allow the > video to be restored _very_ early on wakeup, pretty much before > everything else, thus making it easier to spot & debug crashes on > wakeup. > > There are still pending issues, like cpufreq on some machines will > "think" it's running at full speed on wakeup while it's in fact running > at slow speed (thankfully not the opposite), I will try to fix those in > the next iteration.
Hi Ben, It works nicely, no more green garbage after resume on Xv. I track the module that make me crash, it was 'radeon' (drm/AGP code) when the module usage count is not null, the screen is black after resume, and I can only power off (button hold for 5s) when the module is loaded and not use (i.e. the X server didn't detect it at start time, module load after X startup, the resume works well) Do you know how can I debug (and hopefully fix) that further ? with the black screen, I don't really know what I can do. for now I'll live without that, I do not use 3d often (actually once a year .. ;)) Thanks you for your work (and thanks others which contributes too) -- Tab