projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Merge tag 'perf-urgent-2023-10-21' of git://git.kernel.org/pub/scm/linux/kernel/git...
2023-10-19
Felix Kuehling
drm/amdgpu: Reserve fences for VM update
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2023-10-19
Felix Kuehling
drm/amdgpu: Fix possible null pointer dereference
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2023-06-09
Felix Kuehling
drm/amdgpu: Override MTYPE per page on GFXv9.4.3 APUs
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2023-06-09
Felix Kuehling
drm/amdgpu: Fix per-BO MTYPE selection for GFXv9.4.3
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2023-06-09
Felix Kuehling
drm/amdgpu: Allocate GART table in RAM for AMD APU
Reviewed-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2023-06-09
Felix Kuehling
drm/amdkfd: Don't trigger evictions unmapping dmabuf...
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2023-03-15
Felix Kuehling
drm/amdgpu: Don't resume IOMMU after incomplete init
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2023-03-15
Felix Kuehling
drm/amdgpu: Don't resume IOMMU after incomplete init
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2023-03-07
Felix Kuehling
drm/amdgpu: Optimize end of non-contig VA ranges
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2023-02-28
Felix Kuehling
drm/amdkfd: Implement DMA buf fd export from KFD
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2023-02-28
Felix Kuehling
drm/amdgpu: Generalize KFD dmabuf import
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2022-12-14
Felix Kuehling
drm/amdgpu: Add notifier lock for KFD userptrs
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2022-11-23
Felix Kuehling
drm/amdkfd: Release the topology_lock in error case
Signed-off-by:
Felix Kuehling
<felix.kuehling@gmail.com>
Reviewed-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2022-11-09
Felix Kuehling
drm/amdkfd: Fix error handling in criu_checkpoint
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2022-11-09
Felix Kuehling
drm/amdkfd: Fix error handling in kfd_criu_restore_events
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2022-11-09
Felix Kuehling
drm/amdgpu: Set MTYPE in PTE based on BO flags
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2022-11-09
Felix Kuehling
drm/amdkfd: Fix error handling in criu_checkpoint
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2022-11-09
Felix Kuehling
drm/amdkfd: Fix error handling in kfd_criu_restore_events
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2022-09-30
Felix Kuehling
drm/amdkfd: Fix UBSAN shift-out-of-bounds warning
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2022-08-25
Felix Kuehling
drm/amdkfd: Allocate doorbells only when needed
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2022-08-16
Felix Kuehling
drm/amdkfd: Fix mm reference in SVM eviction worker
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2022-08-10
Felix Kuehling
drm/amdkfd: Handle restart of kfd_ioctl_wait_events
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2022-06-08
Felix Kuehling
drm/amdkfd: Document and fix GTT BO kmap API
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2022-04-25
Felix Kuehling
drm/amdkfd: Ignore bogus signals from MEC efficiently
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2022-04-14
Felix Kuehling
drm/amdkfd: fix race condition in kfd_wait_on_events
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2022-04-12
Felix Kuehling
drm/amdkfd: Asynchronously free events
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2022-04-07
Felix Kuehling
drm/amdkfd: Fix NULL pointer dereference
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2022-04-07
Felix Kuehling
drm/amdkfd: Improve concurrency of event handling
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2022-03-25
Felix Kuehling
drm/amdgpu: set noretry=1 for GFX 10.3.4
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2022-02-23
Felix Kuehling
drm/amdkfd: Use real device for messages
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2022-02-22
Felix Kuehling
drm/amdkfd: Fix criu_restore_bo error handling
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2022-02-16
Felix Kuehling
drm/amdkfd: Replace zero-length array with flexible...
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2022-01-27
Felix Kuehling
drm/amdgpu: Wipe all VRAM on free when RAS is enabled
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2022-01-11
Felix Kuehling
drm/amdkfd: Fix DQM asserts on Hawaii
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2022-01-11
Felix Kuehling
drm/amdkfd: Use prange->update_list head for remove_list
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2022-01-11
Felix Kuehling
drm/amdkfd: Use prange->list head for insert_list
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2021-12-13
Felix Kuehling
drm/amdkfd: Make KFD support on Hawaii experimental
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2021-12-13
Felix Kuehling
drm/amdkfd: Don't split unchanged SVM ranges
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2021-12-13
Felix Kuehling
drm/amdkfd: Fix svm_range_is_same_attrs
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2021-12-13
Felix Kuehling
drm/amdkfd: Fix error handling in svm_range_add
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2021-11-24
Felix Kuehling
drm/amdgpu: Fix MMIO HDP flush on SRIOV
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2021-11-22
Felix Kuehling
drm/amdgpu: Fix MMIO HDP flush on SRIOV
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2021-11-17
Felix Kuehling
drm/amdkfd: Add sysfs bitfields and enums to uAPI
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2021-11-09
Felix Kuehling
drm/amdkfd: Fix retry fault drain race conditions
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2021-11-05
Felix Kuehling
drm/amdgpu: Fix dangling kfd_bo pointer for shared BOs
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2021-11-03
Felix Kuehling
drm/amdkfd: Handle incomplete migration to system memory
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2021-11-03
Felix Kuehling
drm/amdkfd: Avoid thrashing of stack and heap
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2021-11-03
Felix Kuehling
drm/amdkfd: Fix SVM_ATTR_PREFERRED_LOC
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2021-09-16
Felix Kuehling
drm/amdkfd: make needs_pcie_atomics FW-version dependent
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2021-09-14
Felix Kuehling
drm/amdkfd: make needs_pcie_atomics FW-version dependent
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2021-08-06
Felix Kuehling
drm/amdkfd: Allow querying SVM attributes that are...
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2021-07-16
Felix Kuehling
drm/amdgpu: workaround failed COW checks for Thunk...
Tested-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2021-07-13
Felix Kuehling
drm/amdkfd: Allow CPU access for all VRAM BOs
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2021-07-13
Felix Kuehling
drm/amdkfd: Allow CPU access for all VRAM BOs
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2021-06-15
Felix Kuehling
drm/amdgpu: Use spinlock_irqsave for pasid_lock
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2021-06-15
Felix Kuehling
drm/amdkfd: Disable SVM per GPU, not per process
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2021-05-21
Felix Kuehling
drm/amdgpu: Use preemptible placement for KFD
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2021-05-21
Felix Kuehling
drm/amdgpu: Add new placement for preemptible SG BOs
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2021-05-20
Felix Kuehling
drm/amdgpu: Move dmabuf attach/detach to backend_(un...
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2021-05-20
Felix Kuehling
drm/amdgpu: Add DMA mapping of GTT BOs
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2021-05-20
Felix Kuehling
drm/amdgpu: Move kfd_mem_attach outside reservation
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2021-05-20
Felix Kuehling
drm/amdgpu: DMA map/unmap when updating GPU mappings
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2021-05-20
Felix Kuehling
drm/amdgpu: Add multi-GPU DMA mapping helpers
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2021-05-20
Felix Kuehling
drm/amdgpu: Simplify AQL queue mapping
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2021-05-20
Felix Kuehling
drm/amdgpu: Keep a bo-reference per-attachment
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2021-05-20
Felix Kuehling
drm/amdgpu: Rename kfd_bo_va_list to kfd_mem_attachment
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2021-05-20
Felix Kuehling
drm/amdgpu: Albebaran: MTYPE_NC for coarse-grain remote...
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2021-05-20
Felix Kuehling
drm/amdgpu: Arcturus: MTYPE_NC for coarse-grain remote...
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2021-05-10
Felix Kuehling
drm/amdkfd: Make svm_migrate_put_sys_page static
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2021-04-21
Felix Kuehling
drm/ttm: Don't count pages in SG BOs against pages_limit
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2021-04-21
Felix Kuehling
drm/amdkfd: Add CONFIG_HSA_AMD_SVM
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2021-04-21
Felix Kuehling
drm/amdkfd: multiple gpu migrate vram to vram
Reviewed-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2021-04-21
Felix Kuehling
drm/amdkfd: add svm range validate timestamp
Reviewed-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2021-04-21
Felix Kuehling
drm/amdkfd: refine migration policy with xnack on
Reviewed-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2021-04-21
Felix Kuehling
drm/amdkfd: add svm_bo eviction mechanism support
Reviewed-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2021-04-21
Felix Kuehling
drm/amdkfd: page table restore through svm API
Reviewed-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2021-04-21
Felix Kuehling
drm/amdkfd: invalidate tables on page retry fault
Reviewed-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2021-04-21
Felix Kuehling
drm/amdkfd: HMM migrate vram to ram
Reviewed-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2021-04-21
Felix Kuehling
drm/amdkfd: HMM migrate ram to vram
Reviewed-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2021-04-21
Felix Kuehling
drm/amdkfd: validate vram svm range from TTM
Reviewed-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2021-04-21
Felix Kuehling
drm/amdgpu: Enable retry faults unconditionally on...
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2021-04-21
Felix Kuehling
drm/amdkfd: svm range eviction and restore
Reviewed-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2021-04-21
Felix Kuehling
drm/amdkfd: map svm range to GPUs
Reviewed-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2021-04-21
Felix Kuehling
drm/amdgpu: Remove verify_access shortcut for KFD BOs
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2021-04-21
Felix Kuehling
drm/amdkfd: Allow access for mmapping KFD BOs
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2021-04-21
Felix Kuehling
drm/amdkfd: Use drm_priv to pass VM from KFD to amdgpu
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2021-04-15
Felix Kuehling
drm/amdkfd: Remove legacy code not acquiring VMs
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2021-04-14
Felix Kuehling
drm/ttm: Don't count pages in SG BOs against pages_limit
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2021-04-08
Felix Kuehling
drm/ttm: Ignore signaled move fences
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2021-03-24
Felix Kuehling
drm/amdkfd: Bump KFD API version
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2021-03-24
Felix Kuehling
drm/amdgpu: Mark Aldebaran HW support as experimental
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2021-03-24
Felix Kuehling
drm/amdkfd: Fix recursive lock warnings
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2021-03-24
Felix Kuehling
drm/amdkfd: fix build error with AMD_IOMMU_V2=m
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2021-03-24
Felix Kuehling
drm/amdgpu: Make noretry the default on Aldebaran
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2021-03-24
Felix Kuehling
drm/amdgpu: Let KFD use more VMIDs on Aldebaran
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2021-03-05
Felix Kuehling
drm/amdkfd: Use a new capability bit for SRAM ECC
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2021-02-22
Felix Kuehling
drm/amdkfd: Cleanup kfd_process if init_cwsr_apu fails
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2021-02-22
Felix Kuehling
drm/amdkfd: Use mmu_notifier_get
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2021-02-18
Felix Kuehling
drm/amdkfd: Fix recursive lock warnings
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
2021-01-25
Felix Kuehling
drm/amdgpu: Make contiguous pinning optional
Signed-off-by:
Felix Kuehling
<Felix.Kuehling@amd.com>
commit
|
commitdiff
|
tree
next