> On 30 May 2017, at 15:16, Paolo Bonzini <pbonz...@redhat.com> wrote:
> 
> 
> 
> On 30/05/2017 16:06, Felipe Franciosi wrote:
>>> This breaks the mingw build:
>>> 
>>> hw/scsi/vhost-scsi-common.c:19:25: fatal error: linux/vhost.h: No such file 
>>> or directory
>>>  #include <linux/vhost.h>
>>>                        ^
>>> compilation terminated.
>> Thanks for the report.
>> 
>> Paolo: I know you wanted this enabled by default whenever virtio was built, 
>> but maybe we should stick to a configure switch live vhost-net, vhost-scsi 
>> and vhost-vsock?
>> 
>> Let me know what you think and I'll send an extra patch for it straight away.
> 
> This was my mistake.  Your patch broke s390, and when I fixed it I
> copied the wrong setting:
> 
> default-configs/pci.mak:CONFIG_VHOST_USER_SCSI=$(CONFIG_POSIX)
> default-configs/s390x-softmmu.mak:CONFIG_VHOST_USER_SCSI=y
> 
> Unfortunately, the mingw docker test doesn't build all targets, so I
> missed it.
> 
> I would like vhost-user to be available on non-Linux POSIX, but this is
> not immediately possible because vhost-backend.c includes the kernel
> backend.  So we'll have to change CONFIG_POSIX to CONFIG_LINUX too.

Sounds good to me. Do you need anything from my end or are you happy to take 
care of this?

Thanks,
Felipe

> 
> Paolo


Reply via email to