strace shows unknown syscall newfstatat.
Dmitry V. Levin
ldv at altlinux.org
Thu May 10 12:10:33 UTC 2012
On Thu, May 10, 2012 at 06:01:01PM +0600, Марк Коренберг wrote:
> There is no such syscall. May be you mean fstatat64()?
strace$ git grep -E 'newfstatat|fstatat64' linux/i386/ linux/x86_64/
linux/i386/syscallent.h: { 4, TD|TF, sys_newfstatat, "fstatat64" }, /* 300 */
linux/x86_64/syscallent.h: { 4, TD|TF, sys_newfstatat, "newfstatat" }, /* 262 */
linux$ git grep -E 'newfstatat|fstatat64' arch/x86/syscalls
arch/x86/syscalls:syscall_32.tbl:300 i386 fstatat64 sys_fstatat64 sys32_fstatat
arch/x86/syscalls:syscall_64.tbl:262 64 newfstatat sys_newfstatat
That is, strace just follows the kernel. If you don't like
syscall names, please speak to kernel folks.
--
ldv
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: not available
URL: <http://lists.strace.io/pipermail/strace-devel/attachments/20120510/066c7e79/attachment.bin>
More information about the Strace-devel
mailing list