Fix data races in split Dwarf and srclines/srcfiles handling.  Patch 3/3
is not strictly related to 1/3 and 2/3 but is included here so it
applies without potential conflict.

Aaron Merey (3):
  libdw_find_split_unit.c: Synchronize split dwarf lazy loading
  libdwP.h: Fix data race in __libdw_link_skel_split
  dwarf_getsrclines.c: Fix get_lines_or_files data race

 libdw/dwarf_begin_elf.c       |  2 ++
 libdw/dwarf_end.c             | 22 +++++++++++++++-------
 libdw/dwarf_getsrclines.c     | 31 ++++++++++++++++++++-----------
 libdw/libdwP.h                | 33 ++++++++++++++++-----------------
 libdw/libdw_find_split_unit.c | 19 +++++++++++++++++++
 5 files changed, 72 insertions(+), 35 deletions(-)

-- 
2.55.0

Reply via email to