summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/amd/amdkfd/kfd_events.c
AgeCommit message (Expand)AuthorFilesLines
2022-06-08drm/amdkfd: Document and fix GTT BO kmap APIFelix Kuehling1-3/+2
2022-04-25drm/amdkfd: Ignore bogus signals from MEC efficientlyFelix Kuehling1-4/+18
2022-04-14drm/amdkfd: fix race condition in kfd_wait_on_eventsFelix Kuehling1-21/+5
2022-04-14drm/amdkfd: potential NULL dereference in kfd_set/reset_event()Dan Carpenter1-2/+12
2022-04-12drm/amdkfd: Asynchronously free eventsFelix Kuehling1-2/+1
2022-04-07drm/amdkfd: Improve concurrency of event handlingFelix Kuehling1-42/+77
2022-03-25drm/amdkfd: Check for potential null return of kmalloc_array()QintaoShen1-0/+2
2022-02-14drm/amdkfd: update SPDX license headerRajneesh Bhardwaj1-1/+2
2022-02-07drm/amdkfd: CRIU implement gpu_id remappingDavid Yat Sin1-8/+37
2022-02-07drm/amdkfd: CRIU checkpoint and restore eventsDavid Yat Sin1-28/+244
2021-11-17drm/amdkfd: convert misc checks to IP version checkingGraham Sider1-2/+4
2021-05-19drm/amdkfd: fix a resource leakage issueDennis Li1-0/+2
2021-05-19drm/amdkfd: refine the poison data consumption handlingDennis Li1-0/+39
2020-09-17drm, iommu: Change type of pasid to u32Fenghua Yu1-4/+4
2020-06-09mmap locking API: use coccinelle to convert mmap_sem rwsem call sitesMichel Lespinasse1-2/+2
2020-03-10drm/amdkfd: Use pr_debug to print the message of reaching event limitYong Zhao1-1/+1
2019-11-13drm/amdkfd: Simplify the mmap offset related bit operationsYong Zhao1-1/+0
2019-10-03drm/amdkfd: Use hex print format for pasidYong Zhao1-6/+6
2019-09-16drm/amdkfd: add renoir type for the workaround of iommu v2 (v2)Huang Rui1-1/+2
2019-05-24drm/amdkfd: Cosmetic cleanupKent Russell1-1/+1
2019-03-19drm/amdkfd: add RAS ECC event support (v3)Eric Huang1-1/+17
2018-07-13drm/amdkfd: Optimize out some duplicated code in kfd_signal_iommu_event()Yong Zhao1-15/+11
2018-07-13drm/amdkfd: Workaround to accommodate Raven too many PPR issueYong Zhao1-5/+16
2018-07-11drm/amdkfd: Implement GPU reset handlers in KFDShaoyun Liu1-0/+27
2018-07-11drm/amdkfd: Handle VM faults in KFDshaoyunl1-0/+37
2018-07-11drm/amdkfd: send SIGSEGV to process upon KFD_EVENT_TYPE_MEMORYMoses Reuben1-0/+7
2018-05-01drm/amdkfd: Fix signal handling performance againFelix Kuehling1-1/+1
2018-04-10drm/amdkfd: Clean up KFD_MMAP_ offset handlingHarish Kasiviswanathan1-1/+1
2018-03-15drm/amdkfd: Kmap event page for dGPUsFelix Kuehling1-2/+29
2017-12-08drm/amdkfd: Centralize IOMMUv2 code and make it conditionalFelix Kuehling1-0/+3
2017-11-27drm/amdkfd: Use ref count to prevent kfd_process destructionFelix Kuehling1-7/+7
2017-10-27drm/amdkfd: Make event limit dependent on user mode mapping sizeFelix Kuehling1-6/+19
2017-10-27drm/amdkfd: Use IH context ID for signal lookupFelix Kuehling1-13/+60
2017-10-27drm/amdkfd: Simplify event ID and signal slot managementFelix Kuehling1-160/+70
2017-10-27drm/amdkfd: Simplify events page allocatorFelix Kuehling1-129/+68
2017-10-27drm/amdkfd: Use wait_queue_t to implement event waitingFelix Kuehling1-37/+22
2017-10-27drm/amdkfd: remove redundant kfd_event_waiter.input_indexFelix Kuehling1-6/+3
2017-10-27drm/amdkfd: Fix event destruction with pending waitersFelix Kuehling1-26/+46
2017-10-27drm/amdkfd: Clean up kfd_wait_on_eventsFelix Kuehling1-41/+30
2017-10-27drm/amdkfd: Fix scheduler race in kfd_wait_on_events sleep loopSean Keely1-1/+12
2017-10-27drm/amdkfd: Short cut for kfd_wait_on_events without waitingSean Keely1-4/+39
2017-10-27drm/amdkfd: Don't dereference kfd_process.mmFelix Kuehling1-4/+15
2017-09-20drm/amdkfd: Print event limit messages only once per processFelix Kuehling1-1/+4
2017-08-15drm/amdkfd: Change x==NULL/false references to !xKent Russell1-3/+3
2017-08-15drm/amdkfd: Consolidate and clean up log commandsKent Russell1-13/+9
2017-08-15drm/amdkfd: Clean up KFD style errors and warnings v2Kent Russell1-2/+3
2017-03-02sched/headers: Prepare for new header dependencies before moving code to <lin...Ingo Molnar1-1/+1
2017-01-16drm/amdkfd: fix improper return value on errorPan Bian1-1/+3
2016-05-01amdkfd: Use the canonical form in branch predicatesEdward O'Callaghan1-2/+2
2015-06-06drm/amdkfd: add debug print to kfd_events.cOded Gabbay1-0/+4