Messages in this thread | | | From | Zong Li <> | Subject | [PATCH v2 0/2] Fix the page table size of KASAN use. | Date | Mon, 10 Feb 2020 13:56:52 +0800 |
| |
Each page table should be created by allocating a complete page size for it. Otherwise, the content of the page table would be corrupted somewhere through memory allocation which allocates the memory at the middle of the page table for other use. For example, if it only allocates 200 pmd entries memory size for pmd page table, then the original 201 entry will be used to other purpose, and cause the unexpected fault when accessing the page table.
Zong Li (2): riscv: allocate a complete page size for each page table riscv: adjust the indent
arch/riscv/mm/kasan_init.c | 52 ++++++++++++++++++++++---------------- 1 file changed, 30 insertions(+), 22 deletions(-)
-- 2.25.0
| |