summaryrefslogtreecommitdiff
path: root/arch/x86/include/asm/pgtable-3level.h
diff options
context:
space:
mode:
authorPeter Zijlstra <peterz@infradead.org>2020-11-26 19:21:30 +0300
committerDave Hansen <dave.hansen@linux.intel.com>2022-12-15 21:37:27 +0300
commit1180e732c985ed3c8866d2fd9e02b619848404a0 (patch)
treed7ce6ce20c24e7c941683d8e5816337d9deb6515 /arch/x86/include/asm/pgtable-3level.h
parentdab6e717429e5ec795d558a0e9a5337a1ed33a3d (diff)
downloadlinux-1180e732c985ed3c8866d2fd9e02b619848404a0.tar.xz
mm/gup: Fix the lockless PMD access
On architectures where the PTE/PMD is larger than the native word size (i386-PAE for example), READ_ONCE() can do the wrong thing. Use pmdp_get_lockless() just like we use ptep_get_lockless(). Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Link: https://lkml.kernel.org/r/20221022114424.906110403%40infradead.org
Diffstat (limited to 'arch/x86/include/asm/pgtable-3level.h')
0 files changed, 0 insertions, 0 deletions