Hi list!

you may remember my post recently[1] on 2.6.13 problems (it was very
slow to run).  This turned out to be a hyperthreaded issue[2], which was
fixed by a couple of patches [3], [4].

However, I can't find a kernel that will run both a) hyperthreading and
b) suspend / resume in a stable manner!

Here's a little table to show what I mean.  The c-state patch is the one
required to get HT working.  With it, suspend (to disk) doesn't work,
without it, usability is crap!

    kernel  c-state patch?   SMP speed  suspend    general
2.6.12-gr7       no            fast     untested    stable
----------
2.6.13-gr2       no            slow      stable     stable
2.6.13-gr2      yes            fast     unstable
----------
2.6.13-gr3       no
2.6.13-gr3      yes            fast     unstable   unstable

I can't yet post any of this on bugzilla.kernel.org because I'm not
using vanilla sources.  It would take more time that I have right now to
try it all again with vanilla.

So, my question is: Do I have to give up suspend? (I hope not, as when
it does work it works great and only takes a few seconds to suspend /
start up).  Is it worth a bugzilla entry anywhere?

[I'm using only the gentoo-sources for suspend, no extra patches or
utilities.  To suspend, I just type `echo shutdown > /sys/power/disk;
echo disk > /sys/power/state` as root]

I'm hoping there are some kernel guru's out there somewhere that can
give me some pointers.

Many thanks,

[1] http://thread.gmane.org/gmane.linux.gentoo.user/141911
[2] http://bugzilla.kernel.org/show_bug.cgi?id=5165
[3] http://bugzilla.kernel.org/show_bug.cgi?id=5165#c16
[4] http://bugzilla.kernel.org/show_bug.cgi?id=5165#c17
[5] 5? There is no 5! Why do you want 5?!

-- 
Iain Buchanan <[EMAIL PROTECTED]>

-- 
gentoo-user@gentoo.org mailing list

Reply via email to