Hi, Le 2/8/21 à 2:30 PM, Alexandre Ghiti a écrit :
This small series contains some improvements for the riscv KASAN code: - it brings a better readability of the code (patch 1/2) - it fixes oversight regarding page table population which I uncovered while working on my sv48 patchset (patch 3) - it helps to have better performance by using hugepages when possible (patch 4) Alexandre Ghiti (4): riscv: Improve kasan definitions riscv: Use KASAN_SHADOW_INIT define for kasan memory initialization riscv: Improve kasan population function riscv: Improve kasan population by using hugepages when possible arch/riscv/include/asm/kasan.h | 22 +++++- arch/riscv/mm/kasan_init.c | 119 ++++++++++++++++++++++++--------- 2 files changed, 108 insertions(+), 33 deletions(-)
I'm cc-ing linux-arch and linux-mm to get more chance to have reviewers on this series.
Thanks, Alex