summaryrefslogtreecommitdiffstats
path: root/include/exec
diff options
context:
space:
mode:
authorAlexander Graf2017-02-10 18:40:29 +0100
committerPeter Maydell2017-02-10 18:40:29 +0100
commit054bb7b215d621d7b3bba16f40bf3291ef4f430b (patch)
treee6e011c220481826bf584ee982b19e3b1a01fd51 /include/exec
parenttarget-arm: Enable vPMU support under TCG mode (diff)
downloadqemu-054bb7b215d621d7b3bba16f40bf3291ef4f430b.tar.gz
qemu-054bb7b215d621d7b3bba16f40bf3291ef4f430b.tar.xz
qemu-054bb7b215d621d7b3bba16f40bf3291ef4f430b.zip
target-arm: Declare virtio-mmio as dma-coherent in dt
QEMU emulated hardware is always dma coherent with its guest. We do annotate that correctly on the PCI host controller, but left out virtio-mmio. Recent kernels have started to interpret that flag rather than take dma coherency as granted with virtio-mmio. While that is considered a kernel bug, as it breaks previously working systems, it showed that our dt description is incomplete. This patch adds the respective marker that allows guest OSs to evaluate that our virtio-mmio devices are indeed cache coherent. Signed-off-by: Alexander Graf <agraf@suse.de> Reviewed-by: Laszlo Ersek <lersek@redhat.com> Reviewed-by: Ard Biesheuvel <ard.biesheuvel@linaro.org> Message-id: 1486644810-33181-2-git-send-email-agraf@suse.de Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Diffstat (limited to 'include/exec')
0 files changed, 0 insertions, 0 deletions