[PATCH] xtensa: always retrieve all syscall arguments

Chris Zankel chris at zankel.net
Tue May 7 18:16:54 UTC 2013


Hi Dimitry,

Thanks for fixing Xtensa. I recompiled head
(de462cf99b2826a564f026cf79b631a1e10dad85) and verified that it works.
-Chris

On 05/06/2013 07:02 PM, Dmitry V. Levin wrote:
> 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.
>




More information about the Strace-devel mailing list