1. 03 Sep, 2009 1 commit
    • Ingo Molnar's avatar
      x86, msr: Fix msr-reg.S compilation with gas 2.16.1, on 32-bit too · 8adf65cf
      Ingo Molnar authored
      The macro was defined in the 32-bit path as well - breaking the
      build on 32-bit platforms:
      
        arch/x86/lib/msr-reg.S: Assembler messages:
        arch/x86/lib/msr-reg.S:53: Error: Bad macro parameter list
        arch/x86/lib/msr-reg.S:100: Error: invalid character '_' in mnemonic
        arch/x86/lib/msr-reg.S:101: Error: invalid character '_' in mnemonic
      
      Cc: Borislav Petkov <petkovbb@googlemail.com>
      Cc: H. Peter Anvin <hpa@zytor.com>
      LKML-Reference: <tip-f6909f39@git.kernel.org>
      Signed-off-by: default avatarIngo Molnar <mingo@elte.hu>
      8adf65cf
  2. 02 Sep, 2009 1 commit
    • Huang Ying's avatar
      x86: Move kernel_fpu_using to irq_fpu_usable in asm/i387.h · ae4b688d
      Huang Ying authored
      This function measures whether the FPU/SSE state can be touched in
      interrupt context. If the interrupted code is in user space or has no
      valid FPU/SSE context (CR0.TS == 1), FPU/SSE state can be used in IRQ
      or soft_irq context too.
      
      This is used by AES-NI accelerated AES implementation and PCLMULQDQ
      accelerated GHASH implementation.
      
      v3:
       - Renamed to irq_fpu_usable to reflect the purpose of the function.
      
      v2:
       - Renamed to irq_is_fpu_using to reflect the real situation.
      Signed-off-by: default avatarHuang Ying <ying.huang@intel.com>
      CC: H. Peter Anvin <hpa@zytor.com>
      Signed-off-by: default avatarH. Peter Anvin <hpa@zytor.com>
      ae4b688d
  3. 01 Sep, 2009 2 commits
  4. 31 Aug, 2009 9 commits
  5. 23 Aug, 2009 2 commits
  6. 22 Aug, 2009 2 commits
  7. 21 Aug, 2009 9 commits
  8. 20 Aug, 2009 7 commits
  9. 19 Aug, 2009 7 commits