Source-Changes-D archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: CVS commit: src/sys

On Thu, Nov 14, 2019 at 04:23:54PM +0000, Maxime Villard wrote:
> Module Name:	src
> Committed By:	maxv
> Date:		Thu Nov 14 16:23:53 UTC 2019
> Modified Files:
> 	src/sys/arch/amd64/amd64: amd64_trap.S busfunc.S cpu_in_cksum.S
> Log Message:
> Add support for Kernel Memory Sanitizer (kMSan). It detects uninitialized
> memory used by the kernel at run time, and just like kASan and kCSan, it
> is an excellent feature. It has already detected 38 uninitialized variables
> in the kernel during my testing, which I have since discreetly fixed.
> To generate a diff of this commit:
> cvs rdiff -u -r1.49 -r1.50 src/sys/arch/amd64/amd64/amd64_trap.S
> cvs rdiff -u -r1.11 -r1.12 src/sys/arch/amd64/amd64/busfunc.S

This breaks the build for me in src/tests/net/in_cksum:

#   compile  in_cksum/cpu_in_cksum.o
/usr/tools/bin/x86_64--netbsd-gcc   -fPIE   --sysroot=/ -DHAVE_CPU_IN_CKSUM -I/usr/src/tests/net/in_cksum -I/usr/src/sys/netinet -I/usr/src/tests/net/in_cksum/../.. -D_KERNTYPES  -x assembler-with-cpp -c    /usr/src/sys/arch/amd64/amd64/cpu_in_cksum.S
/usr/src/sys/arch/amd64/amd64/cpu_in_cksum.S:33:10: fatal error: machine/frameasm.h: No such file or directory
 #include <machine/frameasm.h>
compilation terminated.


Home | Main Index | Thread Index | Old Index