path: root/lib
diff options
authorMarco Elver <>2021-02-25 17:19:26 -0800
committerLinus Torvalds <>2021-02-26 09:41:02 -0800
commit10efe55f883f2396a0024891ad1d7d5d040364b3 (patch)
tree6434f9f5411afcb8fe17835e71dbe7b2ad07362b /lib
parent2b8305260fb37fc20e13f71e13073304d0a031c8 (diff)
kfence, Documentation: add KFENCE documentation
Add KFENCE documentation in dev-tools/kfence.rst, and add to index. [ add missing copyright header to documentation] Link: Link: Signed-off-by: Alexander Potapenko <> Signed-off-by: Marco Elver <> Reviewed-by: Dmitry Vyukov <> Co-developed-by: Alexander Potapenko <> Reviewed-by: Jann Horn <> Cc: Andrey Konovalov <> Cc: Andrey Ryabinin <> Cc: Andy Lutomirski <> Cc: Borislav Petkov <> Cc: Catalin Marinas <> Cc: Christopher Lameter <> Cc: Dave Hansen <> Cc: David Rientjes <> Cc: Eric Dumazet <> Cc: Greg Kroah-Hartman <> Cc: Hillf Danton <> Cc: "H. Peter Anvin" <> Cc: Ingo Molnar <> Cc: Joern Engel <> Cc: Jonathan Corbet <> Cc: Joonsoo Kim <> Cc: Kees Cook <> Cc: Mark Rutland <> Cc: Paul E. McKenney <> Cc: Pekka Enberg <> Cc: Peter Zijlstra <> Cc: SeongJae Park <> Cc: Thomas Gleixner <> Cc: Vlastimil Babka <> Cc: Will Deacon <> Signed-off-by: Andrew Morton <> Signed-off-by: Linus Torvalds <>
Diffstat (limited to 'lib')
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/Kconfig.kfence b/lib/Kconfig.kfence
index edfecb5d6165..605125ac2ae0 100644
--- a/lib/Kconfig.kfence
+++ b/lib/Kconfig.kfence
@@ -13,6 +13,8 @@ menuconfig KFENCE
to have negligible cost to permit enabling it in production
+ See <file:Documentation/dev-tools/kfence.rst> for more details.
Note that, KFENCE is not a substitute for explicit testing with tools
such as KASAN. KFENCE can detect a subset of bugs that KASAN can
detect, albeit at very different performance profiles. If you can