]> git.baikalelectronics.ru Git - kernel.git/commit
x86_64: Remove CLFLUSH in text_poke()
authorAndi Kleen <ak@suse.de>
Thu, 6 Sep 2007 14:59:52 +0000 (16:59 +0200)
committerLinus Torvalds <torvalds@woody.linux-foundation.org>
Tue, 11 Sep 2007 01:57:47 +0000 (18:57 -0700)
commitc0498e2adb1053b89f190d9c7066be7fad1cb599
treef89dc89909bcd9f67dc10da44314e75753785df8
parent96e7de6aa92234ad190f8812c953efbe3550284a
x86_64: Remove CLFLUSH in text_poke()

The CLFLUSH for the modified code line in text_poke was supposed
to speed up CPU recovery. Unfortunately it seems to cause hangs
on some VIA C3s (at least on VIA Esther Model 10 Stepping 9)
Remove it.

Thanks to Stefan Becker for reporting/testing.

Signed-off-by: Andi Kleen <ak@suse.de>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
arch/i386/kernel/alternative.c