From: Michal Nowak Date: Wed, 2 Apr 2025 18:54:35 +0000 (+0000) Subject: [9.18] chg: nil: Suppress FreeBSD-specific TSAN false-positive lock-order-inversion X-Git-Tag: v9.18.36~3 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=64a8d1b524f73719e47be1ce80ac5a20232a401f;p=thirdparty%2Fbind9.git [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 --- 64a8d1b524f73719e47be1ce80ac5a20232a401f