forked from Minki/linux
6ee0ad2a7f
The work queue couldn't reliably prevent the SW ring buffer from overflowing, so dmesg was spammed by kfd kfd: Interrupt ring overflow, dropping interrupt. messages when running e.g. the Atlantis Substance demo from https://wiki.unrealengine.com/Linux_Demos on Kaveri. Since the SW ring buffer doesn't actually do anything at this point, just remove it for now. When actual interrupt processing code is added to amdkfd, it should try to do things immediately and only defer to work queues when necessary. Signed-off-by: Michel Dänzer <michel.daenzer@amd.com> Reviewed-by: Christian König <christian.koenig@amd.com> Signed-off-by: Oded Gabbay <oded.gabbay@amd.com>
14 lines
442 B
Makefile
14 lines
442 B
Makefile
#
|
|
# Makefile for Heterogenous System Architecture support for AMD GPU devices
|
|
#
|
|
|
|
ccflags-y := -Iinclude/drm -Idrivers/gpu/drm/amd/include/
|
|
|
|
amdkfd-y := kfd_module.o kfd_device.o kfd_chardev.o kfd_topology.o \
|
|
kfd_pasid.o kfd_doorbell.o kfd_flat_memory.o \
|
|
kfd_process.o kfd_queue.o kfd_mqd_manager.o \
|
|
kfd_kernel_queue.o kfd_packet_manager.o \
|
|
kfd_process_queue_manager.o kfd_device_queue_manager.o
|
|
|
|
obj-$(CONFIG_HSA_AMD) += amdkfd.o
|