google / kernel-sanitizers

Linux Kernel Sanitizers, fast bug-detectors for the Linux kernel
https://google.github.io/kernel-sanitizers/
442 stars 87 forks source link

Assorted commits #115

Closed melver closed 4 years ago

melver commented 4 years ago

The major fix in here being a fix for the lockups with the config in https://github.com/google/kasan/issues/108.

melver commented 4 years ago

https://github.com/google/kasan/issues/108 seems to be booting + passing the test (modulo some flakiness because it seems kmemleak hammers kmalloc() as well and a lot of KFENCE allocations go to kmemleak).

melver commented 4 years ago

I'll try to refrain from pushing more commits now until this set it merged.

[ Currently working on cleaning up x86's <asm/kfence.h>, but that can wait. ]