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-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/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 |
2022-07-07 | Rob Clark | drm/msm: Switch to pfn mappings Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2022-07-07 | Rob Clark | drm/msm: Deprecate MSM_BO_UNCACHED harder Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2022-07-07 | Rob Clark | drm/msm/adreno: Defer enabling runpm until hw_init() Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2022-07-07 | Rob Clark | drm/msm/gem: Drop obj lock in msm_gem_free_object() Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2022-07-07 | Rob Clark | drm/msm/gpu: Add GEM debug label to devcore Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2022-07-07 | Rob Clark | drm/msm/gpu: Capture all BO addr+size in devcore Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2022-07-06 | Rob Clark | drm/msm: Fix %d vs %u Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2022-07-06 | Rob Clark | drm/msm/adreno: Allow larger address space size Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2022-07-05 | Rob Clark | drm/msm: Fix fence rollover issue Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2022-07-05 | Rob Clark | drm/msm: Expose client engine utilization via fdinfo Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2022-07-05 | Rob Clark | drm: Add DRM_GEM_FOPS Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2022-07-05 | Rob Clark | drm/msm: Make msm_gem_free_object() static Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2022-06-28 | Rob Clark | Merge tag 'drm-msm-fixes-2022-06-28' into msm-next... Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2022-06-27 | Rob Clark | drm/msm/gem: Fix error return on fence id alloc fail Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2022-06-18 | Rob Clark | drm/msm: Don't overwrite hw fence in hw_init Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2022-06-18 | Rob Clark | drm/msm: Drop update_fences() Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2022-06-15 | Rob Clark | drm/msm/gem: Drop early returns in close/purge vma Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2022-06-15 | Rob Clark | drm/msm/gem: Separate object and vma unpin Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2022-06-13 | Rob Clark | drm/msm: Switch ordering of runpm put vs devfreq_idle Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2022-06-02 | Rob Clark | dma-debug: make things less spammy under memory pressure Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2022-06-02 | Rob Clark | drm/msm: Ensure mmap offset is initialized Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2022-06-02 | Rob Clark | Merge tag 'msm-next-5.19-fixes-06-01' of https://gitlab... Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2022-05-19 | Rob Clark | Merge tag 'msm-next-5.19-fixes' of https://gitlab.freedeskto... Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2022-05-18 | Rob Clark | drm/msm: Fix fb plane offset calculation Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2022-05-07 | Rob Clark | drm/msm: Limit command submission when no IOMMU Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2022-04-21 | Rob Clark | drm/msm: Add a way for userspace to allocate GPU iova Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2022-04-21 | Rob Clark | drm/msm/gem: Add fenced vma unpin Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2022-04-21 | Rob Clark | drm/msm/gem: Split vma lookup and pin Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2022-04-21 | Rob Clark | drm/msm/gem: Rework vma lookup and pin Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2022-04-21 | Rob Clark | drm/msm: Drop msm_gem_iova() Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2022-04-21 | Rob Clark | drm/msm/gem: Drop PAGE_SHIFT for address space mm Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2022-04-21 | Rob Clark | drm/msm/gem: Split out inuse helper Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2022-04-21 | Rob Clark | drm/msm/gem: Convert some missed GEM_WARN_ON()s Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2022-04-21 | Rob Clark | drm/msm/gpu: Drop duplicate fence counter Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2022-04-21 | Rob Clark | drm/msm/gem: Move prototypes Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2022-04-21 | Rob Clark | drm/msm: Add a way to override processes comm/cmdline Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2022-04-21 | Rob Clark | drm/msm: Split out helper to get comm/cmdline Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2022-04-21 | Rob Clark | drm/msm: Add support for pointer params Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2022-04-21 | Rob Clark | drm/msm: Remove unused field in submit Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2022-04-21 | Rob Clark | drm/fourcc: Add QCOM tiled modifiers Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
2022-04-11 | Rob Clark | drm/msm: Fix range size vs end confusion Signed-off-by: Rob Clark <robdclark@chromium.org> Signed-off-by: Rob Clark <robdclark@chromium.org> |
commit | commitdiff | tree |
next |