Toggle navigation
Patchwork
Linux Media kernel patches
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Christian König
| Archived =
No
| 90 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
Patch
Series
A/C/F/R/T
S/W/F
Date
Submitter
Delegate
State
[2/2] media: uvcvideo: expose dma-heap hint to userspace
[1/2] dma-heap: add device link and unlink functions
- - - - -
-
-
-
2023-01-23
Christian König
pinchartl
New
[1/2] dma-buf: add dma_fence_unwrap
[1/2] dma-buf: add dma_fence_unwrap
- - - - -
-
-
-
2022-03-11
Christian König
Not Applicable
[2/2] dma-buf/sync-file: fix warning about fence containers
[1/2] dma-buf: add dma_fence_unwrap
- - - - -
-
-
-
2022-03-11
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
dma-buf: WIP dma_fence_array_first fix
dma-buf: WIP dma_fence_array_first fix
- - - - -
-
-
-
2022-03-25
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
[2/2] dma-buf: handle empty dma_fence_arrays gracefully
[1/2] dma-buf/sync-file: fix logic error in new fence merge code
- - - - -
-
-
-
2022-03-29
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
[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
[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
[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
[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
[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
[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
[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
[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
[10/15] drm/amdgpu: use DMA_RESV_USAGE_BOOKKEEP
[01/15] dma-buf: add enum dma_resv_usage v4
- - - - -
-
-
-
2022-04-07
Christian König
Not Applicable
[11/15] dma-buf: wait for map to complete for static attachments
[01/15] dma-buf: add enum dma_resv_usage v4
- - - - -
-
-
-
2022-04-07
Christian König
Not Applicable
[12/15] drm/i915: drop bo->moving dependency
[01/15] dma-buf: add enum dma_resv_usage v4
- - - - -
-
-
-
2022-04-07
Christian König
Not Applicable
[13/15] drm/ttm: remove bo->moving
[01/15] dma-buf: add enum dma_resv_usage v4
- - - - -
-
-
-
2022-04-07
Christian König
Not Applicable
[14/15] dma-buf: drop seq count based update
[01/15] dma-buf: add enum dma_resv_usage v4
- - - - -
-
-
-
2022-04-07
Christian König
Not Applicable
[15/15] seqlock: drop seqcount_ww_mutex_t
[01/15] dma-buf: add enum dma_resv_usage v4
- - - - -
-
-
-
2022-04-07
Christian König
Not Applicable
[1/3] dma-buf/sync_file: cleanup fence merging a bit
[1/3] dma-buf/sync_file: cleanup fence merging a bit
- - - - -
-
-
-
2022-04-26
Christian König
Not Applicable
[2/3] dma-buf: cleanup dma_fence_unwrap implementation and selftest
[1/3] dma-buf/sync_file: cleanup fence merging a bit
- - - - -
-
-
-
2022-04-26
Christian König
Not Applicable
[3/3] dma-buf: generalize fence merging
[1/3] dma-buf/sync_file: cleanup fence merging a bit
- - - - -
-
-
-
2022-04-26
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
[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
[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
[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
[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
[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
[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
[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
[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
[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
[10/15] drm: add user fence support for atomic out fences
[01/15] dma-buf: rename DMA_FENCE_FLAG_USER_BITS to _DEVICE
- - - - -
-
-
-
2022-05-02
Christian König
Not Applicable
[11/15] drm: add user fence support for atomic in fences
[01/15] dma-buf: rename DMA_FENCE_FLAG_USER_BITS to _DEVICE
- - - - -
-
-
-
2022-05-02
Christian König
Not Applicable
[12/15] drm: add user fence support to drm_gem_plane_helper_prepare_fb
[01/15] dma-buf: rename DMA_FENCE_FLAG_USER_BITS to _DEVICE
- - - - -
-
-
-
2022-05-02
Christian König
Not Applicable
[13/15] drm: add user fence support to drm_syncobj
[01/15] dma-buf: rename DMA_FENCE_FLAG_USER_BITS to _DEVICE
- - - - -
-
-
-
2022-05-02
Christian König
Not Applicable
[14/15] drm/amdgpu: switch DM to atomic fence helpers
[01/15] dma-buf: rename DMA_FENCE_FLAG_USER_BITS to _DEVICE
- - - - -
-
-
-
2022-05-02
Christian König
Not Applicable
[15/15] drm/amdgpu: user fence proof of concept
[01/15] dma-buf: rename DMA_FENCE_FLAG_USER_BITS to _DEVICE
- - - - -
-
-
-
2022-05-02
Christian König
Not Applicable
[1/5] dma-buf: cleanup dma_fence_unwrap selftest
[1/5] dma-buf: cleanup dma_fence_unwrap selftest
- - - - -
-
-
-
2022-05-04
Christian König
Not Applicable
[2/5] dma-buf: cleanup dma_fence_unwrap implementation
[1/5] dma-buf: cleanup dma_fence_unwrap selftest
- - - - -
-
-
-
2022-05-04
Christian König
Not Applicable
[3/5] dma-buf: return only unsignaled fences in dma_fence_unwrap_for_each
[1/5] dma-buf: cleanup dma_fence_unwrap selftest
- - - - -
-
-
-
2022-05-04
Christian König
Not Applicable
[4/5] dma-buf: generalize dma_fence unwrap & merging v2
[1/5] dma-buf: cleanup dma_fence_unwrap selftest
- - - - -
-
-
-
2022-05-04
Christian König
Not Applicable
[5/5] drm: use dma_fence_unwrap_merge() in drm_syncobj
[1/5] dma-buf: cleanup dma_fence_unwrap selftest
- - - - -
-
-
-
2022-05-04
Christian König
Not Applicable
[1/5] dma-buf: cleanup dma_fence_unwrap selftest v2
[1/5] dma-buf: cleanup dma_fence_unwrap selftest v2
- - - - -
-
-
-
2022-05-06
Christian König
Not Applicable
[2/5] dma-buf: cleanup dma_fence_unwrap implementation
[1/5] dma-buf: cleanup dma_fence_unwrap selftest v2
- - - - -
-
-
-
2022-05-06
Christian König
Not Applicable
[3/5] dma-buf: return only unsignaled fences in dma_fence_unwrap_for_each v3
[1/5] dma-buf: cleanup dma_fence_unwrap selftest v2
- - - - -
-
-
-
2022-05-06
Christian König
Not Applicable
[4/5] dma-buf: generalize dma_fence unwrap & merging v2
[1/5] dma-buf: cleanup dma_fence_unwrap selftest v2
- - - - -
-
-
-
2022-05-06
Christian König
Not Applicable
[5/5] drm: use dma_fence_unwrap_merge() in drm_syncobj
[1/5] dma-buf: cleanup dma_fence_unwrap selftest v2
- - - - -
-
-
-
2022-05-06
Christian König
Not Applicable
dma-buf: cleanup dma_fence_chain_walk
dma-buf: cleanup dma_fence_chain_walk
- - - - -
-
-
-
2022-05-18
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
[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
[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
[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
[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
[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
[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
[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
[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
[10/13] drm/nouveau: use drm_oom_badness
[01/13] fs: add OOM badness callback to file_operatrations struct
- - - - -
-
-
-
2022-05-31
Christian König
Not Applicable
[11/13] drm/omap: use drm_oom_badness
[01/13] fs: add OOM badness callback to file_operatrations struct
- - - - -
-
-
-
2022-05-31
Christian König
Not Applicable
[12/13] drm/vmwgfx: use drm_oom_badness
[01/13] fs: add OOM badness callback to file_operatrations struct
- - - - -
-
-
-
2022-05-31
Christian König
Not Applicable
[13/13] drm/tegra: use drm_oom_badness
[01/13] fs: add OOM badness callback to file_operatrations struct
- - - - -
-
-
-
2022-05-31
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
[01/14] fs: add per file RSS
[01/14] fs: add per file RSS
- - - - -
-
-
-
2022-06-24
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
[03/14] proc: expose per file RSS
[01/14] fs: add per file RSS
- - - - -
-
-
-
2022-06-24
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
[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
[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
[07/14] drm/gma500: use drm_file_rss
[01/14] fs: add per file RSS
- - - - -
-
-
-
2022-06-24
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
[09/14] drm/radeon: use drm_oom_badness
[01/14] fs: add per file RSS
- - - - -
-
-
-
2022-06-24
Christian König
Not Applicable
[10/14] drm/i915: use drm_file_rss
[01/14] fs: add per file RSS
- - - - -
-
-
-
2022-06-24
Christian König
Not Applicable
[11/14] drm/nouveau: use drm_file_rss
[01/14] fs: add per file RSS
- - - - -
-
-
-
2022-06-24
Christian König
Not Applicable
[12/14] drm/omap: use drm_file_rss
[01/14] fs: add per file RSS
- - - - -
-
-
-
2022-06-24
Christian König
Not Applicable
[13/14] drm/vmwgfx: use drm_file_rss
[01/14] fs: add per file RSS
- - - - -
-
-
-
2022-06-24
Christian König
Not Applicable
[14/14] drm/tegra: use drm_file_rss
[01/14] fs: add per file RSS
- - - - -
-
-
-
2022-06-24
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/dma_resv_usage: update explicit sync documentation
dma-buf/dma_resv_usage: update explicit sync documentation
- - - - -
-
-
-
2022-07-12
Christian König
Not Applicable
[1/3] dma-buf: add dma_coherent flag
[1/3] dma-buf: add dma_coherent flag
- - - - -
-
-
-
2022-10-20
Christian König
Not Applicable
[2/3] drm/prime: set the dma_coherent flag for export
[1/3] dma-buf: add dma_coherent flag
- - - - -
-
-
-
2022-10-20
Christian König
Not Applicable
[3/3] media: videobuf2: set dma_coherent flag for DMA-buf
[1/3] dma-buf: add dma_coherent flag
- - - - -
-
-
-
2022-10-20
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
[1/2] dma-heap: add device link and unlink functions
[1/2] dma-heap: add device link and unlink functions
- - - - -
-
-
-
2023-01-23
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: 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