]> git.proxmox.com Git - mirror_qemu.git/commit
Add MemTxAttrs to the IOTLB
authorPeter Maydell <peter.maydell@linaro.org>
Sun, 26 Apr 2015 15:49:24 +0000 (16:49 +0100)
committerPeter Maydell <peter.maydell@linaro.org>
Sun, 26 Apr 2015 15:49:24 +0000 (16:49 +0100)
commitfadc1cbe85c6b032d5842ec0d19d209f50fcb375
tree5a813d42a4748367fd12203e6e50ba0ce6e2adba
parente469b22ffda40188954fafaf6e3308f58d50f8f8
Add MemTxAttrs to the IOTLB

Add a MemTxAttrs field to the IOTLB, and allow target-specific
code to set it via a new tlb_set_page_with_attrs() function;
pass the attributes through to the device when making IO accesses.

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Paolo Bonzini <pbonzini@redhat.com>
Reviewed-by: Edgar E. Iglesias <edgar.iglesias@xilinx.com>
Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
cputlb.c
include/exec/cpu-defs.h
include/exec/exec-all.h
softmmu_template.h