umber-kernel/drivers/gpu/drm/vmwgfx
Linus Torvalds 1e5d41b981 drm fixes for 6.18-rc1
nouveau:
 - Return errno code from TTM move helper
 
 vmwgfx:
 - Fix null-ptr access in cursor code
 - Fix UAF in validation
 - Use correct iterator in validation
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEEEKbZHaGwW9KfbeusDHTzWXnEhr4FAmjpaooACgkQDHTzWXnE
 hr41Lg//UcxuOQ5CGYzHPMzLblw2FTFXQ8tYm9LvCLv3sSfE3BzD1XTbVBN5xcKH
 6ZENjSBd3G4I7reie8vGs5dKVhG9eCt/ijz5D+R0C7j537Ri9Ov3caALDeIYrCjH
 AG/Vsl39vGX30gf69RHiqZQP9zAFfWFjKErrkYuNSL+K8CC8fUVDDqRZIBxphzf/
 GuNZ4upuZ3ax6s/w7NLqBwq/Za0TJp2surZ7fmhlUkD8LcEacw+1BwzoUlKVc6yD
 at2xCxt0rUk5OgsorJNUH6N6YurYR7Pks579+WqCQpTcWwzUDzbHC0bGwRXFZiRD
 iVQvfuJoLi51Kgc/zKq92C0qzPrF6dUMseFJQNAHLbNIzvqQYZaL137bBfh4AQh4
 vCy5WYjnpEwdvwygq39zo6WC0uwkSSoOf68utuSoSdhEqlMDf8/iWr5KQN84BwnA
 gTeHbJqNjO9KYD2TntpmhF+GQeCQfM2lbz2ft13FOzohanI42UL9gK2gYetqHGLj
 lQ2ZlXs/4ohqpT6QzjQ5ZSfCmJ8InO6oRf9FneS2N98r1zKXtvbLbv0+zirZgHKQ
 jdda8P9hwX2ewDNiIJROD+UvbpWQeXBe2t7cAHfh4KjlIYo0A2c1/w7Cv4AqlM+d
 rUSkMaDgnmI62wRM2gl3Uxg4kEA9HOovEcWkFWINfdMq/3GH8vA=
 =ov4p
 -----END PGP SIGNATURE-----

Merge tag 'drm-fixes-2025-10-11' of https://gitlab.freedesktop.org/drm/kernel

Pull drm fixes from Dave Airlie:
 "Some fixes leftover from our fixes branch, just nouveau and vmwgfx:

  nouveau:
   - Return errno code from TTM move helper

  vmwgfx:
   - Fix null-ptr access in cursor code
   - Fix UAF in validation
   - Use correct iterator in validation"

* tag 'drm-fixes-2025-10-11' of https://gitlab.freedesktop.org/drm/kernel:
  drm/nouveau: fix bad ret code in nouveau_bo_move_prep
  drm/vmwgfx: Fix copy-paste typo in validation
  drm/vmwgfx: Fix Use-after-free in validation
  drm/vmwgfx: Fix a null-ptr access in the cursor snooper
2025-10-10 13:59:38 -07:00
..
device_include
Kconfig PCI: Add CONFIG_MMU dependency 2025-04-23 15:40:30 -05:00
Makefile
ttm_object.c
ttm_object.h
vmw_surface_cache.h
vmwgfx_binding.c
vmwgfx_binding.h
vmwgfx_blit.c drm/vmwgfx: Test for imported buffers with drm_gem_is_imported() 2025-04-14 10:53:11 +02:00
vmwgfx_bo.c drm/vmwgfx: Switch to exclusively using GEM references 2025-03-18 23:59:51 -04:00
vmwgfx_bo.h drm/vmwgfx: Switch to exclusively using GEM references 2025-03-18 23:59:51 -04:00
vmwgfx_cmd.c drm/vmwgfx: Update last_read_seqno under the fence lock 2025-06-17 22:49:31 -04:00
vmwgfx_cmdbuf.c
vmwgfx_cmdbuf_res.c
vmwgfx_context.c
vmwgfx_cotable.c drm/vmwgfx: Switch to exclusively using GEM references 2025-03-18 23:59:51 -04:00
vmwgfx_cursor_plane.c
vmwgfx_cursor_plane.h
vmwgfx_devcaps.c
vmwgfx_devcaps.h
vmwgfx_drv.c drm for 6.17-rc1 2025-07-30 19:26:49 -07:00
vmwgfx_drv.h drm/vmwgfx: Implement dma_fence_ops properly 2025-06-17 22:49:33 -04:00
vmwgfx_execbuf.c drm/vmwgfx: Fix a null-ptr access in the cursor snooper 2025-10-06 11:57:17 -04:00
vmwgfx_fence.c drm/vmwgfx: fix missing assignment to ts 2025-07-28 08:51:16 -04:00
vmwgfx_fence.h drm/vmwgfx: Implement dma_fence_ops properly 2025-06-17 22:49:33 -04:00
vmwgfx_gem.c drm for 6.17-rc1 2025-07-30 19:26:49 -07:00
vmwgfx_gmr.c
vmwgfx_gmrid_manager.c
vmwgfx_ioctl.c
vmwgfx_irq.c drm/vmwgfx: Implement dma_fence_ops properly 2025-06-17 22:49:33 -04:00
vmwgfx_kms.c drm/vmwgfx: Pass along the format info from .fb_create() to drm_helper_mode_fill_fb_struct() 2025-07-16 20:12:09 +03:00
vmwgfx_kms.h drm/vmwgfx: Pass along the format info from .fb_create() to drm_helper_mode_fill_fb_struct() 2025-07-16 20:12:09 +03:00
vmwgfx_ldu.c
vmwgfx_mksstat.h
vmwgfx_mob.c drm/vmwgfx: Switch to exclusively using GEM references 2025-03-18 23:59:51 -04:00
vmwgfx_msg.c objtool, drm/vmwgfx: Don't ignore vmw_send_msg() for ORC 2025-03-28 14:47:02 +01:00
vmwgfx_msg_arm64.h
vmwgfx_msg_x86.h
vmwgfx_overlay.c
vmwgfx_page_dirty.c
vmwgfx_prime.c
vmwgfx_reg.h
vmwgfx_resource.c drm/vmwgfx: Switch to exclusively using GEM references 2025-03-18 23:59:51 -04:00
vmwgfx_resource_priv.h
vmwgfx_scrn.c drm/vmwgfx: Switch to exclusively using GEM references 2025-03-18 23:59:51 -04:00
vmwgfx_shader.c drm/vmwgfx: Fix Host-Backed userspace on Guest-Backed kernel 2025-06-17 22:54:16 -04:00
vmwgfx_simple_resource.c
vmwgfx_so.c
vmwgfx_so.h
vmwgfx_stdu.c
vmwgfx_streamoutput.c
vmwgfx_surface.c drm/vmwgfx: Switch to exclusively using GEM references 2025-03-18 23:59:51 -04:00
vmwgfx_system_manager.c
vmwgfx_ttm_buffer.c
vmwgfx_va.c
vmwgfx_validation.c drm/vmwgfx: Fix copy-paste typo in validation 2025-10-06 11:57:59 -04:00
vmwgfx_validation.h
vmwgfx_vkms.c
vmwgfx_vkms.h