On Thu, 15 Dec 2022 at 15:24, Kevin Wolf <kw...@redhat.com> wrote: > > The following changes since commit 48804eebd4a327e4b11f902ba80a00876ee53a43: > > Merge tag 'pull-misc-2022-12-14' of https://repo.or.cz/qemu/armbru into > staging (2022-12-15 10:13:46 +0000) > > are available in the Git repository at: > > https://repo.or.cz/qemu/kevin.git tags/for-upstream > > for you to fetch changes up to 1b3ff9feb942c2ad0b01ac931e99ad451ab0ef39: > > block: GRAPH_RDLOCK for functions only called by co_wrappers (2022-12-15 > 16:08:23 +0100) > > v3: > - Dropped "configure: Enable -Wthread-safety if present" because FreeBSD > has TSA annotations in its pthread locking functions, so we would have > to annotate the use of every lock in QEMU first before we can enable > it. > > v2: > - Changed TSA capability name to "mutex" to work with older clang > versions. The tsan-build CI job succeeds now. > > ---------------------------------------------------------------- > Block layer patches > > - Code cleanups around block graph modification > - Simplify drain > - coroutine_fn correctness fixes, including splitting generated > coroutine wrappers into co_wrapper (to be called only from > non-coroutine context) and co_wrapper_mixed (both coroutine and > non-coroutine context) > - Introduce a block graph rwlock
Applied, thanks. Please update the changelog at https://wiki.qemu.org/ChangeLog/8.0 for any user-visible changes. -- PMM