mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-12-23 22:21:59 +07:00
b61c38baa9
WRITE_RO lkdtm test works.
But when selecting CONFIG_DEBUG_RODATA_TEST, the kernel reports
rodata_test: test data was not read only
This is because when rodata test runs, there are still old entries
in TLB.
Flush TLB after setting kernel pages RO or NX.
Fixes:
|
||
---|---|---|
.. | ||
8xx.c | ||
40x.c | ||
44x.c | ||
book3e_hugetlbpage.c | ||
book3e_pgtable.c | ||
fsl_booke.c | ||
kaslr_booke.c | ||
Makefile | ||
mmu_context.c | ||
tlb_low_64e.S | ||
tlb_low.S | ||
tlb.c |