[lug] Hi there! / Query for low-level system call documentation

Carl Hamlin carl at eceria.com
Sun Sep 2 16:00:24 MDT 2007


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

D. Stimits wrote:
> There is a debug tool which you might find useful...it won't tell you
> everything you need, but I've found it invaluable to debug low level
> stuff: strace. It's a C-like syntax for tracing kernel system calls of
> any running program. Run a particular program under that, and you can
> see what the kernel itself is seeing...which can then be looked up,
> rather than the original higher level language calls (this works with
> many languages).

Excellent. I've actually heard of strace before, but haven't taken the
time to build it. I'll have to give that a try.

For the most part, I've pretty much got the base data I needed from
deconstructing the kernel syscall source code and performing a hell of a
lot of trial and error.

I'm going to refine the data to a wider range of readability and make it
available for folk in similar positions.


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFG2zJ4hnZ133XoNC8RAlZ0AJ4+nya6ppsoYk7rl/x/bNNKUzdWwgCdHTHN
gpewJeB+v7Z6d1+qcUH7NNY=
=iaoj
-----END PGP SIGNATURE-----



More information about the LUG mailing list