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>