David Stanford wrote: > On 12/9/06, David Nugent <davidn_at_datalinktech.com.au> wrote: >> >> David Stanford wrote: >> > This is a somewhat OT question, but what needs to be done to turn off >> > the on-by-default debugging features when running -CURRENT? >> Don't use WITNESS, INVARIANTS and associated options in your kernel >> configuration. These enable the debugging features. >> > > It was my assumption to simply remove this entire section to disable > debugging: > > ===================== > # Debugging for use in -current These don't really hurt performance > options KDB # Enable kernel debugger support. > options DDB # Support DDB. This one isn't necessary if you're not debugging remotely in any case > options GDB # Support remote GDB. These do hurt performance > options INVARIANTS # Enable calls of extra sanity > checking > options INVARIANT_SUPPORT # Extra sanity checks of internal > structures, required by INVARIANTS > options WITNESS # Enable checks to detect deadlocks > and cycles > options WITNESS_SKIPSPIN # Don't run witness on spinlocks hth, Doug -- This .signature sanitized for your protectionReceived on Sat Dec 09 2006 - 21:50:09 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:03 UTC