[Qemu-devel] [PULL 0/9] Vga 20190529 patches

Gerd Hoffmann posted 9 patches 4 years, 11 months ago
Test docker-clang@ubuntu passed
Test checkpatch failed
Test asan passed
Test FreeBSD passed
Test docker-mingw@fedora passed
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20190529044020.27003-1-kraxel@redhat.com
Maintainers: Gerd Hoffmann <kraxel@redhat.com>, "Michael S. Tsirkin" <mst@redhat.com>, "Marc-André Lureau" <marcandre.lureau@redhat.com>, Paolo Bonzini <pbonzini@redhat.com>
configure                                  |   17 +
Makefile                                   |   24 +-
Makefile.objs                              |    1 +
contrib/libvhost-user/libvhost-user.h      |    1 +
contrib/vhost-user-gpu/virgl.h             |   25 +
contrib/vhost-user-gpu/vugbm.h             |   67 ++
contrib/vhost-user-gpu/vugpu.h             |  177 +++
hw/display/virtio-vga.h                    |   32 +
include/hw/virtio/vhost-backend.h          |    2 +
include/hw/virtio/virtio-gpu-bswap.h       |   61 +
include/hw/virtio/virtio-gpu-pci.h         |   40 +
include/hw/virtio/virtio-gpu-pixman.h      |   45 +
include/hw/virtio/virtio-gpu.h             |   92 +-
contrib/libvhost-user/libvhost-user.c      |    1 +
contrib/vhost-user-gpu/main.c              | 1185 ++++++++++++++++++++
contrib/vhost-user-gpu/virgl.c             |  579 ++++++++++
contrib/vhost-user-gpu/vugbm.c             |  328 ++++++
hw/display/vhost-user-gpu-pci.c            |   51 +
hw/display/vhost-user-gpu.c                |  607 ++++++++++
hw/display/vhost-user-vga.c                |   52 +
hw/display/virtio-gpu-3d.c                 |   49 +-
hw/display/virtio-gpu-base.c               |  268 +++++
hw/display/virtio-gpu-pci.c                |   55 +-
hw/display/virtio-gpu.c                    |  448 ++------
hw/display/virtio-vga.c                    |  138 +--
hw/virtio/vhost-user.c                     |   11 +
ui/spice-app.c                             |    3 +-
vl.c                                       |    1 +
MAINTAINERS                                |   10 +-
contrib/vhost-user-gpu/50-qemu-gpu.json.in |    5 +
contrib/vhost-user-gpu/Makefile.objs       |   10 +
docs/interop/index.rst                     |    1 +
docs/interop/vhost-user-gpu.rst            |  242 ++++
docs/interop/vhost-user.rst                |    9 +
hw/display/Kconfig                         |   10 +
hw/display/Makefile.objs                   |    5 +-
rules.mak                                  |    9 +-
util/Makefile.objs                         |    2 +-
38 files changed, 4176 insertions(+), 487 deletions(-)
create mode 100644 contrib/vhost-user-gpu/virgl.h
create mode 100644 contrib/vhost-user-gpu/vugbm.h
create mode 100644 contrib/vhost-user-gpu/vugpu.h
create mode 100644 hw/display/virtio-vga.h
create mode 100644 include/hw/virtio/virtio-gpu-bswap.h
create mode 100644 include/hw/virtio/virtio-gpu-pci.h
create mode 100644 include/hw/virtio/virtio-gpu-pixman.h
create mode 100644 contrib/vhost-user-gpu/main.c
create mode 100644 contrib/vhost-user-gpu/virgl.c
create mode 100644 contrib/vhost-user-gpu/vugbm.c
create mode 100644 hw/display/vhost-user-gpu-pci.c
create mode 100644 hw/display/vhost-user-gpu.c
create mode 100644 hw/display/vhost-user-vga.c
create mode 100644 hw/display/virtio-gpu-base.c
create mode 100644 contrib/vhost-user-gpu/50-qemu-gpu.json.in
create mode 100644 contrib/vhost-user-gpu/Makefile.objs
create mode 100644 docs/interop/vhost-user-gpu.rst
[Qemu-devel] [PULL 0/9] Vga 20190529 patches
Posted by Gerd Hoffmann 4 years, 11 months ago
The following changes since commit da35f7f1eeff9f249a9597400fc514c83fd3a0f8:

  virtio-gpu: add sanity check (2019-05-28 08:14:44 +0200)

are available in the Git repository at:

  git://git.kraxel.org/qemu tags/vga-20190529-pull-request

for you to fetch changes up to 267f664658fee4138f80013fa25354191e8091cb:

  hw/display: add vhost-user-vga & gpu-pci (2019-05-29 06:30:45 +0200)

----------------------------------------------------------------
vga: add vhost-user-gpu.

----------------------------------------------------------------

