OSDN Git Service

replay: use CF_NOIRQ for special exception-replaying TB
authorPavel Dovgalyuk <pavel.dovgalyuk@ispras.ru>
Mon, 31 Jan 2022 11:25:40 +0000 (14:25 +0300)
committerRichard Henderson <richard.henderson@linaro.org>
Tue, 8 Feb 2022 21:55:02 +0000 (08:55 +1100)
commitc3e97f640642d6ea11cddc1ed9d4d68d180eb18a
treed0bbb90a8793be0d99dd411dafe511ebd02514f5
parent25e82fb769eddb83e0b68487b8b08d9426704d54
replay: use CF_NOIRQ for special exception-replaying TB

Commit aff0e204cb1f1c036a496c94c15f5dfafcd9b4b4 introduced CF_NOIRQ usage,
but one case was forgotten. Record/replay uses one special TB which is not
really executed, but used to cause a correct exception in replay mode.
This patch adds CF_NOIRQ flag for such block.

Signed-off-by: Pavel Dovgalyuk <Pavel.Dovgalyuk@ispras.ru>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <164362834054.1754532.7678416881159817273.stgit@pasha-ThinkPad-X280>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
accel/tcg/cpu-exec.c