summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/drm_syncobj.c
AgeCommit message (Expand)AuthorLines
2024-11-03fdget(), trivial conversionsAl Viro-6/+3
2024-09-23Merge tag 'pull-stable-struct_fd' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds-3/+3
2024-09-10drm/syncobj: Fix syncobj leak in drm_syncobj_eventfd_ioctlT.J. Mercier-4/+13
2024-08-12introduce fd_file(), convert all accessors to it.Al Viro-3/+3
2024-02-26Merge v6.8-rc6 into drm-nextDaniel Vetter-1/+12
2024-02-22drm/syncobj: handle NULL fence in syncobj_eventfd_entry_funcErik Kurzinger-1/+12
2024-02-22drm/syncobj: call drm_syncobj_fence_add_wait when WAIT_AVAILABLE flag is setErik Kurzinger-2/+4
2024-02-22drm/syncobj: call might_sleep before waiting for fence submissionErik Kurzinger-1/+3
2024-02-22drm/syncobj: reject invalid flags in drm_syncobj_find_fenceErik Kurzinger-0/+3
2024-02-22drm/syncobj: call drm_syncobj_fence_add_wait when WAIT_AVAILABLE flag is setErik Kurzinger-2/+4
2024-01-12Merge tag 'drm-next-2024-01-10' of git://anongit.freedesktop.org/drm/drmLinus Torvalds-13/+51
2023-12-02drm/syncobj: Add deadline support for syncobj waitsRob Clark-13/+51
2023-11-28eventfd: simplify eventfd_signal()Christian Brauner-3/+3
2023-10-26drm/syncobj: fix DRM_SYNCOBJ_WAIT_FLAGS_WAIT_AVAILABLEErik Kurzinger-1/+2
2023-07-27Merge tag 'drm-misc-next-2023-07-21' of ssh://git.freedesktop.org/git/drm/drm...Daniel Vetter-6/+142
2023-07-20drm/syncobj: add IOCTL to register an eventfdSimon Ser-6/+142
2023-07-06dma-buf: fix an error pointer vs NULL bugDan Carpenter-2/+2
2023-07-03dma-buf: keep the signaling time of merged fences v3Christian König-1/+1
2022-06-13drm/syncobj: add missing error return code in drm_syncobj_transfer_to_timeline()Yang Yingliang-1/+3
2022-05-30drm: use dma_fence_unwrap_merge() in drm_syncobjChristian König-50/+7
2022-02-11drm/syncobj: flatten dma_fence_chains on transferChristian König-5/+56
2021-12-08drm/syncobj: Deal with signalled fences in drm_syncobj_find_fence.Bas Nieuwenhuizen-1/+10
2021-08-02drm: Fix typo in commentsCai Huoqing-1/+1
2021-06-14dma-buf: add dma_fence_chain_alloc/free v3Christian König-3/+3
2021-04-08drm/syncobj: use newly allocated stub fencesDavid Stevens-6/+19
2021-03-16Merge tag 'drm-misc-next-2021-03-03' of git://anongit.freedesktop.org/drm/drm...Dave Airlie-0/+12
2021-01-20drm/syncobj: make lockdep complain on WAIT_FOR_SUBMIT v3Christian König-0/+12
2021-01-20drm/syncobj: Fix use-after-freeDaniel Vetter-3/+5
2020-08-02drm/syncobj: Tune down unordered timeline DRM_ERRORDaniel Vetter-1/+1
2020-07-02drm : Insert blank lines after declarations.Suraj Upadhyay-0/+1
2020-01-20drm/syncobj: Add documentation for timeline syncobjLionel Landwerlin-13/+74
2019-10-18drm/syncobj: extend syncobj query ability v3Chunming Zhou-15/+22
2019-09-30drm/syncobj: Include the prototype for drm_timeout_abs_to_jiffies()Ville Syrjälä-0/+1
2019-08-12drm/syncobj: Add better overview documentation for syncobj (v2)Jason Ekstrand-11/+87
2019-07-30drm/syncobj: fix leaking dma_fence in drm_syncobj_query_ioctlChristian König-5/+5
2019-07-19drm: direct include of drm.h in drm_syncobj.cSam Ravnborg-0/+1
2019-05-27drm: drop use of drmP.h in drm/*Sam Ravnborg-4/+9
2019-05-08Merge tag 'drm-next-2019-05-09' of git://anongit.freedesktop.org/drm/drmLinus Torvalds-30/+419
2019-05-02drm_syncobj: switch to fdget()Al Viro-7/+6
2019-05-02drm: introduce a capability flag for syncobj timeline supportLionel Landwerlin-5/+5
2019-05-02drm: report consistent errors when checking syncobj capibilityLionel Landwerlin-2/+2
2019-04-01drm/syncobj: add timeline signal ioctl for syncobj v5Chunming Zhou-0/+73
2019-04-01drm/syncobj: add transition iotcls between binary and timeline v2Chunming Zhou-0/+74
2019-04-01drm/syncobj: use the timeline point in drm_syncobj_find_fence v4Christian König-3/+47
2019-04-01drm/syncobj: add timeline payload query ioctl v6Chunming Zhou-0/+62
2019-04-01drm/syncobj: add support for timeline point wait v8Chunming Zhou-29/+124
2019-04-01drm/syncobj: add new drm_syncobj_add_point interface v4Christian König-0/+40
2019-03-07drm: export drm_timeout_abs_to_jiffiesQiang Yu-1/+2
2018-12-11drm/syncobj: remove drm_syncobj_cb and cleanupChristian König-61/+30
2018-12-05drm: revert "expand replace_fence to support timeline point v2"Christian König-8/+6