aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/amd/amdkfd
AgeCommit message (Expand)AuthorFilesLines
2021-04-20drm/amdkfd: refine migration policy with xnack onFelix Kuehling5-15/+150
2021-04-20drm/amdkfd: add svm_bo eviction mechanism supportFelix Kuehling2-46/+168
2021-04-20drm/amdkfd: page table restore through svm APIFelix Kuehling2-0/+61
2021-04-20drm/amdkfd: invalidate tables on page retry faultFelix Kuehling3-17/+70
2021-04-20drm/amdkfd: HMM migrate vram to ramFelix Kuehling4-13/+429
2021-04-20drm/amdkfd: HMM migrate ram to vramFelix Kuehling4-13/+502
2021-04-20drm/amdkfd: copy memory through gart tablePhilip Yang2-0/+177
2021-04-20drm/amdkfd: support xgmi same hive mappingPhilip Yang1-18/+74
2021-04-20drm/amdkfd: validate vram svm range from TTMFelix Kuehling2-7/+309
2021-04-20drm/amdkfd: set memory limit to avoid OOM with HMM enabledPhilip Yang1-0/+8
2021-04-20drm/amdkfd: register HMM device private zonePhilip Yang6-1/+164
2021-04-20drm/amdkfd: add ioctl to configure and query xnack retriesAlex Sierra1-0/+28
2021-04-20drm/amdkfd: add xnack enabled flag to kfd_processAlex Sierra3-2/+68
2021-04-20drm/amdkfd: svm range eviction and restoreFelix Kuehling4-0/+140
2021-04-20drm/amdkfd: map svm range to GPUsFelix Kuehling2-3/+474
2021-04-20drm/amdkfd: deregister svm rangePhilip Yang3-1/+311
2021-04-20drm/amdkfd: validate svm range system memoryPhilip Yang2-1/+133
2021-04-20drm/amdkfd: add svm ioctl GET_ATTR opPhilip Yang1-0/+164
2021-04-20drm/amdkfd: register svm rangePhilip Yang6-1/+850
2021-04-20drm/amdkfd: add svm ioctl APIPhilip Yang4-0/+19
2021-04-20drm/amdkfd: helper to convert gpu id and idxAlex Sierra2-0/+21
2021-04-20drm/amdkfd: Allow access for mmapping KFD BOsFelix Kuehling2-6/+11
2021-04-20drm/amdkfd: Use drm_priv to pass VM from KFD to amdgpuFelix Kuehling4-20/+19
2021-04-20drm/amdkfd: add edc error interrupt handle for poison propogate modeDennis Li1-7/+122
2021-04-16Merge branches 'iommu/fixes', 'arm/mediatek', 'arm/smmu', 'arm/exynos', 'unisoc', 'x86/vt-d', 'x86/amd' and 'core' into nextJoerg Roedel1-4/+0
2021-04-15drm/amdkfd: Remove legacy code not acquiring VMsFelix Kuehling1-17/+10
2021-04-09drm/amdkfd: Avoid null pointer in SMI eventAmber Lin1-1/+1
2021-04-09drm/amd: use kmalloc_array over kmalloc with multiplyBernard Zhao1-1/+1
2021-04-09drm/amdkfd: dqm fence memory corruptionQu Huang7-12/+12
2021-04-09drm/amdkfd: Fix cat debugfs hang_hws file causes system crash bugQu Huang1-1/+6
2021-04-09drm/amdgpu: replace per_device_list by arrayAlex Sierra5-145/+109
2021-04-07iommu/amd: Move a few prototypes to include/linux/amd-iommu.hChristoph Hellwig1-4/+0
2021-03-31drm/amdkfd: dqm fence memory corruptionQu Huang7-12/+12
2021-03-23drm/amdkfd: fix build error with AMD_IOMMU_V2=mFelix Kuehling2-2/+13
2021-03-23drm/amdkfd: Fix UBSAN shift-out-of-bounds warningAnson Jacob1-2/+15
2021-03-23drm/amdkfd: add aldebaran kfd2kgd callbacks to kfd device (v2)Jonathan Kim1-1/+2
2021-03-23drm/amdkfd: Check HIQ's MQD for queue preemption statusOak Zeng6-0/+50
2021-03-23drm/amdkfd: Add kernel parameter to stop queue eviction on vm faultOak Zeng3-4/+11
2021-03-23drm/amdkfd: Fix saving the ACC vgprs for AldebaranLaurent Morichetti2-91/+94
2021-03-23drm/amdkfd: expose host gpu link via sysfs (v2)Rajneesh Bhardwaj1-1/+15
2021-03-10drm/amdkfd: Add aldebaran trap handler supportJay Cornwall4-83/+618
2021-03-10drm/amdkfd: Add Aldebaran KFD supportYong Zhao6-1/+27
2021-03-05drm/amdkfd: Move set_trap_handler out of dqm->opsJay Cornwall5-32/+24
2021-03-05drm/amdkfd: Use a new capability bit for SRAM ECCFelix Kuehling1-2/+3
2021-02-22drm/amdkfd: Cleanup kfd_process if init_cwsr_apu failsFelix Kuehling1-4/+10
2021-02-22drm/amdkfd: Use mmu_notifier_getFelix Kuehling1-6/+27
2021-02-18drm/amdkfd: Fix recursive lock warningsFelix Kuehling1-2/+2
2021-02-09drm/amdkfd: Get unique_id dynamically v2Kent Russell2-4/+3
2021-01-21drm/amdkfd: Enable userptr support when KFD is enabledFelix Kuehling1-0/+2
2021-01-13drm/amdkfd: Fix out-of-bounds read in kdf_create_vcrat_image_cpu()Jeremy Cline1-4/+7