xref: /freebsd/sys/arm/conf/GENERIC-NODEBUG (revision c31654c5b6305ff219b73b4916da473e6dfd69a7)
1*c31654c5SEmmanuel Vadot#
2*c31654c5SEmmanuel Vadot# GENERIC-NODEBUG -- WITNESS and INVARIANTS free kernel configuration file
3*c31654c5SEmmanuel Vadot#		     for FreeBSD/arm
4*c31654c5SEmmanuel Vadot#
5*c31654c5SEmmanuel Vadot# This configuration file removes several debugging options, including
6*c31654c5SEmmanuel Vadot# WITNESS and INVARIANTS checking, which are known to have significant
7*c31654c5SEmmanuel Vadot# performance impact on running systems.  When benchmarking new features
8*c31654c5SEmmanuel Vadot# this kernel should be used instead of the standard GENERIC.
9*c31654c5SEmmanuel Vadot# This kernel configuration should never appear outside of the HEAD
10*c31654c5SEmmanuel Vadot# of the FreeBSD tree.
11*c31654c5SEmmanuel Vadot#
12*c31654c5SEmmanuel Vadot# For more information on this file, please read the config(5) manual page,
13*c31654c5SEmmanuel Vadot# and/or the handbook section on Kernel Configuration Files:
14*c31654c5SEmmanuel Vadot#
15*c31654c5SEmmanuel Vadot#    http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig-config.html
16*c31654c5SEmmanuel Vadot#
17*c31654c5SEmmanuel Vadot# The handbook is also available locally in /usr/share/doc/handbook
18*c31654c5SEmmanuel Vadot# if you've installed the doc distribution, otherwise always see the
19*c31654c5SEmmanuel Vadot# FreeBSD World Wide Web server (http://www.FreeBSD.org/) for the
20*c31654c5SEmmanuel Vadot# latest information.
21*c31654c5SEmmanuel Vadot#
22*c31654c5SEmmanuel Vadot# An exhaustive list of options and more detailed explanations of the
23*c31654c5SEmmanuel Vadot# device lines is also present in the ../../conf/NOTES and NOTES files.
24*c31654c5SEmmanuel Vadot# If you are in doubt as to the purpose or necessity of a line, check first
25*c31654c5SEmmanuel Vadot# in NOTES.
26*c31654c5SEmmanuel Vadot#
27*c31654c5SEmmanuel Vadot# $FreeBSD$
28*c31654c5SEmmanuel Vadot
29*c31654c5SEmmanuel Vadotinclude GENERIC
30*c31654c5SEmmanuel Vadot
31*c31654c5SEmmanuel Vadotident   GENERIC-NODEBUG
32*c31654c5SEmmanuel Vadot
33*c31654c5SEmmanuel Vadotnooptions       INVARIANTS
34*c31654c5SEmmanuel Vadotnooptions       INVARIANT_SUPPORT
35*c31654c5SEmmanuel Vadotnooptions       WITNESS
36*c31654c5SEmmanuel Vadotnooptions       WITNESS_SKIPSPIN
37*c31654c5SEmmanuel Vadotnooptions       BUF_TRACKING
38*c31654c5SEmmanuel Vadotnooptions       DEADLKRES
39*c31654c5SEmmanuel Vadotnooptions       FULL_BUF_TRACKING
40*c31654c5SEmmanuel Vadot
41