Hi On Sat, Aug 1, 2015 at 4:47 AM, <l...@dorileo.org> wrote: >> diff --git a/hw/virtio/vhost-backend.c b/hw/virtio/vhost-backend.c >> index 4d68a27..7255089 100644 >> --- a/hw/virtio/vhost-backend.c >> +++ b/hw/virtio/vhost-backend.c >> @@ -14,8 +14,8 @@ >> >> #include <sys/ioctl.h> >> >> -static int vhost_kernel_call(struct vhost_dev *dev, unsigned long int >> request, >> - void *arg) >> +static int vhost_kernel_call(struct vhost_dev *dev, >> + unsigned long int request, void *arg, ...) > > > > I Couldn't see in your set where you change vhost_kernel_call() > implementation or > make any use of this change. >
That's expected, the change is necessary for vhost-user only atm. They both use the same callback, so vhost-kernel must be changed too and ignore the extra args. cheers