Message ID | 20210208193017.30904-1-alex@ghiti.fr (mailing list archive) |
---|---|
Headers | show |
Series | Kasan improvements and fixes | expand |
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
On Sun, 21 Feb 2021 05:42:08 PST (-0800), alex@ghiti.fr wrote: > 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. Sorry about that, I must have missed these. For some reason I remember having read the big one, so I'm not sure what happened. They're on for-next. Thanks!