Dwarves debugging tools
 help / color / mirror / Atom feed
 messages from 2024-09-02 13:16:52 to 2024-10-16 00:10:49 UTC [more...]

[PATCH v3 dwarves 0/5] btf_encoder: implement shared elf_functions table
 2024-10-16  0:10 UTC  (4+ messages)
` [PATCH v3 dwarves 1/5] dwarf_loader: introduce pre_load_module hook to conf_load
` [PATCH v3 dwarves 2/5] btf_encoder: introduce elf_functions struct type
` [PATCH v3 dwarves 3/5] btf_encoder: collect elf_functions in btf_encoder__pre_load_module

[PATCH v2 dwarves 0/5] btf_encoder: implement shared elf_functions table
 2024-10-14 23:32 UTC  (35+ messages)
` [PATCH v2 dwarves 1/5] dwarf_loader: introduce pre/post cus__load_module hooks to conf_load
` [PATCH v2 dwarves 2/5] btf_encoder: introduce elf_functions struct type
` [PATCH v2 dwarves 3/5] btf_encoder: collect elf_functions in pre_cus__load_module
` [PATCH v2 dwarves 4/5] btf_encoder: make elf_functions.entry an elf_function list
` [PATCH v2 dwarves 5/5] btf_encoder: switch to shared elf_functions table

[PATCH dwarves] btf_encoder: use ELF_C_READ_MMAP
 2024-10-14 16:21 UTC  (2+ messages)

[PATCH 0/3] Differentiate embedded flexible arrays from flexible ones
 2024-10-13  9:51 UTC  (5+ messages)
` [PATCH 1/3] fprintf: Differentiate embedded flexible arrays from flexible arrays
` [PATCH 2/3] fprintf: Show statistics about members with "
` [PATCH 3/3] tests: Add a test for the accounting of "

[PATCH dwarves v4 0/4] Emit global variables in BTF
 2024-10-07 21:46 UTC  (12+ messages)
` [PATCH dwarves v4 1/4] btf_encoder: stop indexing symbols for VARs
` [PATCH dwarves v4 2/4] btf_encoder: explicitly check addr/size for u32 overflow
` [PATCH dwarves v4 3/4] btf_encoder: allow encoding VARs from many sections
` [PATCH dwarves v4 4/4] pahole: add global_var BTF feature

[PATCH RFC 0/5] pahole --with_embedded_flexible_array
 2024-10-07 20:25 UTC  (6+ messages)
` [PATCH 1/5] core: Move class__has_flexible_array() from pahole to the core
` [PATCH 2/5] core: Cache info about flexible arrays in class__has_flexible_array()
` [PATCH 3/5] core: Introduce class__has_embedded_flexible_array()
` [PATCH 4/5] fprintf: Add a comment if a member type has an embedded flexible array
` [PATCH 5/5] pahole: Introduce --with_embedded_flexible_array

[PATCH dwarves] btf_encoder: fix reversed condition for matching ELF section
 2024-10-07 13:55 UTC  (4+ messages)

[PATCH dwarves 0/6] btf_encoder: implement shared elf_functions table
 2024-10-04 15:28 UTC  (10+ messages)
` [PATCH dwarves 1/6] dwarf_loader: introduce pre/post cus__load_module hooks to conf_load
` [PATCH dwarves 2/6] btf_encoder: split btf_encoder__collect_symbols()
` [PATCH dwarves 3/6] btf_encoder: introduce elf_functions struct type
` [PATCH dwarves 4/6] btf_encoder: collect elf_functions in pre_cus__load_module
` [PATCH dwarves 5/6] btf_encoder: introduce elf_functions_entry
` [PATCH dwarves 6/6] btf_encoder: switch to shared elf_functions table

[PATCH dwarves v3 0/5] Emit global variables in BTF
 2024-10-03 20:59 UTC  (20+ messages)
