mirror of
https://github.com/isc-projects/bind9.git
synced 2026-05-28 04:34:54 -04:00
[9.18] chg: nil: Suppress FreeBSD-specific TSAN false-positive lock-order-inversion
TSAN reports a lock-order-inversion (potential deadlock) issue in add_trace_entry(). While it is true that in one case a lock in the 'isc_mem_t' structure is locked first, and then a lock in the 'FILE' structure is locked second, and in the the second case it is the other way around, this isn't an issue, because those are 'FILE' structures for totally different files, used in different parts of the code. Closes #5266 Backport of MR !10355 Merge branch 'backport-5266-freebsd-suppress-tsan-lock-order-inversion-false-positive-9.18' into 'bind-9.18' See merge request isc-projects/bind9!10371
This commit is contained in:
commit
64a8d1b524
1 changed files with 3 additions and 0 deletions
|
|
@ -3,3 +3,6 @@ called_from_lib:libfstrm.so
|
|||
|
||||
# FreeBSD false-positive, see GL#5267
|
||||
race:libexec/rtld-elf/rtld_malloc.c
|
||||
|
||||
# FreeBSD false-positive, see GL#5266
|
||||
deadlock:add_trace_entry
|
||||
|
|
|
|||
Loading…
Reference in a new issue