[PATCH] xtensa: always retrieve all syscall arguments

Dmitry V. Levin ldv at altlinux.org
Tue May 7 02:02:00 UTC 2013


On Mon, May 06, 2013 at 09:49:22PM -0400, Mike Frysinger wrote:
> i think you do point out though that the value is wrong for 64bit arches -- it 
> should be 3:
> 	syscall(__NR_readahead,
> 		1 /* arg1: fd */,
> 		0 /* arg2: off */,
> 		0 /* arg3: count*/);

Yes, the number of readahead arguments specified in syscallent.h files was
wrong (in most cases it was greater than necessary), should be fixed now.

Other printllval-based syscall decoders are likely to have similar issues
with their syscallent entries.


-- 
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/20130507/e349ddb9/attachment.bin>


More information about the Strace-devel mailing list