Re: [PATCH 01/13] libebl [1/13]: api for perf register handling, start with x86_64

2025-04-01 Thread Serhei Makarov



On Wed, Mar 19, 2025, at 11:53 AM, Mark Wielaard wrote:
> Also the libebl interface is very verbose for this mask.
> Clearly copied from how frame_nregs is done.
> So fine for now. But we might want to look into something simpler for
> both of these. Both fetching frame_nregs and perf_frame_regs_mask feel
> very inefficient.
Since I spent some time rethinking this, just a quick note that in the next 
iteration of the patchset (incoming ~soon) I decided the best thing to do is 
imitate the way the backend *core-note.c files are structured (x86_corenote.c 
included in x86_64_corenote.c, i386_corenote.c; likewise a new file 
linux-perf-regs.c can provide the pieces for x86_64, i386 and [future-proofing] 
other arches).

-- 
All the best,
Serhei


Preparing for the 0.193 release on Friday April 25

2025-04-01 Thread Aaron Merey
Hi everyone,

We are planning to do the 0.193 release on Friday April 25.

Since the 0.192 release last October there have been 66 commits.  Among
these are some important bug fixes and new features.

If your patch is still under review [1] or you have other patches you'd
like merged before the release, please let us know.

Aaron

[1] https://patchwork.sourceware.org/project/elfutils/list