]> www.infradead.org Git - users/jedix/linux-maple.git/commit
mm: use ptep_get() instead of directly dereferencing pte_t*
authorRyan Roberts <ryan.roberts@arm.com>
Mon, 10 Mar 2025 14:04:17 +0000 (14:04 +0000)
committerAndrew Morton <akpm@linux-foundation.org>
Tue, 18 Mar 2025 05:07:02 +0000 (22:07 -0700)
commit5d89666bd99831cee14abcf201b3867d9f15abae
treed145e581c26ed8a08eda294bb194137165cea604
parent1a24776fca39ed79d7f5e0b0592b5addd784981e
mm: use ptep_get() instead of directly dereferencing pte_t*

It is best practice for all pte accesses to go via the arch helpers, to
ensure non-torn values and to allow the arch to intervene where needed
(contpte for arm64 for example).  While in this case it was probably safe
to directly dereference, let's tidy it up for consistency.

Link: https://lkml.kernel.org/r/20250310140418.1737409-1-ryan.roberts@arm.com
Signed-off-by: Ryan Roberts <ryan.roberts@arm.com>
Reviewed-by: Lorenzo Stoakes <lorenzo.stoakes@oracle.com>
Reviewed-by: Qi Zheng <zhengqi.arch@bytedance.com>
Reviewed-by: Anshuman Khandual <anshuman.khandual@arm.com>
Reviewed-by: Dev Jain <dev.jain@arm.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
mm/migrate.c