ia64/xen-unstable

diff xen/include/asm-ia64/linux-xen/asm/io.h @ 9770:ced37bea0647

[IA64] FPH enabling + cleanup

Move contents of switch_to macro from xensystem.h to context_switch function.
Initialize FPU on all processors. FPH is always enabled in Xen.
Speed up context-switch (a little bit!) by not enabling/disabling FPH.
Cleanup (unused function/variablesi/fields, debug printf...)
vmx_ia64_switch_to removed (was unused).

Signed-off-by: Tristan Gingold <tristan.gingold@bull.net>
author awilliam@xenbuild.aw
date Tue Apr 25 22:35:41 2006 -0600 (2006-04-25)
parents 7ed6c203efe9
children aa9d157d7637
line diff
     1.1 --- a/xen/include/asm-ia64/linux-xen/asm/io.h	Tue Apr 25 22:32:14 2006 -0600
     1.2 +++ b/xen/include/asm-ia64/linux-xen/asm/io.h	Tue Apr 25 22:35:41 2006 -0600
     1.3 @@ -23,7 +23,9 @@
     1.4  #define __SLOW_DOWN_IO	do { } while (0)
     1.5  #define SLOW_DOWN_IO	do { } while (0)
     1.6  
     1.7 -#ifndef XEN
     1.8 +#ifdef XEN
     1.9 +#include <asm/xensystem.h>
    1.10 +#else
    1.11  #define __IA64_UNCACHED_OFFSET	0xc000000000000000UL	/* region 6 */
    1.12  #endif
    1.13