Diff for /wikisrc/tutorials/how_to_enable_and_run_dtrace.mdwn between versions 1.9 and 1.12

version 1.9, 2014/09/10 20:42:10 version 1.12, 2014/09/18 19:46:11
Line 19  You can currently run a hello world DScr Line 19  You can currently run a hello world DScr
   
 ## TODO for netbsd-7  ## TODO for netbsd-7
   
 * Rename provider modules to `dtrace_*.kmod`: `dtrace_fbt.kmod`, &c.  
 * Measure effect of `options KDTRACE_HOOKS` on system performance.  * Measure effect of `options KDTRACE_HOOKS` on system performance.
 * Determine whether the profile module works and list it here.  * Determine whether the profile module works and list it here.
 * Put a dtrace target in /dev/MAKEDEV.  
 * Integrate [[riz|users/riz]]'s syscall provider patch.  * Integrate [[riz|users/riz]]'s syscall provider patch.
   
 ## TODO for netbsd-6  ## TODO for netbsd-6
Line 39  Candidates: Line 37  Candidates:
 You need the following options in your kernel:   You need the following options in your kernel: 
           
     options         INSECURE      options         INSECURE
     options         KDTRACE_HOOKS   # DTrace support      options         KDTRACE_HOOKS   # kernel DTrace hooks
     options         MODULAR      options         MODULAR
           
   
Line 51  Load the solaris and dtrace modules, and Line 49  Load the solaris and dtrace modules, and
           
     modload solaris      modload solaris
     modload dtrace      modload dtrace
     modload sdt      modload dtrace_sdt
     modload fbt      modload dtrace_fbt
           
   
 Make the dtrace device node:   Make the dtrace device node: 
           
     mkdir /dev/dtrace      cd /dev
     mknod /dev/dtrace/dtrace c dtrace 0      sh MAKEDEV dtrace
           
   
 List the dtrace probes   List the dtrace probes 

Removed from v.1.9  
changed lines
  Added in v.1.12


CVSweb for NetBSD wikisrc <wikimaster@NetBSD.org> software: FreeBSD-CVSweb