2023-06-15 | Christian König | drm/amdgpu: reset VM when an error is detected Signed-off-by: Christian König <christian.koenig@amd.com> |
commit | commitdiff | tree |
2023-06-15 | Christian König | drm/amdgpu: abort submissions during prepare on error Signed-off-by: Christian König <christian.koenig@amd.com> |
commit | commitdiff | tree |
2023-06-15 | Christian König | drm/amdgpu: mark soft recovered fences with -ENODATA Signed-off-by: Christian König <christian.koenig@amd.com> |
commit | commitdiff | tree |
2023-06-15 | Christian König | drm/amdgpu: mark force completed fences with -ECANCELED Signed-off-by: Christian König <christian.koenig@amd.com> |
commit | commitdiff | tree |
2023-06-15 | Christian König | drm/amdgpu: add amdgpu_error_* debugfs file Signed-off-by: Christian König <christian.koenig@amd.com> |
commit | commitdiff | tree |
2023-06-15 | Christian König | drm/amdgpu: make sure that BOs have a backing store Signed-off-by: Christian König <christian.koenig@amd.com> |
commit | commitdiff | tree |
2023-06-15 | Christian König | drm/amdgpu: make sure BOs are locked in amdgpu_vm_get_memory Signed-off-by: Christian König <christian.koenig@amd.com> |
commit | commitdiff | tree |
2023-05-03 | Christian König | drm/scheduler: mark jobs without fence as canceled Signed-off-by: Christian König <christian.koenig@amd.com> ...msgid/20230427122726.1290170-1-christian.koenig@amd.com |
commit | commitdiff | tree |
2023-04-24 | Christian König | drm/amdgpu: add gfx11 emit shadow callback Reviewed-by: Christian König <christian.koenig@amd.com> Signed-off-by: Christian König <christian.koenig@amd.com> |
commit | commitdiff | tree |
2023-04-24 | Christian König | drm/amdgpu: add gfx shadow CS IOCTL support Reviewed-by: Christian König <christian.koenig@amd.com> Signed-off-by: Christian König <christian.koenig@amd.com> |
commit | commitdiff | tree |
2023-04-24 | Christian König | drm/scheduler: add drm_sched_entity_error and use rcu... Signed-off-by: Christian König <christian.koenig@amd.com> ...msgid/20230420115752.31470-2-christian.koenig@amd.com |
commit | commitdiff | tree |
2023-04-24 | Christian König | drm/scheduler: properly forward fence errors Signed-off-by: Christian König <christian.koenig@amd.com> ...msgid/20230420115752.31470-1-christian.koenig@amd.com |
commit | commitdiff | tree |
2023-04-14 | Christian König | drm/ttm: revert "Reduce the number of used allocation... Signed-off-by: Christian König <christian.koenig@amd.com> |
commit | commitdiff | tree |
2023-04-05 | Christian König | drm/tegra: Fix another missing include Signed-off-by: Christian König <christian.koenig@amd.com> |
commit | commitdiff | tree |
2023-04-04 | Christian König | drm/tegra: Allow compile test on !ARM v2 Signed-off-by: Christian König <christian.koenig@amd.com> |
commit | commitdiff | tree |
2023-03-22 | Christian König | drm: remove drm_dev_set_unique Signed-off-by: Christian König <christian.koenig@amd.com> ...msgid/20230316082035.567520-2-christian.koenig@amd.com |
commit | commitdiff | tree |
2023-03-07 | Christian König | drm/amdgpu: simplify amdgpu_uvd_send_msg Signed-off-by: Christian König <christian.koenig@amd.com> |
commit | commitdiff | tree |
2023-03-06 | Christian König | drm/amdgpu: stop waiting in amdgpu_uvd_send_msg Signed-off-by: Christian König <christian.koenig@amd.com> |
commit | commitdiff | tree |
2023-02-10 | Christian König | drm: remove dumb_destroy callback Signed-off-by: Christian König <christian.koenig@amd.com> ...msgid/20230126102814.8722-2-christian.koenig@amd.com |
commit | commitdiff | tree |
2023-02-07 | Christian König | drm/client: fix circular reference counting issue Signed-off-by: Christian König <christian.koenig@amd.com> ...msgid/20230126102814.8722-1-christian.koenig@amd.com |
commit | commitdiff | tree |
2023-02-06 | Christian König | drm/ttm: prevent moving of pinned BOs Signed-off-by: Christian König <christian.koenig@amd.com> |
commit | commitdiff | tree |
2023-02-06 | Christian König | drm/ttm: stop allocating a dummy resource for pipelined... Signed-off-by: Christian König <christian.koenig@amd.com> |
commit | commitdiff | tree |
2023-02-06 | Christian König | drm/ttm: stop allocating dummy resources during BO... Signed-off-by: Christian König <christian.koenig@amd.com> |
commit | commitdiff | tree |
2023-01-25 | Christian König | drm/ttm: revert "stop allocating dummy resources during... Signed-off-by: Christian König <christian.koenig@amd.com> ...msgid/20230125155023.105584-1-christian.koenig@amd.com |
commit | commitdiff | tree |
2023-01-25 | Christian König | drm/ttm: revert "stop allocating a dummy resource for... Signed-off-by: Christian König <christian.koenig@amd.com> ...msgid/20230125155023.105584-1-christian.koenig@amd.com |
commit | commitdiff | tree |
2023-01-25 | Christian König | drm/ttm: revert "prevent moving of pinned BOs" Signed-off-by: Christian König <christian.koenig@amd.com> ...msgid/20230125155023.105584-1-christian.koenig@amd.com |
commit | commitdiff | tree |
2023-01-25 | Christian König | drm/ttm: prevent moving of pinned BOs Signed-off-by: Christian König <christian.koenig@amd.com> ...msgid/20230124125726.13323-4-christian.koenig@amd.com |
commit | commitdiff | tree |
2023-01-25 | Christian König | drm/ttm: stop allocating a dummy resource for pipelined... Signed-off-by: Christian König <christian.koenig@amd.com> ...msgid/20230124125726.13323-3-christian.koenig@amd.com |
commit | commitdiff | tree |
2023-01-25 | Christian König | drm/ttm: stop allocating dummy resources during BO... Signed-off-by: Christian König <christian.koenig@amd.com> ...msgid/20230124125726.13323-2-christian.koenig@amd.com |
commit | commitdiff | tree |
2023-01-19 | Christian König | drm/amdgpu: fix amdgpu_job_free_resources v2 Signed-off-by: Christian König <christian.koenig@amd.com> |
commit | commitdiff | tree |
2023-01-19 | Christian König | drm/amdgpu: fix cleaning up reserved VMID on release Signed-off-by: Christian König <christian.koenig@amd.com> |
commit | commitdiff | tree |
2023-01-18 | Christian König | drm/ttm/vmwgfx: move ttm_bo_wait into VMWGFX Signed-off-by: Christian König <christian.koenig@amd.com> ...msgid/20221125102137.1801-9-christian.koenig@amd.com |
commit | commitdiff | tree |
2023-01-18 | Christian König | drm/nouveau: stop using ttm_bo_wait Signed-off-by: Christian König <christian.koenig@amd.com> ...msgid/20221125102137.1801-5-christian.koenig@amd.com |
commit | commitdiff | tree |
2023-01-18 | Christian König | drm/scheduler: deprecate drm_sched_resubmit_jobs Signed-off-by: Christian König <christian.koenig@amd.com> ...msgid/20221109095010.141189-5-christian.koenig@amd.com |
commit | commitdiff | tree |
2023-01-18 | Christian König | drm/scheduler: cleanup define Signed-off-by: Christian König <christian.koenig@amd.com> ...msgid/20221109095010.141189-4-christian.koenig@amd.com |
commit | commitdiff | tree |
2023-01-17 | Christian König | drm/amdgpu: fix amdgpu_job_free_resources v2 Signed-off-by: Christian König <christian.koenig@amd.com> |
commit | commitdiff | tree |
2023-01-17 | Christian König | drm/amdgpu: fix cleaning up reserved VMID on release Signed-off-by: Christian König <christian.koenig@amd.com> |
commit | commitdiff | tree |
2023-01-17 | Christian König | drm/ttm: fix some minor kerneldoc issues Signed-off-by: Christian König <christian.koenig@amd.com> ...msgid/20230117123345.387078-1-christian.koenig@amd.com |
commit | commitdiff | tree |
2023-01-10 | Christian König | drm/amdgpu: fix pipeline sync v2 Signed-off-by: Christian König <christian.koenig@amd.com> ...msgid/20230109130120.73389-1-christian.koenig@amd.com |
commit | commitdiff | tree |
2023-01-05 | Christian König | drm/amdgpu: fix missing dma_fence_put in error path Signed-off-by: Christian König <christian.koenig@amd.com> ...msgid/20230105111703.52695-2-christian.koenig@amd.com |
commit | commitdiff | tree |
2023-01-05 | Christian König | drm/amdgpu: fix another missing fence reference in... Signed-off-by: Christian König <christian.koenig@amd.com> ...msgid/20230105111703.52695-1-christian.koenig@amd.com |
commit | commitdiff | tree |
2023-01-03 | Christian König | drm/amdgpu: allow zero as vram limit Signed-off-by: Christian König <christian.koenig@amd.com> |
commit | commitdiff | tree |
2023-01-03 | Christian König | drm/amdgpu: cleanup visible vram size handling Signed-off-by: Christian König <christian.koenig@amd.com> |
commit | commitdiff | tree |
2023-01-03 | Christian König | drm/amdgpu: rename vram_scratch into mem_scratch Signed-off-by: Christian König <christian.koenig@amd.com> |
commit | commitdiff | tree |
2023-01-03 | Christian König | drm/amdgpu: use VRAM|GTT for a bunch of kernel allocations Signed-off-by: Christian König <christian.koenig@amd.com> |
commit | commitdiff | tree |
2022-12-19 | Christian König | drm/qxl: stop using ttm_bo_wait Signed-off-by: Christian König <christian.koenig@amd.com> ...msgid/20221125102137.1801-6-christian.koenig@amd.com |
commit | commitdiff | tree |
2022-12-14 | Christian König | drm/amdgpu: revert "generally allow over-commit during... Signed-off-by: Christian König <christian.koenig@amd.com> |
commit | commitdiff | tree |
2022-12-14 | Christian König | drm/amdgpu: rework reserved VMID handling Signed-off-by: Christian König <christian.koenig@amd.com> |
commit | commitdiff | tree |
2022-12-14 | Christian König | drm/amdgpu: stop waiting for the VM during unreserve Signed-off-by: Christian König <christian.koenig@amd.com> |
commit | commitdiff | tree |
2022-12-14 | Christian König | drm/amdgpu: cleanup SPM support a bit Signed-off-by: Christian König <christian.koenig@amd.com> |
commit | commitdiff | tree |
2022-12-14 | Christian König | drm/amdgpu: fix GDS/GWS/OA switch handling Signed-off-by: Christian König <christian.koenig@amd.com> |
commit | commitdiff | tree |
2022-12-14 | Christian König | drm/amdgpu: WARN when freeing kernel memory during... Signed-off-by: Christian König <christian.koenig@amd.com> |
commit | commitdiff | tree |
2022-12-14 | Christian König | drm/amdgpu: fixx NULL pointer deref in gmc_v9_0_get_vm_pte Signed-off-by: Christian König <christian.koenig@amd.com> |
commit | commitdiff | tree |
2022-12-13 | Christian König | drm/i915: stop using ttm_bo_wait Signed-off-by: Christian König <christian.koenig@amd.com> ...msgid/20221125102137.1801-7-christian.koenig@amd.com |
commit | commitdiff | tree |
2022-12-13 | Christian König | dma-buf: fix dma_buf_export init order v2 Signed-off-by: Christian König <christian.koenig@amd.com> ...msgid/20221209071535.933698-1-christian.koenig@amd.com |
commit | commitdiff | tree |
2022-12-06 | Christian König | drm/amdgpu: generally allow over-commit during BO allocation Signed-off-by: Christian König <christian.koenig@amd.com> |
commit | commitdiff | tree |
2022-12-06 | Christian König | drm/ttm: use ttm_bo_wait_ctx instead of ttm_bo_wait Signed-off-by: Christian König <christian.koenig@amd.com> ...msgid/20221125102137.1801-8-christian.koenig@amd.com |
commit | commitdiff | tree |
2022-12-06 | Christian König | drm/ttm: merge ttm_bo_api.h and ttm_bo_driver.h v2 Signed-off-by: Christian König <christian.koenig@amd.com> ...msgid/20221125102137.1801-4-christian.koenig@amd.com |
commit | commitdiff | tree |
2022-12-06 | Christian König | drm/ttm: use per BO cleanup workers Signed-off-by: Christian König <christian.koenig@amd.com> ...msgid/20221125102137.1801-3-christian.koenig@amd.com |
commit | commitdiff | tree |
2022-12-06 | Christian König | drm/ttm: remove ttm_bo_(un)lock_delayed_workqueue Signed-off-by: Christian König <christian.koenig@amd.com> ...msgid/20221125102137.1801-2-christian.koenig@amd.com |
commit | commitdiff | tree |
2022-11-21 | Christian König | drm/amdgpu: fix userptr HMM range handling v2 Signed-off-by: Christian König <christian.koenig@amd.com> |
commit | commitdiff | tree |
2022-11-21 | Christian König | drm/amdgpu: always register an MMU notifier for userptr Signed-off-by: Christian König <christian.koenig@amd.com> |
commit | commitdiff | tree |
2022-11-18 | Christian König | drm/amdgpu: handle gang submit before VMID Signed-off-by: Christian König <christian.koenig@amd.com> ...msgid/20221118153023.312582-1-christian.koenig@amd.com |
commit | commitdiff | tree |
2022-11-17 | Christian König | drm/amdgpu: cleanup amdgpu_hmm_range_get_pages Signed-off-by: Christian König <christian.koenig@amd.com> |
commit | commitdiff | tree |
2022-11-17 | Christian König | drm/amdgpu: rename the files for HMM handling Signed-off-by: Christian König <christian.koenig@amd.com> |
commit | commitdiff | tree |
2022-11-17 | Christian König | drm/amdgpu: fix userptr HMM range handling v2 Signed-off-by: Christian König <christian.koenig@amd.com> |
commit | commitdiff | tree |
2022-11-17 | Christian König | drm/amdgpu: always register an MMU notifier for userptr Signed-off-by: Christian König <christian.koenig@amd.com> |
commit | commitdiff | tree |
2022-11-15 | Christian König | drm/amdgpu: stop resubmittting jobs in amdgpu_pci_resume Signed-off-by: Christian König <christian.koenig@amd.com> |
commit | commitdiff | tree |
2022-11-15 | Christian König | drm/amdgpu: stop resubmitting jobs for GPU reset v2 Signed-off-by: Christian König <christian.koenig@amd.com> |
commit | commitdiff | tree |
2022-11-15 | Christian König | drm/amdgpu: revert "implement tdr advanced mode" Signed-off-by: Christian König <christian.koenig@amd.com> |
commit | commitdiff | tree |
2022-11-15 | Christian König | drm/amdgpu: use the last IB as gang leader v2 Signed-off-by: Christian König <christian.koenig@amd.com> ...msgid/20221115094206.6181-1-christian.koenig@amd.com |
commit | commitdiff | tree |
2022-11-09 | Christian König | drm/amdgpu: workaround for TLB seq race Signed-off-by: Christian König <christian.koenig@amd.com> |
commit | commitdiff | tree |
2022-11-09 | Christian König | drm/amdgpu: workaround for TLB seq race Signed-off-by: Christian König <christian.koenig@amd.com> |
commit | commitdiff | tree |
2022-11-08 | Christian König | drm/ttm: optimize pool allocations a bit v2 Signed-off-by: Christian König <christian.koenig@amd.com> ...msgid/20221107195808.1873-1-christian.koenig@amd.com |
commit | commitdiff | tree |
2022-11-03 | Christian König | drm/scheduler: rename dependency callback into prepare_job Signed-off-by: Christian König <christian.koenig@amd.com> ...msgid/20221014084641.128280-14-christian.koenig@amd.com |
commit | commitdiff | tree |
2022-11-03 | Christian König | drm/scheduler: rework entity flush, kill and fini Signed-off-by: Christian König <christian.koenig@amd.com> ...msgid/20221014084641.128280-13-christian.koenig@amd.com |
commit | commitdiff | tree |
2022-11-03 | Christian König | drm/scheduler: remove drm_sched_dependency_optimized Signed-off-by: Christian König <christian.koenig@amd.com> ...msgid/20221014084641.128280-12-christian.koenig@amd.com |
commit | commitdiff | tree |
2022-11-03 | Christian König | drm/amdgpu: use scheduler dependencies for CS Signed-off-by: Christian König <christian.koenig@amd.com> ...msgid/20221014084641.128280-11-christian.koenig@amd.com |
commit | commitdiff | tree |
2022-11-03 | Christian König | drm/amdgpu: use scheduler dependencies for UVD msgs Signed-off-by: Christian König <christian.koenig@amd.com> ...msgid/20221014084641.128280-10-christian.koenig@amd.com |
commit | commitdiff | tree |
2022-11-03 | Christian König | drm/amdgpu: use scheduler dependencies for VM updates Signed-off-by: Christian König <christian.koenig@amd.com> ...msgid/20221014084641.128280-9-christian.koenig@amd.com |
commit | commitdiff | tree |
2022-11-03 | Christian König | drm/amdgpu: move explicit sync check into the CS Signed-off-by: Christian König <christian.koenig@amd.com> ...msgid/20221014084641.128280-8-christian.koenig@amd.com |
commit | commitdiff | tree |
2022-11-03 | Christian König | drm/amdgpu: cleanup scheduler job initialization v2 Signed-off-by: Christian König <christian.koenig@amd.com> ...msgid/20221014084641.128280-7-christian.koenig@amd.com |
commit | commitdiff | tree |
2022-11-03 | Christian König | drm/amdgpu: drop amdgpu_sync from amdgpu_vmid_grab v2 Signed-off-by: Christian König <christian.koenig@amd.com> ...msgid/20221014084641.128280-6-christian.koenig@amd.com |
commit | commitdiff | tree |
2022-11-03 | Christian König | drm/amdgpu: drop the fence argument from amdgpu_vmid_grab Signed-off-by: Christian König <christian.koenig@amd.com> ...msgid/20221014084641.128280-5-christian.koenig@amd.com |
commit | commitdiff | tree |
2022-11-03 | Christian König | drm/amdgpu: use drm_sched_job_add_resv_dependencies... Signed-off-by: Christian König <christian.koenig@amd.com> ...msgid/20221014084641.128280-4-christian.koenig@amd.com |
commit | commitdiff | tree |
2022-11-03 | Christian König | drm/scheduler: add drm_sched_job_add_resv_dependencies Signed-off-by: Christian König <christian.koenig@amd.com> ...msgid/20221014084641.128280-3-christian.koenig@amd.com |
commit | commitdiff | tree |
2022-10-25 | Christian König | drm/scheduler: fix fence ref counting Signed-off-by: Christian König <christian.koenig@amd.com> ...msgid/20220929180151.139751-1-christian.koenig@amd.com |
commit | commitdiff | tree |
2022-10-19 | Christian König | drm/amdgpu: use DRM_SCHED_FENCE_DONT_PIPELINE for VM... Signed-off-by: Christian König <christian.koenig@amd.com> ...msgid/20221014081553.114899-2-christian.koenig@amd.com |
commit | commitdiff | tree |
2022-10-19 | Christian König | drm/sched: add DRM_SCHED_FENCE_DONT_PIPELINE flag Signed-off-by: Christian König <christian.koenig@amd.com> ...msgid/20221014081553.114899-1-christian.koenig@amd.com |
commit | commitdiff | tree |
2022-10-05 | Christian König | drm/sched: add missing NULL check in drm_sched_get_cleanup_j... Signed-off-by: Christian König <christian.koenig@amd.com> ...msgid/20221004132831.134986-1-christian.koenig@amd.com |
commit | commitdiff | tree |
2022-10-05 | Christian König | drm/scheduler: fix fence ref counting Signed-off-by: Christian König <christian.koenig@amd.com> ...msgid/20220929180151.139751-1-christian.koenig@amd.com |
commit | commitdiff | tree |
2022-09-26 | Christian König | drm/ttm: add dma_resv_assert_held() calls to vmap/vunmap Signed-off-by: Christian König <christian.koenig@amd.com> ...msgid/20220715111533.467012-2-christian.koenig@amd.com |
commit | commitdiff | tree |
2022-09-20 | Christian König | drm/amdgpu: bump minor for gang submit Signed-off-by: Christian König <christian.koenig@amd.com> |
commit | commitdiff | tree |
2022-09-20 | Christian König | drm/amdgpu: properly initialize return value during CS Signed-off-by: Christian König <christian.koenig@amd.com> |
commit | commitdiff | tree |
2022-09-20 | Christian König | drm/amdgpu: add gang submit frontend v6 Signed-off-by: Christian König <christian.koenig@amd.com> |
commit | commitdiff | tree |
2022-09-20 | Christian König | drm/amdgpu: add gang submit backend v2 Signed-off-by: Christian König <christian.koenig@amd.com> |
commit | commitdiff | tree |
2022-09-20 | Christian König | drm/amdgpu: cleanup instance limit on VCN4 v4 Signed-off-by: Christian König <christian.koenig@amd.com> |
commit | commitdiff | tree |
2022-09-19 | Christian König | drm/amdgpu: revert "fix limiting AV1 to the first instance... Signed-off-by: Christian König <christian.koenig@amd.com> |
commit | commitdiff | tree |
2022-09-19 | Christian König | drm/amdgpu: move entity selection and job init earlier... Signed-off-by: Christian König <christian.koenig@amd.com> |
commit | commitdiff | tree |
2022-09-19 | Christian König | drm/amdgpu: cleanup error handling in amdgpu_cs_parser_bos Signed-off-by: Christian König <christian.koenig@amd.com> |
commit | commitdiff | tree |
next |