Debug still in kernel

Jason Garrett kingedgar at gmail.com
Sat Mar 6 21:54:41 UTC 2010


On Sat, Mar 6, 2010 at 14:18, Jason Garrett <kingedgar at gmail.com> wrote:

>
>
> On Sat, Mar 6, 2010 at 14:12, Tim Judd <tajudd at gmail.com> wrote:
>
>> On 3/6/10, Jason Garrett <kingedgar at gmail.com> wrote:
>> > On Sat, Mar 6, 2010 at 13:51, Tim Judd <tajudd at gmail.com> wrote:
>> >
>> >> On 3/6/10, Jason Garrett <kingedgar at gmail.com> wrote:
>> >> > Hello all,
>> >> >
>> >> > I am currently tracking RELENG_8_0. I did a csup last night and
>> noticed
>> >> that
>> >> > debug is still enabled in the GENERIC kernel. I thought debugging was
>> >> > supposed to be left out once the 8 branch went RELEASE? Can anyone
>> shed
>> >> > light on this subject?
>> >>
>> >> What makes you think debugging is still on?
>> >>
>> >
>> > >From /usr/src/sys/i386/conf/GENERIC
>> >
>> > makeoptions     DEBUG=-g                # Build kernel with gdb(1) debug
>> > symbols
>> > options         PREEMPTION              # Enable kernel thread
>> preemption
>> >
>> > why are these still in GENERIC after release?
>>
>> I can confirm debug symbols is still in the kernel, but that is most
>> likely used for backtraces and debugging when a kernel panic happens.
>> This is instead of asking the user who had a kernel panic to rebuild
>> with debugging to debug it.
>>
>> PREEMPTION as I understand it should have been removed from the kernel
>> config file.  It should have been removed from the GENERIC config file
>> after RELENG_8_0_RELEASE tag is made.  I don't know what your tag is
>> when you update.  Perhaps you're copying or using a config file from
>> the BETA or RC days?
>>
>>
>> I'll help until I can't help no more with your issue.
>>
> Tim,
>
> Thanks for the quick responses. I downloaded 8.0 RELEASE iso disc 1 from
> ftp yesterday and did a fresh install, I then used csup to catch RELENG_8_0
> made world, built and installed kernel then installed world without
> problems.
>
>
> sun# uname -ar
> FreeBSD sun.blah.blah 8.0-RELEASE-p2 FreeBSD 8.0-RELEASE-p2 #0: Sat Mar  6
> 10:24:07 UTC 2010     root at sun.blah.blah:/usr/obj/usr/src/sys/GENERIC
> i386
>
> This is totally a fresh system installed from .iso yesterday.
>
> If I can provide more info, please tell me.
>
>
>>
>> --Tim
>>
>
>
Anyone else? I don't mind commenting this stuff out of my own kernel, but
maybe a PR is needed here?


More information about the freebsd-questions mailing list