Go to file
Mike Frysinger 0cbed357ab Decode mtd ioctls
I got tired of figuring out mtd structures (which show up a lot
in the embedded space), so add decoders for those ioctls.

* defs.h (mtd_ioctl): New prototype.
(print_loff_t): Likewise.
* io.c (print_loff_t): Delete static keyword
* ioctl.c (ioctl_decode): Call mtd_ioctl when code is 'M'.
* Makefile.am (strace_SOURCES): Add mtd.c.
(EXTRA_DIST): Add linux/mtd-abi.h.
* mtd.c: New file.
* linux/mtd-abi.h: New file.

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2012-04-06 14:39:15 +00:00
debian Tidy up includes and copyright notices, fix indentation 2012-03-16 12:02:22 +01:00
linux Decode mtd ioctls 2012-04-06 14:39:15 +00:00
m4 Implement prlimit64 decoding, rewrite [gs]etrlimit decoding 2012-03-16 19:05:21 +00:00
qemu_multiarch_testing Slight tweak to qemu_multiarch_testing scripts 2012-03-21 11:32:55 +01:00
test test/threaded_execve: make it also test a case when leader is not in syscall 2012-03-17 01:24:25 +01:00
tests tests: robustify again buggy shells 2012-03-15 20:17:49 +00:00
.gitignore linux/ioctlent: unify them all 2011-03-14 15:32:38 +00:00
.mailmap Generate much of the CREDITS file from git log 2011-02-24 01:51:15 +00:00
AUTHORS 2002-12-22 Roland McGrath <roland@redhat.com> 2002-12-30 00:51:30 +00:00
bjm.c Tidy up includes and copyright notices, fix indentation 2012-03-16 12:02:22 +01:00
block.c Tidy up includes and copyright notices, fix indentation 2012-03-16 12:02:22 +01:00
ChangeLog-CVS Generate ChangeLog from git log 2009-07-08 21:01:21 +00:00
configure.ac configure.ac: sort lists and use m4_normalize to ease maintenance 2012-03-25 15:22:03 +00:00
COPYRIGHT Tidy up includes and copyright notices, fix indentation 2012-03-16 12:02:22 +01:00
count.c Optimize code if we have only one personality 2012-03-19 09:36:42 +01:00
CREDITS.in * CREDITS.in: Fix typo. 2011-03-15 15:46:52 +00:00
defs.h Decode mtd ioctls 2012-04-06 14:39:15 +00:00
desc.c Optimize code if we have only one personality 2012-03-19 09:36:42 +01:00
errnoent.sh Tidy up includes and copyright notices, fix indentation 2012-03-16 12:02:22 +01:00
file.c Optimize code if we have only one personality 2012-03-19 09:36:42 +01:00
git-set-file-times * git-set-file-times: Import from rsync. 2009-10-09 23:07:28 +00:00
gitlog-to-changelog gitlog-to-changelog: update from gnulib 2011-11-05 13:32:27 +00:00
HACKING-scripts HACKING-scripts: new doc file by Mike Frysinger 2009-02-23 07:56:01 +00:00
INSTALL Remove and update documentation 2012-02-25 15:29:21 +01:00
io.c Decode mtd ioctls 2012-04-06 14:39:15 +00:00
ioctl.c Decode mtd ioctls 2012-04-06 14:39:15 +00:00
ioctlsort.c Tidy up includes and copyright notices, fix indentation 2012-03-16 12:02:22 +01:00
ipc.c Tidy up includes and copyright notices, fix indentation 2012-03-16 12:02:22 +01:00
make-dist Generate an xz tar archive of the distribution 2011-02-27 14:05:58 +00:00
Makefile.am Decode mtd ioctls 2012-04-06 14:39:15 +00:00
mem.c MAP_ANON is the same as MAP_ANONYMOUS, no need to have the former 2012-03-17 01:29:40 +01:00
mtd.c Decode mtd ioctls 2012-04-06 14:39:15 +00:00
net.c Reindent case labels. No code changes 2012-03-17 04:42:07 +01:00
NEWS Prepare for 4.6 release 2011-03-14 15:39:36 +00:00
pathtrace.c Tidy up includes and copyright notices, fix indentation 2012-03-16 12:02:22 +01:00
process.c simple cleanups in defs.h. No logic changes. 2012-03-21 14:39:22 +01:00
quota.c Tidy up includes and copyright notices, fix indentation 2012-03-16 12:02:22 +01:00
README Remove and update documentation 2012-02-25 15:29:21 +01:00
README-hacking Generate ChangeLog from git log 2009-07-08 21:01:21 +00:00
README-linux Cleanup trailing whitespaces and indentation that uses spaces before tabs 2009-07-08 14:57:27 +00:00
README-linux-ptrace README-linux-ptrace: correct the description of suppressed signals 2012-02-09 19:57:52 +01:00
resource.c Optimize code if we have only one personality 2012-03-19 09:36:42 +01:00
scsi.c Tidy up includes and copyright notices, fix indentation 2012-03-16 12:02:22 +01:00
signal.c Optimize code if we have only one personality 2012-03-19 09:36:42 +01:00
signalent.sh Tidy up includes and copyright notices, fix indentation 2012-03-16 12:02:22 +01:00
sock.c Tidy up includes and copyright notices, fix indentation 2012-03-16 12:02:22 +01:00
strace-graph Tidy up includes and copyright notices, fix indentation 2012-03-16 12:02:22 +01:00
strace-log-merge strace-log-merge: fix file suffix calculation 2012-03-26 12:10:01 +00:00
strace.1 manpage: remove false info about -p being limited to 32 processes 2012-03-26 13:31:11 +02:00
strace.c Fix indefinite hang on no-mmu systems 2012-04-05 14:53:49 +00:00
strace.spec Remove and update documentation 2012-02-25 15:29:21 +01:00
stream.c Tidy up includes and copyright notices, fix indentation 2012-03-16 12:02:22 +01:00
syscall.c qual_syscall: fix potential NULL dereference 2012-03-26 14:14:50 +00:00
syscallent.sh Tidy up includes and copyright notices, fix indentation 2012-03-16 12:02:22 +01:00
system.c Tidy up includes and copyright notices, fix indentation 2012-03-16 12:02:22 +01:00
term.c Tidy up includes and copyright notices, fix indentation 2012-03-16 12:02:22 +01:00
time.c Optimize code if we have only one personality 2012-03-19 09:36:42 +01:00
util.c printstr: check for potential integer overflow 2012-03-25 22:56:53 +00:00
xlate.el Tidy up includes and copyright notices, fix indentation 2012-03-16 12:02:22 +01:00

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 COPYRIGHT for details.

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.

You can get the latest version of strace from its homepage at
http://sourceforge.net/projects/strace/ .

Please send bug reports and enhancements to the strace
mailinglist at strace-devel@lists.sourceforge.net.