> > Seconded. IMO, two features that are not present in the current 2.1 kernel
> > that should be for Cyrix, are: 1.) HLT-on-idle, and 2.) NO_LOCK set by
> > default. The justification is this: If these options go into the kernel
>
> I can just about see the case for #1. The NO_LOCK case was reported to
> hang X for some people. An alternative was posted that probably should
> be set at boot.
Hi Alan, I am likely the person who reported the problems with X w/NO_LOCK
set. I have since determined my report was a result of having incorrectly
set other registers with set6x86 on my system. I have been running a
2.1.88 kernel for 11 days (w/X) on original cpu with NO_LOCK set (built
into kernel) with no problems at all. It defeats the coma bug perfectly.
I have heard no other reports of problems with NO_LOCK. Andre Balsa has
done an excellent job maintaining a site regarding Linux on Cyrix, which
fully documents the coma bug and findings. It is
http://gwyn.tux.org/~balsa/linux/cyrix/. Also, Andre discloses the
suggested workaround from Cyrix and compares them.
> If you do HLT-on-idle make sure you handle it with the nohlt option at
> boot properly so you can nohlt a Cyrix
This should be working stably. I have re-introduced the code into my
kernel as well (helps me sleep at night with the fan running quieter,
too!).
cheers,
-bp
-- B. James Phillippe <bryan@terran.org> Linux Software Engineer, WGT Inc. http://earth.terran.org/~bryan
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu