virtio gpu driver · Maintained
Maintainers
- M David Airlie <airlied@redhat.com>
- M Gerd Hoffmann <kraxel@redhat.com>
- M Dmitry Osipenko <dmitry.osipenko@collabora.com>
- R Gurchetan Singh <gurchetansingh@chromium.org>
- R Chia-I Wu <olvaffe@gmail.com>
Paths
- F
drivers/gpu/drm/ci/xfails/virtio* - F
drivers/gpu/drm/virtio/ - F
include/uapi/linux/virtio_gpu.h
Last 30 days
Most active threads (last 7 days)
-
DORMANTno replies
[PATCH 0/2] drm/virtio: Open-code drm_simple_encoder_init()
2026-09-20 19:22 · 2 replies in 7d · Sebastian von Arx <hidden> -
WARM2d
[PATCH v8 0/4] virtio-gpu: Add userptr support for compute workloads
2026-09-18 10:00 · 4 replies in 7d · Honglei Huang <hidden> -
COOLING4d
[PATCH v7 0/4] virtio-gpu: Add userptr support for compute workloads
2026-09-18 02:12 · 4 replies in 7d · Honglei Huang <hidden> -
WARM2d
[PATCH] drm/virtio: fix vbuf->objs double-free, fence NULL deref, and sgt error path
2026-09-19 22:34 · 0 replies in 7d · Hui Peng <hidden> -
WARM1d
[PATCH] drm/virtio: fix 0-byte blob ZERO_SIZE_PTR, GEM leak, and context_init rollback
2026-09-19 21:52 · 0 replies in 7d · Hui Peng <hidden> -
COOLING4d
[PATCH v6 0/4] virtio-gpu: Add userptr support for compute workloads
2026-09-17 10:26 · 3 replies in 7d · Honglei Huang <hidden> -
WARM1d
[PATCH v2 0/4] drm/virtio: fix GEM object leaks on error paths
2026-09-15 07:39 · 4 replies in 7d · Junrui Luo <hidden> -
COOLING5d
[PATCH RFC POC 00/50] file: handle files on syscall exit
2026-09-15 11:35 · 1 reply in 7d · Christian Brauner <brauner@kernel.org>
Active reviewers (last 30 days)
-
Jocelyn Falempe <jfalempe@redhat.com>
2 attestations (2 Reviewed-by) · last on 2026-09-11 -
Lyude Paul <lyude@redhat.com>
2 attestations (2 Reviewed-by) · last on 2026-09-03 -
Yuhao Jiang <hidden>
1 attestation (1 Reported-by) · last on 2026-09-15 -
Ye Liu <liuye@kylinos.cn>
1 attestation (1 Reported-by) · last on 2026-08-28
Recent patches
Most-recent 30 patches in this subsystem on virtualization (capped at 30), ordered by date desc.
-
WARM1d
[PATCH 2/2] drm/virtio: Propagate drm_encoder_init() errors
2026-09-20 · Sebastian von Arx <hidden> -
WARM1d
[PATCH 1/2] drm/virtio: Open-code drm_simple_encoder_init()
2026-09-20 · Sebastian von Arx <hidden> -
WARM2d
[PATCH] drm/virtio: fix vbuf->objs double-free, fence NULL deref, and sgt error path
2026-09-19 · Hui Peng <hidden> -
WARM1d
[PATCH] drm/virtio: fix 0-byte blob ZERO_SIZE_PTR, GEM leak, and context_init rollback
2026-09-19 · Hui Peng <hidden> -
WARM2d
[PATCH v8 3/4] drm/virtio: implement userptr support for zero-copy memory access
2026-09-18 · Honglei Huang <hidden> -
WARM2d
[PATCH v8 4/4] drm/virtio: wire blob ioctl creation to userptr objects
2026-09-18 · Honglei Huang <hidden> -
WARM2d
[PATCH v8 2/4] drm/virtgpu api: add blob userptr resource
2026-09-18 · Honglei Huang <hidden> -
WARM2d
[PATCH v8 1/4] drm/virtio-gpu: Add VIRTIO_GPU_CAPSET_ROCM capability
2026-09-18 · Honglei Huang <hidden> -
COOLING4d
[PATCH v7 4/4] drm/virtio: wire blob ioctl creation to userptr objects
2026-09-18 · Honglei Huang <hidden> -
COOLING4d
[PATCH v7 3/4] drm/virtio: implement userptr support for zero-copy memory access
2026-09-18 · Honglei Huang <hidden> -
COOLING4d
[PATCH v7 2/4] drm/virtgpu api: add blob userptr resource
2026-09-18 · Honglei Huang <hidden> -
COOLING4d
[PATCH v7 1/4] drm/virtio-gpu: Add VIRTIO_GPU_CAPSET_ROCM capability
2026-09-18 · Honglei Huang <hidden> -
COOLING4d
[PATCH v6 4/4] drm/virtio: wire blob ioctl creation to userptr objects
2026-09-17 · Honglei Huang <hidden> -
COOLING4d
[PATCH v6 3/4] drm/virtio: implement userptr support for zero-copy memory access
2026-09-17 · Honglei Huang <hidden> -
COOLING4d
[PATCH v6 1/4] drm/virtio-gpu: Add VIRTIO_GPU_CAPSET_ROCM capability
2026-09-17 · Honglei Huang <hidden> -
COOLING5d
[PATCH RFC POC 29/50] drm/virtio: install the out-fence descriptor when the ioctl returns
2026-09-15 · Christian Brauner <brauner@kernel.org> -
WARM1d
[PATCH v2 1/4] drm/virtio: fix object leak when drm_gem_handle_create() fails
2026-09-15 · Junrui Luo <hidden> -
WARM1d
[PATCH v2 2/4] drm/virtio: fix object leak in virtio_gpu_resource_create_ioctl()
2026-09-15 · Junrui Luo <hidden> -
WARM1d
[PATCH v2 3/4] drm/virtio: fix object leaks in virtio_gpu_resource_create_blob_ioctl()
2026-09-15 · Junrui Luo <hidden> -
WARM1d
[PATCH v2 4/4] drm/virtio: release the GEM object on virtio_gpu_vram_create() errors
2026-09-15 · Junrui Luo <hidden> -
WARM1d
[PATCH v1] Revert "drm/virtio: Allow importing prime buffers when 3D is enabled"
2026-09-11 · Dmitry Osipenko <dmitry.osipenko@collabora.com> -
COOLING5d
REVIEWED: 5 (5M) [PATCH v5 11/14] drm/panic: Display panic screen via per-plane callback
2026-09-11 · Thomas Zimmermann <tzimmermann@suse.de> -
WARM1d
[PATCH] drm/virtio: fix NULL pointer dereference on fence allocation failure
2026-09-09 · Peiyang He <hidden> -
COOLING12d
REVIEWED: 5 (5M) [PATCH v4 11/14] drm/panic: Display panic screen via per-plane callback
2026-09-09 · Thomas Zimmermann <tzimmermann@suse.de> -
COOLING12d
[PATCH] drm/virtio: Replace deprecated drm_simple_encoder_init()
2026-09-09 · Davide Bonatto <hidden> -
COOLING11d
[PATCH v4 23/41] drm/virtio: Convert to atomic_create_state
2026-09-08 · Maxime Ripard <mripard@kernel.org> -
WARM1d
[PATCH] drm/virtio: fix memory leak of fence event on execbuffer failure
2026-09-08 · Peiyang He <hidden> -
COOLING14d
[PATCH 1/3] drm: fix typos in comments
2026-09-04 · Hemanth Selam <hidden> -
WARM1d
REVIEWED: 3 (3M) [PATCH 2/2] drm/virtio: Recalculate ignore_damage_clips on every update
2026-09-03 · Lyude Paul <lyude@redhat.com> -
WARM1d
REVIEWED: 3 (3M) [PATCH 1/2] drm/virtio: preserve damage clips for rendered resources
2026-09-03 · Lyude Paul <lyude@redhat.com>
Needs attention (review trailers in, no pickup)
Patches with review trailers that haven't landed in mainline and haven't been Acked by a maintainer. Oldest first.
-
STALE126d
REVIEWED: 1 (0M) [PATCH v2] drm/virtio: Extend blob UAPI with deferred-mapping hinting
2026-05-01 · Dmitry Osipenko <dmitry.osipenko@collabora.com> · 1 Reviewed-by -
WARM1d
REVIEWED: 3 (3M) [PATCH 1/2] drm/virtio: preserve damage clips for rendered resources
2026-09-03 · Lyude Paul <lyude@redhat.com> · 1 Reviewed-by -
WARM1d
REVIEWED: 3 (3M) [PATCH 2/2] drm/virtio: Recalculate ignore_damage_clips on every update
2026-09-03 · Lyude Paul <lyude@redhat.com> · 1 Reviewed-by
Quiet for 30+ days
Patches with no review trailers and no replies. Either the author is heads-down elsewhere or these slipped through. Oldest first.
-
STALE68d
[PATCH v2 1/3] drm/virtio: support VIRTIO_GPU_F_BLOB_ALIGNMENT
2026-04-29 · Sergio Lopez <hidden> -
STALE68d
[PATCH v2 3/3] drm/virtio: add VIRTGPU_PARAM_BLOB_ALIGNMENT to params
2026-04-29 · Sergio Lopez <hidden> -
STALE137d
[PATCH 07/10] drm/damage-helper: Remove old state from drm_atomic_helper_damage_merged()
2026-05-07 · Thomas Zimmermann <tzimmermann@suse.de> -
STALE133d
[PATCH v2 07/10] drm/damage-helper: Remove old state from drm_atomic_helper_damage_merged()
2026-05-11 · Thomas Zimmermann <tzimmermann@suse.de> -
STALE117d
[PATCH 8/9] drm/virtgpu: Set DRM_VBLANK_FLAG_SIMULATED
2026-05-15 · Thomas Zimmermann <tzimmermann@suse.de> -
STALE116d
[PATCH v2 8/9] drm/virtgpu: Set DRM_VBLANK_FLAG_SIMULATED
2026-05-27 · Thomas Zimmermann <tzimmermann@suse.de> -
DORMANTno replies
[PATCH] drm/virtgpu: Use ERR_PTR for fb_create callback error return
2026-06-04 · <hidden> -
COLD52d
[PATCH 36/60] drm/virtio: Convert to atomic_create_state
2026-07-09 · Maxime Ripard <mripard@kernel.org> -
COLD55d
[PATCH 06/15] drm/virtio: remove dependency on DRM simple helpers
2026-07-18 · Diogo Silva <hidden> -
COLD32d
[PATCH v2 37/61] drm/virtio: Convert to atomic_create_state
2026-08-14 · Maxime Ripard <mripard@kernel.org>