summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/amd/amdkfd
Commit message (Expand)AuthorAgeFilesLines
* drm/amdkfd: Fix partial migration bugsPhilip Yang2022-06-032-4/+4
* drm/amdkfd: Add GC 10.3.6 and 10.3.7 KFD definitionsMario Limonciello2022-06-032-0/+16
* drm/amdkfd: Use mmget_not_zero in MMU notifierPhilip Yang2022-06-011-0/+3
* drm/amdgpu: add AMDGPU_GEM_CREATE_DISCARDABLEChristian König2022-05-261-1/+1
* drm/amdkfd: Add gfx11 trap handlerJay Cornwall2022-05-263-31/+507
* drm/amdkfd: port cwsr trap handler from dkms branchEric Huang2022-05-263-1492/+1588
* drm/amdkfd: simplify cpu hive assignmentJonathan Kim2022-05-261-16/+6
* Merge tag 'amd-drm-next-5.19-2022-05-18' of https://gitlab.freedesktop.org/ag...Dave Airlie2022-05-1916-61/+1473
|\
| * drm/amdkfd: Fix static checker warning on MES queue typeGraham Sider2022-05-161-3/+4
| * drm/amdkfd: Update event_interrupt_isr_v11 returnGraham Sider2022-05-101-4/+5
| * drm/amdkfd: Return true/false (not 1/0) from bool functionsYang Li2022-05-061-3/+3
| * drm/amdkfd: add GC 11.0.1 KFD supportHuang Rui2022-05-062-0/+8
| * drm/amdkfd: add asic support for GC 11.0.2Eric Huang2022-05-052-0/+6
| * drm/amdkfd: add asic support for SDMA 6.0.2Eric Huang2022-05-051-0/+2
| * drm/amdkfd: Add KFD support for soc21 v3Mukul Joshi2022-05-0416-61/+1383
| * drm/amdkfd: add helper to generate cache info from gfx configAlex Deucher2022-05-041-0/+72
* | Merge tag 'amd-drm-next-5.19-2022-04-29' of https://gitlab.freedesktop.org/ag...Dave Airlie2022-05-0611-68/+138
|\|
| * drm/amdkfd: Fix circular lock dependency warningMukul Joshi2022-04-285-11/+8
| * drm/amdkfd: Fix updating IO links during device removalMukul Joshi2022-04-281-5/+5
| * drm/amdkfd: Use non-atomic bitmap functions when possibleChristophe JAILLET2022-04-281-11/+5
| * drm/amdkfd: Use bitmap_zalloc() when applicableChristophe JAILLET2022-04-281-9/+3
| * drm/amdkfd: Update mapping if range attributes changedPhilip Yang2022-04-261-14/+32
| * drm/amdkfd: Add SVM range mapped_to_gpu flagPhilip Yang2022-04-262-1/+17
| * drm/amdkfd: Ignore bogus signals from MEC efficientlyFelix Kuehling2022-04-254-7/+60
| * drm/amdkfd: use kvcalloc() instead of kvmalloc() in kfd_migrateYang Wang2022-04-222-10/+8
* | Merge tag 'amd-drm-next-5.19-2022-04-22' of https://gitlab.freedesktop.org/ag...Dave Airlie2022-04-284-58/+53
|\|
| * Revert "drm/amdkfd: only allow heavy-weight TLB flush on some ASICs for SVM too"Lang Yu2022-04-211-3/+1
| * drm/amdkfd: CRIU add support for GWS queuesDavid Yat Sin2022-04-212-4/+8
| * drm/amdkfd: Fix GWS queue countDavid Yat Sin2022-04-211-46/+37
| * drm/amdkfd: only allow heavy-weight TLB flush on some ASICs for SVM tooLang Yu2022-04-191-1/+3
| * drm/amdkfd: move kfd_flush_tlb_after_unmap into kfd_priv.hLang Yu2022-04-192-8/+8
* | Merge tag 'amd-drm-next-5.19-2022-04-15' of https://gitlab.freedesktop.org/ag...Dave Airlie2022-04-2810-120/+254
|\|
| * drm/amdkfd: fix race condition in kfd_wait_on_eventsFelix Kuehling2022-04-141-21/+5
| * drm/amdkfd: potential NULL dereference in kfd_set/reset_event()Dan Carpenter2022-04-141-2/+12
| * drm/amdkfd: Cleanup IO links during KFD device removalMukul Joshi2022-04-133-11/+78
| * drm/amdkfd: shrink bitmap size in struct svm_validate_contextLang Yu2022-04-131-1/+1
| * drm/amdkfd: Asynchronously free eventsFelix Kuehling2022-04-122-2/+3
| * drm/amdkfd: Handle drain retry fault race with XNACK mode changePhilip Yang2022-04-111-5/+6
| * drm/amdkfd: Improve concurrency of event handlingFelix Kuehling2022-04-073-43/+88
| * drm/amdkfd: Add missing NULL check in svm_range_map_to_gpuPhilip Yang2022-04-061-1/+1
| * drm/amdgpu: fix TLB flushing during evictionChristian König2022-04-051-9/+9
| * drm/amdkfd: Create file descriptor after client is added to smi_clients listLee Jones2022-03-311-9/+15
| * drm/amdkfd: Use atomic64_t type for pdd->tlb_seqPhilip Yang2022-03-312-4/+8
| * drm/amdgpu: remove table_freed param from the VM codeChristian König2022-03-251-3/+2
| * drm/amdkfd: use tlb_seq from the VM subsystem for SVM as well v2Christian König2022-03-253-16/+12
| * drm/amdkfd: start using tlb_seq from the VM subsystemChristian König2022-03-252-0/+8
| * drm/amdkfd: print unmap queue status for RAS poison consumption (v3)Tao Zhou2022-03-251-4/+9
| * drm/amdkfd: add RAS poison consumption handling for UTCL2 (v2)Tao Zhou2022-03-251-0/+6
| * drm/amdkfd: replace source_id with client_id for RAS poison consumptionTao Zhou2022-03-251-7/+16
| * drm/amdkfd: refine event_interrupt_poison_consumptionTao Zhou2022-03-251-6/+5