Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 16 Apr 2013 17:14:41 +0100
From:      "Steven Hartland" <killing@multiplay.co.uk>
To:        "Brooks Davis" <brooks@FreeBSD.org>, <src-committers@freebsd.org>, <svn-src-all@freebsd.org>, <svn-src-stable@freebsd.org>, <svn-src-stable-9@freebsd.org>
Subject:   Re: svn commit: r249549 - in stable/9/sys: amd64/conf i386/conf
Message-ID:  <2F45DF711D81416BBAD8B24EAF8AFA36@multiplay.co.uk>
References:  <201304161609.r3GG9SID009937@svn.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
----- Original Message ----- 
From: "Brooks Davis" <brooks@FreeBSD.org>
> Author: brooks
> Date: Tue Apr 16 16:09:27 2013
> New Revision: 249549
> URL: http://svnweb.freebsd.org/changeset/base/249549
> 
> Log:
>  MFC (much delayed) 234504:
>  
>  Enable DTrace hooks in GENERIC.
> 
> Modified:
>  stable/9/sys/amd64/conf/GENERIC
>  stable/9/sys/i386/conf/GENERIC
> Directory Properties:
>  stable/9/sys/   (props changed)
> 
> Modified: stable/9/sys/amd64/conf/GENERIC
> ==============================================================================
> --- stable/9/sys/amd64/conf/GENERIC Tue Apr 16 14:22:16 2013 (r249548)
> +++ stable/9/sys/amd64/conf/GENERIC Tue Apr 16 16:09:27 2013 (r249549)
> @@ -22,6 +22,7 @@ cpu HAMMER
> ident GENERIC
> 
> makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols
> +makeoptions WITH_CTF=1 # Run ctfconvert(1) for DTrace support
> 
> options SCHED_ULE # ULE scheduler
> options PREEMPTION # Enable kernel thread preemption
> @@ -63,11 +64,12 @@ options KBD_INSTALL_CDEV # install a CD
> options HWPMC_HOOKS # Necessary kernel hooks for hwpmc(4)
> options AUDIT # Security event auditing
> options MAC # TrustedBSD MAC Framework
> -#options KDTRACE_FRAME # Ensure frames are compiled in
> -#options KDTRACE_HOOKS # Kernel DTrace hooks
> +options KDTRACE_FRAME # Ensure frames are compiled in
> +options KDTRACE_HOOKS # Kernel DTrace hooks
> options INCLUDE_CONFIG_FILE     # Include this file in kernel
> options KDB # Kernel debugger related code
> options KDB_TRACE # Print a stack trace for a panic
> +options DDB_CTF # kernel ELF linker loads CTF data
> 
> # Make an SMP-capable kernel by default
> options SMP # Symmetric MultiProcessor Kernel
> 
> Modified: stable/9/sys/i386/conf/GENERIC
> ==============================================================================
> --- stable/9/sys/i386/conf/GENERIC Tue Apr 16 14:22:16 2013 (r249548)
> +++ stable/9/sys/i386/conf/GENERIC Tue Apr 16 16:09:27 2013 (r249549)
> @@ -24,6 +24,7 @@ cpu I686_CPU
> ident GENERIC
> 
> makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols
> +makeoptions WITH_CTF=1 # Run ctfconvert(1) for DTrace support
> 
> options SCHED_ULE # ULE scheduler
> options PREEMPTION # Enable kernel thread preemption
> @@ -64,10 +65,11 @@ options KBD_INSTALL_CDEV # install a CD
> options HWPMC_HOOKS # Necessary kernel hooks for hwpmc(4)
> options AUDIT # Security event auditing
> options MAC # TrustedBSD MAC Framework
> -#options KDTRACE_HOOKS # Kernel DTrace hooks
> +options KDTRACE_HOOKS # Kernel DTrace hooks
> options INCLUDE_CONFIG_FILE     # Include this file in kernel
> options KDB # Kernel debugger related code
> options KDB_TRACE # Print a stack trace for a panic
> +options DDB_CTF # kernel ELF linker loads CTF data
> 
> # To make an SMP kernel, the next two lines are needed
> options SMP # Symmetric MultiProcessor Kernel

What's the performance / memory usage impact of enabling these
by default?

    Regards
    Steve

================================================
This e.mail is private and confidential between Multiplay (UK) Ltd. and the person or entity to whom it is addressed. In the event of misdirection, the recipient is prohibited from using, copying, printing or otherwise disseminating it or any information contained in it. 

In the event of misdirection, illegible or incomplete transmission please telephone +44 845 868 1337
or return the E.mail to postmaster@multiplay.co.uk.




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?2F45DF711D81416BBAD8B24EAF8AFA36>