This is for strace 4.5.8. The man page says:
"-e trace=file
Trace all system calls which take a
file name as an argument."
But it also displays pread and pwrite system calls,
which do NOT take a file name as an argument. Isn't
this a bug? I would prefer for -e trace=file to do what
it says in the man page.
Logged In: YES
user_id=26437
This is apparently more wide issue than just pread/pwrite.
I've submitted a patch, see
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=159340
Logged In: YES
user_id=26437
Was fixed in 4.5.13.