Re: [PATCH 05/13] libdwfl [5/13]: introduce Dwfl_Process_Tracker

2025-03-20 Thread Mark Wielaard
Hi Serhei, On Sun, 2025-03-16 at 19:14 -0400, Serhei Makarov wrote: > New data structure to coordinate caching Elf data among multiple Dwfl > structs attached to different processes. Meant to reduce the overhead > for profilers that use elfutils for unwinding. > > The caching is well-justified, a

Re: [PATCH 02/13] libdwfl [2/13]: expose setfunc callback for libdwfl+libebl clients

2025-03-20 Thread Mark Wielaard
Hi Serhei, On Sun, Mar 16, 2025 at 07:13:00PM -0400, Serhei Makarov wrote: > Renaming to dwfl_set_initial_registers_thread. > > This callback was private to one file, but now that other > tools (eu-stacktrace, sysprof via the dwfl_perf_sample_getframes) are > invoking the ebl set_initial_register

Re: [PATCH 04/13] libdwfl [4/13]: add dwfl_perf_sample_preferred_regs_mask

2025-03-20 Thread Serhei Makarov
On Wed, Mar 19, 2025, at 5:36 PM, Mark Wielaard wrote: > Hi Serhei, > > On Sun, Mar 16, 2025 at 07:14:11PM -0400, Serhei Makarov wrote: >> Since libebl is a private interface, subsequent patches in the series >> introduce another api wrapping the libebl perf register handling. In >> this patch,

Re: [PATCH] Add 'Key to Flags' to eu-readelf output [bz 29571]

2025-03-20 Thread Sam Zeter
> On Mon, 2025-03-17 at 17:39 +1000, Samuel Zeter wrote: > > When printing section headers, also include a key to what each flag > > is at the end of the section header output. > > Did you run make check after your patch? It seems various tests fail > because they aren't expecting the new flag info

Re: [PATCH 1/1] debuginfod: add --http-addr option

2025-03-20 Thread Trapp, Michael
Hi Mark, > Am 19.03.2025 um 13:35 schrieb Mark Wielaard : > > Hi Michael, > > On Thu, 2025-03-13 at 12:05 +0100, Michael Trapp wrote: >> Use MHD_OPTION_SOCK_ADDR to bind the http listen socket to a single address. >> The address can be any IPv4 or IPv6 address configured on the system: >>--h