We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 77ae230 commit 45e576cCopy full SHA for 45e576c
hw/tpm/tpm_ppi.c
@@ -30,11 +30,14 @@ void tpm_ppi_reset(TPMPPI *tpmppi)
30
guest_phys_blocks_init(&guest_phys_blocks);
31
guest_phys_blocks_append(&guest_phys_blocks);
32
QTAILQ_FOREACH(block, &guest_phys_blocks.head, next) {
33
+ hwaddr mr_offs = block->host_addr -
34
+ (uint8_t *)memory_region_get_ram_ptr(block->mr);
35
+
36
trace_tpm_ppi_memset(block->host_addr,
37
block->target_end - block->target_start);
38
memset(block->host_addr, 0,
39
- memory_region_set_dirty(block->mr, 0,
40
+ memory_region_set_dirty(block->mr, mr_offs,
41
42
}
43
guest_phys_blocks_free(&guest_phys_blocks);
0 commit comments