summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/amd/amdkfd/kfd_svm.h
Commit message (Expand)AuthorAgeFilesLines
* drm/amdkfd: Change kfd/svm page fault drain handlingXiaogang Chen2024-08-231-2/+2
* drm/amdkfd: Validate user queue svm memory residencyPhilip Yang2024-07-241-0/+1
* drm/amdkfd: simplify APU VRAM handlingAlex Deucher2024-05-291-1/+0
* drm/amdkfd: Let VRAM allocations go to GTT domain on small APUsLang Yu2024-05-201-1/+2
* drm/amdkfd: Use partial migrations/mapping for GPU/CPU page faults in SVMXiaogang Chen2023-12-061-4/+5
* Revert "drm/amdkfd: Use partial migrations in GPU page faults"Philip Yang2023-10-261-5/+1
* Revert "drm/amdkfd:remove unused code"Philip Yang2023-10-261-0/+3
* drm/amdkfd:remove unused codeJesse Zhang2023-10-201-3/+0
* drm/amdkfd: Use partial migrations in GPU page faultsXiaogang Chen2023-10-051-1/+5
* drm/amdkfd: Handle errors from svm validate and mapPhilip Yang2023-09-261-1/+0
* drm/amdkfd: Remove svm range validated_once flagPhilip Yang2023-09-201-1/+0
* drm/amdkfd: Separate dma unmap and free of dma address array operationsXiaogang Chen2023-09-201-2/+2
* drm/amdkfd: avoid unmap dma address when svm_ranges are splitAlex Sierra2023-08-071-1/+1
* drm/amdkfd: flag added to handle errors from svm validate and mapAlex Sierra2023-06-091-0/+1
* drm/amdkfd: Refactor migrate init to support partition switchPhilip Yang2023-06-091-0/+4
* drm/amdkfd: Move pgmap to amdgpu_kfd_dev structurePhilip Yang2023-06-091-2/+2
* drm/amdkfd: Enable SVM on Native modeMukul Joshi2023-06-091-1/+2
* drm/amdkfd: Update interrupt handling for GFX9.4.3Mukul Joshi2023-06-091-1/+1
* drm/amdkfd: pass kfd_node ref to svm migration apiAlex Sierra2023-06-091-9/+12
* drm/amdkfd: Track unified memory when switching xnack modePhilip Yang2022-09-301-0/+1
* drm/amdkfd: Remove prefault before migrating to VRAMPhilip Yang2022-09-131-2/+0
* drm/amdkfd: Fix mm reference in SVM eviction workerFelix Kuehling2022-08-161-1/+0
* drm/amdkfd: Set svm range max pagesPhilip Yang2022-07-281-0/+3
* drm/amdkfd: Add GPU recoverable fault SMI eventPhilip Yang2022-06-301-1/+1
* drm/amdkfd: Add SVM range mapped_to_gpu flagPhilip Yang2022-04-261-0/+1
* drm/amdkfd: CRIU resume shared virtual memory rangesRajneesh Bhardwaj2022-02-071-0/+6
* drm/amdkfd: CRIU prepare for svm resumeRajneesh Bhardwaj2022-02-071-0/+12
* drm/amdkfd: CRIU Save Shared Virtual Memory rangesRajneesh Bhardwaj2022-02-071-0/+10
* drm/amdkfd: CRIU Discover svm rangesRajneesh Bhardwaj2022-02-071-0/+11
* drm/amdkfd: Use prange->update_list head for remove_listFelix Kuehling2022-01-111-2/+0
* drm/amdkfd: Use prange->list head for insert_listFelix Kuehling2022-01-111-2/+0
* drm/amdkfd: fix svm_bo release invalid wait context warningPhilip Yang2021-12-161-1/+2
* drm/amdkfd: export svm_range_list_lock_and_flush_workYifan Zhang2021-10-131-0/+1
* drm/amdkfd: check access permisson to restore retry faultPhilip Yang2021-08-241-2/+3
* drm/amdkfd: Maintain svm_bo reference in page->zone_device_dataAlex Sierra2021-07-011-0/+9
* drm/amdkfd: classify and map mixed svm range pages in GPUAlex Sierra2021-07-011-1/+1
* drm/amdkfd: set owner ref to svm range prefaultAlex Sierra2021-07-011-1/+2
* drm/amdkfd: device pgmap owner at the svm migrate initAlex Sierra2021-07-011-0/+3
* drm/amdkfd: implement counters for vm fault and migrationPhilip Yang2021-06-301-0/+2
* drm/amdkfd: Disable SVM per GPU, not per processFelix Kuehling2021-06-151-0/+7
* drm/amdkfd: Add CONFIG_HSA_AMD_SVMFelix Kuehling2021-04-201-0/+30
* drm/amdkfd: add svm range validate timestampFelix Kuehling2021-04-201-0/+2
* drm/amdkfd: add svm_bo eviction mechanism supportFelix Kuehling2021-04-201-4/+9
* drm/amdkfd: page table restore through svm APIFelix Kuehling2021-04-201-0/+2
* drm/amdkfd: invalidate tables on page retry faultFelix Kuehling2021-04-201-1/+3
* drm/amdkfd: HMM migrate vram to ramFelix Kuehling2021-04-201-0/+10
* drm/amdkfd: HMM migrate ram to vramFelix Kuehling2021-04-201-0/+7
* drm/amdkfd: validate vram svm range from TTMFelix Kuehling2021-04-201-0/+20
* drm/amdkfd: svm range eviction and restoreFelix Kuehling2021-04-201-0/+2
* drm/amdkfd: map svm range to GPUsFelix Kuehling2021-04-201-0/+4