svn commit: r245259 - projects/utrace2

Alfred Perlstein alfred at FreeBSD.org
Thu Jan 10 17:58:06 UTC 2013


Author: alfred
Date: Thu Jan 10 17:58:05 2013
New Revision: 245259
URL: http://svnweb.freebsd.org/changeset/base/245259

Log:
  Project branch for utrace2(2) work.
  
  The original utrace(2) call from FreeBSD 2.2 did not offer a
  standardized way to specify the type of data being traced.  Examples,
  a utrace(2) record of 3 words is assumed to be a malloc(3) utrace
  point, while RTLD uses a string at the start of the utrace record.
  
  Instead of risking breaking 10+ years of existing code, utrace2 is
  introduced which will include "type,version" tuple in the utrace
  data to allow utilities such as ktrace to parse them safely.
  
  Additionally a namespace is provided for both the base system and
  for developers wishing to make use of the utrace2(2) system so
  there are no collisions.

Added:
     - copied from r245258, head/
Directory Properties:
  projects/utrace2/   (props changed)


More information about the svn-src-projects mailing list