These are the last 3 patches from the "macrofying inline asm" series
after rebasing on TIP, per Ingo's request.

For the record: the new commit log was written by Ingo.

Link: 
https://lore.kernel.org/lkml/[email protected]/T/#m28ed17da046354dd8d897ff9703561ac3fd71410

Nadav Amit (3):
  x86/extable: Macrofy inline assembly code to work around GCC inlining
    bugs
  x86/cpufeature: Macrofy inline assembly code to work around GCC
    inlining bugs
  x86/jump-labels: Macrofy inline assembly code to work around GCC
    inlining bugs

 arch/x86/entry/calling.h          |  2 +-
 arch/x86/include/asm/asm.h        | 53 ++++++++------------
 arch/x86/include/asm/cpufeature.h | 82 ++++++++++++++++++-------------
 arch/x86/include/asm/jump_label.h | 72 +++++++--------------------
 arch/x86/kernel/macros.S          |  3 ++
 5 files changed, 89 insertions(+), 123 deletions(-)

-- 
2.17.1

Reply via email to