summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/drm_syncobj.c
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'pull-stable-struct_fd' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2024-09-231-3/+3
|\
| * introduce fd_file(), convert all accessors to it.Al Viro2024-08-121-3/+3
* | drm/syncobj: Fix syncobj leak in drm_syncobj_eventfd_ioctlT.J. Mercier2024-09-101-4/+13
|/
* Merge v6.8-rc6 into drm-nextDaniel Vetter2024-02-261-1/+12
|\
| * drm/syncobj: handle NULL fence in syncobj_eventfd_entry_funcErik Kurzinger2024-02-221-1/+12
| * drm/syncobj: call drm_syncobj_fence_add_wait when WAIT_AVAILABLE flag is setErik Kurzinger2024-02-221-2/+4
* | drm/syncobj: call might_sleep before waiting for fence submissionErik Kurzinger2024-02-221-1/+3
* | drm/syncobj: reject invalid flags in drm_syncobj_find_fenceErik Kurzinger2024-02-221-0/+3
* | drm/syncobj: call drm_syncobj_fence_add_wait when WAIT_AVAILABLE flag is setErik Kurzinger2024-02-221-2/+4
|/
* Merge tag 'drm-next-2024-01-10' of git://anongit.freedesktop.org/drm/drmLinus Torvalds2024-01-121-13/+51
|\
| * drm/syncobj: Add deadline support for syncobj waitsRob Clark2023-12-021-13/+51
* | eventfd: simplify eventfd_signal()Christian Brauner2023-11-281-3/+3
|/
* drm/syncobj: fix DRM_SYNCOBJ_WAIT_FLAGS_WAIT_AVAILABLEErik Kurzinger2023-10-261-1/+2
* Merge tag 'drm-misc-next-2023-07-21' of ssh://git.freedesktop.org/git/drm/drm...Daniel Vetter2023-07-271-6/+142
|\
| * drm/syncobj: add IOCTL to register an eventfdSimon Ser2023-07-201-6/+142
* | dma-buf: fix an error pointer vs NULL bugDan Carpenter2023-07-061-2/+2
* | dma-buf: keep the signaling time of merged fences v3Christian König2023-07-031-1/+1
|/
* drm/syncobj: add missing error return code in drm_syncobj_transfer_to_timeline()Yang Yingliang2022-06-131-1/+3
* drm: use dma_fence_unwrap_merge() in drm_syncobjChristian König2022-05-301-50/+7
* drm/syncobj: flatten dma_fence_chains on transferChristian König2022-02-111-5/+56
* drm/syncobj: Deal with signalled fences in drm_syncobj_find_fence.Bas Nieuwenhuizen2021-12-081-1/+10
* drm: Fix typo in commentsCai Huoqing2021-08-021-1/+1
* dma-buf: add dma_fence_chain_alloc/free v3Christian König2021-06-141-3/+3
* drm/syncobj: use newly allocated stub fencesDavid Stevens2021-04-081-6/+19
* Merge tag 'drm-misc-next-2021-03-03' of git://anongit.freedesktop.org/drm/drm...Dave Airlie2021-03-161-0/+12
|\
| * drm/syncobj: make lockdep complain on WAIT_FOR_SUBMIT v3Christian König2021-01-201-0/+12
* | drm/syncobj: Fix use-after-freeDaniel Vetter2021-01-201-3/+5
|/
* drm/syncobj: Tune down unordered timeline DRM_ERRORDaniel Vetter2020-08-021-1/+1
* drm : Insert blank lines after declarations.Suraj Upadhyay2020-07-021-0/+1
* drm/syncobj: Add documentation for timeline syncobjLionel Landwerlin2020-01-201-13/+74
* drm/syncobj: extend syncobj query ability v3Chunming Zhou2019-10-181-15/+22
* drm/syncobj: Include the prototype for drm_timeout_abs_to_jiffies()Ville Syrjälä2019-09-301-0/+1
* drm/syncobj: Add better overview documentation for syncobj (v2)Jason Ekstrand2019-08-121-11/+87
* drm/syncobj: fix leaking dma_fence in drm_syncobj_query_ioctlChristian König2019-07-301-5/+5
* drm: direct include of drm.h in drm_syncobj.cSam Ravnborg2019-07-191-0/+1
* drm: drop use of drmP.h in drm/*Sam Ravnborg2019-05-271-4/+9
* Merge tag 'drm-next-2019-05-09' of git://anongit.freedesktop.org/drm/drmLinus Torvalds2019-05-081-30/+419
|\
| * drm: introduce a capability flag for syncobj timeline supportLionel Landwerlin2019-05-021-5/+5
| * drm: report consistent errors when checking syncobj capibilityLionel Landwerlin2019-05-021-2/+2
| * drm/syncobj: add timeline signal ioctl for syncobj v5Chunming Zhou2019-04-011-0/+73
| * drm/syncobj: add transition iotcls between binary and timeline v2Chunming Zhou2019-04-011-0/+74
| * drm/syncobj: use the timeline point in drm_syncobj_find_fence v4Christian König2019-04-011-3/+47
| * drm/syncobj: add timeline payload query ioctl v6Chunming Zhou2019-04-011-0/+62
| * drm/syncobj: add support for timeline point wait v8Chunming Zhou2019-04-011-29/+124
| * drm/syncobj: add new drm_syncobj_add_point interface v4Christian König2019-04-011-0/+40
| * drm: export drm_timeout_abs_to_jiffiesQiang Yu2019-03-071-1/+2
* | drm_syncobj: switch to fdget()Al Viro2019-05-021-7/+6
|/
* drm/syncobj: remove drm_syncobj_cb and cleanupChristian König2018-12-111-61/+30
* drm: revert "expand replace_fence to support timeline point v2"Christian König2018-12-051-8/+6
* drm/syncobj: use dma_fence_get_stubChristian König2018-12-031-44/+14