` [PATCH dwarves v3 1/5] btf_encoder: use bitfield to control var encoding
` [PATCH dwarves v3 2/5] btf_encoder: stop indexing symbols for VARs
` [PATCH dwarves v3 3/5] btf_encoder: explicitly check addr/size for u32 overflow
` [PATCH dwarves v3 4/5] btf_encoder: allow encoding VARs from many sections
` [PATCH dwarves v3 5/5] pahole: add global_var BTF feature

[PATCH dwarves 0/2] tests: reproducible_build/btf_functions fix
 2024-10-03 14:56 UTC  (5+ messages)
` [PATCH dwarves 1/2] tests/reproducible_build: fix vmlinux finding logic
` [PATCH dwarves 2/2] tests/btf_functions: reduce verbosity of test

[PATCH dwarves v2 0/4] Emit global variables in BTF
 2024-10-03 13:10 UTC  (12+ messages)
` [PATCH dwarves v2 1/4] dutil: return ELF section name when looked up by index
` [PATCH dwarves v2 2/4] dwarf_loader: add "artificial" and "top_level" variable flags
` [PATCH dwarves v2 3/4] btf_encoder: cache all ELF section info
` [PATCH dwarves v2 4/4] btf_encoder: add global_var feature to encode globals

[PATCH v2 1/1] tests reproducible_build.sh: Try first to find a vmlinux using pahole --running_kernel_vmlinux
 2024-10-01 19:57 UTC  (2+ messages)

[PATCH 1/1] tests reproducible_build.sh: Try first to find a vmlinux using pahole --running_kernel_vmlinux
 2024-10-01 19:36 UTC 

[RFC dwarves] btf_encoder: record BTF-centric function state instead of DWARF-centric
 2024-10-01 18:30 UTC  (6+ messages)

[PATCH dwarves 0/4] tests: unify behaviour, pass through fail
 2024-10-01 14:37 UTC  (6+ messages)
` [PATCH dwarves 1/4] tests/reproducible_builds: support envvar-specified vmlinux
` [PATCH dwarves 2/4] tests/btf_functions: return 2 to indicate test had to be skipped
` [PATCH dwarves 3/4] tests/reproducible_build: return 2 (skipped) if no vmlinux available
` [PATCH dwarves 4/4] tests: distinguish between failed/skipped tests

[PATCH dwarves v1] pahole: generate "bpf_fastcall" decl tags for eligible kfuncs
 2024-09-30 14:44 UTC  (7+ messages)

[PATCH v4 dwarves 0/2] fixes for memory optimized BTF
 2024-09-30 14:34 UTC  (5+ messages)
` [PATCH v4 dwarves 1/2] btf_encoder: fix strncpy issues, other issues identified in code review
` [PATCH v4 dwarves 2/2] tests: improve btf_functions.sh by reducing greps/pipes

[PATCH 0/2] --padding option to combine with --with_flexible_array
 2024-09-30 14:32 UTC  (9+ messages)
` [PATCH 1/2] pahole: Add --padding_ge N to show only structs with at least N bytes of padding at its end
` [PATCH 2/2] pahole: Add --padding N to show only structs with "

[PATCH 0/1] Handle printing pointer modifiers correctly
 2024-09-25 18:14 UTC  (7+ messages)
` [PATCH 1/1] dwarves_fprintf: Handle "
    ` [PATCH 0/1 v2] Handle printing "
    ` [PATCH 1/1 v2] dwarves_fprintf: Handle pointer qualifiers correctly

[PATCH v2 dwarves 0/3] reduce memory overhead of BTF encoding
 2024-09-25  9:27 UTC  (12+ messages)
` [PATCH v2 dwarves 1/3] btf_encoder: record BTF-centric function state instead of DWARF-centric
` [PATCH v2 dwarves 2/3] pfunct: show all functions that match filter criteria
` [PATCH v2 dwarves 3/3] tests: add test validating BTF encoding, reasons we skip functions

[PATCH v3 dwarves 0/3] reduce memory overhead of BTF encoding
 2024-09-25  9:17 UTC  (4+ messages)
` [PATCH v3 dwarves 1/3] btf_encoder: record BTF-centric function state instead of DWARF-centric
` [PATCH v3 dwarves 2/3] pfunct: show all functions that match filter criteria
` [PATCH v3 dwarves 3/3] tests: add test validating BTF encoding, reasons we skip functions

[RFC] kbuild: bpf: Do not run pahole with -j on 32bit userspace
 2024-09-25  8:17 UTC  (8+ messages)

[PATCH dwarves 0/4] Emit global variables in BTF
 2024-09-20  8:18 UTC  (14+ messages)
` [PATCH dwarves 1/4] dutil: return ELF section name when looked up by index
` [PATCH dwarves 2/4] dwarf_loader: add "artificial" and "top_level" variable flags
` [PATCH dwarves 3/4] btf_encoder: cache all ELF section info
` [PATCH dwarves 4/4] btf_encoder: add global_var feature to encode globals

Adding new fields to xsk_tx_metadata
 2024-09-11 14:39 UTC  (2+ messages)

[PATCH v2] dwarf_loader: Fix memleaks in creating cus
 2024-09-03 10:07 UTC  (2+ messages)

FYI: CI regression on big-endian arch (s390) after recent pahole changes
 2024-09-02 18:44 UTC  (12+ messages)

[PATCH dwarves] pahole: Sync with latest in-progress libbpf-1.5
 2024-09-02 14:10 UTC 

[PATCH dwarves] dwarf_loader: Fix memleak in dwarf_cus__create_cu
 2024-09-02 13:23 UTC  (3+ messages)


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