]> err.no Git - linux-2.6/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)
commita534b679180025aa324ebd63c05516e478551cfd
treef89dc89909bcd9f67dc10da44314e75753785df8
parent23d5ea5d3edcfe899cd91fca87a4af799bcc5794
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