* 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)
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 ======= ======= ======= ======= ======= ======= ======= ======= ==== xorg-video- psb-0.15. 0.orig/ src/psb_ video.c 2008-10-03 10:46:52.000000000 -0400 xorg-video- psb-0.15. 0/src/psb_ video.c 2008-10-03 10:47:16.000000000 -0400 daptorPtr adaptor = NULL;
=======
--- xserver-
+++ xserver-
@@ -1044,6 +1044,8 @@
XF86VideoA
int num_adaptors;
+ return NULL; "XV_BRIGHTNESS" ); "XV_CONTRAST" ); "XV_SATURATION" );
+
xvBrightness = MAKE_ATOM(
xvContrast = MAKE_ATOM(
xvSaturation = MAKE_ATOM(
* Disabled hyperthreading (boot with kernel cmdline option 'maxcpus=1' system/ cpu/cpu[ 0-1]/cpufreq/ scaling_ max_frequency'
* Artificially throttled CPU to 1.067Ghz and later 800Mhz via 'echo 1067000 > /sys/devices/
* 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)