summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/v3d/v3d_submit.c
AgeCommit message (Expand)Author
40 hoursMerge branch 'drm-next' of https://gitlab.freedesktop.org/drm/kernel.gitMark Brown
4 daysdrm/v3d: bound CPU-job query writes to their destination BOMichael Bommarito
4 daysdrm/v3d: Reject invalid indirect BO handle in indirect CSD setupMaíra Canal
4 daysdrm/v3d: Serialize jobs across queues when a perfmon is attachedMaíra Canal
4 daysdrm/v3d: Refactor perfmon lockingMaíra Canal
2026-06-09drm/v3d: Ensure atomic submissions in v3d_submit_jobs()Maíra Canal
2026-06-09drm/v3d: Reject invalid out_sync handles in submit ioctlsMaíra Canal
2026-06-09drm/v3d: Split BO fence attach from syncobj output handlingMaíra Canal
2026-06-09drm/v3d: Refactor CPU ioctl into unified submission chainMaíra Canal
2026-06-09drm/v3d: Convert submit helpers to operate on struct v3d_submitMaíra Canal
2026-06-09drm/v3d: Make v3d_get_cpu_indirect_csd_params() a pure parserMaíra Canal
2026-06-09drm/v3d: Introduce struct v3d_submit and convert CL/TFU/CSD ioctlsMaíra Canal
2026-06-09drm/v3d: Migrate BO reservation locking to DRM execMaíra Canal
2026-06-09drm/v3d: Reject invalid syncobj handles in submit ioctlsMaíra Canal
2026-06-09drm/v3d: Extract v3d_job_add_syncobjs() helperMaíra Canal
2026-05-28Merge v7.1-rc5 into drm-nextSimona Vetter
2026-05-18drm/v3d: Release indirect CSD GEM reference on CPU job freeMaíra Canal
2026-05-18drm/v3d: Fix use-after-free of CPU job query arrays on error pathMaíra Canal
2026-05-06Merge tag 'drm-misc-next-2026-04-20' of https://gitlab.freedesktop.org/drm/mi...Dave Airlie
2026-04-24Merge tag 'drm-fixes-2026-04-24' of https://gitlab.freedesktop.org/drm/kernelLinus Torvalds
2026-04-19drm/v3d: Reject empty multisync extension to prevent infinite loopAshutosh Desai
2026-04-04drm/v3d: Introduce Runtime Power ManagementMaíra Canal
2026-03-13drm/v3d: Hold v3d_stats references in each jobTvrtko Ursulin
2026-02-22Convert remaining multi-line kmalloc_obj/flex GFP_KERNEL usesKees Cook
2026-02-21Convert more 'alloc_obj' cases to default GFP_KERNEL argumentsLinus Torvalds
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook
2026-01-19drm/v3d: Convert v3d logging to device-based DRM helpersMaíra Canal
2026-01-19drm/v3d: Consolidate CPU job validation in a functionMaíra Canal
2025-10-31drm: include drm_print.h where neededJani Nikula
2025-08-29drm/v3d: Store a pointer to `struct v3d_file_priv` inside each jobMaíra Canal
2025-05-28drm/sched: Store the drm client_id in drm_sched_fencePierre-Eric Pelloux-Prayer
2024-12-11drm/v3d: Fix miscellaneous documentation errorsMaíra Canal
2024-12-04drm/v3d: Add DRM_IOCTL_V3D_PERFMON_SET_GLOBALChristian Gmeiner
2024-07-13drm/v3d: Add some local variables in queries/extensionsTvrtko Ursulin
2024-07-13drm/v3d: Prefer get_user for scalar typesTvrtko Ursulin
2024-07-13drm/v3d: Size the kperfmon_ids array at runtimeTvrtko Ursulin
2024-07-13drm/v3d: Move part of copying of reset/copy performance extension to a helperTvrtko Ursulin
2024-07-13drm/v3d: Validate passed in drm syncobj handles in the performance extensionTvrtko Ursulin
2024-07-13drm/v3d: Validate passed in drm syncobj handles in the timestamp extensionTvrtko Ursulin
2024-07-13drm/v3d: Fix potential memory leak in the performance extensionTvrtko Ursulin
2024-07-13drm/v3d: Fix potential memory leak in the timestamp extensionTvrtko Ursulin
2024-07-13drm/v3d: Prevent out of bounds access in performance query extensionsTvrtko Ursulin
2024-01-11drm/v3d: Free the job and assign it to NULL if initialization failsMaíra Canal
2023-12-04drm/v3d: Fix missing error code in v3d_submit_cpu_ioctl()Harshit Mogalapalli
2023-12-01drm/v3d: Create a CPU job extension for the copy performance query jobMaíra Canal
2023-12-01drm/v3d: Create a CPU job extension for the reset performance query jobMaíra Canal
2023-12-01drm/v3d: Create a CPU job extension to copy timestamp query to a bufferMaíra Canal
2023-12-01drm/v3d: Create a CPU job extension for the reset timestamp jobMaíra Canal
2023-12-01drm/v3d: Create a CPU job extension for the timestamp query jobMaíra Canal
2023-12-01drm/v3d: Create a CPU job extension for a indirect CSD jobMaíra Canal