summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/vmwgfx
AgeCommit message (Expand)Author
2026-07-27drm/vmwgfx: validate external BO copy bounds for both stride pathsZack Rusin
2026-07-27drm/vmwgfx: use check_add_overflow for shader size+offset boundZack Rusin
2026-07-27drm/vmwgfx: skip hash_del_rcu when validation context has no hash tableZack Rusin
2026-07-27drm/vmwgfx: enforce cursor size limits for MOB cursorsZack Rusin
2026-07-27drm/vmwgfx: avoid destroy_workqueue(NULL) on vkms init failureZack Rusin
2026-07-27drm/vmwgfx: bound DMA command body size against suffix pointerZack Rusin
2026-07-27drm/vmwgfx: validate DRAW_PRIMITIVES header size before divisionZack Rusin
2026-07-27drm/vmwgfx: drop dma_buf reference on foreign-fd prime importZack Rusin
2026-07-27drm/vmwgfx: take fman->lock around fence list mutation in fifo_downZack Rusin
2026-07-27drm/vmwgfx: clamp dirty-page range with min, not maxZack Rusin
2026-07-27drm/vmwgfx: reject DX_BIND_QUERY without a DX contextZack Rusin
2026-07-27drm/vmwgfx: fix guest_memory_dirty bitfield clobbered as sizeZack Rusin
2026-07-21drm/vmwgfx: Validate vmw_surface_metadata::array_sizeIan Forbes
2026-05-08Merge tag 'drm-misc-next-2026-05-07' of https://gitlab.freedesktop.org/drm/mi...Dave Airlie
2026-05-04drm/vmwgfx: Convert to DRM vblank timersThomas Zimmermann
2026-05-04drm/vmwgfx: Move vblank handling into separate helperThomas Zimmermann
2026-05-04drm/vmwgfx: Determine lock-waiting timeout from vblank stateThomas Zimmermann
2026-05-04drm: Rename struct drm_atomic_state to drm_atomic_commitMaxime Ripard
2026-03-31BackMerge tag 'v7.0-rc6' into drm-nextDave Airlie
2026-03-16drm/vmwgfx: Don't overwrite KMS surface dirty trackerIan Forbes
2026-03-16drm/vmwgfx: fix kernel-doc warnings in vmwgfx_drv.hRandy Dunlap
2026-03-02Merge tag 'drm-misc-next-2026-02-26' of https://gitlab.freedesktop.org/drm/mi...Dave Airlie
2026-02-23dma-buf: inline spinlock for fence protection v5Christian König
2026-02-23Merge drm/drm-fixes into drm-misc-fixesMaxime Ripard
2026-02-22Convert remaining multi-line kmalloc_obj/flex GFP_KERNEL usesKees Cook
2026-02-21Convert more 'alloc_obj' cases to default GFP_KERNEL argumentsLinus Torvalds
2026-02-21Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook
2026-02-05drm/vmwgfx: Return the correct value in vmw_translate_ptr functionsIan Forbes
2026-02-05drm/vmwgfx: Set a unique ID for each submitted command bufferIan Forbes
2026-02-05drm/vmwgfx: Fix invalid kref_put callback in vmw_bo_dirty_releaseBrad Spengler
2026-01-07drm/vmwgfx: Fix kernel-doc warnings for vmwgfx_fenceBartlomiej Kubik
2026-01-07drm/vmwgfx: Fix an error return check in vmw_compat_shader_add()Haoxiang Li
2026-01-07drm/vmwgfx: Merge vmw_bo_release and vmw_bo_free functionsIan Forbes
2026-01-07drm/vmwgfx: Fix KMS with 3D on HW version 10Ian Forbes
2025-11-21Merge tag 'v6.18-rc6' into drm-nextDave Airlie
2025-11-10drm/vmwgfx: use drm_crtc_vblank_crtc()Jani Nikula
2025-11-07drm/vmwgfx: Set surface-framebuffer GEM objectsThomas Zimmermann
2025-11-07drm/vmwgfx: Restore Guest-Backed only cursor plane supportIan Forbes
2025-11-07drm/vmwgfx: Use kref in vmw_bo_dirtyIan Forbes
2025-11-06drm/vmwgfx: Validate command header size against SVGA_CMD_MAX_DATASIZEIan Forbes
2025-10-31drm/ttm: Replace multiple booleans with flags in device initTvrtko Ursulin
2025-10-31drm: include drm_print.h where neededJani Nikula
2025-10-13Merge drm/drm-next into drm-misc-nextThomas Zimmermann
2025-10-10Merge tag 'drm-fixes-2025-10-11' of https://gitlab.freedesktop.org/drm/kernelLinus Torvalds
2025-10-06drm/vmwgfx: Fix copy-paste typo in validationIan Forbes
2025-10-06drm/vmwgfx: Fix Use-after-free in validationIan Forbes
2025-10-06drm/vmwgfx: Fix a null-ptr access in the cursor snooperZack Rusin
2025-09-29drm/vmwgfx: Compute dumb-buffer sizes with drm_mode_size_dumb()Thomas Zimmermann
2025-09-17drm/ttm: rename ttm_bo_put to _fini v3Christian König