[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v5 05/24] Revert "replay: stop us hanging in rr_wait_io_event
From: |
Alex Bennée |
Subject: |
Re: [PATCH v5 05/24] Revert "replay: stop us hanging in rr_wait_io_event" |
Date: |
Tue, 19 Mar 2024 17:58:08 +0000 |
User-agent: |
mu4e 1.12.2; emacs 29.2 |
Nicholas Piggin <npiggin@gmail.com> writes:
> This reverts commit 1f881ea4a444ef36a8b6907b0b82be4b3af253a2.
>
> That commit causes reverse_debugging.py test failures, and does
> not seem to solve the root cause of the problem x86-64 still
> hangs in record/replay tests.
>
> The problem with short-cutting the iowait that was taken during
> record phase is that related events will not get consumed at the
> same points (e.g., reading the clock).
>
> A hang with zero icount always seems to be a symptom of an earlier
> problem that has caused the recording to become out of synch with
> the execution and consumption of events by replay.
>
> Signed-off-by: Nicholas Piggin <npiggin@gmail.com>
Acked-by: Alex Bennée <alex.bennee@linaro.org>
--
Alex Bennée
Virtualisation Tech Lead @ Linaro
- [PATCH v5 00/24] replay: fixes and new test cases, Nicholas Piggin, 2024/03/18
- [PATCH v5 02/24] scripts/replay-dump.py: rejig decoders in event number order, Nicholas Piggin, 2024/03/18
- [PATCH v5 01/24] scripts/replay-dump.py: Update to current rr record format, Nicholas Piggin, 2024/03/18
- [PATCH v5 03/24] tests/avocado: excercise scripts/replay-dump.py in replay tests, Nicholas Piggin, 2024/03/18
- [PATCH v5 04/24] replay: allow runstate shutdown->running when replaying trace, Nicholas Piggin, 2024/03/18
- [PATCH v5 05/24] Revert "replay: stop us hanging in rr_wait_io_event", Nicholas Piggin, 2024/03/18
- Re: [PATCH v5 05/24] Revert "replay: stop us hanging in rr_wait_io_event",
Alex Bennée <=
- [PATCH v5 06/24] tests/avocado: replay_kernel.py add x86-64 q35 machine test, Nicholas Piggin, 2024/03/18
- [PATCH v5 07/24] chardev: set record/replay on the base device of a muxed device, Nicholas Piggin, 2024/03/18
- [PATCH v5 08/24] replay: Fix migration use of clock, Nicholas Piggin, 2024/03/18
- [PATCH v5 10/24] virtio-net: Use replay_schedule_bh_event for bhs that affect machine state, Nicholas Piggin, 2024/03/18
- [PATCH v5 09/24] replay: Fix migration replay_mutex locking, Nicholas Piggin, 2024/03/18