Toggle navigation
Patchwork
Linux Media kernel patches
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Christian König
| 616 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Obsoleted
TODO
driver maintainer
Duplicated
Search
Archived
No
Yes
Both
Delegate
------
Nobody
mchehab
macmenot
mkrufky
kdebski
snawrocki
pinchartl
hverkuil
hgoede
mszyprowski
lyakh
sailus
seanyoung
svarbanov
sebastianfricke
media-ci
Apply
«
1
2
3
4
»
Patch
Series
A/C/F/R/T
S/W/F
Date
Submitter
Delegate
State
dma-buf/dma_resv_usage: update explicit sync documentation
dma-buf/dma_resv_usage: update explicit sync documentation
- - - - -
-
-
-
2022-07-12
Christian König
Not Applicable
dma-buf: add a warning when drv try to reserve 0 fence slots
dma-buf: add a warning when drv try to reserve 0 fence slots
- - - 1 -
-
-
-
2024-05-29
Christian König
Not Applicable
dma-buf: add more reservation object locking wrappers
dma-buf: add more reservation object locking wrappers
- - - 1 -
-
-
-
2019-07-31
Christian König
Not Applicable
dma-buf: add struct dma_buf_attach_info v2
- - - - -
-
-
-
2019-04-30
Christian König
Rejected
dma-buf: cleanup dma_fence_chain_walk
dma-buf: cleanup dma_fence_chain_walk
- - - - -
-
-
-
2022-05-18
Christian König
Not Applicable
dma-buf: deprecate DMABUF_SYSFS_STATS
dma-buf: deprecate DMABUF_SYSFS_STATS
- - - - -
-
-
-
2022-06-17
Christian König
Not Applicable
dma-buf: fix check in dma_resv_add_fence
dma-buf: fix check in dma_resv_add_fence
- - 1 1 -
-
-
-
2023-11-15
Christian König
Not Applicable
dma-buf: fix dma_buf_export init order
dma-buf: fix dma_buf_export init order
- - - - -
-
-
-
2022-12-06
Christian König
Not Applicable
dma-buf: fix dma_buf_export init order v2
dma-buf: fix dma_buf_export init order v2
- - - - -
-
-
-
2022-12-09
Christian König
Not Applicable
dma-buf: make returning the exclusive fence optional
- - - - -
-
-
-
2018-01-10
Christian König
Not Applicable
dma-buf: remove trace_dma_fence_emit
dma-buf: remove trace_dma_fence_emit
- - - - -
-
-
-
2022-04-26
Christian König
Not Applicable
dma-buf: revert "return only unsignaled fences in dma_fence_unwrap_for_each v3"
dma-buf: revert "return only unsignaled fences in dma_fence_unwrap_for_each v3"
- - - - -
-
-
-
2022-07-12
Christian König
Not Applicable
dma-buf: use parameter structure for dma_buf_attach
- - - - -
-
-
-
2018-03-25
Christian König
Changes Requested
dma-buf: WIP dma_fence_array_first fix
dma-buf: WIP dma_fence_array_first fix
- - - - -
-
-
-
2022-03-25
Christian König
Not Applicable
dma-fence: fix dma_fence_get_rcu_safe v2
- - - 1 -
-
-
-
2017-09-15
Christian König
Not Applicable
MAINTAINERS: Add myself as DMA-buf maintainer
MAINTAINERS: Add myself as DMA-buf maintainer
2 - - - -
-
-
-
2020-07-01
Christian König
Not Applicable
[01/10] dma-buf: make to_dma_fence_array NULL safe
[01/10] dma-buf: make to_dma_fence_array NULL safe
- - - - -
-
-
-
2019-08-21
Christian König
Not Applicable
[01/11] drm/radeon: use ttm_resource_manager_debug
[01/11] drm/radeon: use ttm_resource_manager_debug
- - - 1 -
-
-
-
2022-01-24
Christian König
Not Applicable
[01/12] dma-buf: add dynamic caching of sg_table
- - - - -
-
-
-
2019-04-16
Christian König
Not Applicable
[01/13] fs: add OOM badness callback to file_operatrations struct
[01/13] fs: add OOM badness callback to file_operatrations struct
- - - - -
-
-
-
2022-05-31
Christian König
Not Applicable
[01/14] dma-buf: add dma_resv_for_each_fence_unlocked
[01/14] dma-buf: add dma_resv_for_each_fence_unlocked
- - - - -
-
-
-
2021-09-10
Christian König
Not Applicable
[01/14] fs: add per file RSS
[01/14] fs: add per file RSS
- - - - -
-
-
-
2022-06-24
Christian König
Not Applicable
[01/15] dma-buf: add enum dma_resv_usage v4
[01/15] dma-buf: add enum dma_resv_usage v4
- - - - -
-
-
-
2022-04-07
Christian König
Not Applicable
[01/15] dma-buf: rename DMA_FENCE_FLAG_USER_BITS to _DEVICE
[01/15] dma-buf: rename DMA_FENCE_FLAG_USER_BITS to _DEVICE
- - - - -
-
-
-
2022-05-02
Christian König
Not Applicable
[01/16] dma-buf: add dma_resv_for_each_fence_unlocked
[01/16] dma-buf: add dma_resv_for_each_fence_unlocked
- - - - -
-
-
-
2021-06-17
Christian König
Not Applicable
[01/24] dma-buf: add dma_resv_replace_fences
[01/24] dma-buf: add dma_resv_replace_fences
- - - 1 -
-
-
-
2021-12-07
Christian König
Not Applicable
[01/26] dma-buf: add dma_resv_for_each_fence_unlocked
[01/26] dma-buf: add dma_resv_for_each_fence_unlocked
- - - - -
-
-
-
2021-09-13
Christian König
Not Applicable
[01/26] dma-buf: add dma_resv_for_each_fence_unlocked v2
[01/26] dma-buf: add dma_resv_for_each_fence_unlocked v2
- - - - -
-
-
-
2021-09-17
Christian König
Not Applicable
[01/26] dma-buf: add dma_resv_for_each_fence_unlocked v2
[01/26] dma-buf: add dma_resv_for_each_fence_unlocked v2
- - - - -
-
-
-
2021-09-16
Christian König
Not Applicable
[01/26] dma-buf: add dma_resv_for_each_fence_unlocked v3
[01/26] dma-buf: add dma_resv_for_each_fence_unlocked v3
- - - - -
-
-
-
2021-09-21
Christian König
Not Applicable
[01/26] dma-buf: add dma_resv_for_each_fence_unlocked v4
[01/26] dma-buf: add dma_resv_for_each_fence_unlocked v4
- - - - -
-
-
-
2021-09-22
Christian König
Not Applicable
[01/26] drm/amdgpu: partially revert "svm bo enable_signal call condition"
[01/26] drm/amdgpu: partially revert "svm bo enable_signal call condition"
- - - - -
-
-
-
2021-11-23
Christian König
Not Applicable
[01/27] dma-buf: add dma_resv_for_each_fence_unlocked v6
[01/27] dma-buf: add dma_resv_for_each_fence_unlocked v6
- - - - -
-
-
-
2021-09-24
Christian König
Not Applicable
[01/28] dma-buf: add dma_resv_for_each_fence_unlocked v7
[01/28] dma-buf: add dma_resv_for_each_fence_unlocked v7
- - - 1 -
-
-
-
2021-10-01
Christian König
Not Applicable
[01/28] dma-buf: add dma_resv_for_each_fence_unlocked v8
[01/28] dma-buf: add dma_resv_for_each_fence_unlocked v8
- - - 1 -
-
-
-
2021-10-05
Christian König
Not Applicable
[01/28] drm/i915: Remove dma_resv_prune
[01/28] drm/i915: Remove dma_resv_prune
1 - - - -
-
-
-
2021-11-29
Christian König
Not Applicable
[02/10] dma-buf: add dma_fence_array_alloc/free
[01/10] dma-buf: make to_dma_fence_array NULL safe
- - - - -
-
-
-
2019-08-21
Christian König
Not Applicable
[02/11] drm/amdgpu: use ttm_resource_manager_debug
[01/11] drm/radeon: use ttm_resource_manager_debug
- - - 1 -
-
-
-
2022-01-24
Christian König
Not Applicable
[02/12] dma-buf: add dma_buf_(un)map_attachment_locked variants v3
- - - - -
-
-
-
2019-04-16
Christian König
Not Applicable
[02/13] oom: take per file badness into account
[01/13] fs: add OOM badness callback to file_operatrations struct
- - - - -
-
-
-
2022-05-31
Christian König
Not Applicable
[02/14] dma-buf: add dma_resv_for_each_fence
[01/14] dma-buf: add dma_resv_for_each_fence_unlocked
- - - - -
-
-
-
2021-09-10
Christian König
Not Applicable
[02/14] oom: take per file RSS into account
[01/14] fs: add per file RSS
- - - - -
-
-
-
2022-06-24
Christian König
Not Applicable
[02/15] dma-buf: introduce user fence support
[01/15] dma-buf: rename DMA_FENCE_FLAG_USER_BITS to _DEVICE
- - - - -
-
-
-
2022-05-02
Christian König
Not Applicable
[02/15] dma-buf: specify usage while adding fences to dma_resv obj v7
[01/15] dma-buf: add enum dma_resv_usage v4
- - - - -
-
-
-
2022-04-07
Christian König
Not Applicable
[02/16] dma-buf: add dma_resv_for_each_fence
[01/16] dma-buf: add dma_resv_for_each_fence_unlocked
- - - - -
-
-
-
2021-06-17
Christian König
Not Applicable
[02/24] dma-buf: finally make the dma_resv_list private
[01/24] dma-buf: add dma_resv_replace_fences
- - - 1 -
-
-
-
2021-12-07
Christian König
Not Applicable
[02/26] dma-buf: add dma_resv_for_each_fence
[01/26] dma-buf: add dma_resv_for_each_fence_unlocked v4
- - - - -
-
-
-
2021-09-22
Christian König
Not Applicable
[02/26] dma-buf: add dma_resv_for_each_fence
[01/26] dma-buf: add dma_resv_for_each_fence_unlocked v3
- - - - -
-
-
-
2021-09-21
Christian König
Not Applicable
[02/26] dma-buf: add dma_resv_for_each_fence
[01/26] dma-buf: add dma_resv_for_each_fence_unlocked v2
- - - - -
-
-
-
2021-09-17
Christian König
Not Applicable
[02/26] dma-buf: add dma_resv_for_each_fence
[01/26] dma-buf: add dma_resv_for_each_fence_unlocked v2
- - - - -
-
-
-
2021-09-16
Christian König
Not Applicable
[02/26] dma-buf: add dma_resv_for_each_fence
[01/26] dma-buf: add dma_resv_for_each_fence_unlocked
- - - - -
-
-
-
2021-09-13
Christian König
Not Applicable
[02/26] dma-buf: cleanup pruning of dma_resv objects
[01/26] drm/amdgpu: partially revert "svm bo enable_signal call condition"
- - - - -
-
-
-
2021-11-23
Christian König
Not Applicable
[02/27] dma-buf: add dma_resv_for_each_fence
[01/27] dma-buf: add dma_resv_for_each_fence_unlocked v6
- - - - -
-
-
-
2021-09-24
Christian König
Not Applicable
[02/28] dma-buf: add dma_resv_for_each_fence
[01/28] dma-buf: add dma_resv_for_each_fence_unlocked v7
- - - - -
-
-
-
2021-10-01
Christian König
Not Applicable
[02/28] dma-buf: add dma_resv_for_each_fence v2
[01/28] dma-buf: add dma_resv_for_each_fence_unlocked v8
- - - - -
-
-
-
2021-10-05
Christian König
Not Applicable
[02/28] drm/ttm: stop pruning fences after wait
[01/28] drm/i915: Remove dma_resv_prune
- - - 1 -
-
-
-
2021-11-29
Christian König
Not Applicable
[03/10] dma-buf: add dma_fence_array_recycle
[01/10] dma-buf: make to_dma_fence_array NULL safe
- - - - -
-
-
-
2019-08-21
Christian König
Not Applicable
[03/11] dma-buf: consolidate dma_fence subclass checking
[01/11] drm/radeon: use ttm_resource_manager_debug
- - - - -
-
-
-
2022-01-24
Christian König
Not Applicable
[03/12] dma-buf: lock the reservation object during (un)map_dma_buf v3
- - - - -
-
-
-
2019-04-16
Christian König
Not Applicable
[03/13] mm: shmem: provide oom badness for shmem files
[01/13] fs: add OOM badness callback to file_operatrations struct
- - - - -
-
-
-
2022-05-31
Christian König
Not Applicable
[03/14] dma-buf: use new iterator in dma_resv_copy_fences
[01/14] dma-buf: add dma_resv_for_each_fence_unlocked
- - - - -
-
-
-
2021-09-10
Christian König
Not Applicable
[03/14] proc: expose per file RSS
[01/14] fs: add per file RSS
- - - - -
-
-
-
2022-06-24
Christian König
Not Applicable
[03/15] dma-buf & drm/amdgpu: remove dma_resv workaround
[01/15] dma-buf: add enum dma_resv_usage v4
- - - - -
-
-
-
2022-04-07
Christian König
Not Applicable
[03/15] dma-buf: add user fence support to dma_fence_array
[01/15] dma-buf: rename DMA_FENCE_FLAG_USER_BITS to _DEVICE
- - - - -
-
-
-
2022-05-02
Christian König
Not Applicable
[03/16] dma-buf: use new iterator in dma_resv_copy_fences
[01/16] dma-buf: add dma_resv_for_each_fence_unlocked
- - - - -
-
-
-
2021-06-17
Christian König
Not Applicable
[03/24] dma-buf: drop excl_fence parameter from dma_resv_get_fences
[01/24] dma-buf: add dma_resv_replace_fences
- - - 1 -
-
-
-
2021-12-07
Christian König
Not Applicable
[03/26] dma-buf: make fence mandatory for dma_resv_add_excl_fence
[01/26] drm/amdgpu: partially revert "svm bo enable_signal call condition"
- - - - -
-
-
-
2021-11-23
Christian König
Not Applicable
[03/26] dma-buf: use new iterator in dma_resv_copy_fences
[01/26] dma-buf: add dma_resv_for_each_fence_unlocked v4
- - - 1 -
-
-
-
2021-09-22
Christian König
Not Applicable
[03/26] dma-buf: use new iterator in dma_resv_copy_fences
[01/26] dma-buf: add dma_resv_for_each_fence_unlocked v3
- - - 1 -
-
-
-
2021-09-21
Christian König
Not Applicable
[03/26] dma-buf: use new iterator in dma_resv_copy_fences
[01/26] dma-buf: add dma_resv_for_each_fence_unlocked v2
- - - 1 -
-
-
-
2021-09-17
Christian König
Not Applicable
[03/26] dma-buf: use new iterator in dma_resv_copy_fences
[01/26] dma-buf: add dma_resv_for_each_fence_unlocked v2
- - - - -
-
-
-
2021-09-16
Christian König
Not Applicable
[03/26] dma-buf: use new iterator in dma_resv_copy_fences
[01/26] dma-buf: add dma_resv_for_each_fence_unlocked
- - - - -
-
-
-
2021-09-13
Christian König
Not Applicable
[03/27] dma-buf: add dma_resv selftest
[01/27] dma-buf: add dma_resv_for_each_fence_unlocked v6
- - - - -
-
-
-
2021-09-24
Christian König
Not Applicable
[03/28] dma-buf: add dma_resv selftest
[01/28] dma-buf: add dma_resv_for_each_fence_unlocked v7
- - - - -
-
-
-
2021-10-01
Christian König
Not Applicable
[03/28] dma-buf: add dma_resv selftest v3
[01/28] dma-buf: add dma_resv_for_each_fence_unlocked v8
- - - 1 -
-
-
-
2021-10-05
Christian König
Not Applicable
[03/28] dma-buf: make fence mandatory for dma_resv_add_excl_fence v2
[01/28] drm/i915: Remove dma_resv_prune
- - - 1 -
-
-
-
2021-11-29
Christian König
Not Applicable
[04/10] dma-buf: add dma_fence_array_for_each
[01/10] dma-buf: make to_dma_fence_array NULL safe
- - - - -
-
-
-
2019-08-21
Christian König
Not Applicable
[04/11] dma-buf: warn about dma_fence_array container rules v2
[01/11] drm/radeon: use ttm_resource_manager_debug
- - - 2 -
-
-
-
2022-01-24
Christian König
Not Applicable
[04/12] dma-buf: add optional invalidate_mappings callback v5
- - - - -
-
-
-
2019-04-16
Christian König
Not Applicable
[04/13] dma-buf: provide oom badness for DMA-buf files
[01/13] fs: add OOM badness callback to file_operatrations struct
- - - - -
-
-
-
2022-05-31
Christian König
Not Applicable
[04/14] dma-buf: use new iterator in dma_resv_get_fences
[01/14] dma-buf: add dma_resv_for_each_fence_unlocked
- - - - -
-
-
-
2021-09-10
Christian König
Not Applicable
[04/14] mm: shmem: provide RSS for shmem files
[01/14] fs: add per file RSS
- - - - -
-
-
-
2022-06-24
Christian König
Not Applicable
[04/15] dma-buf: add DMA_RESV_USAGE_KERNEL v3
[01/15] dma-buf: add enum dma_resv_usage v4
- - - - -
-
-
-
2022-04-07
Christian König
Not Applicable
[04/15] dma-buf: add user fence support to dma_fence_chain
[01/15] dma-buf: rename DMA_FENCE_FLAG_USER_BITS to _DEVICE
- - - - -
-
-
-
2022-05-02
Christian König
Not Applicable
[04/16] dma-buf: use new iterator in dma_resv_get_fences
[01/16] dma-buf: add dma_resv_for_each_fence_unlocked
- - - - -
-
-
-
2021-06-17
Christian König
Not Applicable
[04/23] RDMA: use dma_resv_wait() instead of extracting the fence
Untitled series #7592
- - - - -
-
-
-
2022-03-21
Christian König
Not Applicable
[04/24] dma-buf: add dma_resv_get_singleton v2
[01/24] dma-buf: add dma_resv_replace_fences
- - - - -
-
-
-
2021-12-07
Christian König
Not Applicable
[04/26] dma-buf: use new iterator in dma_resv_get_fences v2
[01/26] dma-buf: add dma_resv_for_each_fence_unlocked v4
- - - 1 -
-
-
-
2021-09-22
Christian König
Not Applicable
[04/26] dma-buf: use new iterator in dma_resv_get_fences v2
[01/26] dma-buf: add dma_resv_for_each_fence_unlocked v3
- - - 1 -
-
-
-
2021-09-21
Christian König
Not Applicable
[04/26] dma-buf: use new iterator in dma_resv_get_fences v2
[01/26] dma-buf: add dma_resv_for_each_fence_unlocked v2
- - - 1 -
-
-
-
2021-09-17
Christian König
Not Applicable
[04/26] dma-buf: use new iterator in dma_resv_get_fences v2
[01/26] dma-buf: add dma_resv_for_each_fence_unlocked v2
- - - - -
-
-
-
2021-09-16
Christian König
Not Applicable
[04/26] dma-buf: use new iterator in dma_resv_get_fences v2
[01/26] dma-buf: add dma_resv_for_each_fence_unlocked
- - - - -
-
-
-
2021-09-13
Christian König
Not Applicable
[04/26] drm/qxl: use iterator instead of dma_resv_shared_list
[01/26] drm/amdgpu: partially revert "svm bo enable_signal call condition"
- - - - -
-
-
-
2021-11-23
Christian König
Not Applicable
[04/27] dma-buf: use new iterator in dma_resv_copy_fences
[01/27] dma-buf: add dma_resv_for_each_fence_unlocked v6
- - - 1 -
-
-
-
2021-09-24
Christian König
Not Applicable
[04/28] dma-buf: use new iterator in dma_resv_copy_fences
[01/28] dma-buf: add dma_resv_for_each_fence_unlocked v8
- - - 1 -
-
-
-
2021-10-05
Christian König
Not Applicable
[04/28] dma-buf: use new iterator in dma_resv_copy_fences
[01/28] dma-buf: add dma_resv_for_each_fence_unlocked v7
- - - 1 -
-
-
-
2021-10-01
Christian König
Not Applicable
[04/28] drm/qxl: use iterator instead of dma_resv_shared_list
[01/28] drm/i915: Remove dma_resv_prune
- - - 1 -
-
-
-
2021-11-29
Christian König
Not Applicable
[05/10] dma-buf/resv: add dma_resv_prune_fences
[01/10] dma-buf: make to_dma_fence_array NULL safe
- - - - -
-
-
-
2019-08-21
Christian König
Not Applicable
[05/11] dma-buf: Warn about dma_fence_chain container rules v2
[01/11] drm/radeon: use ttm_resource_manager_debug
- - - 2 -
-
-
-
2022-01-24
Christian König
Not Applicable
[05/12] dma-buf: add explicit buffer pinning
- - - - -
-
-
-
2019-04-16
Christian König
Not Applicable
[05/13] drm/gem: adjust per file OOM badness on handling buffers
[01/13] fs: add OOM badness callback to file_operatrations struct
- - - - -
-
-
-
2022-05-31
Christian König
Not Applicable
[05/14] dma-buf: provide file RSS for DMA-buf files
[01/14] fs: add per file RSS
- - - - -
-
-
-
2022-06-24
Christian König
Not Applicable
[05/14] dma-buf: use new iterator in dma_resv_wait_timeout
[01/14] dma-buf: add dma_resv_for_each_fence_unlocked
- - - - -
-
-
-
2021-09-10
Christian König
Not Applicable
[05/15] dma-buf: add user fence support to dma_resv
[01/15] dma-buf: rename DMA_FENCE_FLAG_USER_BITS to _DEVICE
- - - - -
-
-
-
2022-05-02
Christian König
Not Applicable
[05/15] drm/amdgpu: use DMA_RESV_USAGE_KERNEL
[01/15] dma-buf: add enum dma_resv_usage v4
- - - - -
-
-
-
2022-04-07
Christian König
Not Applicable
[05/16] dma-buf: use new iterator in dma_resv_wait_timeout
[01/16] dma-buf: add dma_resv_for_each_fence_unlocked
- - - - -
-
-
-
2021-06-17
Christian König
Not Applicable
[05/24] RDMA: use dma_resv_wait() instead of extracting the fence
[01/24] dma-buf: add dma_resv_replace_fences
- - - 1 -
-
-
-
2021-12-07
Christian König
Not Applicable
[05/26] dma-buf: add dma_resv_replace_fences
[01/26] drm/amdgpu: partially revert "svm bo enable_signal call condition"
- - - - -
-
-
-
2021-11-23
Christian König
Not Applicable
[05/26] dma-buf: use new iterator in dma_resv_wait_timeout
[01/26] dma-buf: add dma_resv_for_each_fence_unlocked v4
- - - 1 -
-
-
-
2021-09-22
Christian König
Not Applicable
[05/26] dma-buf: use new iterator in dma_resv_wait_timeout
[01/26] dma-buf: add dma_resv_for_each_fence_unlocked v3
- - - 1 -
-
-
-
2021-09-21
Christian König
Not Applicable
[05/26] dma-buf: use new iterator in dma_resv_wait_timeout
[01/26] dma-buf: add dma_resv_for_each_fence_unlocked v2
- - - 1 -
-
-
-
2021-09-17
Christian König
Not Applicable
[05/26] dma-buf: use new iterator in dma_resv_wait_timeout
[01/26] dma-buf: add dma_resv_for_each_fence_unlocked v2
- - - - -
-
-
-
2021-09-16
Christian König
Not Applicable
[05/26] dma-buf: use new iterator in dma_resv_wait_timeout
[01/26] dma-buf: add dma_resv_for_each_fence_unlocked
- - - - -
-
-
-
2021-09-13
Christian König
Not Applicable
[05/27] dma-buf: use new iterator in dma_resv_get_fences v3
[01/27] dma-buf: add dma_resv_for_each_fence_unlocked v6
- - - 1 -
-
-
-
2021-09-24
Christian König
Not Applicable
[05/28] dma-buf: add dma_resv_replace_fences
[01/28] drm/i915: Remove dma_resv_prune
- - - - -
-
-
-
2021-11-29
Christian König
Not Applicable
[05/28] dma-buf: use new iterator in dma_resv_get_fences v3
[01/28] dma-buf: add dma_resv_for_each_fence_unlocked v8
- - - 1 -
-
-
-
2021-10-05
Christian König
Not Applicable
[05/28] dma-buf: use new iterator in dma_resv_get_fences v3
[01/28] dma-buf: add dma_resv_for_each_fence_unlocked v7
- - - 1 -
-
-
-
2021-10-01
Christian König
Not Applicable
[06/10] dma-buf/resv: stop pruning shared fences when exclusive is added
[01/10] dma-buf: make to_dma_fence_array NULL safe
- - - - -
-
-
-
2019-08-21
Christian König
Not Applicable
[06/11] dma-buf: warn about containers in dma_resv object
[01/11] drm/radeon: use ttm_resource_manager_debug
- - - 2 -
-
-
-
2022-01-24
Christian König
Not Applicable
[06/12] drm: remove prime sg_table caching
- - - - -
-
-
-
2019-04-16
Christian König
Not Applicable
[06/13] drm/gma500: use drm_oom_badness
[01/13] fs: add OOM badness callback to file_operatrations struct
- - - - -
-
-
-
2022-05-31
Christian König
Not Applicable
[06/14] dma-buf: use new iterator in dma_resv_test_signaled
[01/14] dma-buf: add dma_resv_for_each_fence_unlocked
- - - - -
-
-
-
2021-09-10
Christian König
Not Applicable
[06/14] drm/gem: adjust per file RSS on handling buffers
[01/14] fs: add per file RSS
- - - - -
-
-
-
2022-06-24
Christian König
Not Applicable
[06/15] dma-buf: add user fence support to dma_fence_merge()
[01/15] dma-buf: rename DMA_FENCE_FLAG_USER_BITS to _DEVICE
- - - - -
-
-
-
2022-05-02
Christian König
Not Applicable
[06/15] drm/radeon: use DMA_RESV_USAGE_KERNEL
[01/15] dma-buf: add enum dma_resv_usage v4
- - - - -
-
-
-
2022-04-07
Christian König
Not Applicable
[06/16] dma-buf: use new iterator in dma_resv_test_signaled
[01/16] dma-buf: add dma_resv_for_each_fence_unlocked
- - - - -
-
-
-
2021-06-17
Christian König
Not Applicable
[06/24] drm/etnaviv: stop using dma_resv_excl_fence
[01/24] dma-buf: add dma_resv_replace_fences
- - - 1 -
-
-
-
2021-12-07
Christian König
Not Applicable
[06/26] dma-buf: finally make the dma_resv_list private
[01/26] drm/amdgpu: partially revert "svm bo enable_signal call condition"
- - - - -
-
-
-
2021-11-23
Christian König
Not Applicable
[06/26] dma-buf: use new iterator in dma_resv_test_signaled
[01/26] dma-buf: add dma_resv_for_each_fence_unlocked v4
- - - 1 -
-
-
-
2021-09-22
Christian König
Not Applicable
[06/26] dma-buf: use new iterator in dma_resv_test_signaled
[01/26] dma-buf: add dma_resv_for_each_fence_unlocked v3
- - - 1 -
-
-
-
2021-09-21
Christian König
Not Applicable
[06/26] dma-buf: use new iterator in dma_resv_test_signaled
[01/26] dma-buf: add dma_resv_for_each_fence_unlocked v2
- - - 1 -
-
-
-
2021-09-17
Christian König
Not Applicable
[06/26] dma-buf: use new iterator in dma_resv_test_signaled
[01/26] dma-buf: add dma_resv_for_each_fence_unlocked v2
- - - - -
-
-
-
2021-09-16
Christian König
Not Applicable
[06/26] dma-buf: use new iterator in dma_resv_test_signaled
[01/26] dma-buf: add dma_resv_for_each_fence_unlocked
- - - - -
-
-
-
2021-09-13
Christian König
Not Applicable
[06/27] dma-buf: use new iterator in dma_resv_wait_timeout
[01/27] dma-buf: add dma_resv_for_each_fence_unlocked v6
- - - 1 -
-
-
-
2021-09-24
Christian König
Not Applicable
[06/28] dma-buf: finally make the dma_resv_list private
[01/28] drm/i915: Remove dma_resv_prune
- - - - -
-
-
-
2021-11-29
Christian König
Not Applicable
[06/28] dma-buf: use new iterator in dma_resv_wait_timeout
[01/28] dma-buf: add dma_resv_for_each_fence_unlocked v8
- - - 1 -
-
-
-
2021-10-05
Christian König
Not Applicable
[06/28] dma-buf: use new iterator in dma_resv_wait_timeout
[01/28] dma-buf: add dma_resv_for_each_fence_unlocked v7
- - - 1 -
-
-
-
2021-10-01
Christian König
Not Applicable
[07/10] dma-buf/resv: add new fences container implementation
[01/10] dma-buf: make to_dma_fence_array NULL safe
- - - - -
-
-
-
2019-08-21
Christian König
Not Applicable
[07/11] dma-buf: Add dma_fence_array_for_each (v2)
[01/11] drm/radeon: use ttm_resource_manager_debug
- - - 2 -
-
-
-
2022-01-24
Christian König
Not Applicable
[07/12] drm/ttm: remove the backing store if no placement is given
- - - - -
-
-
-
2019-04-16
Christian König
Not Applicable
[07/13] drm/amdgpu: Use drm_oom_badness for amdgpu
[01/13] fs: add OOM badness callback to file_operatrations struct
- - - - -
-
-
-
2022-05-31
Christian König
Not Applicable
[07/14] drm/gma500: use drm_file_rss
[01/14] fs: add per file RSS
- - - - -
-
-
-
2022-06-24
Christian König
Not Applicable
[07/14] drm/i915: use the new iterator in i915_gem_busy_ioctl
[01/14] dma-buf: add dma_resv_for_each_fence_unlocked
- - - - -
-
-
-
2021-09-10
Christian König
Not Applicable
[07/15] dma-buf: add user fence utility functions
[01/15] dma-buf: rename DMA_FENCE_FLAG_USER_BITS to _DEVICE
- - - - -
-
-
-
2022-05-02
Christian König
Not Applicable
[07/15] drm/nouveau: only wait for kernel fences in nouveau_bo_vm_cleanup
[01/15] dma-buf: add enum dma_resv_usage v4
- - - - -
-
-
-
2022-04-07
Christian König
Not Applicable
[07/16] dma-buf: use new iterator in dma_buf_poll
[01/16] dma-buf: add dma_resv_for_each_fence_unlocked
- - - - -
-
-
-
2021-06-17
Christian König
Not Applicable
[07/24] drm/nouveau: stop using dma_resv_excl_fence
[01/24] dma-buf: add dma_resv_replace_fences
- - - 1 -
-
-
-
2021-12-07
Christian König
Not Applicable
[07/26] dma-buf: drop excl_fence parameter from dma_resv_get_fences
[01/26] drm/amdgpu: partially revert "svm bo enable_signal call condition"
- - - - -
-
-
-
2021-11-23
Christian König
Not Applicable
[07/26] drm/ttm: use the new iterator in ttm_bo_flush_all_fences
[01/26] dma-buf: add dma_resv_for_each_fence_unlocked v4
- - - 1 -
-
-
-
2021-09-22
Christian König
Not Applicable
[07/26] drm/ttm: use the new iterator in ttm_bo_flush_all_fences
[01/26] dma-buf: add dma_resv_for_each_fence_unlocked v3
- - - 1 -
-
-
-
2021-09-21
Christian König
Not Applicable
[07/26] drm/ttm: use the new iterator in ttm_bo_flush_all_fences
[01/26] dma-buf: add dma_resv_for_each_fence_unlocked v2
- - - 1 -
-
-
-
2021-09-17
Christian König
Not Applicable
[07/26] drm/ttm: use the new iterator in ttm_bo_flush_all_fences
[01/26] dma-buf: add dma_resv_for_each_fence_unlocked v2
- - - - -
-
-
-
2021-09-16
Christian König
Not Applicable
[07/26] drm/ttm: use the new iterator in ttm_bo_flush_all_fences
[01/26] dma-buf: add dma_resv_for_each_fence_unlocked
- - - - -
-
-
-
2021-09-13
Christian König
Not Applicable
[07/27] dma-buf: use new iterator in dma_resv_test_signaled
[01/27] dma-buf: add dma_resv_for_each_fence_unlocked v6
- - - 1 -
-
-
-
2021-09-24
Christian König
Not Applicable
[07/28] dma-buf: drop excl_fence parameter from dma_resv_get_fences
[01/28] drm/i915: Remove dma_resv_prune
- - - - -
-
-
-
2021-11-29
Christian König
Not Applicable
[07/28] dma-buf: use new iterator in dma_resv_test_signaled
[01/28] dma-buf: add dma_resv_for_each_fence_unlocked v8
- - - 1 -
-
-
-
2021-10-05
Christian König
Not Applicable
[07/28] dma-buf: use new iterator in dma_resv_test_signaled
[01/28] dma-buf: add dma_resv_for_each_fence_unlocked v7
- - - 1 -
-
-
-
2021-10-01
Christian König
Not Applicable
[08/10] dma-buf/resv: replace shared fence with new fences container
[01/10] dma-buf: make to_dma_fence_array NULL safe
- - - - -
-
-
-
2019-08-21
Christian König
Not Applicable
[08/11] dma-buf: add dma_fence_chain_contained helper
[01/11] drm/radeon: use ttm_resource_manager_debug
- - - 1 -
-
-
-
2022-01-24
Christian König
Not Applicable
[08/12] drm/ttm: use the parent resv for ghost objects
- - - - -
-
-
-
2019-04-16
Christian König
Not Applicable
[08/13] drm/radeon: use drm_oom_badness
[01/13] fs: add OOM badness callback to file_operatrations struct
- - - - -
-
-
-
2022-05-31
Christian König
Not Applicable
[08/14] drm/amdgpu: use drm_file_rss
[01/14] fs: add per file RSS
- - - - -
-
-
-
2022-06-24
Christian König
Not Applicable
[08/14] drm/ttm: use the new iterator in ttm_bo_flush_all_fences
[01/14] dma-buf: add dma_resv_for_each_fence_unlocked
- - - - -
-
-
-
2021-09-10
Christian König
Not Applicable
[08/15] dma-buf: add support for polling on user fences
[01/15] dma-buf: rename DMA_FENCE_FLAG_USER_BITS to _DEVICE
- - - - -
-
-
-
2022-05-02
Christian König
Not Applicable
[08/15] RDMA: use DMA_RESV_USAGE_KERNEL
[01/15] dma-buf: add enum dma_resv_usage v4
- - - - -
-
-
-
2022-04-07
Christian König
Not Applicable
[08/16] drm/i915: use the new iterator in i915_gem_busy_ioctl
[01/16] dma-buf: add dma_resv_for_each_fence_unlocked
- - - - -
-
-
-
2021-06-17
Christian König
Not Applicable
[08/24] drm/vmwgfx: stop using dma_resv_excl_fence
[01/24] dma-buf: add dma_resv_replace_fences
- - - 1 -
-
-
-
2021-12-07
Christian König
Not Applicable
[08/26] dma-buf: add dma_resv_get_singleton
[01/26] drm/amdgpu: partially revert "svm bo enable_signal call condition"
- - - - -
-
-
-
2021-11-23
Christian König
Not Applicable
[08/26] drm/amdgpu: use the new iterator in amdgpu_sync_resv
[01/26] dma-buf: add dma_resv_for_each_fence_unlocked v4
- - - - -
-
-
-
2021-09-22
Christian König
Not Applicable
[08/26] drm/amdgpu: use the new iterator in amdgpu_sync_resv
[01/26] dma-buf: add dma_resv_for_each_fence_unlocked v3
- - - - -
-
-
-
2021-09-21
Christian König
Not Applicable
[08/26] drm/amdgpu: use the new iterator in amdgpu_sync_resv
[01/26] dma-buf: add dma_resv_for_each_fence_unlocked v2
- - - - -
-
-
-
2021-09-17
Christian König
Not Applicable
[08/26] drm/amdgpu: use the new iterator in amdgpu_sync_resv
[01/26] dma-buf: add dma_resv_for_each_fence_unlocked v2
- - - - -
-
-
-
2021-09-16
Christian König
Not Applicable
[08/26] drm/amdgpu: use the new iterator in amdgpu_sync_resv
[01/26] dma-buf: add dma_resv_for_each_fence_unlocked
- - - - -
-
-
-
2021-09-13
Christian König
Not Applicable
[08/27] dma-buf: use the new iterator in dma_buf_debug_show
[01/27] dma-buf: add dma_resv_for_each_fence_unlocked v6
- - - - -
-
-
-
2021-09-24
Christian König
Not Applicable
[08/28] dma-buf: add dma_resv_get_singleton v2
[01/28] drm/i915: Remove dma_resv_prune
- - - - -
-
-
-
2021-11-29
Christian König
Not Applicable
[08/28] dma-buf: use the new iterator in dma_buf_debug_show
[01/28] dma-buf: add dma_resv_for_each_fence_unlocked v8
- - - 1 -
-
-
-
2021-10-05
Christian König
Not Applicable
[08/28] dma-buf: use the new iterator in dma_buf_debug_show
[01/28] dma-buf: add dma_resv_for_each_fence_unlocked v7
- - - 1 -
-
-
-
2021-10-01
Christian König
Not Applicable
[09/10] dma-buf/resv: replace exclusive fence with new fences container
[01/10] dma-buf: make to_dma_fence_array NULL safe
- - - - -
-
-
-
2019-08-21
Christian König
Not Applicable
[09/11] drm/amdgpu: use dma_fence_chain_contained
[01/11] drm/radeon: use ttm_resource_manager_debug
- - - - -
-
-
-
2022-01-24
Christian König
Not Applicable
[09/12] drm/amdgpu: add independent DMA-buf export v3
- - - - -
-
-
-
2019-04-16
Christian König
Not Applicable
[09/13] drm/i915: use drm_oom_badness
[01/13] fs: add OOM badness callback to file_operatrations struct
- - - - -
-
-
-
2022-05-31
Christian König
Not Applicable
[09/14] drm/etnaviv: use new iterator in etnaviv_gem_describe
[01/14] dma-buf: add dma_resv_for_each_fence_unlocked
- - - - -
-
-
-
2021-09-10
Christian König
Not Applicable
[09/14] drm/radeon: use drm_oom_badness
[01/14] fs: add per file RSS
- - - - -
-
-
-
2022-06-24
Christian König
Not Applicable
[09/15] dma-buf/sync_file: add user fence support
[01/15] dma-buf: rename DMA_FENCE_FLAG_USER_BITS to _DEVICE
- - - - -
-
-
-
2022-05-02
Christian König
Not Applicable
[09/15] dma-buf: add DMA_RESV_USAGE_BOOKKEEP v3
[01/15] dma-buf: add enum dma_resv_usage v4
- - - - -
-
-
-
2022-04-07
Christian König
Not Applicable
[09/16] drm/ttm: use the new iterator in ttm_bo_flush_all_fences
[01/16] dma-buf: add dma_resv_for_each_fence_unlocked
- - - - -
-
-
-
2021-06-17
Christian König
Not Applicable
[09/24] drm/radeon: stop using dma_resv_excl_fence
[01/24] dma-buf: add dma_resv_replace_fences
- - - 1 -
-
-
-
2021-12-07
Christian König
Not Applicable
[09/26] drm/amdgpu: use new iterator in amdgpu_ttm_bo_eviction_valuable
[01/26] dma-buf: add dma_resv_for_each_fence_unlocked v4
- - - - -
-
-
-
2021-09-22
Christian König
Not Applicable
[09/26] drm/amdgpu: use new iterator in amdgpu_ttm_bo_eviction_valuable
[01/26] dma-buf: add dma_resv_for_each_fence_unlocked v3
- - - - -
-
-
-
2021-09-21
Christian König
Not Applicable
[09/26] drm/amdgpu: use new iterator in amdgpu_ttm_bo_eviction_valuable
[01/26] dma-buf: add dma_resv_for_each_fence_unlocked v2
- - - - -
-
-
-
2021-09-17
Christian König
Not Applicable
[09/26] drm/amdgpu: use new iterator in amdgpu_ttm_bo_eviction_valuable
[01/26] dma-buf: add dma_resv_for_each_fence_unlocked v2
- - - - -
-
-
-
2021-09-16
Christian König
Not Applicable
[09/26] drm/amdgpu: use new iterator in amdgpu_ttm_bo_eviction_valuable
[01/26] dma-buf: add dma_resv_for_each_fence_unlocked
- - - - -
-
-
-
2021-09-13
Christian König
Not Applicable
[09/26] RDMA: use dma_resv_wait() instead of extracting the fence
[01/26] drm/amdgpu: partially revert "svm bo enable_signal call condition"
- - - - -
-
-
-
2021-11-23
Christian König
Not Applicable
[09/27] drm/ttm: use the new iterator in ttm_bo_flush_all_fences
[01/27] dma-buf: add dma_resv_for_each_fence_unlocked v6
- - - 1 -
-
-
-
2021-09-24
Christian König
Not Applicable
[09/28] dma-buf: use the new iterator in dma_resv_poll
[01/28] dma-buf: add dma_resv_for_each_fence_unlocked v8
- - - 1 -
-
-
-
2021-10-05
Christian König
Not Applicable
[09/28] dma-buf: use the new iterator in dma_resv_poll
[01/28] dma-buf: add dma_resv_for_each_fence_unlocked v7
- - - 1 -
-
-
-
2021-10-01
Christian König
Not Applicable
[09/28] RDMA: use dma_resv_wait() instead of extracting the fence
[01/28] drm/i915: Remove dma_resv_prune
- - - - -
-
-
-
2021-11-29
Christian König
Not Applicable
[1/2] dma-buf/sync-file: fix logic error in new fence merge code
[1/2] dma-buf/sync-file: fix logic error in new fence merge code
- - - - -
-
-
-
2022-03-29
Christian König
Not Applicable
[1/2] dma-buf: add dma_fence_unwrap
[1/2] dma-buf: add dma_fence_unwrap
- - - - -
-
-
-
2022-03-11
Christian König
Not Applicable
[1/2] dma-buf: add dma_resv_for_each_fence v3
[1/2] dma-buf: add dma_resv_for_each_fence v3
- - - 1 -
-
-
-
2021-10-06
Christian König
Not Applicable
«
1
2
3
4
»