Date: Fri, 29 Jun 2007 11:35:11 -0500 From: Kevin Kramer <kramer@centtech.com> To: Tom Evans <tevans.uk@googlemail.com> Cc: freebsd-questions@freebsd.org Subject: Re: 7-Current: turn off debugging (kqread?) Message-ID: <468534BF.2060004@centtech.com> In-Reply-To: <1183133636.1511.66.camel@localhost> References: <46851860.1030401@centtech.com> <1183133636.1511.66.camel@localhost>
next in thread | previous in thread | raw e-mail | index | archive | help
yes. that is where I have started, but I cannot get buildkernel to build with those commented out. the UPDATING file also lists heavy debugging turned on in userland, which I can't track down to any config files. I've cvsup'ng now to see if I can build today. Tom Evans wrote the following on 06/29/07 11:13: > On Fri, 2007-06-29 at 09:34 -0500, Kevin Kramer wrote: > >> I know that debugging is turned on everywhere on 7-Current and I've read >> UPDATING. But what I can't find is how to turn off debugging. I've tried >> removing all debugging from the kernel, but it won't build. I can't find >> any userland debugging notes to turn it off. >> >> It is taking literally 5 minutes to login to my host and the same amount >> of time to run top. Processes get stuck in kqread. Maybe this is not a >> 7-Current debugging problem, but I need some guidance on where to go or >> what to look for. >> >> Any help appreciated. >> > > In your kernel config, remove these lines if they exist: > > 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 > for speed > > You can leave the "options {K,D,G}DB" lines, they incur virtually now > performance costs. > > You would get more help (possibly) if you tried posting on current@ > >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?468534BF.2060004>