Re: [PATCH 0/2] fix record/replay on MacOS

2025-04-14 Thread Stefan Hajnoczi
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 fir

Re: [PATCH 0/2] fix record/replay on MacOS

2025-04-14 Thread Pierrick Bouvier
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 f

Re: [PATCH 0/2] fix record/replay on MacOS

2025-04-11 Thread Philippe Mathieu-Daudé
On 11/4/25 00:55, Pierrick Bouvier wrote: Pierrick Bouvier (2): system/main: transfer replay mutex ownership from main thread to main loop thread tests/functional/test_aarch64_replay: reenable on macos Series: Tested-by: Philippe Mathieu-Daudé

[PATCH 0/2] fix record/replay on MacOS

2025-04-10 Thread Pierrick Bouvier
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 w