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