On 4/14/25 08:14, Stefan Hajnoczi wrote:
On Thu, Apr 10, 2025 at 03:55:48PM -0700, Pierrick Bouvier wrote:
Recently, it was found that rr tests fail on MacOS, with a replay_mutex_unlock()
assertion. This is a recent regression, related to running qemu main event loop
in a separate thread, like first commit explain.

We first fix the regression, by handling the qemu replay mutex in the same way
we deal with BQL.
Then, we reenable the disabled test.

Pierrick Bouvier (2):
   system/main: transfer replay mutex ownership from main thread to main
     loop thread
   tests/functional/test_aarch64_replay: reenable on macos

  system/main.c                           | 4 ++++
  tests/functional/test_aarch64_replay.py | 2 --
  2 files changed, 4 insertions(+), 2 deletions(-)

--
2.39.5


Thanks, applied to my staging tree:
https://gitlab.com/stefanha/qemu/commits/staging


Thank you Stefan.

Stefan


Reply via email to