From 58233492fca7de69121722b6b2e89d500fcb6761 Mon Sep 17 00:00:00 2001 From: Aingara Paramakuru Date: Thu, 11 Dec 2014 03:10:15 -0500 Subject: gpu: nvgpu: vgpu: fix comptag alloc failure setup_buffer_kind_and_compression() expects vm->big_page_size to be set, which was not done for the vgpu case. Bug 200064162 Change-Id: I15af3600fda0161aad2185ec7a12b560044cc171 Signed-off-by: Aingara Paramakuru Reviewed-on: http://git-master/r/662721 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Terje Bergstrom --- drivers/gpu/nvgpu/vgpu/mm_vgpu.c | 1 + 1 file changed, 1 insertion(+) (limited to 'drivers') diff --git a/drivers/gpu/nvgpu/vgpu/mm_vgpu.c b/drivers/gpu/nvgpu/vgpu/mm_vgpu.c index 20f2b5ee..2dd8cb68 100644 --- a/drivers/gpu/nvgpu/vgpu/mm_vgpu.c +++ b/drivers/gpu/nvgpu/vgpu/mm_vgpu.c @@ -268,6 +268,7 @@ static int vgpu_vm_alloc_share(struct gk20a_as_share *as_share, vm->gmmu_page_sizes[i] = gmmu_page_sizes[i]; vm->big_pages = true; + vm->big_page_size = big_page_size; vm->va_start = big_page_size << 10; /* create a one pde hole */ vm->va_limit = mm->channel.size; /* note this means channel.size is -- cgit v1.2.2