[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [RFC PATCH v3 02/30] cpu: flush TB cache when loading VMSta
From: |
Pavel Dovgalyuk |
Subject: |
[Qemu-devel] [RFC PATCH v3 02/30] cpu: flush TB cache when loading VMState |
Date: |
Thu, 11 Jan 2018 11:25:04 +0300 |
User-agent: |
StGit/0.17.1-dirty |
Flushing TB cache is required because TBs key in the cache may match
different code which existed in the previous state.
Signed-off-by: Pavel Dovgalyuk <address@hidden>
Signed-off-by: Maria Klimushenkova <address@hidden>
---
exec.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/exec.c b/exec.c
index 4722e52..ff31e71 100644
--- a/exec.c
+++ b/exec.c
@@ -622,6 +622,7 @@ static int cpu_common_post_load(void *opaque, int
version_id)
version_id is increased. */
cpu->interrupt_request &= ~0x01;
tlb_flush(cpu);
+ tb_flush(cpu);
return 0;
}
- [Qemu-devel] [RFC PATCH v3 00/30] replay additions, Pavel Dovgalyuk, 2018/01/11
- [Qemu-devel] [RFC PATCH v3 01/30] hpet: recover timer offset correctly, Pavel Dovgalyuk, 2018/01/11
- [Qemu-devel] [RFC PATCH v3 02/30] cpu: flush TB cache when loading VMState,
Pavel Dovgalyuk <=
- [Qemu-devel] [RFC PATCH v3 03/30] This patch adds a condition before overwriting exception_index fields., Pavel Dovgalyuk, 2018/01/11
- [Qemu-devel] [RFC PATCH v3 04/30] block: implement bdrv_snapshot_goto for blkreplay, Pavel Dovgalyuk, 2018/01/11
- [Qemu-devel] [RFC PATCH v3 05/30] blkreplay: create temporary overlay for underlaying devices, Pavel Dovgalyuk, 2018/01/11
- [Qemu-devel] [RFC PATCH v3 06/30] replay: disable default snapshot for record/replay, Pavel Dovgalyuk, 2018/01/11
- [Qemu-devel] [RFC PATCH v3 07/30] replay: fix processing async events, Pavel Dovgalyuk, 2018/01/11
- [Qemu-devel] [RFC PATCH v3 08/30] replay: fixed replay_enable_events, Pavel Dovgalyuk, 2018/01/11
- [Qemu-devel] [RFC PATCH v3 09/30] replay: fix save/load vm for non-empty queue, Pavel Dovgalyuk, 2018/01/11
- [Qemu-devel] [RFC PATCH v3 10/30] replay: added replay log format description, Pavel Dovgalyuk, 2018/01/11