svn commit: r249549 - in stable/9/sys: amd64/conf i386/conf
Brooks Davis
brooks at FreeBSD.org
Tue Apr 16 16:09:28 UTC 2013
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
More information about the svn-src-stable-9
mailing list