Skip to content

Update debian changelog for release v0.37.0#5534

Merged
ekyooo merged 1 commit into
iovisor:masterfrom
ekyooo:rel-37
Jul 2, 2026
Merged

Update debian changelog for release v0.37.0#5534
ekyooo merged 1 commit into
iovisor:masterfrom
ekyooo:rel-37

Conversation

@ekyooo

@ekyooo ekyooo commented Jul 2, 2026

Copy link
Copy Markdown
Collaborator
  • Support for kernel up to 7.1

  • Bug Fixes
    libbpf-tools/trace_helpers.c: Fixed double-free in cleanup path (7b67195)
    libbpf-tools/biostacks: Fixed sizeof pointer issue in bpf_get_current_comm() (45348ee)
    libbpf-tools/biosnoop: Fixed incorrect sizeof in bpf_get_current_comm() (da296a9)
    libbpf-tools/filetop, offcputime: Fixed kernel memory disclosure (d3b8def)
    libbpf-tools/bashreadline: Fixed uninitialized stack data leak of kernel pointers (c2d8f9b)
    libbpf-tools/mountsnoop: Fixed compile error in probe_exit() (3fc265d)
    libbpf-tools/path_helpers: Fixed -Wstring-plus-int build error (3696ea0)
    libbpf-tools/runqlen: Fixed compile error on ppc64el (b11c1bd)
    syscall.py, syscall_helpers.c: Updated syscall tables (7457228)
    tools/mptcpify: Masked socket type before matching SOCK_STREAM (25ca8b4)
    tools/ppchcalls: Updated hcall list for newer kernels (a14e204)
    tools/bindsnoop: Fixed PROT field showing UNKN (22aeb77)
    tools/execsnoop: Fixed typo in check_cpu_field function name (a3dcb9a)
    tools: Fixed available_filter_functions path handling (2cc6d1a)
    bcc-lua: Restored LuaJIT determinism (825de98)

  • Build & Test Fixes
    doc/build: Added clang and llvm to libbpf-tools build dependencies (e1446ea)
    Build: Fixed deprecation warnings for LLVM PointerType::get/getUnqual (e75ce68)
    Build: Fixed build with LLVM 22 (4c7be1e)
    Build: Fixed C23 constness warnings (246c549)
    cc: Added ARM64 and riscv syscall prefix detection in C++ API (e48a177, 88c4e54)
    cc: Synced loongarch64 handling with glibc flags (cc: Synchronize so flags for loongarch64 architecture from glibc #5500, ecb5e5d)
    clang: Added Microsoft extensions build flags (c3f35ec)
    tests/python: Added ARM and AArch64 support to static tracepoints (c8af3e7)
    tests/python: Removed x86-specific naming from tracing header (1afbe3c)

  • Doc update, other bug fixes and tools improvement

  * Support for kernel up to 7.1

  * Bug Fixes
    libbpf-tools/trace_helpers.c: Fixed double-free in cleanup path (7b67195)
    libbpf-tools/biostacks: Fixed sizeof pointer issue in bpf_get_current_comm() (45348ee)
    libbpf-tools/biosnoop: Fixed incorrect sizeof in bpf_get_current_comm() (da296a9)
    libbpf-tools/filetop, offcputime: Fixed kernel memory disclosure (d3b8def)
    libbpf-tools/bashreadline: Fixed uninitialized stack data leak of kernel pointers (c2d8f9b)
    libbpf-tools/mountsnoop: Fixed compile error in probe_exit() (3fc265d)
    libbpf-tools/path_helpers: Fixed -Wstring-plus-int build error (3696ea0)
    libbpf-tools/runqlen: Fixed compile error on ppc64el (b11c1bd)
    syscall.py, syscall_helpers.c: Updated syscall tables (7457228)
    tools/mptcpify: Masked socket type before matching SOCK_STREAM (25ca8b4)
    tools/ppchcalls: Updated hcall list for newer kernels (a14e204)
    tools/bindsnoop: Fixed PROT field showing UNKN (22aeb77)
    tools/execsnoop: Fixed typo in check_cpu_field function name (a3dcb9a)
    tools: Fixed available_filter_functions path handling (2cc6d1a)
    bcc-lua: Restored LuaJIT determinism (825de98)

  * Build & Test Fixes
    doc/build: Added clang and llvm to libbpf-tools build dependencies (e1446ea)
    Build: Fixed deprecation warnings for LLVM PointerType::get/getUnqual (e75ce68)
    Build: Fixed build with LLVM 22 (4c7be1e)
    Build: Fixed C23 constness warnings (246c549)
    cc: Added ARM64 and riscv syscall prefix detection in C++ API (e48a177, 88c4e54)
    cc: Synced loongarch64 handling with glibc flags (iovisor#5500, ecb5e5d)
    clang: Added Microsoft extensions build flags (c3f35ec)
    tests/python: Added ARM and AArch64 support to static tracepoints (c8af3e7)
    tests/python: Removed x86-specific naming from tracing header (1afbe3c)

  * Doc update, other bug fixes and tools improvement
@ekyooo
ekyooo merged commit 306a281 into iovisor:master Jul 2, 2026
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant