[Bug libdw/28574] New: Reduce the size of struct line_state and Dwarf_Line_s

2021-11-10 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=28574 Bug ID: 28574 Summary: Reduce the size of struct line_state and Dwarf_Line_s Product: elfutils Version: unspecified Status: NEW Severity: normal Priority: P2

Re: [PATCH] (v2) read inlining info in an NVIDIA extended line map

2021-11-10 Thread Mark Wielaard
Hi John, On Thu, Nov 04, 2021 at 04:41:58PM -0500, John Mellor-Crummey via Elfutils-devel wrote: > Here I describe just the improvements to that patch that address Mark’s > concerns: > > (1) all of the code for handling NVIDIA DWARF extensions is always > available; there is no special configura

Re: PATCH: PR28430: debuginfod --passive mode

2021-11-10 Thread Mark Wielaard
Hi Frank, On Fri, 2021-11-05 at 22:42 -0400, Frank Ch. Eigler via Elfutils-devel wrote: > I speculate this one will be handy for even larger debuginfod > installations, where one must pool multiple servers together, but > without duplicating indexing/grooming efforts. > > (The diff is larger than

[Bug general/28577] New: Make run-debuginfod-fd-prefetch-caches.sh test something

2021-11-10 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=28577 Bug ID: 28577 Summary: Make run-debuginfod-fd-prefetch-caches.sh test something Product: elfutils Version: unspecified Status: NEW Severity: normal

[Bug libdw/28578] New: DW_AT_languge hint for partial units

2021-11-10 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=28578 Bug ID: 28578 Summary: DW_AT_languge hint for partial units Product: elfutils Version: unspecified Status: NEW Severity: normal Priority: P2 Component: libdw

Re: dwarf_aggregate_size doesn't work with arrays in partial CUs

2021-11-10 Thread Mark Wielaard
Hi KJ, On Sun, 2021-10-03 at 16:05 +1100, KJ Tsanaktsidis via Elfutils-devel wrote: > I guess we don't want to hide some really expensive traversal > operation inside a simple call to dwarf_aggregate_size, no... > > What if we instead provide a way for the user to specify what > language > a CU i

[Bug libdw/28579] New: libdwfl api for accessing registers for a thread frame (full register unwinding)

2021-11-10 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=28579 Bug ID: 28579 Summary: libdwfl api for accessing registers for a thread frame (full register unwinding) Product: elfutils Version: unspecified Status: NEW Se

Re: unwind non-PC registers using elfutils

2021-11-10 Thread Mark Wielaard
Hi Jacob, On Sun, 2021-10-03 at 09:38 -0700, Jacob Burkholder via Elfutils-devel wrote: > Hi, I'm trying to figure out how to unwind registers other than the PC > using elfutils. I can use dwfl_module_register_names to get the register > names, and then I'm trying to use dwarf_frame_register to g

[Bug debuginfod/27277] Print http response headers when in verbose mode.

2021-11-10 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=27277 Mark Wielaard changed: What|Removed |Added CC||mark at klomp dot org --- Comment #5

[Bug debuginfod/28284] support description functionality through HEAD

2021-11-10 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=28284 Mark Wielaard changed: What|Removed |Added CC||mark at klomp dot org --- Comment #2

Re: [PATCH] (v2) read inlining info in an NVIDIA extended line map

2021-11-10 Thread John Mellor-Crummey via Elfutils-devel
Mark, Your tweaks are fine. Many thanks for accepting our patch before 186! -- John Mellor-Crummey Professor Dept of Computer ScienceRice University email: joh...@rice.edu phone: 713-348-5179 > On Nov 10, 2021, at 4:16 AM, Mark Wielaard wrote: > > Hi John, > > On T

[COMMITTED] Prepare for 0.186

2021-11-10 Thread Mark Wielaard
Set version to 0.186 Update NEWS and elfutils.spec.in Regenerate po/*.po files Signed-off-by: Mark Wielaard --- ChangeLog | 5 + NEWS| 4 +- config/ChangeLog| 6 +- config/elfutils.spec.in | 23 + configure.ac| 2 +- po/ChangeLog

Re: [patch] PR27783: default debuginfod-urls profile rework

2021-11-10 Thread Dmitry V. Levin
Hi Frank, On Sun, Oct 03, 2021 at 05:33:33PM -0400, Frank Ch. Eigler via Elfutils-devel wrote: > commit 0c634f243d266ce8841fd311433d5d79555fabf9 > Author: Frank Ch. Eigler > Date: Sun Oct 3 17:04:24 2021 -0400 > > PR27783: switch default debuginfod-urls to drop-in style files > >

Re: [patch] PR27783: default debuginfod-urls profile rework

2021-11-10 Thread Dmitry V. Levin
On Thu, Nov 11, 2021 at 12:42:47AM +0300, Dmitry V. Levin wrote: > Hi Frank, > > On Sun, Oct 03, 2021 at 05:33:33PM -0400, Frank Ch. Eigler via Elfutils-devel > wrote: > > commit 0c634f243d266ce8841fd311433d5d79555fabf9 > > Author: Frank Ch. Eigler > > Date: Sun Oct 3 17:04:24 2021 -0400 > >

Re: [patch] PR27783: default debuginfod-urls profile rework

2021-11-10 Thread Dmitry V. Levin
On Thu, Nov 11, 2021 at 12:42:47AM +0300, Dmitry V. Levin wrote: > Hi Frank, > > On Sun, Oct 03, 2021 at 05:33:33PM -0400, Frank Ch. Eigler via Elfutils-devel > wrote: > > commit 0c634f243d266ce8841fd311433d5d79555fabf9 > > Author: Frank Ch. Eigler > > Date: Sun Oct 3 17:04:24 2021 -0400 > >

Re: [patch] PR27783: default debuginfod-urls profile rework

2021-11-10 Thread Vitaly Chikunov
Frank, On Thu, Nov 11, 2021 at 12:42:47AM +0300, Dmitry V. Levin wrote: > On Sun, Oct 03, 2021 at 05:33:33PM -0400, Frank Ch. Eigler via Elfutils-devel > wrote: > > commit 0c634f243d266ce8841fd311433d5d79555fabf9 > > Author: Frank Ch. Eigler > > Date: Sun Oct 3 17:04:24 2021 -0400 > > > >

elfutils 0.186 released

2021-11-10 Thread Mark Wielaard
ELFUTILS 0.186 - http://elfutils.org/ A new release of elfutils is available at: ftp://sourceware.org/pub/elfutils/0.186/ or https://sourceware.org/elfutils/ftp/0.186/ Visit us on the Libera.Chat irc channel #elfutils * NEWS * debuginfod-client: Default $DEBUGINFOD_URLS is computed from drop-in

Re: [patch] PR27783: default debuginfod-urls profile rework

2021-11-10 Thread Frank Ch. Eigler via Elfutils-devel
Hi - > Is there any particular reason to assign (and unset) prefix? Yes. It's because @sysconfdir@ as expanded by autoconf often turns out to be a string like "$prefix/etc", which relies on the $prefix variable being available there. - FChE

[PATCH] debuginfod: fix compilation on platforms without

2021-11-10 Thread Érico Nogueira via Elfutils-devel
From: Érico Nogueira "system.h" only declares the error() function, so it needs to be in an 'extern "C"' block, otherwise linking fails. Since we are here, use quotes for "system.h" header, since it's a local header, not a system one. Signed-off-by: Érico Nogueira --- debuginfod/ChangeLog

[PATCH] debuginfod: fix compilation on platforms without

2021-11-10 Thread Érico Nogueira via Elfutils-devel
From: Érico Nogueira "system.h" only declares the error() function, so it needs to be in an 'extern "C"' block, otherwise linking fails. Since we are here, use quotes for "system.h" header, since it's a local header, not a system one. Signed-off-by: Érico Nogueira --- debuginfod/ChangeLog

Re: unwind non-PC registers using elfutils

2021-11-10 Thread Jacob Burkholder via Elfutils-devel
Hi Mark, thanks for your mail. On Wed, Nov 10, 2021 at 6:09 AM Mark Wielaard wrote: > > Hi Jacob, > > On Sun, 2021-10-03 at 09:38 -0700, Jacob Burkholder via Elfutils-devel wrote: > > Hi, I'm trying to figure out how to unwind registers other than the PC > > using elfutils. I can use dwfl_module