diff options
author | 2024-08-07 17:37:11 +0800 | |
---|---|---|
committer | 2024-08-07 17:37:11 +0800 | |
commit | 4574815abf43e2bf05643e1b3f7a2e5d6df894f0 (patch) | |
tree | c4f114dabbaa5c9529dd5d0c9a5e97837a564785 /tools/perf/scripts/python/call-graph-from-postgresql.py | |
parent | LoongArch: Enable general EFI poweroff method (diff) | |
download | wireguard-linux-4574815abf43e2bf05643e1b3f7a2e5d6df894f0.tar.xz wireguard-linux-4574815abf43e2bf05643e1b3f7a2e5d6df894f0.zip |
LoongArch: Use accessors to page table entries instead of direct dereference
As very well explained in commit 20a004e7b017cce282 ("arm64: mm: Use
READ_ONCE/WRITE_ONCE when accessing page tables"), an architecture whose
page table walker can modify the PTE in parallel must use READ_ONCE()/
WRITE_ONCE() macro to avoid any compiler transformation.
So apply that to LoongArch which is such an architecture, in order to
avoid potential problems.
Similar to commit edf955647269422e ("riscv: Use accessors to page table
entries instead of direct dereference").
Signed-off-by: Huacai Chen <chenhuacai@loongson.cn>
Diffstat (limited to 'tools/perf/scripts/python/call-graph-from-postgresql.py')
0 files changed, 0 insertions, 0 deletions