summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/vgem
AgeCommit message (Expand)AuthorLines
2026-02-21Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds-3/+3
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook-3/+3
2025-12-10drm/vgem: move Kconfig under driver directoryJani Nikula-0/+9
2025-10-06drm/vgem-fence: Fix potential deadlock on releaseJanusz Krzysztofik-1/+1
2025-07-07drm/vgem/vgem_drv convert to use faux_deviceGreg Kroah-Hartman-15/+15
2025-06-08treewide, timers: Rename from_timer() to timer_container_of()Ingo Molnar-1/+1
2025-04-07Merge drm/drm-next into drm-misc-nextThomas Zimmermann-1/+1
2025-04-05treewide: Switch/rename to timer_delete[_sync]()Thomas Gleixner-1/+1
2025-03-06dma-buf/dma-fence: remove unnecessary callbacksChristian König-15/+0
2024-12-05drm: remove driver date from struct drm_driver and all driversJani Nikula-2/+0
2023-03-20drm/vgem: Drop struct drm_vgem_gem_objectMaíra Canal-11/+0
2023-02-10drm/vgem: add missing mutex_destroyMaíra Canal-0/+1
2022-04-07dma-buf: specify usage while adding fences to dma_resv obj v7Christian König-6/+3
2022-04-07dma-buf: add enum dma_resv_usage v4Christian König-1/+3
2022-04-06dma-buf/drivers: make reserving a shared slot mandatory v4Christian König-5/+7
2021-12-02drm: Return error codes from struct drm_driver.gem_create_objectThomas Zimmermann-1/+1
2021-08-12drm/vgem: use shmem helpersDaniel Vetter-329/+13
2021-06-06dma-buf: drop the _rcu postfix on function names v3Christian König-2/+1
2021-06-03drm/vgem/vgem_drv: Standard comment blocks should not use kernel-doc formatLee Jones-1/+1
2020-11-30drm/prime: split array import functions v4Christian König-2/+1
2020-11-19mm: introduce vma_set_file function v5Christian König-2/+1
2020-11-10drm/vgem: replace idr_init() by idr_init_base()Deepak R Varma-1/+1
2020-11-09drm/gem: Use struct dma_buf_map in GEM vmap ops and convert GEM backendsThomas Zimmermann-5/+11
2020-11-06drm/<drivers>: Constify struct drm_driverDaniel Vetter-1/+1
2020-11-05Revert "mm: introduce vma_set_file function v4"Christian König-1/+2
2020-11-05mm: introduce vma_set_file function v4Christian König-2/+1
2020-09-25drm/vgem: Introduce GEM object functionsThomas Zimmermann-7/+14
2020-09-11drm/vgem: Use devm_drm_dev_allocDaniel Vetter-31/+24
2020-09-09drm: allow limiting the scatter list size.Gerd Hoffmann-1/+1
2020-08-10drm/vgem: add missing platform_device_unregister() in vgem_init()Qinglang Miao-1/+1
2020-07-08drm/vgem: Replace opencoded version of drm_gem_dumb_map_offset()Chris Wilson-27/+0
2020-05-19drm/vgem: remove _unlocked suffix in drm_gem_object_put_unlockedEmil Velikov-4/+4
2020-03-26drm: Garbage collect drm_dev_finiDaniel Vetter-1/+0
2020-03-26drm/vgem: Use drmm_add_final_kfreeDaniel Vetter-6/+8
2020-02-06drm/vgem: Close use-after-free race in vgem_gem_createDaniel Vetter-3/+6
2019-08-13dma-buf: rename reservation_object to dma_resvChristian König-8/+8
2019-08-07drm/vgem: drop DRM_AUTH usage from the driverEmil Velikov-2/+2
2019-08-07Revert "drm/vgem: drop DRM_AUTH usage from the driver"Sean Paul-2/+2
2019-07-17drm/vgem: drop use of drmP.hSam Ravnborg-3/+11
2019-07-12drm/vgem: Reclassify buffer creation debug messageChris Wilson-1/+1
2019-06-26drm/vgem: drop DRM_AUTH usage from the driverEmil Velikov-2/+2
2019-06-21drm/vgem: Ditch attach trickery in the fence ioctlDaniel Vetter-21/+1
2019-06-21drm/vgem: Drop drm_gem_prime_exportDaniel Vetter-1/+0
2019-06-21drm/prime: Align gem_prime_export with obj_funcs.exportDaniel Vetter-1/+1
2019-06-21drm/prime: Actually remove DRIVER_PRIME everywhereDaniel Vetter-2/+1
2019-05-21treewide: Add SPDX license identifier - Makefile/KconfigThomas Gleixner-0/+1
2019-03-18drm/vgem: fix use-after-free when drm_gem_handle_create() failsEric Biggers-5/+1
2018-12-07dma-buf: make fence sequence numbers 64 bit v2Christian König-2/+2
2018-11-05drm/vgem: Fix typo in driver feature flagsImre Deak-1/+1
2018-11-05drm/vgem: create a render node for vgemEmil Velikov-1/+2