git: 420d30f5bdbf - main - kasan.9: A couple of fixups
Mark Johnston
markj at FreeBSD.org
Thu Apr 29 16:27:22 UTC 2021
The branch main has been updated by markj:
URL: https://cgit.FreeBSD.org/src/commit/?id=420d30f5bdbfc20d83b3c9a7d5b4e90446b922fa
commit 420d30f5bdbfc20d83b3c9a7d5b4e90446b922fa
Author: Mark Johnston <markj at FreeBSD.org>
AuthorDate: 2021-04-29 16:26:03 +0000
Commit: Mark Johnston <markj at FreeBSD.org>
CommitDate: 2021-04-29 16:26:37 +0000
kasan.9: A couple of fixups
- Mention GENERIC-KASAN.
- Note that the runtime was ported from NetBSD.
Sponsored by: The FreeBSD Foundation
---
share/man/man9/kasan.9 | 22 ++++++++++++++++------
1 file changed, 16 insertions(+), 6 deletions(-)
diff --git a/share/man/man9/kasan.9 b/share/man/man9/kasan.9
index ecc068209913..d675a78f1e29 100644
--- a/share/man/man9/kasan.9
+++ b/share/man/man9/kasan.9
@@ -27,15 +27,22 @@
.\"
.\" $FreeBSD$
.\"
-.Dd April 13, 2021
+.Dd April 29, 2021
.Dt KASAN 9
.Os
.Sh NAME
-.Nm kasan
-.Nd kernel address sanitizer
+.Nm KASAN
+.Nd Kernel Address SANitizer
.Sh SYNOPSIS
-To compile KASAN into the kernel, place the following line in your kernel
-configuration file:
+The
+.Pa GENERIC-KASAN
+kernel configuration can be used to compile a KASAN-enabled kernel using
+.Pa GENERIC
+as a base configuration.
+Alternately, to compile
+.Nm
+into the kernel, place the following line in your
+kernel configuration file:
.Bd -ragged -offset indent
.Cd "options KASAN"
.Ed
@@ -142,13 +149,16 @@ are equal,
.Fa code
should be 0.
.Sh SEE ALSO
+.Xr build 7 ,
.Xr malloc 9 ,
.Xr memguard 9 ,
.Xr redzone 9 ,
.Xr uma 9
.Sh HISTORY
.Nm
-first appeared in
+was ported from
+.Nx
+and first appeared in
.Fx 14.0 .
.Sh BUGS
Accesses to kernel memory outside of the kernel map are ignored by the
More information about the dev-commits-src-all
mailing list