Hi Greg, Please apply this patch set to 3.15. It fixes a stability problems with GPUVM on 3.15 that can lead to GPU or system hangs. It basically reverts a major rework of the GPUVM system that happened during 3.15 that was not properly fixed until 3.16. Alex Deucher (1): Revert "drm/radeon: page table BOs are kernel allocations" Christian König (2): drm/radeon: Revert drop non blocking allocations from sub allocator drm/radeon: Revert use normal BOs for the page tables v2 drivers/gpu/drm/radeon/radeon.h | 24 +- drivers/gpu/drm/radeon/radeon_cs.c | 48 ++- drivers/gpu/drm/radeon/radeon_device.c | 4 +- drivers/gpu/drm/radeon/radeon_kms.c | 7 +- drivers/gpu/drm/radeon/radeon_object.h | 2 +- drivers/gpu/drm/radeon/radeon_ring.c | 9 +- drivers/gpu/drm/radeon/radeon_sa.c | 7 +- drivers/gpu/drm/radeon/radeon_semaphore.c | 2 +- drivers/gpu/drm/radeon/radeon_vm.c | 513 ++++++++++++++++-------------- 9 files changed, 317 insertions(+), 299 deletions(-) -- 1.8.3.1 -- To unsubscribe from this list: send the line "unsubscribe stable" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html