Utrace

NOTE: utrace is deprecated. Linux kernels with version >= 3.5 (2012-July) contain most or all of the infrastructure necessary for user-space probing, without these earlier utrace patches. The rest of this page is purely historical.

The main place for code and stuff is http://userweb.kernel.org/~frob/utrace/, with an older mirror at http://web.elastic.org/~fche/frob-utrace/

To get the current code via GIT, take a look at the "utrace" branches at http://git.kernel.org/?p=linux/kernel/git/oleg/misc.git;a=summary

See also https://github.com/utrace/linux/branches

A "utrace-ext" (random utrace extensions) repository can be found at: git://elastic.org/~fche/utrace-ext.git

The API documentation in HTML is at: http://userweb.kernel.org/~frob/utrace/DocBook/

The main mailing list utrace-devel@redhat.com; it is gatewayed to a gmane newsgroup.

utrace/arch: Making utrace work on each machine architecture

utrace/ToDo: possible future work

utrace/Docs: Some mixed material from mailing lists, code...

ptrace regression test suite

Recent Linux mailing list postings by Roland McGrath

utrace/LPCSlides: Slides from Roland's talk at the 2008 Linux Plumbers Conference

None: utrace (last edited 2014-06-09 17:23:31 by FChE)