• L
    Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip · 69734b64
    Linus Torvalds 提交于
    * 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: (21 commits)
      x86: Fix atomic64_xxx_cx8() functions
      x86: Fix and improve cmpxchg_double{,_local}()
      x86_64, asm: Optimise fls(), ffs() and fls64()
      x86, bitops: Move fls64.h inside __KERNEL__
      x86: Fix and improve percpu_cmpxchg{8,16}b_double()
      x86: Report cpb and eff_freq_ro flags correctly
      x86/i386: Use less assembly in strlen(), speed things up a bit
      x86: Use the same node_distance for 32 and 64-bit
      x86: Fix rflags in FAKE_STACK_FRAME
      x86: Clean up and extend do_int3()
      x86: Call do_notify_resume() with interrupts enabled
      x86/div64: Add a micro-optimization shortcut if base is power of two
      x86-64: Cleanup some assembly entry points
      x86-64: Slightly shorten line system call entry and exit paths
      x86-64: Reduce amount of redundant code generated for invalidate_interruptNN
      x86-64: Slightly shorten int_ret_from_sys_call
      x86, efi: Convert efi_phys_get_time() args to physical addresses
      x86: Default to vsyscall=emulate
      x86-64: Set siginfo and context on vsyscall emulation faults
      x86: consolidate xchg and xadd macros
      ...
    69734b64
kernel-parameters.txt 96.7 KB