sreplay is a tool to replay the system call traces produced by strace. It is useful for the development of experimental operating systems, since it is an entirely stand-alone program with its own tiny libc.
|Tags||Software Development Embedded Systems|
|Operating Systems||POSIX Linux|
Release Notes: Support for the lstat64, readlink, gettimeofday, and stat system calls.
Release Notes: Support for the stat64 system call was added. Additional signal types are supported by the rt_sigaction handler.
Release Notes: Support for the sendto system call, the ability to parse octal escapes in input, and handling for strace umovestr errors in input.
Release Notes: Error handling in the case of invalid input was improved. Signal delivery is now dealt with in input traces.
Release Notes: Many new system calls are supported. The program can replay /bin/ls on most supported systems.