aboutsummaryrefslogtreecommitdiff
path: root/hw/sh4/shix.c
diff options
context:
space:
mode:
authorAlexey Kardashevskiy <aik@ozlabs.ru>2015-05-07 15:33:28 +1000
committerAlexander Graf <agraf@suse.de>2015-06-03 23:56:50 +0200
commit12fd28535891572be7aaf862a03019257dafa425 (patch)
tree62fed9730d8aaf4098b0ee69de15d4d7c58946cd /hw/sh4/shix.c
parent421b1b27f6e9135ac8f01db219e0d8c0cefd7e71 (diff)
downloadqemu-12fd28535891572be7aaf862a03019257dafa425.zip
qemu-12fd28535891572be7aaf862a03019257dafa425.tar.gz
qemu-12fd28535891572be7aaf862a03019257dafa425.tar.bz2
spapr_iommu: Disable in-kernel IOMMU tables for >4GB windows
The existing KVM_CREATE_SPAPR_TCE ioctl only support 4G windows max as the window size parameter to the kernel ioctl() is 32-bit so there's no way of expressing a TCE window > 4GB. We are going to add huge DMA windows support so this will create small window and unexpectedly fail later. This disables KVM_CREATE_SPAPR_TCE for windows bigger that 4GB. Signed-off-by: Alexey Kardashevskiy <aik@ozlabs.ru> Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: Alexander Graf <agraf@suse.de>
Diffstat (limited to 'hw/sh4/shix.c')
0 files changed, 0 insertions, 0 deletions