xen: use hypercall rather than clts
authorJeremy Fitzhardinge <jeremy@goop.org>
Mon, 26 May 2008 22:31:01 +0000 (23:31 +0100)
committerThomas Gleixner <tglx@linutronix.de>
Tue, 27 May 2008 08:11:35 +0000 (10:11 +0200)
commit7b1333aa4cb546ddeb9c05098a53d9a777623a05
tree2ab9949f9f64da6ea9510985c45fa0f047545ec9
parent0922abdc3982ae54cbe1b24ac5aa91a260eca1bb
xen: use hypercall rather than clts

Xen will trap and emulate clts, but its better to use a hypercall.
Also, xenner doesn't handle clts.

Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
arch/x86/xen/enlighten.c
include/asm-x86/xen/hypercall.h