aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/msm/msm_gem_submit.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2025-10-16drm/msm: make sure last_fence is always updatedAnna Maniscalco1-4/+5
2025-08-07drm/msm: Fix objtool warning in submit_lock_objects()Sasha Levin1-22/+27
2025-08-01drm/msm: Defer fd_install in SUBMIT ioctlRob Clark1-7/+7
2025-08-01drm/msm: Fix submit error path cleanupRob Clark1-4/+5
2025-07-04drm/msm: Add VM_BIND ioctlRob Clark1-2/+20
2025-07-04drm/msm: Add VM_BIND submitqueueRob Clark1-7/+56
2025-07-04drm/msm: Extract out syncobj helpersRob Clark1-180/+12
2025-07-04drm/msm: Mark VM as unusable on GPU hangsRob Clark1-0/+3
2025-07-04drm/msm: Lazily create context VMRob Clark1-1/+1
2025-07-04drm/msm: Use drm_gpuvm types moreRob Clark1-4/+4
2025-07-04drm/msm: Convert vm lockingRob Clark1-1/+7
2025-07-04drm/msm: drm_gpuvm conversionRob Clark1-4/+9
2025-07-04drm/msm: Remove vram carveout supportRob Clark1-5/+0
2025-07-04drm/msm: Rename msm_gem_address_space -> msm_gem_vmRob Clark1-3/+3
2025-07-04drm/msm: Rename msm_file_private -> msm_contextRob Clark1-1/+1
2025-06-28Merge remote-tracking branch 'drm/drm-next' into msm-nextRob Clark1-3/+5
2025-06-09drm/msm: Fix another leak in the submit error pathRob Clark1-2/+6
2025-06-09drm/msm: Fix a fence leak in submit error pathRob Clark1-0/+9
2025-05-28drm/sched: Store the drm client_id in drm_sched_fencePierre-Eric Pelloux-Prayer1-3/+5
2025-02-27drm/msm/gem: Fix error code msm_parse_deps()Dan Carpenter1-1/+1
2025-01-03drm/msm: UAPI error reportingRob Clark1-37/+27
2025-01-03drm/msm/gem: prevent integer overflow in msm_ioctl_gem_submit()Dan Carpenter1-2/+1
2023-12-10drm/msm/gem: Convert to drm_execRob Clark1-98/+21
2023-12-10drm/msm/gem: Cleanup submit_cleanup_bo()Rob Clark1-10/+5
2023-12-10drm/msm/gem: Split out submit_unpin_objects() helperRob Clark1-5/+17
2023-12-10drm/msm/gem: Don't queue job to sched in error casesRob Clark1-0/+3
2023-12-10drm/msm/gem: Remove submit_unlock_unpin_bo()Rob Clark1-8/+2
2023-12-10drm/msm/gem: Remove "valid" trackingRob Clark1-36/+8
2023-12-10Merge remote-tracking branch 'drm-misc/drm-misc-next' into msm-nextRob Clark1-1/+1
2023-11-20drm/msm/gem: Demote allocations to __GFP_NOWARNRob Clark1-2/+2
2023-11-20drm/msm/gem: Demote userspace errors to DRM_UT_DRIVERRob Clark1-15/+21
2023-11-10drm/sched: implement dynamic job-flow controlDanilo Krummrich1-1/+1
2023-08-10drm/msm: Remove vma use trackingRob Clark1-10/+4
2023-08-10drm/msm: Take lru lock once per submit_pin_objects()Rob Clark1-1/+16
2023-08-10drm/msm: Use drm_gem_object in submit bos tableRob Clark1-21/+21
2023-08-07drm/msm: Disallow relocs on a6xx+Rob Clark1-0/+10
2023-07-26drm/msm: Disallow submit with fence id 0Rob Clark1-1/+1
2023-07-17drm/msm: Fix hw_fence error path cleanupRob Clark1-1/+13
2023-06-10drm/msm: Move cmdstream dumping out of sched kthreadRob Clark1-0/+2
2023-06-10drm/msm: drop unused ring variable in msm_ioctl_gem_submit()Dmitry Baryshkov1-3/+2
2023-05-11drm/msm: Fix submit error-path leaksRob Clark1-7/+18
2023-04-06drm/msm: Use drm_sched_job_add_syncobj_dependency()MaĆ­ra Canal1-7/+2
2023-03-25drm/msm: Use idr_preload()Rob Clark1-2/+6
2023-03-25drm/msm: Switch idr_lock to spinlockRob Clark1-5/+5
2023-03-25drm/msm/gem: Tidy up VMA APIRob Clark1-1/+1
2023-03-25drm/msm: Pre-allocate hw_fenceRob Clark1-0/+8
2023-02-22drm/msm: Fix potential invalid ptr freeRob Clark1-3/+2
2023-01-22Merge branch 'msm-next-lumag' into HEADDmitry Baryshkov1-0/+4
2023-01-18drm/msm/gem: Add check for kmallocJiasheng Jiang1-0/+4
2023-01-16drm/msm: Add MSM_SUBMIT_BO_NO_IMPLICITRob Clark1-0/+11