summaryrefslogtreecommitdiffstats
path: root/share/man/man9
diff options
context:
space:
mode:
authorglebius <glebius@FreeBSD.org>2011-10-21 13:54:17 +0000
committerglebius <glebius@FreeBSD.org>2011-10-21 13:54:17 +0000
commit885aceb259e9d7fbc8faab60e939823a6bfb78e3 (patch)
tree48b229fde72406987461fa94ff5dfb1fa2690224 /share/man/man9
parent146967da958e7b2151e8985c90533e943bf334f0 (diff)
downloadFreeBSD-src-885aceb259e9d7fbc8faab60e939823a6bfb78e3.zip
FreeBSD-src-885aceb259e9d7fbc8faab60e939823a6bfb78e3.tar.gz
Note that it is still not possible to guard special kind of allocations, those
that have special relationships with uma(9). Currently only mbuf clusters.
Diffstat (limited to 'share/man/man9')
-rw-r--r--share/man/man9/memguard.916
1 files changed, 15 insertions, 1 deletions
diff --git a/share/man/man9/memguard.9 b/share/man/man9/memguard.9
index 5c17148..99ce7de 100644
--- a/share/man/man9/memguard.9
+++ b/share/man/man9/memguard.9
@@ -24,7 +24,7 @@
.\"
.\" $FreeBSD$
.\"
-.Dd October 12, 2011
+.Dd October 21, 2011
.Dt MEMGUARD 9
.Os
.Sh NAME
@@ -204,3 +204,17 @@ Additions have been made by
and
.An Gleb Smirnoff Aq glebius@FreeBSD.org
to both the implementation and the documentation.
+.Sh BUGS
+It is not possible to guard allocations that really expect theirselves to be
+allocated from
+.Xr uma 9 ,
+utilizing additional interfaces apart from
+.Fn uma_zalloc
+and
+.Fn uma_free ,
+for example
+.Fn uma_find_refcnt .
+For the moment of writing only
+.Xr mbuf 9
+cluster zones belong to that kind of allocations.
+Attempt to guard them would lead to kernel panic.
OpenPOWER on IntegriCloud