You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
sandy 99da0f2c72 pl286 release code 4 years ago
..
debian pl286 release code 4 years ago
linux pl286 release code 4 years ago
m4 pl286 release code 4 years ago
mpers-m32 pl286 release code 4 years ago
mpers-mx32 pl286 release code 4 years ago
tests pl286 release code 4 years ago
tests-m32 pl286 release code 4 years ago
tests-mx32 pl286 release code 4 years ago
xlat pl286 release code 4 years ago
AUTHORS pl286 release code 4 years ago
Android.mk pl286 release code 4 years ago
COPYING pl286 release code 4 years ago
CREDITS pl286 release code 4 years ago
ChangeLog pl286 release code 4 years ago
ChangeLog-CVS pl286 release code 4 years ago
INSTALL pl286 release code 4 years ago
MODULE_LICENSE_BSD pl286 release code 4 years ago
Makefile pl286 release code 4 years ago
Makefile.am pl286 release code 4 years ago
Makefile.in pl286 release code 4 years ago
NEWS pl286 release code 4 years ago
README pl286 release code 4 years ago
README-linux-ptrace pl286 release code 4 years ago
access.c pl286 release code 4 years ago
aclocal.m4 pl286 release code 4 years ago
affinity.c pl286 release code 4 years ago
aio.c pl286 release code 4 years ago
alpha.c pl286 release code 4 years ago
bjm.c pl286 release code 4 years ago
block.c pl286 release code 4 years ago
bpf.c pl286 release code 4 years ago
btrfs.c pl286 release code 4 years ago
cacheflush.c pl286 release code 4 years ago
capability.c pl286 release code 4 years ago
caps0.h pl286 release code 4 years ago
caps1.h pl286 release code 4 years ago
chdir.c pl286 release code 4 years ago
chmod.c pl286 release code 4 years ago
clone.c pl286 release code 4 years ago
compile pl286 release code 4 years ago
config.guess pl286 release code 4 years ago
config.h pl286 release code 4 years ago
config.h.in pl286 release code 4 years ago
config.status pl286 release code 4 years ago
config.sub pl286 release code 4 years ago
configure pl286 release code 4 years ago
configure.ac pl286 release code 4 years ago
copy_file_range.c pl286 release code 4 years ago
count.c pl286 release code 4 years ago
defs.h pl286 release code 4 years ago
depcomp pl286 release code 4 years ago
desc.c pl286 release code 4 years ago
dirent.c pl286 release code 4 years ago
dirent64.c pl286 release code 4 years ago
dm.c pl286 release code 4 years ago
dyxlat.c pl286 release code 4 years ago
empty.h pl286 release code 4 years ago
epoll.c pl286 release code 4 years ago
evdev.c pl286 release code 4 years ago
eventfd.c pl286 release code 4 years ago
execve.c pl286 release code 4 years ago
fadvise.c pl286 release code 4 years ago
fallocate.c pl286 release code 4 years ago
fanotify.c pl286 release code 4 years ago
fchownat.c pl286 release code 4 years ago
fcntl.c pl286 release code 4 years ago
fetch_seccomp_fprog.c pl286 release code 4 years ago
fetch_struct_flock.c pl286 release code 4 years ago
fetch_struct_mmsghdr.c pl286 release code 4 years ago
fetch_struct_msghdr.c pl286 release code 4 years ago
fetch_struct_stat.c pl286 release code 4 years ago
fetch_struct_stat64.c pl286 release code 4 years ago
fetch_struct_statfs.c pl286 release code 4 years ago
file_handle.c pl286 release code 4 years ago
file_ioctl.c pl286 release code 4 years ago
flock.c pl286 release code 4 years ago
flock.h pl286 release code 4 years ago
fs_x_ioctl.c pl286 release code 4 years ago
fstatfs.c pl286 release code 4 years ago
fstatfs64.c pl286 release code 4 years ago
futex.c pl286 release code 4 years ago
gcc_compat.h pl286 release code 4 years ago
generate_sen.sh pl286 release code 4 years ago
get_robust_list.c pl286 release code 4 years ago
getcpu.c pl286 release code 4 years ago
getcwd.c pl286 release code 4 years ago
getrandom.c pl286 release code 4 years ago
hdio.c pl286 release code 4 years ago
hostname.c pl286 release code 4 years ago
inotify.c pl286 release code 4 years ago
install-sh pl286 release code 4 years ago
io.c pl286 release code 4 years ago
ioctl.c pl286 release code 4 years ago
ioctl_iocdef.c pl286 release code 4 years ago
ioctl_iocdef.h pl286 release code 4 years ago
ioctl_redefs1.h pl286 release code 4 years ago
ioctl_redefs2.h pl286 release code 4 years ago
ioctlent0.h pl286 release code 4 years ago
ioctlent1.h pl286 release code 4 years ago
ioctlent2.h pl286 release code 4 years ago
ioctlsort.c pl286 release code 4 years ago
ioperm.c pl286 release code 4 years ago
iopl.c pl286 release code 4 years ago
ioprio.c pl286 release code 4 years ago
ipc.c pl286 release code 4 years ago
ipc_defs.h pl286 release code 4 years ago
ipc_msg.c pl286 release code 4 years ago
ipc_msgctl.c pl286 release code 4 years ago
ipc_sem.c pl286 release code 4 years ago
ipc_shm.c pl286 release code 4 years ago
ipc_shmctl.c pl286 release code 4 years ago
kcmp.c pl286 release code 4 years ago
kernel_types.h pl286 release code 4 years ago
kexec.c pl286 release code 4 years ago
keyctl.c pl286 release code 4 years ago
ldt.c pl286 release code 4 years ago
link.c pl286 release code 4 years ago
lookup_dcookie.c pl286 release code 4 years ago
loop.c pl286 release code 4 years ago
lseek.c pl286 release code 4 years ago
m32_funcs.h pl286 release code 4 years ago
m32_printer_decls.h pl286 release code 4 years ago
m32_printer_defs.h pl286 release code 4 years ago
m32_type_defs.h pl286 release code 4 years ago
macros.h pl286 release code 4 years ago
mem.c pl286 release code 4 years ago
membarrier.c pl286 release code 4 years ago
memfd_create.c pl286 release code 4 years ago
missing pl286 release code 4 years ago
mknod.c pl286 release code 4 years ago
mmsghdr.c pl286 release code 4 years ago
mount.c pl286 release code 4 years ago
mpers-m32.stamp pl286 release code 4 years ago
mpers-mx32.stamp pl286 release code 4 years ago
mpers.am pl286 release code 4 years ago
mpers.awk pl286 release code 4 years ago
mpers.sh pl286 release code 4 years ago
mpers_test.sh pl286 release code 4 years ago
mpers_type.h pl286 release code 4 years ago
mpers_xlat.h pl286 release code 4 years ago
mq.c pl286 release code 4 years ago
msghdr.c pl286 release code 4 years ago
msghdr.h pl286 release code 4 years ago
mtd.c pl286 release code 4 years ago
mx32_funcs.h pl286 release code 4 years ago
mx32_printer_decls.h pl286 release code 4 years ago
mx32_printer_defs.h pl286 release code 4 years ago
mx32_type_defs.h pl286 release code 4 years ago
native_defs.h pl286 release code 4 years ago
native_printer_decls.h pl286 release code 4 years ago
native_printer_defs.h pl286 release code 4 years ago
net.c pl286 release code 4 years ago
netlink.c pl286 release code 4 years ago
netlink.h pl286 release code 4 years ago
netlink_sock_diag.c pl286 release code 4 years ago
nlattr.c pl286 release code 4 years ago
nlattr.h pl286 release code 4 years ago
nsfs.c pl286 release code 4 years ago
nsfs.h pl286 release code 4 years ago
nsig.h pl286 release code 4 years ago
numa.c pl286 release code 4 years ago
oldstat.c pl286 release code 4 years ago
open.c pl286 release code 4 years ago
or1k_atomic.c pl286 release code 4 years ago
pathtrace.c pl286 release code 4 years ago
perf.c pl286 release code 4 years ago
perf_event_struct.h pl286 release code 4 years ago
personality.c pl286 release code 4 years ago
pkeys.c pl286 release code 4 years ago
poll.c pl286 release code 4 years ago
prctl.c pl286 release code 4 years ago
print_dev_t.c pl286 release code 4 years ago
print_fields.h pl286 release code 4 years ago
print_mq_attr.c pl286 release code 4 years ago
print_msgbuf.c pl286 release code 4 years ago
print_sg_req_info.c pl286 release code 4 years ago
print_sigevent.c pl286 release code 4 years ago
print_statfs.c pl286 release code 4 years ago
print_struct_stat.c pl286 release code 4 years ago
print_time.c pl286 release code 4 years ago
print_timespec.c pl286 release code 4 years ago
print_timeval.c pl286 release code 4 years ago
print_timex.c pl286 release code 4 years ago
printers.h pl286 release code 4 years ago
printmode.c pl286 release code 4 years ago
printrusage.c pl286 release code 4 years ago
printsiginfo.c pl286 release code 4 years ago
printsiginfo.h pl286 release code 4 years ago
process.c pl286 release code 4 years ago
process_vm.c pl286 release code 4 years ago
ptp.c pl286 release code 4 years ago
ptrace.h pl286 release code 4 years ago
qualify.c pl286 release code 4 years ago
quota.c pl286 release code 4 years ago
readahead.c pl286 release code 4 years ago
readlink.c pl286 release code 4 years ago
reboot.c pl286 release code 4 years ago
regs.h pl286 release code 4 years ago
renameat.c pl286 release code 4 years ago
resource.c pl286 release code 4 years ago
rt_sigframe.c pl286 release code 4 years ago
rt_sigreturn.c pl286 release code 4 years ago
rtc.c pl286 release code 4 years ago
sched.c pl286 release code 4 years ago
sched_attr.h pl286 release code 4 years ago
scno.am pl286 release code 4 years ago
scno.h pl286 release code 4 years ago
scno.head pl286 release code 4 years ago
scsi.c pl286 release code 4 years ago
seccomp.c pl286 release code 4 years ago
seccomp_fprog.h pl286 release code 4 years ago
sen.h pl286 release code 4 years ago
sendfile.c pl286 release code 4 years ago
sg_io_v3.c pl286 release code 4 years ago
sg_io_v4.c pl286 release code 4 years ago
sigaltstack.c pl286 release code 4 years ago
sigevent.h pl286 release code 4 years ago
signal.c pl286 release code 4 years ago
signalfd.c pl286 release code 4 years ago
sigreturn.c pl286 release code 4 years ago
sock.c pl286 release code 4 years ago
sockaddr.c pl286 release code 4 years ago
socketcall.c pl286 release code 4 years ago
socketutils.c pl286 release code 4 years ago
sram_alloc.c pl286 release code 4 years ago
stamp-h1 pl286 release code 4 years ago
stat.c pl286 release code 4 years ago
stat.h pl286 release code 4 years ago
stat64.c pl286 release code 4 years ago
statfs.c pl286 release code 4 years ago
statfs.h pl286 release code 4 years ago
statfs64.c pl286 release code 4 years ago
statx.c pl286 release code 4 years ago
statx.h pl286 release code 4 years ago
strace-graph pl286 release code 4 years ago
strace-log-merge pl286 release code 4 years ago
strace.1 pl286 release code 4 years ago
strace.c pl286 release code 4 years ago
strace.spec pl286 release code 4 years ago
strace.spec.in pl286 release code 4 years ago
swapon.c pl286 release code 4 years ago
sync_file_range.c pl286 release code 4 years ago
sync_file_range2.c pl286 release code 4 years ago
sys_func.h pl286 release code 4 years ago
syscall.c pl286 release code 4 years ago
sysctl.c pl286 release code 4 years ago
sysent.h pl286 release code 4 years ago
sysinfo.c pl286 release code 4 years ago
syslog.c pl286 release code 4 years ago
sysmips.c pl286 release code 4 years ago
term.c pl286 release code 4 years ago
test-driver pl286 release code 4 years ago
time.c pl286 release code 4 years ago
times.c pl286 release code 4 years ago
truncate.c pl286 release code 4 years ago
ubi.c pl286 release code 4 years ago
uid.c pl286 release code 4 years ago
uid16.c pl286 release code 4 years ago
umask.c pl286 release code 4 years ago
umount.c pl286 release code 4 years ago
uname.c pl286 release code 4 years ago
unwind.c pl286 release code 4 years ago
upeek.c pl286 release code 4 years ago
upoke.c pl286 release code 4 years ago
userfaultfd.c pl286 release code 4 years ago
ustat.c pl286 release code 4 years ago
util.c pl286 release code 4 years ago
utime.c pl286 release code 4 years ago
utimes.c pl286 release code 4 years ago
v4l2.c pl286 release code 4 years ago
wait.c pl286 release code 4 years ago
xattr.c pl286 release code 4 years ago
xlat.c pl286 release code 4 years ago
xlat.h pl286 release code 4 years ago
xlate.el pl286 release code 4 years ago
xmalloc.c pl286 release code 4 years ago

README

This is strace, a system call tracer for Linux.

strace is released under a Berkeley-style license at the request
of Paul Kranenburg.

See the file CREDITS for a list of authors and other contributors.
See the file INSTALL for compilation and installation instructions.
See the file NEWS for information on what has changed in recent versions.

The project's homepage is at
https://strace.io

strace has a mailing list:
strace-devel@lists.sourceforge.net.

System requirements:
* Linux kernel >= 2.6.18 is recommended. Older versions might still work
but they haven't been thoroughly tested with this release.
* Linux kernel >= 2.5.46 is required.
Older versions without a decent PTRACE_SETOPTIONS support will not work.
* On mips, linux kernel >= 2.6.15 is required.
Older versions without a decent PTRACE_GETREGS support will not work.
* On s390 and s390x, linux kernel >= 2.6.27 is required.
Older versions without a decent PTRACE_GETREGSET support will not work.