diff options
author | Peter Zijlstra <peterz@infradead.org> | 2020-11-26 17:21:30 +0100 |
---|---|---|
committer | Dave Hansen <dave.hansen@linux.intel.com> | 2022-12-15 19:37:27 +0100 |
commit | 1180e732c985ed3c8866d2fd9e02b619848404a0 (patch) | |
tree | d7ce6ce20c24e7c941683d8e5816337d9deb6515 /kernel/jump_label.c | |
parent | mm: Rename pmd_read_atomic() (diff) | |
download | linux-1180e732c985ed3c8866d2fd9e02b619848404a0.tar.xz linux-1180e732c985ed3c8866d2fd9e02b619848404a0.zip |
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 'kernel/jump_label.c')
0 files changed, 0 insertions, 0 deletions