Re: [PATCH 04/15] dwarf_getsrcfiles.c: Add locking

2025-01-24 Thread Mark Wielaard
Hi Aaron, On Thu, Jan 23, 2025 at 09:15:10PM -0500, Aaron Merey wrote: > > On Sun, Jan 19, 2025 at 10:20:30PM -0500, Aaron Merey wrote: > > > res = __libdw_getsrcfiles (cu->dbg, debug_line_offset, > > >__libdw_getcompdir (cudie), > > > > So is the lock t

Re: [PATCH 04/15] dwarf_getsrcfiles.c: Add locking

2025-01-23 Thread Aaron Merey
Hi Mark, > On Sun, Jan 19, 2025 at 10:20:30PM -0500, Aaron Merey wrote: > > res = __libdw_getsrcfiles (cu->dbg, debug_line_offset, > >__libdw_getcompdir (cudie), > > So is the lock to protect all paths through __libdw_getsrcfiles? This patch series cont

Re: [PATCH 04/15] dwarf_getsrcfiles.c: Add locking

2025-01-22 Thread Mark Wielaard
Hi Aaron, On Sun, Jan 19, 2025 at 10:20:30PM -0500, Aaron Merey wrote: > * libdw/dwarf_getsrcfiles.c (dwarf_getsrcfiles): Use dwarf_lock. > > --- > libdw/dwarf_getsrcfiles.c | 11 +++ > 1 file changed, 7 insertions(+), 4 deletions(-) > > diff --git a/libdw/dwarf_getsrcfiles.c b/lib

[PATCH 04/15] dwarf_getsrcfiles.c: Add locking

2025-01-19 Thread Aaron Merey
* libdw/dwarf_getsrcfiles.c (dwarf_getsrcfiles): Use dwarf_lock. Signed-off-by: Aaron Merey --- libdw/dwarf_getsrcfiles.c | 11 +++ 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/libdw/dwarf_getsrcfiles.c b/libdw/dwarf_getsrcfiles.c index 24e4b7d2..3029ce69 100644