projects
/
linux-block.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
c083eff
)
x86/mm: Simplify the pgd_leaf() and p4d_leaf() checks a bit
author
Baoquan He
<bhe@redhat.com>
Mon, 31 Mar 2025 08:13:25 +0000
(16:13 +0800)
committer
Ingo Molnar
<mingo@kernel.org>
Tue, 1 Apr 2025 20:48:56 +0000
(22:48 +0200)
The functions return bool, simplify the checks.
[ mingo: Split off from two other patches. ]
Signed-off-by: Baoquan He <bhe@redhat.com>
Signed-off-by: Ingo Molnar <mingo@kernel.org>
Link:
https://lore.kernel.org/r/20250331081327.256412-6-bhe@redhat.com
arch/x86/mm/pti.c
patch
|
blob
|
blame
|
history
diff --git
a/arch/x86/mm/pti.c
b/arch/x86/mm/pti.c
index 5f0d579932c6886e8dedb08bd723d8e971bf273e..190299834011640fcfa74a93273b178d81a8da01 100644
(file)
--- a/
arch/x86/mm/pti.c
+++ b/
arch/x86/mm/pti.c
@@
-185,7
+185,7
@@
static p4d_t *pti_user_pagetable_walk_p4d(unsigned long address)
set_pgd(pgd, __pgd(_KERNPG_TABLE | __pa(new_p4d_page)));
}
- BUILD_BUG_ON(pgd_leaf(*pgd)
!= 0
);
+ BUILD_BUG_ON(pgd_leaf(*pgd));
return p4d_offset(pgd, address);
}
@@
-206,7
+206,7
@@
static pmd_t *pti_user_pagetable_walk_pmd(unsigned long address)
if (!p4d)
return NULL;
- BUILD_BUG_ON(p4d_leaf(*p4d)
!= 0
);
+ BUILD_BUG_ON(p4d_leaf(*p4d));
if (p4d_none(*p4d)) {
unsigned long new_pud_page = __get_free_page(gfp);
if (WARN_ON_ONCE(!new_pud_page))