kernel_optimize_test/virt/kvm
Christoffer Dall c6e0917b67 KVM: arm/arm64: vgic: Permit uaccess writes to return errors
Currently we do not allow any vgic mmio write operations to fail, which
makes sense from mmio traps from the guest.  However, we should be able
to report failures to userspace, if userspace writes incompatible values
to read-only registers.  Rework the internal interface to allow errors
to be returned on the write side for userspace writes.

Reviewed-by: Andrew Jones <drjones@redhat.com>
Signed-off-by: Christoffer Dall <christoffer.dall@arm.com>
Signed-off-by: Marc Zyngier <marc.zyngier@arm.com>
2018-07-21 16:02:27 +01:00
..
arm KVM: arm/arm64: vgic: Permit uaccess writes to return errors 2018-07-21 16:02:27 +01:00
async_pf.c
async_pf.h
coalesced_mmio.c
coalesced_mmio.h
eventfd.c fs: add new vfs_poll and file_can_poll helpers 2018-05-26 09:16:44 +02:00
irqchip.c
Kconfig KVM: arm64: Prevent KVM_COMPAT from being selected 2018-06-21 17:17:50 +01:00
kvm_main.c KVM: Enforce error in ioctl for compat tasks when !KVM_COMPAT 2018-06-21 17:17:50 +01:00
vfio.c
vfio.h