]> git.baikalelectronics.ru Git - kernel.git/commit
[PATCH] i386: cleanup serialize msr
authorZachary Amsden <zach@vmware.com>
Sat, 3 Sep 2005 22:56:37 +0000 (15:56 -0700)
committerLinus Torvalds <torvalds@evo.osdl.org>
Mon, 5 Sep 2005 07:06:11 +0000 (00:06 -0700)
commit36e6a9361d182ea07689331d9dc686a52c85291d
tree9e82ee9ce5c1899e0da06622716dffda02e94b15
parent8717cbad028e4950a2f5b46992e0f53f8a8c022b
[PATCH] i386: cleanup serialize msr

i386 arch cleanup.  Introduce the serialize macro to serialize processor
state.  Why the microcode update needs it I am not quite sure, since wrmsr()
is already a serializing instruction, but it is a microcode update, so I will
keep the semantic the same, since this could be a timing workaround.  As far
as I can tell, this has always been there since the original microcode update
source.

Signed-off-by: Zachary Amsden <zach@vmware.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
arch/i386/kernel/microcode.c
include/asm-i386/processor.h
include/asm-x86_64/processor.h