Pentium bug and Solaris 2.5.1 SMP
Posted on 1997-11-13
some days before it was a discussion about Pentium bug
(lock cmpxchg8b qword ptrax - F0 0F C7 C8) which hangs the machine.
I've tested it on several configurations and it is really very bad.
But what I'd like to know is why it happens on 2xPentium Solaris 2.5.1
I'm not a specialist in Solaris kernel and multitasking, but I have a
question which may be stupid.
If I execute the command I hang one of my two processors. Why the system
can't work on the rest one performing normal (or emergency) shutdown or
notifying sysadmin about the problem? Am I right that such a command is
executed only on one processor or not?
If yes then is it a bug in Solaris OS?
Is it a problem in Solaris or it is the problem of the SMP architecture on Intel platform (bus lock, etc.)?
Thanks in advance