Marc-André Lureau (9):
  vhost-user: add vhost_user_gpu_set_socket()
  virtio-gpu: add bswap helpers header
  virtio-gpu: add a pixman helper header
  util: compile drm.o on posix
  contrib: add vhost-user-gpu
  spice-app: fix running when !CONFIG_OPENGL
  virtio-gpu: split virtio-gpu, introduce virtio-gpu-base
  virtio-gpu: split virtio-gpu-pci & virtio-vga
  hw/display: add vhost-user-vga & gpu-pci

 configure                                  |   17 +
 Makefile                                   |   24 +-
 Makefile.objs                              |    1 +
 contrib/libvhost-user/libvhost-user.h      |    1 +
 contrib/vhost-user-gpu/virgl.h             |   25 +
 contrib/vhost-user-gpu/vugbm.h             |   67 ++
 contrib/vhost-user-gpu/vugpu.h             |  177 +++
 hw/display/virtio-vga.h                    |   32 +
 include/hw/virtio/vhost-backend.h          |    2 +
 include/hw/virtio/virtio-gpu-bswap.h       |   61 +
 include/hw/virtio/virtio-gpu-pci.h         |   40 +
 include/hw/virtio/virtio-gpu-pixman.h      |   45 +
 include/hw/virtio/virtio-gpu.h             |   92 +-
 contrib/libvhost-user/libvhost-user.c      |    1 +
 contrib/vhost-user-gpu/main.c              | 1185 ++++++++++++++++++++
 contrib/vhost-user-gpu/virgl.c             |  579 ++++++++++
 contrib/vhost-user-gpu/vugbm.c             |  328 ++++++
 hw/display/vhost-user-gpu-pci.c            |   51 +
 hw/display/vhost-user-gpu.c                |  607 ++++++++++
 hw/display/vhost-user-vga.c                |   52 +
 hw/display/virtio-gpu-3d.c                 |   49 +-
 hw/display/virtio-gpu-base.c               |  268 +++++
 hw/display/virtio-gpu-pci.c                |   55 +-
 hw/display/virtio-gpu.c                    |  448 ++------
 hw/display/virtio-vga.c                    |  138 +--
 hw/virtio/vhost-user.c                     |   11 +
 ui/spice-app.c                             |    3 +-
 vl.c                                       |    1 +
 MAINTAINERS                                |   10 +-
 contrib/vhost-user-gpu/50-qemu-gpu.json.in |    5 +
 contrib/vhost-user-gpu/Makefile.objs       |   10 +
 docs/interop/index.rst                     |    1 +
 docs/interop/vhost-user-gpu.rst            |  242 ++++
 docs/interop/vhost-user.rst                |    9 +
 hw/display/Kconfig                         |   10 +
 hw/display/Makefile.objs                   |    5 +-
 rules.mak                                  |    9 +-
 util/Makefile.objs                         |    2 +-
 38 files changed, 4176 insertions(+), 487 deletions(-)
 create mode 100644 contrib/vhost-user-gpu/virgl.h
 create mode 100644 contrib/vhost-user-gpu/vugbm.h
 create mode 100644 contrib/vhost-user-gpu/vugpu.h
 create mode 100644 hw/display/virtio-vga.h
 create mode 100644 include/hw/virtio/virtio-gpu-bswap.h
 create mode 100644 include/hw/virtio/virtio-gpu-pci.h
 create mode 100644 include/hw/virtio/virtio-gpu-pixman.h
 create mode 100644 contrib/vhost-user-gpu/main.c
 create mode 100644 contrib/vhost-user-gpu/virgl.c
 create mode 100644 contrib/vhost-user-gpu/vugbm.c
 create mode 100644 hw/display/vhost-user-gpu-pci.c
 create mode 100644 hw/display/vhost-user-gpu.c
 create mode 100644 hw/display/vhost-user-vga.c
 create mode 100644 hw/display/virtio-gpu-base.c
 create mode 100644 contrib/vhost-user-gpu/50-qemu-gpu.json.in
 create mode 100644 contrib/vhost-user-gpu/Makefile.objs
 create mode 100644 docs/interop/vhost-user-gpu.rst

-- 
2.18.1


Re: [Qemu-devel] [PULL 0/9] Vga 20190529 patches
Posted by Peter Maydell 4 years, 10 months ago
On Wed, 29 May 2019 at 05:42, Gerd Hoffmann <kraxel@redhat.com> wrote:
>
> The following changes since commit da35f7f1eeff9f249a9597400fc514c83fd3a0f8:
>
>   virtio-gpu: add sanity check (2019-05-28 08:14:44 +0200)
>
> are available in the Git repository at:
>
>   git://git.kraxel.org/qemu tags/vga-20190529-pull-request
>
> for you to fetch changes up to 267f664658fee4138f80013fa25354191e8091cb:
>
>   hw/display: add vhost-user-vga & gpu-pci (2019-05-29 06:30:45 +0200)
>
> ----------------------------------------------------------------
> vga: add vhost-user-gpu.
>
> ----------------------------------------------------------------
>
> Marc-André Lureau (9):
>   vhost-user: add vhost_user_gpu_set_socket()
>   virtio-gpu: add bswap helpers header
>   virtio-gpu: add a pixman helper header
>   util: compile drm.o on posix
>   contrib: add vhost-user-gpu
>   spice-app: fix running when !CONFIG_OPENGL
>   virtio-gpu: split virtio-gpu, introduce virtio-gpu-base
>   virtio-gpu: split virtio-gpu-pci & virtio-vga
>   hw/display: add vhost-user-vga & gpu-pci
>



Applied, thanks.

Please update the changelog at https://wiki.qemu.org/ChangeLog/4.1
for any user-visible changes.

-- PMM