cvs commit: src/sys/amd64/conf DEFAULTS src/sys/i386/conf DEFAULTS src/sys/ia64/conf DEFAULTS src/sys/pc98/conf DEFAULTS src/sys/powerpc/conf DEFAULTS src/sys/sparc64/conf DEFAULTS src/sys/sparc64/sparc64 machdep.c src/sys/sun4v/conf DEFAULTS

John Birrell jb at FreeBSD.org
Sat Nov 4 04:58:16 UTC 2006


jb          2006-11-04 04:58:10 UTC

  FreeBSD src repository

  Modified files:
    sys/amd64/conf       DEFAULTS 
    sys/i386/conf        DEFAULTS 
    sys/ia64/conf        DEFAULTS 
    sys/pc98/conf        DEFAULTS 
    sys/powerpc/conf     DEFAULTS 
    sys/sparc64/conf     DEFAULTS 
    sys/sparc64/sparc64  machdep.c 
    sys/sun4v/conf       DEFAULTS 
  Log:
  Build in kernel support for loading DTrace modules by default. This
  adds the hooks that DTrace modules register with, and adds a few functions
  which have the dtrace_ prefix to allow the DTrace FBT (function boundary
  trace) provider to avoid tracing because they are called from the DTtrace
  probe context.
  
  Unlike other forms of tracing and debug, DTrace support in the kernel
  incurs negligible run-time cost.
  
  I think the only reason why anyone wouldn't want to have kernel support
  enabled for DTrace would be due to the license (CDDL) under which DTrace
  is released.
  
  Revision  Changes    Path
  1.8       +3 -0      src/sys/amd64/conf/DEFAULTS
  1.8       +3 -0      src/sys/i386/conf/DEFAULTS
  1.8       +3 -0      src/sys/ia64/conf/DEFAULTS
  1.8       +3 -0      src/sys/pc98/conf/DEFAULTS
  1.6       +3 -0      src/sys/powerpc/conf/DEFAULTS
  1.8       +3 -0      src/sys/sparc64/conf/DEFAULTS
  1.131     +6 -6      src/sys/sparc64/sparc64/machdep.c
  1.3       +3 -0      src/sys/sun4v/conf/DEFAULTS


More information about the cvs-all mailing list