Date: Tue, 25 Nov 2008 13:33:18 +0000 (UTC) From: Alexander Leidinger <netchild@FreeBSD.org> To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r185294 - in user/netchild/linuxulator-dtrace: . src src/sys src/sys/amd64 src/sys/amd64/linux32 src/sys/compat src/sys/compat/linprocfs src/sys/compat/linsysfs src/sys/compat/linux src... Message-ID: <200811251333.mAPDXIsa023642@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: netchild Date: Tue Nov 25 13:33:18 2008 New Revision: 185294 URL: http://svn.freebsd.org/changeset/base/185294 Log: Baseline for static dtrace probes in linuxulator. Added: user/netchild/linuxulator-dtrace/ user/netchild/linuxulator-dtrace/DESIGN user/netchild/linuxulator-dtrace/README user/netchild/linuxulator-dtrace/src/ user/netchild/linuxulator-dtrace/src/sys/ user/netchild/linuxulator-dtrace/src/sys/amd64/ user/netchild/linuxulator-dtrace/src/sys/amd64/linux32/ (props changed) - copied from r185293, head/sys/amd64/linux32/ user/netchild/linuxulator-dtrace/src/sys/compat/ user/netchild/linuxulator-dtrace/src/sys/compat/linprocfs/ (props changed) - copied from r185293, head/sys/compat/linprocfs/ user/netchild/linuxulator-dtrace/src/sys/compat/linsysfs/ (props changed) - copied from r185293, head/sys/compat/linsysfs/ user/netchild/linuxulator-dtrace/src/sys/compat/linux/ (props changed) - copied from r185293, head/sys/compat/linux/ user/netchild/linuxulator-dtrace/src/sys/i386/ user/netchild/linuxulator-dtrace/src/sys/i386/linux/ (props changed) - copied from r185293, head/sys/i386/linux/ Added: user/netchild/linuxulator-dtrace/DESIGN ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ user/netchild/linuxulator-dtrace/DESIGN Tue Nov 25 13:33:18 2008 (r185294) @@ -0,0 +1,10 @@ +This file contains some design decissions for various things in this branch. + + - Add probes only for locks which are acquired in one functions and released + in another function. Locks which are aquired and released in the same + function should be easy to pair in the code, wheras inter-function + locking is better checked in dtrace. + - Probes for locks should be fired after locking and before releasing to + prevent races (to provide data/function stability in dtrace, see the + output of "dtrace -v ..." and the corresponding dtrace docs). + Added: user/netchild/linuxulator-dtrace/README ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ user/netchild/linuxulator-dtrace/README Tue Nov 25 13:33:18 2008 (r185294) @@ -0,0 +1 @@ +Branch to add some static dtrace probes into the linuxulator.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200811251333.mAPDXIsa023642>