Comment 2 for bug 277236

Revision history for this message
Steve Magoun (smagoun) wrote :

Some stuff we've tried (that didn't work):

* Disabled Xv with this patch:

Index: xserver-xorg-video-psb-0.15.0/src/psb_video.c
===================================================================
--- xserver-xorg-video-psb-0.15.0.orig/src/psb_video.c 2008-10-03 10:46:52.000000000 -0400
+++ xserver-xorg-video-psb-0.15.0/src/psb_video.c 2008-10-03 10:47:16.000000000 -0400
@@ -1044,6 +1044,8 @@
     XF86VideoAdaptorPtr adaptor = NULL;
     int num_adaptors;

+ return NULL;
+
     xvBrightness = MAKE_ATOM("XV_BRIGHTNESS");
     xvContrast = MAKE_ATOM("XV_CONTRAST");
     xvSaturation = MAKE_ATOM("XV_SATURATION");

* Disabled hyperthreading (boot with kernel cmdline option 'maxcpus=1'
* Artificially throttled CPU to 1.067Ghz and later 800Mhz via 'echo 1067000 > /sys/devices/system/cpu/cpu[0-1]/cpufreq/scaling_max_frequency'
* All combinations of the above

I noticed that I couldn't reproduce the crash when running firefox using very verbose strace output:
'strace -f -s 128 -o ff.strace firefox --sync', which led me to think this might be a timing issue (hence the tests with low CPU clockspeed + HT turned off)