qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH v2 0/9] vhost: enable for all targets
@ 2019-02-14 17:35 Paolo Bonzini
  2019-02-14 17:35 ` [Qemu-devel] [PATCH 1/9] vhost-net: move stubs to a separate file Paolo Bonzini
                   ` (10 more replies)
  0 siblings, 11 replies; 15+ messages in thread
From: Paolo Bonzini @ 2019-02-14 17:35 UTC (permalink / raw)
  To: qemu-devel; +Cc: thuth, mst

See also "[PATCH for-3.2 00/10] vhost: preparation for qgraph
conversion of vhost-user-test".  Some of the other vhost-user-test
patches have gone in already, and this is what is left.

These patches are a prerequisite for both kconfig and qgraph.

I will probably test them on macOS myself before these are included
in a pull request, since the previous versions had some issues.
Michael, let me know if you want me to send the pull request.

Thanks,

Paolo

Paolo Bonzini (9):
  vhost-net: move stubs to a separate file
  vhost-net-user: add stubs for when no virtio-net device is present
  vhost: restrict Linux dependency to kernel vhost
  vhost-user: support cross-endian vnet headers
  vhost-net: compile it on all targets that have virtio-net.
  vhost-net: revamp configure logic
  vhost-user-test: create a main loop per TestServer
  vhost-user-test: small changes to init_hugepagefs
  vhost-user-test: create a temporary directory per TestServer

 backends/Makefile.objs     |   5 +-
 configure                  | 102 ++++++++++++++++++-----------
 default-configs/virtio.mak |   4 +-
 hw/net/Makefile.objs       |   4 +-
 hw/net/vhost_net-stub.c    |  92 ++++++++++++++++++++++++++
 hw/net/vhost_net.c         |  85 ++----------------------
 hw/virtio/Makefile.objs    |   8 ++-
 hw/virtio/vhost-backend.c  |  12 +++-
 hw/virtio/vhost-user.c     |  13 +++-
 hw/virtio/vhost.c          |   2 +-
 include/exec/poison.h      |   1 -
 net/Makefile.objs          |   4 +-
 net/net.c                  |   2 +-
 net/vhost-user-stub.c      |  23 +++++++
 net/vhost-user.c           |  13 ++++
 tests/Makefile.include     |   5 +-
 tests/vhost-user-test.c    | 160 +++++++++++++++++++++++----------------------
 17 files changed, 319 insertions(+), 216 deletions(-)
 create mode 100644 hw/net/vhost_net-stub.c
 create mode 100644 net/vhost-user-stub.c

-- 
1.8.3.1

^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2019-02-15  8:41 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-02-14 17:35 [Qemu-devel] [PATCH v2 0/9] vhost: enable for all targets Paolo Bonzini
2019-02-14 17:35 ` [Qemu-devel] [PATCH 1/9] vhost-net: move stubs to a separate file Paolo Bonzini
2019-02-14 17:35 ` [Qemu-devel] [PATCH 2/9] vhost-net-user: add stubs for when no virtio-net device is present Paolo Bonzini
2019-02-14 17:35 ` [Qemu-devel] [PATCH 3/9] vhost: restrict Linux dependency to kernel vhost Paolo Bonzini
2019-02-14 17:35 ` [Qemu-devel] [PATCH 4/9] vhost-user: support cross-endian vnet headers Paolo Bonzini
2019-02-14 17:35 ` [Qemu-devel] [PATCH 5/9] vhost-net: compile it on all targets that have virtio-net Paolo Bonzini
2019-02-14 17:35 ` [Qemu-devel] [PATCH 6/9] vhost-net: revamp configure logic Paolo Bonzini
2019-02-14 17:35 ` [Qemu-devel] [PATCH 7/9] vhost-user-test: create a main loop per TestServer Paolo Bonzini
2019-02-14 17:35 ` [Qemu-devel] [PATCH 8/9] vhost-user-test: small changes to init_hugepagefs Paolo Bonzini
2019-02-15  8:27   ` Thomas Huth
2019-02-14 17:35 ` [Qemu-devel] [PATCH 9/9] vhost-user-test: create a temporary directory per TestServer Paolo Bonzini
2019-02-14 19:05 ` [Qemu-devel] [PATCH v2 0/9] vhost: enable for all targets Michael S. Tsirkin
2019-02-14 19:28 ` Michael S. Tsirkin
2019-02-14 20:37   ` Paolo Bonzini
2019-02-15  4:25     ` Michael S. Tsirkin

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).