linux/drivers/gpu/drm/amd/amdkfd
Christian König f1403342eb drm/amdgpu: revert "fix system hang issue during GPU reset"
The whole approach wasn't thought through till the end.

We already had a reset lock like this in the past and it caused the same problems like this one.

Completely revert the patch for now and add individual trylock protection to the hardware access functions as necessary.

This reverts commit df9c8d1aa2.

Signed-off-by: Christian König <christian.koenig@amd.com>
Acked-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2020-08-14 16:22:40 -04:00
..
cik_event_interrupt.c drm/amdkfd: Provide SMI events watch 2020-07-15 13:27:34 -04:00
cik_int.h
cik_regs.h
cwsr_trap_handler_gfx8.asm
cwsr_trap_handler_gfx9.asm
cwsr_trap_handler_gfx10.asm drm/amdkfd: Fix spurious debug exception on gfx10 2020-08-10 17:26:51 -04:00
cwsr_trap_handler.h drm/amdkfd: Fix spurious debug exception on gfx10 2020-08-10 17:26:51 -04:00
Kconfig drm/amdgpu: fix license on Kconfig and Makefiles 2019-12-11 15:22:08 -05:00
kfd_chardev.c drm/amdkfd: Provide SMI events watch 2020-07-15 13:27:34 -04:00
kfd_crat.c drm/amdkfd: Support navy_flounder KFD 2020-07-15 12:46:55 -04:00
kfd_crat.h
kfd_dbgdev.c drm/amdkfd: Eliminate unnecessary kernel queue function pointers 2019-12-05 16:24:36 -05:00
kfd_dbgdev.h
kfd_dbgmgr.c
kfd_dbgmgr.h
kfd_debugfs.c drm/amdkfd: Fix permissions of hang_hws 2020-01-07 11:54:30 -05:00
kfd_device_queue_manager_cik.c
kfd_device_queue_manager_v9.c
kfd_device_queue_manager_v10.c
kfd_device_queue_manager_vi.c
kfd_device_queue_manager.c drm/amdgpu: revert "fix system hang issue during GPU reset" 2020-08-14 16:22:40 -04:00
kfd_device_queue_manager.h drm/amdkfd: Fix circular locking dependency warning 2020-07-01 01:59:27 -04:00
kfd_device.c drm/amdkfd: Add thermal throttling SMI event 2020-07-27 16:21:50 -04:00
kfd_doorbell.c
kfd_events.c mmap locking API: use coccinelle to convert mmap_sem rwsem call sites 2020-06-09 09:39:14 -07:00
kfd_events.h
kfd_flat_memory.c drm/amdkfd: Support navy_flounder KFD 2020-07-15 12:46:55 -04:00
kfd_int_process_v9.c drm/amdkfd: Provide SMI events watch 2020-07-15 13:27:34 -04:00
kfd_interrupt.c
kfd_iommu.c drm/amdkfd: report the real PCI bus number 2020-05-21 12:48:42 -04:00
kfd_iommu.h
kfd_kernel_queue.c drm/amdkfd: Enable over-subscription with >1 GWS queue 2020-04-28 16:20:30 -04:00
kfd_kernel_queue.h drm/amdkfd: Eliminate unnecessary kernel queue function pointers 2019-12-05 16:24:36 -05:00
kfd_module.c
kfd_mqd_manager_cik.c
kfd_mqd_manager_v9.c drm/amdkfd: Update hardware scheduling time quanta 2020-07-02 12:02:55 -04:00
kfd_mqd_manager_v10.c drm/amdkfd: Update hardware scheduling time quanta 2020-07-02 12:02:55 -04:00
kfd_mqd_manager_vi.c drm/amdkfd: Update hardware scheduling time quanta 2020-07-02 12:02:55 -04:00
kfd_mqd_manager.c
kfd_mqd_manager.h
kfd_packet_manager_v9.c drm/amdkfd: Update hardware scheduling time quanta 2020-07-02 12:02:55 -04:00
kfd_packet_manager_vi.c drm/amdkfd: Update hardware scheduling time quanta 2020-07-02 12:02:55 -04:00
kfd_packet_manager.c drm/amdkfd: Support navy_flounder KFD 2020-07-15 12:46:55 -04:00
kfd_pasid.c drm/amdkfd: Remove redundant kfd2kgd interface lookup 2020-07-08 09:02:54 -04:00
kfd_pm4_headers_ai.h
kfd_pm4_headers_diq.h
kfd_pm4_headers_vi.h
kfd_pm4_headers.h
kfd_pm4_opcodes.h
kfd_priv.h drm/amdkfd: Provide SMI events watch 2020-07-15 13:27:34 -04:00
kfd_process_queue_manager.c drm/amdkfd: New IOCTL to allocate queue GWS (v2) 2020-04-28 16:20:30 -04:00
kfd_process.c drm/amdgpu: revert "fix system hang issue during GPU reset" 2020-08-14 16:22:40 -04:00
kfd_queue.c
kfd_smi_events.c drm/amdkfd: Replace bitmask with event idx in SMI event msg 2020-08-04 17:13:07 -04:00
kfd_smi_events.h drm/amdkfd: Add thermal throttling SMI event 2020-07-27 16:21:50 -04:00
kfd_topology.c drm/amdkfd: Support navy_flounder KFD 2020-07-15 12:46:55 -04:00
kfd_topology.h drm/amdkfd: Report domain with topology 2020-05-01 09:59:51 -04:00
Makefile drm/amdkfd: Provide SMI events watch 2020-07-15 13:27:34 -04:00
soc15_int.h