summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/amd/amdkfd/kfd_process.c
AgeCommit message (Expand)AuthorLines
2022-07-25drm/amdkfd: Process notifier release callback don't take mutexPhilip Yang-12/+9
2022-07-25drm/amdkfd: Correct mmu_notifier_get failure handlingPhilip Yang-0/+6
2022-06-30drm/amdkfd: Add user queue eviction restore SMI eventPhilip Yang-3/+12
2022-06-08drm/amdkfd: Document and fix GTT BO kmap APIFelix Kuehling-3/+3
2022-05-04drm/amdkfd: Add KFD support for soc21 v3Mukul Joshi-0/+19
2022-04-25drm/amdkfd: Ignore bogus signals from MEC efficientlyFelix Kuehling-2/+8
2022-03-31drm/amdkfd: Use atomic64_t type for pdd->tlb_seqPhilip Yang-3/+7
2022-03-25drm/amdkfd: use tlb_seq from the VM subsystem for SVM as well v2Christian König-1/+1
2022-03-25drm/amdkfd: start using tlb_seq from the VM subsystemChristian König-0/+7
2022-02-14drm/amdkfd: update SPDX license headerRajneesh Bhardwaj-1/+2
2022-02-09drm/amdkfd: Remove unused old debugger implementationMukul Joshi-19/+0
2022-02-07drm/amdkfd: use user_gpu_id for svm rangesRajneesh Bhardwaj-2/+2
2022-02-07drm/amdkfd: CRIU implement gpu_id remappingDavid Yat Sin-0/+32
2022-02-07drm/amdkfd: CRIU Implement KFD unpause operationDavid Yat Sin-0/+1
2022-02-07drm/amdkfd: CRIU Implement KFD resume ioctlRajneesh Bhardwaj-5/+30
2022-01-27drm/amdkfd: svm range restore work deadlock when process exitPhilip Yang-1/+0
2022-01-11drm/amdkfd: use default_groups in kobj_typeGreg Kroah-Hartman-1/+2
2021-12-13drm/amd: fix improper docstring syntaxIsabella Basso-3/+2
2021-12-01drm/amdkfd: Slighly optimize 'init_doorbell_bitmap()'Christophe JAILLET-3/+3
2021-12-01drm/amdkfd: Use bitmap_zalloc() when applicableChristophe JAILLET-4/+3
2021-11-17drm/amdkfd: convert misc checks to IP version checkingGraham Sider-4/+3
2021-11-17drm/amdkfd: convert KFD_IS_SOC to IP version checkingGraham Sider-1/+1
2021-11-17drm/amdkfd: replace/remove remaining kgd_dev referencesGraham Sider-3/+2
2021-11-17drm/amdkfd: replace kgd_dev in gpuvm amdgpu_amdkfd funcsGraham Sider-14/+14
2021-11-17drm/amdkfd: replace kgd_dev in various amgpu_amdkfd funcsGraham Sider-2/+2
2021-11-17drm/amdkfd: replace kgd_dev in various kfd2kgd funcsGraham Sider-1/+1
2021-11-05drm/amd/amdkfd: Don't sent command to HWS on kfd resetshaoyunl-1/+5
2021-10-28drm/amdkfd: Separate pinned BOs destruction from general routineLang Yu-29/+80
2021-08-02Revert "Revert "drm/amdkfd: Make TLB flush conditional on mapping""Eric Huang-1/+2
2021-07-13Revert "drm/amdkfd: Make TLB flush conditional on mapping"Eric Huang-2/+1
2021-06-30drm/amdkfd: add sysfs counters for vm fault and migrationPhilip Yang-29/+122
2021-06-30drm/amdkfd: fix sysfs kobj leakPhilip Yang-8/+6
2021-06-30drm/amdkfd: add helper function for kfd sysfs createPhilip Yang-80/+39
2021-06-15drm/amdkfd: Disable SVM per GPU, not per processFelix Kuehling-1/+0
2021-06-07drm/amdkfd: remove duplicate include of kfd_svm.hWan Jiabing-1/+0
2021-06-04drm/amdkfd: Make TLB flush conditional on mappingEric Huang-1/+2
2021-06-04drm/amdkfd: Add flush-type parameter to kfd_flush_tlbEric Huang-2/+2
2021-05-21drm/amd/amdkfd: Drop unnecessary NULL check after container_ofGuenter Roeck-2/+0
2021-05-19drm/amdkfd: heavy-weight flush TLB after unmapPhilip Yang-1/+1
2021-04-28drm/amdkfd: Fix kernel-doc syntax errorFabio M. De Francesco-1/+1
2021-04-20drm/amdkfd: refine migration policy with xnack onFelix Kuehling-0/+16
2021-04-20drm/amdkfd: add xnack enabled flag to kfd_processAlex Sierra-0/+53
2021-04-20drm/amdkfd: svm range eviction and restoreFelix Kuehling-0/+1
2021-04-20drm/amdkfd: register svm rangePhilip Yang-0/+9
2021-04-20drm/amdkfd: add svm ioctl APIPhilip Yang-0/+1
2021-04-20drm/amdkfd: helper to convert gpu id and idxAlex Sierra-0/+10
2021-04-20drm/amdkfd: Allow access for mmapping KFD BOsFelix Kuehling-3/+6
2021-04-20drm/amdkfd: Use drm_priv to pass VM from KFD to amdgpuFelix Kuehling-12/+11
2021-04-15drm/amdkfd: Remove legacy code not acquiring VMsFelix Kuehling-17/+10
2021-04-09drm/amdgpu: replace per_device_list by arrayAlex Sierra-57/+51