[PATCH 00/11] Yet more objtool fixes

Josh Poimboeuf posted 11 patches 8 months, 3 weeks ago
arch/loongarch/include/asm/stacktrace.h   |   3 +
arch/loongarch/include/asm/unwind_hints.h |  10 +-
include/linux/context_tracking_irq.h      |   8 +-
include/linux/rcupdate.h                  |   2 +-
include/linux/sched/smt.h                 |   2 +-
scripts/Makefile.lib                      |   2 +-
tools/objtool/arch/loongarch/decode.c     |  14 +-
tools/objtool/arch/loongarch/orc.c        |   8 +-
tools/objtool/arch/x86/decode.c           |  15 +-
tools/objtool/arch/x86/orc.c              |   6 +-
tools/objtool/builtin-check.c             |  30 ++--
tools/objtool/check.c                     | 172 +++++++++++-----------
tools/objtool/elf.c                       | 150 +++++++++----------
tools/objtool/include/objtool/elf.h       |   2 +-
tools/objtool/include/objtool/warn.h      |  63 ++++----
tools/objtool/objtool.c                   |   4 +-
tools/objtool/orc_dump.c                  |  30 ++--
tools/objtool/special.c                   |  13 +-
18 files changed, 273 insertions(+), 261 deletions(-)
[PATCH 00/11] Yet more objtool fixes
Posted by Josh Poimboeuf 8 months, 3 weeks ago
David Laight (1):
  objtool: Fix verbose disassembly if CROSS_COMPILE isn't set

Josh Poimboeuf (10):
  objtool: Silence more KCOV warnings, part 2
  objtool: Ignore end-of-section jumps for KCOV/GCOV
  objtool: Append "()" to function name in "unexpected end of section"
    warning
  Revert "objtool: Increase per-function WARN_FUNC() rate limit"
  objtool: Always fail on fatal errors
  objtool: Change "warning:" to "error:" for fatal errors
  objtool/loongarch: Add unwind hints in prepare_frametrace()
  sched/smt: Always inline sched_smt_active()
  context_tracking: Always inline ct_{nmi,irq}_{enter,exit}()
  rcu-tasks: Always inline rcu_irq_work_resched()

 arch/loongarch/include/asm/stacktrace.h   |   3 +
 arch/loongarch/include/asm/unwind_hints.h |  10 +-
 include/linux/context_tracking_irq.h      |   8 +-
 include/linux/rcupdate.h                  |   2 +-
 include/linux/sched/smt.h                 |   2 +-
 scripts/Makefile.lib                      |   2 +-
 tools/objtool/arch/loongarch/decode.c     |  14 +-
 tools/objtool/arch/loongarch/orc.c        |   8 +-
 tools/objtool/arch/x86/decode.c           |  15 +-
 tools/objtool/arch/x86/orc.c              |   6 +-
 tools/objtool/builtin-check.c             |  30 ++--
 tools/objtool/check.c                     | 172 +++++++++++-----------
 tools/objtool/elf.c                       | 150 +++++++++----------
 tools/objtool/include/objtool/elf.h       |   2 +-
 tools/objtool/include/objtool/warn.h      |  63 ++++----
 tools/objtool/objtool.c                   |   4 +-
 tools/objtool/orc_dump.c                  |  30 ++--
 tools/objtool/special.c                   |  13 +-
 18 files changed, 273 insertions(+), 261 deletions(-)

-- 
2.48.1