summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/msm/msm_gem_vma.c
AgeCommit message (Expand)AuthorFilesLines
2026-02-22Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds1-3/+3
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook1-6/+6
2026-01-28Merge tag 'drm-msm-next-2026-01-23' of https://gitlab.freedesktop.org/drm/msm...Dave Airlie1-7/+1
2026-01-28BackMerge tag 'v6.19-rc7' into drm-nextDave Airlie1-1/+4
2026-01-12drm/msm: remove some dead codeDan Carpenter1-7/+1
2026-01-08drm/gpuvm: drm_gpuvm_bo_obtain() requires lock and staged modeAlice Ryhl1-1/+1
2025-12-24drm/msm: msm_gem_vma.c: fix all kernel-doc warningsRandy Dunlap1-1/+4
2025-11-15drm/msm: Add NULL check in vm_op_enqueue()Gopi Krishna Menon1-6/+22
2025-11-01Merge remote-tracking branch 'drm/drm-next' into msm-next-robclarkRob Clark1-8/+28
2025-10-25drm/msm: Ensure vm is created in VM_BIND ioctlRob Clark1-1/+1
2025-10-25drm/msm: Reject MAP_NULL op if no PRRRob Clark1-0/+6
2025-09-16Merge tag 'drm-msm-next-2025-09-12' of https://gitlab.freedesktop.org/drm/msm...Dave Airlie1-6/+25
2025-09-15Merge tag 'v6.17-rc6' into drm-nextDave Airlie1-15/+45
2025-09-06drm/msm: Fix missing VM_BIND offset/range validationRob Clark1-0/+6
2025-09-06drm/msm: Fix obj leak in VM_BIND error pathRob Clark1-6/+19
2025-08-23drm/msm: fix msm_gem_vma_new() allocations for managed GPUVMsDmitry Baryshkov1-6/+7
2025-08-20drm/gpuvm: Kill drm_gpuva_init()Boris Brezillon1-1/+7
2025-08-20drm/gpuvm: Pass map arguments through a structBoris Brezillon1-7/+20
2025-08-07drm/msm: Handle in-place remapsRob Clark1-4/+37
2025-08-07drm/msm: Fix a few commentsRob Clark1-4/+1
2025-08-07drm/msm: Defer fd_install in VM_BIND ioctlRob Clark1-7/+7
2025-07-05drm/msm: Small function param doc fixRob Clark1-1/+1
2025-07-05drm/msm: Add VM_BIND throttlingRob Clark1-2/+26
2025-07-05drm/msm: Add VMA unmap reasonRob Clark1-3/+12
2025-07-05drm/msm: Add VM logging for VM_BIND updatesRob Clark1-8/+116
2025-07-05drm/msm: Add VM_BIND ioctlRob Clark1-18/+1075
2025-07-05drm/msm: Split out map/unmap opsRob Clark1-7/+56
2025-07-05drm/msm: Add VM_BIND submitqueueRob Clark1-0/+71
2025-07-05drm/msm: Rename msm_gem_vma_purge() -> _unmap()Rob Clark1-1/+1
2025-07-05drm/msm: Add mmu support for non-zero offsetRob Clark1-6/+7
2025-07-05drm/msm: Use drm_gpuvm types moreRob Clark1-41/+29
2025-07-05drm/msm: Convert vm lockingRob Clark1-15/+9
2025-07-05drm/msm: drm_gpuvm conversionRob Clark1-41/+99
2025-07-04drm/msm: Collapse vma close and deleteRob Clark1-0/+2
2025-07-04drm/msm: Collapse vma allocation and initializationRob Clark1-21/+15
2025-07-04drm/msm: Rename msm_gem_address_space -> msm_gem_vmRob Clark1-47/+46
2023-08-10drm/msm: Remove vma use trackingRob Clark1-66/+1
2023-03-26drm/msm: Decouple vma tracking from obj lockRob Clark1-6/+38
2023-03-26drm/msm/gem: Tidy up VMA APIRob Clark1-17/+34
2022-06-15drm/msm/gem: Drop early returns in close/purge vmaRob Clark1-4/+2
2022-04-22drm/msm: Add a way for userspace to allocate GPU iovaRob Clark1-0/+2
2022-04-22drm/msm/gem: Add fenced vma unpinRob Clark1-3/+27
2022-04-22drm/msm/gem: Drop PAGE_SHIFT for address space mmRob Clark1-8/+8
2022-04-22drm/msm/gem: Split out inuse helperRob Clark1-2/+7
2022-04-22drm/msm/gem: Convert some missed GEM_WARN_ON()sRob Clark1-5/+5
2020-09-22drm/msm: Leave inuse count intact on map failureAkhil P Oommen1-1/+3
2020-09-12drm/msm: Show process names in gem_describeRob Clark1-0/+1
2020-09-12drm/msm: Add support for private address space instancesJordan Crouse1-0/+9
2020-05-23drm/msm: Refactor address space initializationJordan Crouse1-45/+6
2020-05-23drm/msm: Attach the IOMMU device during initializationJordan Crouse1-4/+19