svn commit: r226614 - head/share/man/man9

Gleb Smirnoff glebius at FreeBSD.org
Fri Oct 21 13:54:17 UTC 2011


Author: glebius
Date: Fri Oct 21 13:54:17 2011
New Revision: 226614
URL: http://svn.freebsd.org/changeset/base/226614

Log:
  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.

Modified:
  head/share/man/man9/memguard.9

Modified: head/share/man/man9/memguard.9
==============================================================================
--- head/share/man/man9/memguard.9	Fri Oct 21 13:53:06 2011	(r226613)
+++ head/share/man/man9/memguard.9	Fri Oct 21 13:54:17 2011	(r226614)
@@ -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 at 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.


More information about the svn-src-head mailing list