Summary: | [patch] changed truss(1) output for utrace calls | ||||||
---|---|---|---|---|---|---|---|
Product: | Base System | Reporter: | Slaven Rezic <eserte> | ||||
Component: | bin | Assignee: | Bryan Drewery <bdrewery> | ||||
Status: | Closed FIXED | ||||||
Severity: | Affects Only Me | CC: | bdrewery | ||||
Priority: | Normal | ||||||
Version: | 4.6-STABLE | ||||||
Hardware: | Any | ||||||
OS: | Any | ||||||
Attachments: |
|
Description
Slaven Rezic
2002-10-08 11:40:03 UTC
https://reviews.freebsd.org/D3819 uses kdump's code to handle this. A commit references this bug: Author: bdrewery Date: Tue Oct 6 21:58:39 UTC 2015 New revision: 288957 URL: https://svnweb.freebsd.org/changeset/base/288957 Log: truss: Add support for utrace(2). This uses the kdump(1) utrace support code directly until a common library is created. This allows malloc(3) tracing with MALLOC_CONF=utrace:true and rtld tracing with LD_UTRACE=1. Unknown utrace(2) data is just printed as hex. PR: 43819 [inspired by] Reviewed by: jhb MFC after: 2 weeks Relnotes: yes Differential Revision: https://reviews.freebsd.org/D3819 Changes: head/lib/libc/sys/utrace.2 head/usr.bin/kdump/Makefile head/usr.bin/kdump/kdump.c head/usr.bin/kdump/utrace.c head/usr.bin/truss/Makefile head/usr.bin/truss/syscall.h head/usr.bin/truss/syscalls.c head/usr.bin/truss/truss.1 |