Patches 1 and 2 should be OK for drm-fixes. Patch 1 in particular is important as it fixes VM faults in applications that rely on scratch memory. Patches 3 and 4 are based on recently upstreamed GPUVM changes for dGPUs and should be applied to the same drm-next branch if it's not too late. Felix Kuehling (4): drm/amdkfd: Fix scratch memory with HWS enabled drm/amdkfd: Deallocate SDMA queues correctly drm/amdgpu: Fix acquiring VM on large-BAR systems drm/amdkfd: Use ordered workqueue to restore processes drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 3 +-- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 20 ++++++++++----- drivers/gpu/drm/amd/amdkfd/kfd_module.c | 6 ++++- drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c | 3 +-- drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_process.c | 30 +++++++++++++++++++--- 6 files changed, 48 insertions(+), 16 deletions(-) -- 2.7.4