This small patch-set fixes a corner-case bug in kernel queue handling, which was caused by using a function called sync_with_hw(). The patch-set removes this function, as it is not needed anymore. As a result, we need to replace cpu_relax() with schedule() in DQM, so this patch-set takes care of that as well. I would like this fix to be in 3.19 so please review. Thanks, Oded Oded Gabbay (3): drm/amdkfd: Replace cpu_relax() with schedule() in DQM drm/amdkfd: Remove unused function busy_wait() drm/amdkfd: Remove sync_with_hw() from amdkfd .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 3 ++- drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.c | 24 ---------------------- drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.h | 2 -- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.c | 6 ------ drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c | 5 +---- 5 files changed, 3 insertions(+), 37 deletions(-) -- 2.1.0 _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/dri-devel