All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH dwarves v4 0/3] btf_encoder: refactor emission of BTF funcs
@ 2025-11-06  1:28 Ihor Solodrai
  2025-11-06  1:28 ` [PATCH dwarves v4 1/3] btf_encoder: Remove encoder pointer from btf_encoder_func_state Ihor Solodrai
                   ` (3 more replies)
  0 siblings, 4 replies; 12+ messages in thread
From: Ihor Solodrai @ 2025-11-06  1:28 UTC (permalink / raw)
  To: dwarves, alan.maguire, acme, eddyz87; +Cc: bpf, andrii, ast, kernel-team

This series refactors a few functions that handle how BTF functions
are emitted.

v3->v4: Error handling nit from Eduard
v2->v3: Add patch removing encoder from btf_encoder_func_state

v3: https://lore.kernel.org/dwarves/20251105185926.296539-1-ihor.solodrai@linux.dev/
v2: https://lore.kernel.org/dwarves/20251104233532.196287-1-ihor.solodrai@linux.dev/
v1: https://lore.kernel.org/dwarves/20251029190249.3323752-2-ihor.solodrai@linux.dev/

Ihor Solodrai (3):
  btf_encoder: Remove encoder pointer from btf_encoder_func_state
  btf_encoder: Refactor btf_encoder__add_func_proto
  btf_encoder: Factor out BPF kfunc emission

 btf_encoder.c | 206 +++++++++++++++++++++++++++++---------------------
 1 file changed, 119 insertions(+), 87 deletions(-)

-- 
2.51.1


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

end of thread, other threads:[~2025-11-14 20:54 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-11-06  1:28 [PATCH dwarves v4 0/3] btf_encoder: refactor emission of BTF funcs Ihor Solodrai
2025-11-06  1:28 ` [PATCH dwarves v4 1/3] btf_encoder: Remove encoder pointer from btf_encoder_func_state Ihor Solodrai
2025-11-06  1:28 ` [PATCH dwarves v4 2/3] btf_encoder: Refactor btf_encoder__add_func_proto Ihor Solodrai
2025-11-06  1:28 ` [PATCH dwarves v4 3/3] btf_encoder: Factor out BPF kfunc emission Ihor Solodrai
2025-11-13 16:36 ` [PATCH dwarves v4 0/3] btf_encoder: refactor emission of BTF funcs Alan Maguire
2025-11-13 17:20   ` Alexei Starovoitov
2025-11-14  2:10     ` Arnaldo Carvalho de Melo
2025-11-14  2:14       ` Alexei Starovoitov
2025-11-14 15:40       ` Alan Maguire
2025-11-14 16:27         ` Arnaldo Melo
2025-11-14 20:52         ` Arnaldo Carvalho de Melo
2025-11-14 20:54           ` Arnaldo Carvalho de Melo

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.