aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/amd/amdgpu/amdgpu_display.c
diff options
context:
space:
mode:
authorAndy Lutomirski <[email protected]>2018-01-25 21:12:15 +0000
committerThomas Gleixner <[email protected]>2018-01-26 14:56:23 +0000
commit36b3a7726886f24c4209852a58e64435bde3af98 (patch)
treeb7138f27cf51076b3d2c05ca9b6d268d5e3bce62 /drivers/gpu/drm/amd/amdgpu/amdgpu_display.c
parentx86/mm/64: Fix vmapped stack syncing on very-large-memory 4-level systems (diff)
downloadkernel-36b3a7726886f24c4209852a58e64435bde3af98.tar.gz
kernel-36b3a7726886f24c4209852a58e64435bde3af98.zip
x86/mm/64: Tighten up vmalloc_fault() sanity checks on 5-level kernels
On a 5-level kernel, if a non-init mm has a top-level entry, it needs to match init_mm's, but the vmalloc_fault() code skipped over the BUG_ON() that would have checked it. While we're at it, get rid of the rather confusing 4-level folded "pgd" logic. Cleans-up: b50858ce3e2a ("x86/mm/vmalloc: Add 5-level paging support") Signed-off-by: Andy Lutomirski <[email protected]> Signed-off-by: Thomas Gleixner <[email protected]> Cc: Konstantin Khlebnikov <[email protected]> Cc: Dave Hansen <[email protected]> Cc: Borislav Petkov <[email protected]> Cc: Neil Berrington <[email protected]> Link: https://lkml.kernel.org/r/2ae598f8c279b0a29baf75df207e6f2fdddc0a1b.1516914529.git.luto@kernel.org
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_display.c')
0 files changed, 0 insertions, 0 deletions