gpu: nvgpu: linux: vgpu: enable big page

enable big page if PAGE_SIZE is >= 64KB.

Bug 2508662

Signed-off-by: Richard Zhao <rizhao@nvidia.com>
Change-Id: I2436dc602cd8a5e4a61d7fd7367a6f7b7e319f4e
Reviewed-on: https://git-master.nvidia.com/r/c/linux-nvgpu/+/2352539
Reviewed-by: automaticguardword <automaticguardword@nvidia.com>
Reviewed-by: Alex Waterman <alexw@nvidia.com>
Reviewed-by: Aparna Das <aparnad@nvidia.com>
Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com>
Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
GVS: Gerrit_Virtual_Submit
This commit is contained in:
Richard Zhao
2020-05-28 16:18:47 -07:00
committed by Alex Waterman
parent d0fa6a15c1
commit c72db4f52b

View File

@@ -111,7 +111,7 @@ static void vgpu_init_vars(struct gk20a *g, struct gk20a_platform *platform)
nvgpu_set_enabled(g, NVGPU_CAN_RAILGATE, platform->can_railgate_init);
g->railgate_delay = platform->railgate_delay_init;
g->mm.disable_bigpage = true;
g->mm.disable_bigpage = PAGE_SIZE < SZ_64K;
nvgpu_set_enabled(g, NVGPU_MM_UNIFIED_MEMORY,
platform->unified_memory);
nvgpu_set_enabled(g, NVGPU_MM_UNIFY_ADDRESS_SPACES,