Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 10 Jan 2013 17:58:06 +0000 (UTC)
From:      Alfred Perlstein <alfred@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject:   svn commit: r245259 - projects/utrace2
Message-ID:  <201301101758.r0AHw6m7078896@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
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)



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