BPF List
 help / color / mirror / Atom feed
* [PATCH dwarves 0/2] clang true signature follow-on
@ 2026-07-14 13:50 Alan Maguire
  2026-07-14 13:50 ` [PATCH dwarves 1/2] btf_encoder: Only skip optimized parms when ABI changed Alan Maguire
                   ` (2 more replies)
  0 siblings, 3 replies; 5+ messages in thread
From: Alan Maguire @ 2026-07-14 13:50 UTC (permalink / raw)
  To: yonghong.song, olsajiri; +Cc: arnaldo.melo, bpf, dwarves

Though the true signature series [1] has not landed yet, this
is intended as a follow-on series to resolve an issue it raises;
by sharing the optimization detection code it can result in
the non true signature case being overly aggressive in omitting
functions from BTF that have optimized parameters.

See patch 1 for the details; patch 2 tests the change for gcc.

This series applies on top of [1]; the danger is we do not
want to land the true signature series without resolving this
issue first so hopefully folks can test with this series on top to
see if issues are resolved.  CI passed with this series on top
of the true signature series at [2].

[1] https://lore.kernel.org/dwarves/20260625020148.1883082-1-yonghong.song@linux.dev/
[2] https://github.com/alan-maguire/dwarves/actions/runs/29270441984

Alan Maguire (2):
  btf_encoder: Only skip optimized parms when ABI changed
  tests: Add GCC default-BTF optimized parameter coverage

 btf_encoder.c                  | 97 +++++++++++++++++++++++++---------
 tests/gcc_optimized_default.sh | 69 ++++++++++++++++++++++++
 2 files changed, 142 insertions(+), 24 deletions(-)
 create mode 100755 tests/gcc_optimized_default.sh

-- 
2.43.5


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2026-07-21 13:39 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-07-14 13:50 [PATCH dwarves 0/2] clang true signature follow-on Alan Maguire
2026-07-14 13:50 ` [PATCH dwarves 1/2] btf_encoder: Only skip optimized parms when ABI changed Alan Maguire
2026-07-21 13:39   ` Jiri Olsa
2026-07-14 13:50 ` [PATCH dwarves 2/2] tests: Add GCC default-BTF optimized parameter coverage Alan Maguire
2026-07-21 10:24 ` [PATCH dwarves 0/2] clang true signature follow-on Alan Maguire

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox