mm/debug_vm_pgtable: Avoid kernel crash with riscv
Subsystems (2)
PATCH 1/1 mm/debug_vm_pgtable: Avoid kernel crash with riscv
It was observed that the usage of RANDOM_ORVALUE with a valid pte cause kernel crash on riscv. Comment out the usage of random value on riscv
Signed-off-by Aneesh Kumar K.V <[email protected]>
--- mm/debug_vm_pgtable.c | 2 ++ 1 file changed, 2 insertions(+)
mm/debug_vm_pgtable.c +2 -0
@@ -548,7 +548,9 @@ static void __init pte_clear_tests(struct mm_struct *mm, pte_t *ptep,pte_t pte =pfn_pte (pfn, prot);pr_debug ("Validating PTE clear\n" ); +#ifndef CONFIG_RISCV pte =__pte (pte_val (pte) |RANDOM_ORVALUE ); +#endif set_pte_at (mm, vaddr, ptep, pte);barrier ();pte_clear (mm, vaddr, ptep);
Signature · 1 line
2.26.2