Hi. This is two related documentation deficiencies:
- The manpage says that the default format is
<evt.num> <evt.time> <evt.cpu> <proc.name> <thread.tid> <evt.dir> <evt.type> <evt.args>
This isn't something you can pass to -p, since it takes %xxx instead of . I think this should be changed to use %xxx. Also the above does not appear next to where -p is documented. Stating what the default for -p is directly where -p is described would be helpful.
- Without -p (using the default) it is possible to change what kind of timestamps we get by using -t. It appears, however, that there's no %xxx print format that accepts this setting. I.e. %evt.time is not affected by -t. There are several ways to resolve this, but I think that explicitly asking for the default -p format should always produce the same output as omitting it.