projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Merge tag 'uml-for-linus-6.4-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git...
2023-05-17
Rob Clark
drm/msm: Be more shouty if per-process pgtables aren...
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-05-17
Rob Clark
iommu/arm-smmu-qcom: Fix missing adreno_smmu's
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-05-11
Rob Clark
drm/msm: Fix submit error-path leaks
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-04-24
Rob Clark
drm/msm: Fix vmap madv warning
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-04-24
Rob Clark
drm/msm/atomic: Don't try async if crtc not active
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-04-06
Rob Clark
soc: qcom: smd-rpm: Use GFP_ATOMIC in write path
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-04-06
Rob Clark
drm/msm: Avoid rounding down to zero jiffies
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-04-04
Rob Clark
drm/vblank: Fix for drivers that do not drm_vblank_init()
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-03-28
Rob Clark
drm/msm/atomic: Switch to vblank_start helper
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-03-28
Rob Clark
drm/msm: Add wait-boost support
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-03-28
Rob Clark
drm/msm: Add deadline based boost support
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-03-28
Rob Clark
Merge tag 'dma-fence-deadline' into HEAD
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-03-28
Rob Clark
drm/atomic-helper: Set fence deadline for vblank
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-03-28
Rob Clark
drm/vblank: Add helper to get next vblank time
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-03-28
Rob Clark
drm/scheduler: Add fence deadline support
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-03-28
Rob Clark
dma-buf/sync_file: Surface sync-file uABI
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-03-28
Rob Clark
dma-buf/dma-resv: Add a way to set fence deadline
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-03-28
Rob Clark
dma-buf/fence-chain: Add fence deadline support
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-03-25
Rob Clark
drm/msm/a6xx: Move ioremap out of hw_init path
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-03-25
Rob Clark
drm/msm/gpu: Move BO allocation out of hw_init
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-03-25
Rob Clark
drm/msm/gpu: Move fw loading out of hw_init() path
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-03-25
Rob Clark
drm/msm: Use idr_preload()
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-03-25
Rob Clark
drm/msm: Switch idr_lock to spinlock
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-03-25
Rob Clark
drm/msm/gem: Avoid obj lock in job_run()
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-03-25
Rob Clark
drm/msm/gem: Protect pin_count/madv by LRU lock
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-03-25
Rob Clark
drm/msm/gem: Move update_lru()
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-03-25
Rob Clark
drm/gem: Export drm_gem_lru_move_tail_locked()
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-03-25
Rob Clark
drm/msm/gem: Simplify vmap vs LRU tracking
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-03-25
Rob Clark
drm/msm: Decouple vma tracking from obj lock
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-03-25
Rob Clark
drm/msm/gem: Tidy up VMA API
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-03-25
Rob Clark
drm/msm: Move submit bo flags update from obj lock
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-03-25
Rob Clark
drm/msm: Pre-allocate hw_fence
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-03-25
Rob Clark
dma-buf/fence-array: Add fence deadline support
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-03-25
Rob Clark
dma-buf/dma-fence: Add deadline awareness
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-03-21
Rob Clark
drm/msm: Update generated headers
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-03-20
Rob Clark
drm/msm/a6xx: Some reg64 conversion
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-03-20
Rob Clark
Merge remote-tracking branch 'drm/drm-next' into msm...
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-03-03
Rob Clark
drm/virtio: Add option to disable KMS support
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-02-22
Rob Clark
drm/msm: Fix potential invalid ptr free
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-02-22
Rob Clark
Merge tag 'drm-msm-fixes-2023-01-16' into msm-fixes
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-02-06
Rob Clark
drm/i915: Move fd_install after last use of fence
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-02-06
Rob Clark
drm/i915: Move fd_install after last use of fence
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-02-05
Rob Clark
drm/rockchip: Drop unbalanced obj unref
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-02-01
Rob Clark
drm/shmem: Cleanup drm_gem_shmem_create_with_handle()
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-01-30
Rob Clark
drm/i915: Fix potential bit_17 double-free
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-01-30
Rob Clark
drm/i915: Avoid potential vm use-after-free
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-01-30
Rob Clark
PM / devfreq: Fix build issues with devfreq disabled
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-01-30
Rob Clark
drm/shmem: Cleanup drm_gem_shmem_create_with_handle()
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-01-30
Rob Clark
drm/i915: Fix potential bit_17 double-free
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-01-29
Rob Clark
drm/mediatek: Remove unused GEM DMA header include
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-01-27
Rob Clark
drm/i915: Avoid potential vm use-after-free
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-01-27
Rob Clark
drm/mediatek: Drop unbalanced obj unref
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-01-27
Rob Clark
drm/mediatek: Remove dependency on GEM DMA helper
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-01-16
Rob Clark
drm/msm/gpu: Add default devfreq thresholds
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-01-16
Rob Clark
drm/msm/gpu: Bypass PM QoS constraint for idle clamp
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-01-16
Rob Clark
drm/msm/gpu: Add devfreq tuning debugfs
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-01-16
Rob Clark
drm/msm: Add MSM_SUBMIT_BO_NO_IMPLICIT
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-01-11
Rob Clark
drm/msm/gpu: Fix potential double-free
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-01-09
Rob Clark
drm/virtio: Fix GEM handle creation UAF
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-01-09
Rob Clark
drm/i915: Fix potential context UAFs
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-01-06
Rob Clark
drm/i915: Fix potential context UAFs
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2023-01-02
Rob Clark
drm/virtio: Spiff out cmd queue/response traces
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2022-12-04
Rob Clark
drm/shmem-helper: Avoid vm_open error paths
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2022-12-04
Rob Clark
drm/shmem-helper: Remove errant put in error path
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2022-11-17
Rob Clark
drm/msm: Hangcheck progress detection
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2022-11-17
Rob Clark
drm/msm/adreno: Simplify read64/write64 helpers
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2022-11-17
Rob Clark
drm/msm: Enable unpin/eviction by default
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2022-11-17
Rob Clark
drm/msm: Enable clamp_to_idle for 7c3
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2022-11-17
Rob Clark
drm/msm/a6xx: Fix speed-bin detection vs probe-defer
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2022-11-17
Rob Clark
drm/msm: Remove exclusive-fence hack
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2022-11-02
Rob Clark
drm/msm: Add MSM_INFO_GET_FLAGS
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2022-10-14
Rob Clark
drm/msm/a6xx: Remove state objects from list before...
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2022-10-14
Rob Clark
drm/msm/a6xx: Skip snapshotting unused GMU buffers
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2022-10-14
Rob Clark
drm/msm/a6xx: Fix kvzalloc vs state_kcalloc usage
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2022-09-30
Rob Clark
drm/msm/gem: Unpin objects slightly later
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2022-09-30
Rob Clark
drm/msm: Fix build break with recent mm tree
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2022-09-18
Rob Clark
drm/msm/rd: Fix FIFO-full deadlock
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2022-08-28
Rob Clark
drm/msm: De-open-code some CP_EVENT_WRITE
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2022-08-28
Rob Clark
drm/msm/iommu: optimize map/unmap
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2022-08-28
Rob Clark
drm/msm: Add fault-injection support
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2022-08-28
Rob Clark
drm/msm/gem: Convert to lockdep assert
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2022-08-27
Rob Clark
drm/msm/gem: Add msm_gem_assert_locked()
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2022-08-27
Rob Clark
drm/msm/gem: Evict active GEM objects when necessary
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2022-08-27
Rob Clark
drm/msm/gem: Consolidate shrinker trace
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2022-08-27
Rob Clark
drm/msm/gem: Unpin buffers earlier
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2022-08-27
Rob Clark
drm/msm/gem: Convert to using drm_gem_lru
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2022-08-27
Rob Clark
drm/gem: Add LRU/shrinker helper
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2022-08-27
Rob Clark
drm/msm/gem: Remove active refcnt
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2022-08-27
Rob Clark
drm/msm/gem: Consolidate pin/unpin paths
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2022-08-27
Rob Clark
drm/msm/gem: Rename to pin/unpin_pages
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2022-08-27
Rob Clark
drm/msm/gem: Rename update_inactive
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2022-08-27
Rob Clark
drm/msm/gem: Check for active in shrinker path
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2022-08-27
Rob Clark
drm/msm: Split out idr_lock
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2022-08-27
Rob Clark
drm/msm: Small submit cleanup
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2022-08-27
Rob Clark
drm/msm: Reorder lock vs submit alloc
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2022-08-25
Rob Clark
drm/virtio: Fix same-context optimization
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2022-08-15
Rob Clark
drm/msm/rd: Fix FIFO-full deadlock
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2022-07-08
Rob Clark
drm/msm/dpu: Fix for non-visible planes
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2022-07-07
Rob Clark
drm/msm/mdp5: Fix global state lock backoff
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
2022-07-07
Rob Clark
drm/msm: Make enable_eviction flag static
Signed-off-by:
Rob Clark
<robdclark@chromium.org>
commit
|
commitdiff
|
tree
next