DragonFly BSD
DragonFly commits List (threaded) for 2005-06
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

cvs commit: src/sys/sys ktr.h src/sys/conf options src/sys/kern kern_ktr.c src/sys/i386/conf LINT


From: Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Mon, 20 Jun 2005 10:59:33 -0700 (PDT)

dillon      2005/06/20 10:59:33 PDT

DragonFly src repository

  Modified files:
    sys/sys              ktr.h 
    sys/conf             options 
    sys/kern             kern_ktr.c 
    sys/i386/conf        LINT 
  Log:
  Reimplement the kernel tracepoint facility.  The new implementation is
  completely generic and very easy to implement in modules.  Compile-time
  optimizations are retained and sysctl generation is completely automatic.
  Only the DDB command code has been retained from FreeBSD.
  
  The logging macros are designed to allow subsystems to trivially declare
  and use the facility.
  
  This implementation is not quite complete, we also want to integrate a
  stack backtrace logging facility.
  
  Revision  Changes    Path
  1.5       +109 -142  src/sys/sys/ktr.h
  1.33      +5 -3      src/sys/conf/options
  1.5       +112 -104  src/sys/kern/kern_ktr.c
  1.56      +1 -4      src/sys/i386/conf/LINT


http://www.dragonflybsd.org/cvsweb/src/sys/sys/ktr.h.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/conf/options.diff?r1=1.32&r2=1.33&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_ktr.c.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/i386/conf/LINT.diff?r1=1.55&r2=1.56&f=u



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]