]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - arch/x86/kernel/cpu/common.c
x86, xsave: context switch support using xsave/xrstor
[linux-2.6-omap-h63xx.git] / arch / x86 / kernel / cpu / common.c
index fabbcb7020fb6fa9b10c02ba39e68a0dcb649eb4..6c2b9e756db250c5d712dcd92bdd5d2ae0201a49 100644 (file)
@@ -709,7 +709,10 @@ void __cpuinit cpu_init(void)
        /*
         * Force FPU initialization:
         */
-       current_thread_info()->status = 0;
+       if (cpu_has_xsave)
+               current_thread_info()->status = TS_XSAVE;
+       else
+               current_thread_info()->status = 0;
        clear_used_math();
        mxcsr_feature_mask_init();