[PATCH v3 0/4] Add virtio gpu driver.

Michael S. Tsirkin mst at redhat.com
Sun May 31 11:11:18 PDT 2015


On Fri, May 22, 2015 at 03:11:48PM +0200, Gerd Hoffmann wrote:
>   Hi,
> 
> It's been a while, but now I finally found to time to send v3 to the
> list.  No big changes in there.  Collected some review and ack lines.
> Fixed some minor issues found in review.  Rebased to 4.1-rc4.  Dropped
> the vga compatibility bits for now, this needs to be sorted on the qemu
> side first.  But I don't want delay these patches until this is done.
> 
> cheers,
>   Gerd

This looks reasonable to me.
Would you be willing to be listed in
MAINTAINERS and review patches for this driver?
If yes there's no need to repost just for this - just let me know.


> Dave Airlie (1):
>   Add virtio gpu driver.
> 
> Gerd Hoffmann (3):
>   localversion: branch virtio-gpu
>   break kconfig dependency loop
>   drm_vblank_get: don't WARN_ON in case vblanks are not initialized
> 
>  drivers/gpu/drm/Kconfig                  |   2 +
>  drivers/gpu/drm/Makefile                 |   1 +
>  drivers/gpu/drm/drm_irq.c                |   3 +
>  drivers/gpu/drm/virtio/Kconfig           |  14 +
>  drivers/gpu/drm/virtio/Makefile          |  11 +
>  drivers/gpu/drm/virtio/virtgpu_debugfs.c |  64 ++++
>  drivers/gpu/drm/virtio/virtgpu_display.c | 485 ++++++++++++++++++++++++
>  drivers/gpu/drm/virtio/virtgpu_drm_bus.c |  91 +++++
>  drivers/gpu/drm/virtio/virtgpu_drv.c     | 136 +++++++
>  drivers/gpu/drm/virtio/virtgpu_drv.h     | 350 ++++++++++++++++++
>  drivers/gpu/drm/virtio/virtgpu_fb.c      | 431 ++++++++++++++++++++++
>  drivers/gpu/drm/virtio/virtgpu_fence.c   | 119 ++++++
>  drivers/gpu/drm/virtio/virtgpu_gem.c     | 140 +++++++
>  drivers/gpu/drm/virtio/virtgpu_kms.c     | 164 +++++++++
>  drivers/gpu/drm/virtio/virtgpu_object.c  | 170 +++++++++
>  drivers/gpu/drm/virtio/virtgpu_plane.c   | 120 ++++++
>  drivers/gpu/drm/virtio/virtgpu_ttm.c     | 469 +++++++++++++++++++++++
>  drivers/gpu/drm/virtio/virtgpu_vq.c      | 614 +++++++++++++++++++++++++++++++
>  drivers/iommu/Kconfig                    |   3 +
>  drivers/media/platform/Kconfig           |   2 +-
>  include/drm/drmP.h                       |   1 +
>  include/uapi/linux/Kbuild                |   1 +
>  include/uapi/linux/virtio_gpu.h          | 204 ++++++++++
>  include/uapi/linux/virtio_ids.h          |   1 +
>  localversion-virtio-gpu                  |   1 +
>  25 files changed, 3596 insertions(+), 1 deletion(-)
>  create mode 100644 drivers/gpu/drm/virtio/Kconfig
>  create mode 100644 drivers/gpu/drm/virtio/Makefile
>  create mode 100644 drivers/gpu/drm/virtio/virtgpu_debugfs.c
>  create mode 100644 drivers/gpu/drm/virtio/virtgpu_display.c
>  create mode 100644 drivers/gpu/drm/virtio/virtgpu_drm_bus.c
>  create mode 100644 drivers/gpu/drm/virtio/virtgpu_drv.c
>  create mode 100644 drivers/gpu/drm/virtio/virtgpu_drv.h
>  create mode 100644 drivers/gpu/drm/virtio/virtgpu_fb.c
>  create mode 100644 drivers/gpu/drm/virtio/virtgpu_fence.c
>  create mode 100644 drivers/gpu/drm/virtio/virtgpu_gem.c
>  create mode 100644 drivers/gpu/drm/virtio/virtgpu_kms.c
>  create mode 100644 drivers/gpu/drm/virtio/virtgpu_object.c
>  create mode 100644 drivers/gpu/drm/virtio/virtgpu_plane.c
>  create mode 100644 drivers/gpu/drm/virtio/virtgpu_ttm.c
>  create mode 100644 drivers/gpu/drm/virtio/virtgpu_vq.c
>  create mode 100644 include/uapi/linux/virtio_gpu.h
>  create mode 100644 localversion-virtio-gpu
> 
> -- 
> 1.8.3.1


More information about the dri-devel mailing list