summaryrefslogtreecommitdiffstats
path: root/scripts/switch-timer-api
diff options
context:
space:
mode:
authorAndrew Baumann2017-10-13 20:19:13 +0200
committerPaolo Bonzini2017-10-18 10:15:00 +0200
commitad52878f97610757390148fe5d5b4cc5ad15c585 (patch)
tree2327e116e228d9930f3cf202ca0ccfa88595ee49 /scripts/switch-timer-api
parentmemory: reuse section_from_flat_range() (diff)
downloadqemu-ad52878f97610757390148fe5d5b4cc5ad15c585.tar.gz
qemu-ad52878f97610757390148fe5d5b4cc5ad15c585.tar.xz
qemu-ad52878f97610757390148fe5d5b4cc5ad15c585.zip
notdirty_mem_write: implement 8-byte accesses
Aligned 8-byte memory writes by a 64-bit target on a 64-bit host should always turn into atomic 8-byte writes on the host, however if we missed in the softmmu, and the TLB line was marked as not dirty, then we would end up tearing the 8-byte write into two 4-byte writes in access_with_adjusted_size(). Signed-off-by: Andrew Baumann <Andrew.Baumann@microsoft.com> Message-Id: <20171013181913.7556-1-Andrew.Baumann@microsoft.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'scripts/switch-timer-api')
0 files changed, 0 insertions, 0 deletions