Le 11/12/2018 à 13:42, Nick Hudson a écrit :
On 02/12/2018 21:00, Maxime Villard wrote:
Module Name: src
Committed By: maxv
Date: Sun Dec 2 21:00:13 UTC 2018
Modified Files:
src/share/mk: bsd.sys.mk
src/sys/arch/amd64/conf: GENERIC
src/sys/arch/amd64/include: param.h
src/sys/conf: files ssp.mk
src/sys/kern: files.kern subr_pool.c sys_syscall.c
src/sys/sys: systm.h
src/sys/uvm: uvm_km.c
Added Files:
src/sys/arch/amd64/include: kleak.h
src/sys/kern: subr_kleak.c
src/usr.sbin/kleak: Makefile kleak.c
Log Message:
Introduce KLEAK, a new feature that can detect kernel information leaks.
Nice.
(just a matter of having the address of .text, and a stack
unwinder).
Not sure why we need an unwinder for each of ddb, KASAN and KLEAK. Can't we have
one?
We could. This would mean having a callback to handle each frame.