Autor: Maciej W. Rozycki (macro_at_amg.gda.pl)
Data: Sat 08 Nov 1997 - 17:39:25 MET
Wyciagniete z bugtraq:
---------- Forwarded message ----------
Date: Thu, 06 Nov 1997 21:57:33 -0800
From: noname_at_noname.com
Newsgroups: comp.os.linux.advocacy
Subject: This code will lock up any P5 machine, even usermode Linux!
Hi,
Check this out. If you execute XX XX XX XX on a P5 it will lock the
machine up. This is true for any operating system including usermode
Linux. It's pretty cool. Basically, the opcodes are an invalid form of
cmpxchg8b eax with a lock prefix. Has anyone seen this before? The
problem doesn't show itself for the Pentium Pro or Pentium 2.
---------------------------------------
Zeby nie bylo za latwo, usunalem kod rozkazu -- jak ktos sie
wystarczajaco zna, to sobie i tak zrekonstruuje.
Z mojej strony moge stwierdzic jedynie, ze jest to niestety prawda. W
zwiazku z przedrostkiem LOCK, rowniez maszyny SMP ulegaja zawieszeniu.
Problem, oczywiscie, dotyczy wszystkich systemow wielodostepnych, nie
tylko Linuxa, tak jak to sugeruje autor.
-- + Maciej W. Rozycki, Technical University of Gdansk, Poland + +--------------------------------------------------------------+ + e-mail: macro_at_ds2.pg.gda.pl, PGP key available +
To archiwum zostało wygenerowane przez hypermail 2.1.7 : Tue 18 May 2004 - 16:32:05 MET DST