From 2fb8f5fbb0303ad94c4df46c37d4afcb918f0109 Mon Sep 17 00:00:00 2001
From: jhb <jhb@FreeBSD.org>
Date: Fri, 19 Sep 2003 19:04:30 +0000
Subject: Document MUTEX_NOINLINE.

Reported by:	sam
---
 sys/conf/NOTES | 7 +++++++
 1 file changed, 7 insertions(+)

(limited to 'sys/conf')

diff --git a/sys/conf/NOTES b/sys/conf/NOTES
index e5ae8a4..5aaf2b1 100644
--- a/sys/conf/NOTES
+++ b/sys/conf/NOTES
@@ -167,6 +167,13 @@ options 	SMP			# Symmetric MultiProcessor Kernel
 # CPU.
 options 	ADAPTIVE_MUTEXES
 
+# MUTEX_NOINLINE forces mutex operations to call functions to perform each
+# operation rather than inlining the simple cases.  This can be used to
+# shrink the size of the kernel text segment.  Note that this behavior is
+# already implied by the INVARIANT_SUPPORT, INVARIANTS, MUTEX_PROFILING,
+# and WITNESS options.
+options 	MUTEX_NOINLINE
+
 # SMP Debugging Options:
 #
 # MUTEX_DEBUG enables various extra assertions in the mutex code.
-- 
cgit v1.1