• Linus Torvalds's avatar
    Merge branch 'x86-fpu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip · d652df0b
    Linus Torvalds authored
    Pull x86 FPU changes from Ingo Molnar:
     "There are two bigger changes in this tree:
    
       - Add an [early-use-]safe static_cpu_has() variant and other
         robustness improvements, including the new X86_DEBUG_STATIC_CPU_HAS
         configurable debugging facility, motivated by recent obscure FPU
         code bugs, by Borislav Petkov
    
       - Reimplement FPU detection code in C and drop the old asm code, by
         Peter Anvin."
    
    * 'x86-fpu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
      x86, fpu: Use static_cpu_has_safe before alternatives
      x86: Add a static_cpu_has_safe variant
      x86: Sanity-check static_cpu_has usage
      x86, cpu: Add a synthetic, always true, cpu feature
      x86: Get rid of ->hard_math and all the FPU asm fu
    d652df0b
processor.h 23.6 KB