When testing kernel with trinity, the kernel turned to tainted in that radeon CS require large memory and order is over MAX_ORDER. kvmalloc/kvmalloc_array should be used here in that it will fallback to vmalloc if necessary. Chen Li (3): drm/radeon: Use kvmalloc for CS chunks drm/amdgpu: Use kvmalloc for CS chunks drm/amdgpu: correct DRM_ERROR for kvmalloc_array Changelog: v1->v2: * also use kvmalloc in amdgpu * fix a DRM_ERROR message for kvmalloc_array. drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 6 +++--- drivers/gpu/drm/radeon/radeon_cs.c | 8 ++++---- 2 files changed, 7 insertions(+), 7 deletions(-) -- 2.30.0 _______________________________________________ amd-gfx mailing list amd-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/amd-gfx