Merge tag 'x86-asm-2024-05-13' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
authorLinus Torvalds <torvalds@linux-foundation.org>
Tue, 14 May 2024 00:36:32 +0000 (17:36 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Tue, 14 May 2024 00:36:32 +0000 (17:36 -0700)
commitd791a4da6be46559393b23beab73d2ca20518864
treeaa54f0010293968754460e7dbf4d80688370c69a
parent019040fb8144fd24097e8260ec0fe231634bfc81
parenta0c8cf9780359376496bbd6d2be1343badf68af7
Merge tag 'x86-asm-2024-05-13' of git://git./linux/kernel/git/tip/tip

Pull x86 asm updates from Ingo Molnar:

 - Clean up & fix asm() operand modifiers & constraints

 - Misc cleanups

* tag 'x86-asm-2024-05-13' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
  x86/alternatives: Remove a superfluous newline in _static_cpu_has()
  x86/asm/64: Clean up memset16(), memset32(), memset64() assembly constraints in <asm/string_64.h>
  x86/asm: Use "m" operand constraint in WRUSSQ asm template
  x86/asm: Use %a instead of %P operand modifier in asm templates
  x86/asm: Use %c/%n instead of %P operand modifier in asm templates
  x86/asm: Remove %P operand modifier from altinstr asm templates
arch/x86/include/asm/alternative.h
arch/x86/include/asm/apic.h
arch/x86/include/asm/atomic64_32.h
arch/x86/include/asm/cpufeature.h
arch/x86/include/asm/processor.h