aboutsummaryrefslogtreecommitdiff
path: root/ioport.c
diff options
context:
space:
mode:
authorDavid Hildenbrand <david@redhat.com>2018-02-13 17:12:40 +0100
committerCornelia Huck <cohuck@redhat.com>2018-02-26 12:55:26 +0100
commitf26852aa31d49bf83a8defd65538137a2f9da82c (patch)
treeeda59c67b2386c68def5cc993750103680d14bad /ioport.c
parent571729a00a2ec8514c350dae830a73a09698a043 (diff)
downloadqemu-f26852aa31d49bf83a8defd65538137a2f9da82c.zip
qemu-f26852aa31d49bf83a8defd65538137a2f9da82c.tar.gz
qemu-f26852aa31d49bf83a8defd65538137a2f9da82c.tar.bz2
s390x/tcg: fix disabling/enabling DAT
Currently, all memory accesses go via the MMU of the address space (primary, secondary, ...). This is bad, because we don't flush the TLB when disabling/enabling DAT. So we could add a tlb flush. However it is easier to simply select the MMU we already have in place for real memory access. All we have to do is point at the right MMU and allow to execute these pages. Signed-off-by: David Hildenbrand <david@redhat.com> Message-Id: <20180213161240.19891-1-david@redhat.com> Reviewed-by: Richard Henderson <richard.henderson@linaro.org> [CH: get rid of tabs] Signed-off-by: Cornelia Huck <cohuck@redhat.com>
Diffstat (limited to 'ioport.c')
0 files changed, 0 insertions, 0 deletions