Re: [PATCH 07/15] dwarf_lineaddr.c: Add locking

2025-01-23 Thread Aaron Merey
Hi Mark, On Wed, Jan 22, 2025 at 7:08 PM Mark Wielaard wrote: > > On Sun, Jan 19, 2025 at 10:20:33PM -0500, Aaron Merey wrote: > > * libdw/dwarf_lineaddr.c (dwarf_lineaddr): Use dwarf_lock. > > Why is this necessary? It seems this function can only be called with a > known/setup Dwarf_Line

Re: [PATCH 07/15] dwarf_lineaddr.c: Add locking

2025-01-22 Thread Mark Wielaard
Hi Aaron, On Sun, Jan 19, 2025 at 10:20:33PM -0500, Aaron Merey wrote: > * libdw/dwarf_lineaddr.c (dwarf_lineaddr): Use dwarf_lock. Why is this necessary? It seems this function can only be called with a known/setup Dwarf_Line. Can it be concurrently changes at this point? > Signed-off-by

[PATCH 07/15] dwarf_lineaddr.c: Add locking

2025-01-19 Thread Aaron Merey
* libdw/dwarf_lineaddr.c (dwarf_lineaddr): Use dwarf_lock. Signed-off-by: Aaron Merey --- libdw/dwarf_lineaddr.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libdw/dwarf_lineaddr.c b/libdw/dwarf_lineaddr.c index 4e1952d3..bf81966c 100644 --- a/libdw/dwarf_lineaddr.c +++ b/libdw