Deleted Added
full compact
NOTES (192991) NOTES (193011)
1# $FreeBSD: head/sys/conf/NOTES 192991 2009-05-28 19:45:11Z rmacklem $
1# $FreeBSD: head/sys/conf/NOTES 193011 2009-05-29 01:49:27Z attilio $
2#
3# NOTES -- Lines that can be cut/pasted into kernel and hints configs.
4#
5# Lines that begin with 'device', 'options', 'machine', 'ident', 'maxusers',
6# 'makeoptions', 'hints', etc. go into the kernel configuration that you
7# run config(8) with.
8#
9# Lines that begin with 'hint.' are NOT for config(8), they go into your

--- 200 unchanged lines hidden (view full) ---

210options NO_ADAPTIVE_MUTEXES
211
212# ADAPTIVE_RWLOCKS changes the behavior of reader/writer locks to spin
213# if the thread that currently owns the rwlock is executing on another
214# CPU. This behaviour is enabled by default, so this option can be used
215# to disable it.
216options NO_ADAPTIVE_RWLOCKS
217
2#
3# NOTES -- Lines that can be cut/pasted into kernel and hints configs.
4#
5# Lines that begin with 'device', 'options', 'machine', 'ident', 'maxusers',
6# 'makeoptions', 'hints', etc. go into the kernel configuration that you
7# run config(8) with.
8#
9# Lines that begin with 'hint.' are NOT for config(8), they go into your

--- 200 unchanged lines hidden (view full) ---

210options NO_ADAPTIVE_MUTEXES
211
212# ADAPTIVE_RWLOCKS changes the behavior of reader/writer locks to spin
213# if the thread that currently owns the rwlock is executing on another
214# CPU. This behaviour is enabled by default, so this option can be used
215# to disable it.
216options NO_ADAPTIVE_RWLOCKS
217
218# ADAPTIVE_SX changes the behavior of sx locks to spin if the thread
219# that currently owns the lock is executing on another CPU. Note that
220# in addition to enabling this option, individual sx locks must be
221# initialized with the SX_ADAPTIVESPIN flag.
222options ADAPTIVE_SX
218# ADAPTIVE_SX changes the behavior of sx locks to spin if the thread that
219# currently owns the sx lock is executing on another CPU.
220# This behaviour is enabled by default, so this option can be used to
221# disable it.
222options NO_ADAPTIVE_SX
223
224# MUTEX_NOINLINE forces mutex operations to call functions to perform each
225# operation rather than inlining the simple cases. This can be used to
226# shrink the size of the kernel text segment. Note that this behavior is
227# already implied by the INVARIANT_SUPPORT, INVARIANTS, KTR, LOCK_PROFILING,
228# and WITNESS options.
229options MUTEX_NOINLINE
230

--- 2467 unchanged lines hidden ---
223
224# MUTEX_NOINLINE forces mutex operations to call functions to perform each
225# operation rather than inlining the simple cases. This can be used to
226# shrink the size of the kernel text segment. Note that this behavior is
227# already implied by the INVARIANT_SUPPORT, INVARIANTS, KTR, LOCK_PROFILING,
228# and WITNESS options.
229options MUTEX_NOINLINE
230

--- 2467 unchanged lines hidden ---