Re: eu-stacktrace: roadmap and discussion thread

2023-05-15 Thread Christian Hergert via Elfutils-devel
On 5/11/23 12:27 PM, Serhei Makarov wrote: When the sysprof libraries are available, we could also use sysprof's mount namespace conversion code (in whatever eventual form it takes) to get .eh_frame data. Is it correct that we won't get a PERF_EVENT_MMAP2 for all the processes already running

Re: eu-stacktrace: roadmap and discussion thread

2023-05-11 Thread Serhei Makarov
On Tue, May 9, 2023, at 2:02 PM, Milian Wolff wrote: > Hey Serhey, > > sounds like a fun project. If you want to see some prior art in that area, do > have a look at perfparser [1], esp. [2], and [3]. We solved quite a few of > the > problems you might encounter in this area. Esp. for good perfo

Re: eu-stacktrace: roadmap and discussion thread

2023-05-11 Thread Serhei Makarov
On Mon, May 8, 2023, at 5:50 PM, Christian Hergert wrote: > First off, this all sounds great! > ... > > From a consumption standpoint, it would be nice if Sysprof could get a > perf stream where the PERF_SAMPLE_STACK are transparently converted to > PERF_SAMPLE_CALLCHAIN. I don't think eu-stackt

Re: eu-stacktrace: roadmap and discussion thread

2023-05-09 Thread Milian Wolff
On Montag, 8. Mai 2023 14:33:57 CEST Serhei Makarov wrote: > Hello all, > > I wanted to open up public discussion on a project I'm looking to > develop in elfutils, tentatively named eu-stacktrace. I've started to > write code on branch users/serhei/eu-stacktrace. > > eu-stacktrace will be a util

Re: eu-stacktrace: roadmap and discussion thread

2023-05-08 Thread Christian Hergert via Elfutils-devel
First off, this all sounds great! I'm not on the mailing list, so apologies if this takes extra-effort to show up there. On 5/8/23 5:33 AM, Serhei Makarov wrote: eu-stacktrace will be a utility to process a stream of raw stack samples (such as those obtained from the Linux kernel's PERF_SAMPL

eu-stacktrace: roadmap and discussion thread

2023-05-08 Thread Serhei Makarov
Hello all, I wanted to open up public discussion on a project I'm looking to develop in elfutils, tentatively named eu-stacktrace. I've started to write code on branch users/serhei/eu-stacktrace. eu-stacktrace will be a utility to process a stream of raw stack samples (such as those obtained from