Re: [RFC 1/8] ioregionfd: introduce a syscall and memory API

2022-02-16 Thread David Hildenbrand
Looks straight forward to me. [...] > > +int kvm_set_ioregionfd(struct kvm_ioregion *ioregionfd) > +{ > +KVMState *s = kvm_state; > +int ret = -1; > + > +ret = kvm_vm_ioctl(s, KVM_SET_IOREGION, ioregionfd); > +if (ret < 0) { > +error_report("Failed SET_IOREGION syscall r

[RFC 1/8] ioregionfd: introduce a syscall and memory API

2022-02-08 Thread Elena Ufimtseva
Signed-off-by: Elena Ufimtseva --- include/exec/memory.h | 50 +++ include/sysemu/kvm.h | 15 + linux-headers/linux/kvm.h | 25 accel/kvm/kvm-all.c | 132 ++ accel/stubs/kvm-stub.c| 1 + 5 files changed, 223 inse