summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c
Commit message (Expand)AuthorAgeFilesLines
* drm/amdgpu: fix userptr HMM range handling v2Christian König2022-11-211-3/+5
* Merge tag 'amd-drm-fixes-6.1-2022-11-16' of https://gitlab.freedesktop.org/ag...Dave Airlie2022-11-181-2/+4
|\
| * drm/amdgpu: Fix memory leak in amdgpu_cs_pass1Dong Chenchen2022-11-151-2/+4
* | Merge tag 'drm-misc-fixes-2022-11-17' of git://anongit.freedesktop.org/drm/dr...Dave Airlie2022-11-181-7/+16
|\ \ | |/ |/|
| * drm/amdgpu: use the last IB as gang leader v2Christian König2022-11-151-7/+16
* | drm/amdgpu: Unlock bo_list_mutex after error handlingPhilip Yang2022-11-091-0/+1
|/
* drm/amdgpu: properly initialize return value during CSChristian König2022-09-201-0/+1
* drm/amdgpu: add gang submit frontend v6Christian König2022-09-201-90/+179
* drm/amdgpu: move entity selection and job init earlier during CSChristian König2022-09-191-29/+25
* drm/amdgpu: cleanup error handling in amdgpu_cs_parser_bosChristian König2022-09-191-19/+18
* drm/amdgpu: cleanup CS pass2 v6Christian König2022-09-191-184/+168
* drm/amdgpu: reorder CS codeChristian König2022-09-131-336/+338
* drm/amdgpu: cleanup CS init/fini and pass1Christian König2022-09-131-93/+104
* drm/amdgpu: revert "partial revert "remove ctx->lock" v2"Christian König2022-09-131-15/+6
* drm/amdgpu: move setting the job resourcesChristian König2022-09-131-19/+2
* drm/amdgpu: remove SRIOV and MCBP dependencies from the CSChristian König2022-09-131-8/+6
* drm/amdgpu: Fix use-after-free on amdgpu_bo_list mutexMaíra Canal2022-08-161-6/+2
* drm/amdgpu: Protect the amdgpu_bo_list list with a mutex v2Luben Tuikov2022-07-201-3/+13
* drm/amdgpu/cs: make commands with 0 chunks illegal behaviour.Dave Airlie2022-05-261-1/+1
* drm/amdgpu: cleanup ctx implementationChristian König2022-05-261-1/+1
* Merge tag 'amd-drm-next-5.19-2022-05-18' of https://gitlab.freedesktop.org/ag...Dave Airlie2022-05-191-1/+2
|\
| * drm/amdgpu: Free user pages if kvmalloc_array failsPhilip Yang2022-05-041-1/+2
* | Merge tag 'amd-drm-next-5.19-2022-04-29' of https://gitlab.freedesktop.org/ag...Dave Airlie2022-05-061-3/+15
|\|
| * drm/amdgpu: Free user pages if amdgpu_cs_parser_bos failedPhilip Yang2022-04-281-3/+15
* | Backmerge tag 'v5.18-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/to...Dave Airlie2022-05-031-6/+15
|\ \
| * | drm/amdgpu: partial revert "remove ctx->lock" v2Christian König2022-04-211-6/+15
* | | Merge tag 'amd-drm-next-5.19-2022-04-15' of https://gitlab.freedesktop.org/ag...Dave Airlie2022-04-281-7/+7
|\ \ \ | | |/ | |/|
| * | drm/amdgpu: remove table_freed param from the VM codeChristian König2022-03-251-3/+3
| * | drm/amdgpu: rework TLB flushingChristian König2022-03-251-4/+4
| |/
* | dma-buf & drm/amdgpu: remove dma_resv workaroundChristian König2022-04-071-48/+5
* | dma-buf: specify usage while adding fences to dma_resv obj v7Christian König2022-04-071-2/+2
* | dma-buf: add enum dma_resv_usage v4Christian König2022-04-071-1/+3
* | Merge drm/drm-next into drm-misc-nextMaxime Ripard2022-04-051-8/+16
|\|
| * drm/amdgpu: fix typos in commentsJulia Lawall2022-03-151-2/+2
| * drm/amdgpu: fix a wrong ib referenceLang Yu2022-03-091-5/+2
| * drm/amdgpu: use job and ib structures directly in CS parsersChristian König2022-03-041-2/+5
| * drm/amdgpu: header cleanupChristian König2022-03-041-0/+1
| * Merge tag 'drm-misc-next-2022-02-23' of git://anongit.freedesktop.org/drm/drm...Dave Airlie2022-02-251-1/+1
| |\
| * \ Merge tag 'amd-drm-next-5.18-2022-02-11-1' of https://gitlab.freedesktop.org/...Dave Airlie2022-02-141-5/+12
| |\ \
| | * | drm/amdgpu: remove ctx->lockKen Xue2022-02-111-5/+11
| | * | drm/amd/amdgpu/amdgpu_cs: fix refcount leak of a dma_fence objXin Xiong2022-01-251-0/+1
* | | | drm/amdgpu: use dma_resv_for_each_fence for CS workaround v2Christian König2022-04-031-5/+10
| |_|/ |/| |
* | | drm/amdgpu: remove VRAM accounting v2Christian König2022-02-141-1/+1
|/ /
* | Merge tag 'drm-misc-next-2022-01-27' of git://anongit.freedesktop.org/drm/drm...Dave Airlie2022-02-011-4/+1
|\ \ | |/ |/|
| * drm/amdgpu: remove excl as shared workaroundsChristian König2022-01-191-4/+1
* | drm/amdgpu: do not pass ttm_resource_manager to vram_mgrNirmoy Das2022-01-111-3/+2
|/
* Merge drm/drm-next into drm-misc-nextMaxime Ripard2021-09-141-3/+3
|\
| * Revert "Revert "drm/amdgpu: Add table_freed parameter to amdgpu_vm_bo_update""Eric Huang2021-08-021-3/+3
* | drm/sched: drop entity parameter from drm_sched_push_jobDaniel Vetter2021-08-301-1/+1
* | drm/sched: Split drm_sched_job_initDaniel Vetter2021-08-301-0/+2
|/