qemu-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-commits] [qemu/qemu] e6a748: build-sys: add --disable-vhost-user


From: GitHub
Subject: [Qemu-commits] [qemu/qemu] e6a748: build-sys: add --disable-vhost-user
Date: Fri, 04 Aug 2017 05:03:27 -0700

  Branch: refs/heads/master
  Home:   https://github.com/qemu/qemu
  Commit: e6a74868d92f858ac33915b6772999d7de2fd288
      
https://github.com/qemu/qemu/commit/e6a74868d92f858ac33915b6772999d7de2fd288
  Author: Marc-André Lureau <address@hidden>
  Date:   2017-08-03 (Thu, 03 Aug 2017)

  Changed paths:
    M configure
    M default-configs/pci.mak
    M default-configs/s390x-softmmu.mak
    M hw/virtio/virtio-pci.c
    M tests/Makefile.include

  Log Message:
  -----------
  build-sys: add --disable-vhost-user

Learn to compile out vhost-user (net, scsi & upcoming users). Keep it
enabled by default on non-win32, that is assumed to be POSIX. Fail if
trying to enable it on win32.

When trying to make a vhost-user netdev, it gives the following error:

-netdev vhost-user,id=foo,chardev=chr-test: Parameter 'type' expects a netdev 
backend type

And similar error with the HMP/QMP monitors.

While at it, rename CONFIG_VHOST_NET_TEST CONFIG_VHOST_USER_NET_TEST
since it's a vhost-user specific variable.

Signed-off-by: Marc-André Lureau <address@hidden>
Reviewed-by: Cornelia Huck <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>


  Commit: 8377e9f60959dd6e0562cf67027c5c370d7d9f06
      
https://github.com/qemu/qemu/commit/8377e9f60959dd6e0562cf67027c5c370d7d9f06
  Author: Peter Maydell <address@hidden>
  Date:   2017-08-04 (Fri, 04 Aug 2017)

  Changed paths:
    M configure
    M default-configs/pci.mak
    M default-configs/s390x-softmmu.mak
    M hw/virtio/virtio-pci.c
    M tests/Makefile.include

  Log Message:
  -----------
  Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into staging

virtio: fix for rc2

Looks like the constant stream of additions of vhost-user devices is a
problem for some people who are concerned about external connections
from qemu. A per-device flag seems like an overkill, but a single
configure flag seems like a sane way to support that, and it looks like
we need to do it before the release.

Signed-off-by: Michael S. Tsirkin <address@hidden>

# gpg: Signature made Thu 03 Aug 2017 13:57:57 BST
# gpg:                using RSA key 0x281F0DB8D28D5469
# gpg: Good signature from "Michael S. Tsirkin <address@hidden>"
# gpg:                 aka "Michael S. Tsirkin <address@hidden>"
# Primary key fingerprint: 0270 606B 6F3C DF3D 0B17  0970 C350 3912 AFBE 8E67
#      Subkey fingerprint: 5D09 FD08 71C8 F85B 94CA  8A0D 281F 0DB8 D28D 5469

* remotes/mst/tags/for_upstream:
  build-sys: add --disable-vhost-user

Signed-off-by: Peter Maydell <address@hidden>


Compare: https://github.com/qemu/qemu/compare/413ff8be2fcb...8377e9f60959

reply via email to

[Prev in Thread] Current Thread [Next in Thread]