Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 26 May 2009 20:28:22 +0000 (UTC)
From:      Stacey Son <sson@FreeBSD.org>
To:        cvs-src-old@freebsd.org
Subject:   cvs commit: src/sys/cddl/contrib/opensolaris/uts/common/dtrace dtrace.c src/sys/cddl/dev/lockstat lockstat.c src/sys/conf files src/sys/kern kern_lock.c kern_lockstat.c kern_mutex.c kern_rmlock.c kern_rwlock.c kern_sx.c src/sys/modules/dtrace Makefile src/sys/modules/dtrace/dtraceall ...
Message-ID:  <200905262028.n4QKSrI8032933@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
sson        2009-05-26 20:28:22 UTC

  FreeBSD src repository

  Modified files:
    sys/cddl/contrib/opensolaris/uts/common/dtrace dtrace.c 
    sys/conf             files 
    sys/kern             kern_lock.c kern_mutex.c kern_rmlock.c 
                         kern_rwlock.c kern_sx.c 
    sys/modules/dtrace   Makefile 
    sys/modules/dtrace/dtraceall dtraceall.c 
    sys/sys              lock.h mutex.h rwlock.h sx.h 
  Added files:
    sys/cddl/dev/lockstat lockstat.c 
    sys/kern             kern_lockstat.c 
    sys/sys              lockstat.h 
  Log:
  SVN rev 192853 on 2009-05-26 20:28:22Z by sson
  
  Add the OpenSolaris dtrace lockstat provider.  The lockstat provider
  adds probes for mutexes, reader/writer and shared/exclusive locks to
  gather contention statistics and other locking information for
  dtrace scripts, the lockstat(1M) command and other potential
  consumers.
  
  Reviewed by:    attilio jhb jb
  Approved by:    gnn (mentor)
  
  Revision  Changes    Path
  1.10      +58 -52    src/sys/cddl/contrib/opensolaris/uts/common/dtrace/dtrace.c
  1.2       +327 -0    src/sys/cddl/dev/lockstat/lockstat.c (new)
  1.1404    +1 -0      src/sys/conf/files
  1.142     +17 -1     src/sys/kern/kern_lock.c
  1.1       +64 -0     src/sys/kern/kern_lockstat.c (new)
  1.211     +70 -9     src/sys/kern/kern_mutex.c
  1.6       +16 -0     src/sys/kern/kern_rmlock.c
  1.45      +90 -7     src/sys/kern/kern_rwlock.c
  1.64      +82 -12    src/sys/kern/kern_sx.c
  1.6       +1 -0      src/sys/modules/dtrace/Makefile
  1.4       +1 -0      src/sys/modules/dtrace/dtraceall/dtraceall.c
  1.77      +1 -0      src/sys/sys/lock.h
  1.1       +220 -0    src/sys/sys/lockstat.h (new)
  1.104     +9 -7      src/sys/sys/mutex.h
  1.21      +4 -3      src/sys/sys/rwlock.h
  1.40      +6 -5      src/sys/sys/sx.h



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