From 89e707d2b4f492f01a566844d01b1da555709c24 Mon Sep 17 00:00:00 2001 From: Krishna Reddy Date: Tue, 22 Nov 2016 13:14:34 -0800 Subject: gpu: nvgpu: fix hardcoded page size reference Bug 1843356 Bug 1769772 Change-Id: I6c2a3a72f7082074bbf1165a74d5070195e1e653 Signed-off-by: Krishna Reddy Reviewed-on: http://git-master/r/1258352 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Reviewed-by: Terje Bergstrom --- drivers/gpu/nvgpu/gk20a/mm_gk20a.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'drivers/gpu') diff --git a/drivers/gpu/nvgpu/gk20a/mm_gk20a.c b/drivers/gpu/nvgpu/gk20a/mm_gk20a.c index c59dc734..4c5deef5 100644 --- a/drivers/gpu/nvgpu/gk20a/mm_gk20a.c +++ b/drivers/gpu/nvgpu/gk20a/mm_gk20a.c @@ -3517,7 +3517,7 @@ int gk20a_get_sgtable_from_pages(struct device *d, struct sg_table **sgt, goto fail; } err = sg_alloc_table_from_pages(*sgt, pages, - DIV_ROUND_UP(size, 4096), 0, size, GFP_KERNEL); + DIV_ROUND_UP(size, PAGE_SIZE), 0, size, GFP_KERNEL); if (err) { dev_err(d, "failed to allocate sg_table\n"); goto fail; -- cgit v1.2.2