Pentium - co s nim?

Jaroslav Klaus J.Klaus na sh.cvut.cz
Pondělí Listopad 10 10:59:38 CET 1997


Toto je ten mail, co jsem poslal Janu Kasprzakovi. Vyjmul jsem vytah z mailu,
ktere jsem na toto tema dostal, protoze to ma asi 37kB. Pokud to nekdo bude
chtit tak mu to mailnu.

On 09-Nov-97 Jaroslav Klaus wrote:
> V patek 7.11. jsem obdrzel z konference hackers na freebsd.org tento mail:
> 
> On 07-Nov-97 Julian Elischer wrote:
> > On a "genuine Intel" pentium (not pentium pro)
> > execution of the following sequence, 0xf0 0x0f 0xc7 0xc8
> > 
> > will stop the processor. This is doable from user mode and in 
> > 16bitmode, or in fact any mode.
> > 
> > try the following c program.
> > 
> > unsigned char x[] = { 0xfo, 0x0f, 0xc7, 0xc8 };
> > 
> > main ()
> > {
> >   void (*f)(void) = x;
> >   f();
> > }
> > 
> > We've checked:
> > K5... OK
> > P6...  OK
> > P5...   *SPLAT*
> > 
> > no idea about the pentium II or other pentium copies.
> > K6?
> > 
> > other pentium variants?
> > versions?
> > 
> > this one DEFINITLY dies:
> > CPU: Pentium (99.38-MHz 586-class CPU)
> >   Origin = "GenuineIntel"  Id = 0x525  Stepping=5
> >   Features=0x1bf<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8>
> > 
> > 
> > share and enjoy..
> > 
> > julian
> 
> Nektere dalsi maily, ktere na toto tema nasledovaly jsou v attachmentu. Je
> tam i opraveny ukazkovy program. Instrukce, na ktere to spadne je:
> 
> On 07-Nov-97 Finn Arne Gangstad wrote:
> > objdump --disassemble-all --show-raw-insn  pentiumcrash.o
> > Disassembly of section .data:
> > 00000000 <x> f0 0f c7 c8  lock cmpxchg8b %eax
> > 
> > Bleh - illegal address mode but why oh why does it have to hang :(
> 
> Nutny je vetsinou HW reset, ale za nekterych podminek funguje NumLock a
> CTRL+ALT+DELETE. Ze vsech prizpevku mohu zatim shrnout to, ze chyba se
> projevuje JEN u procesoru PENTIUM a to i v jednom pripade u MMX verze.
> Pouze
> jeden procesor PENTIUM tyto chybu nemel.
> 
> On 07-Nov-97 David E. Cross wrote:
> > CPU: Pentium (132.96-MHz 586-class CPU)
> >   Origin = "GenuineIntel" Id = 0x52c Stepping=12
> >   Features=0x1bf<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8>
> >
> > Just tested OK for me (no crash)
> 
>  Podle vyjadreni firmy Intel, ktera o teto chybe do patku nevedela, nehodla
> tuto chybu opravovat. Jeste jednou pripominam, ze tato chyba se zatim
> neobjevila u zadneho z procesoru 486, Pentim Pro, K5, K6, Cyrix. Zatim mi
> neprisla zadna zprava o PentiuII
> 
> 
> S pozdravem "Intelu zdar"
>                           Jarda Klaus


Další informace o konferenci Linux