Fix fatal syscalls offbyone on ia64

Dmitry V. Levin ldv at altlinux.org
Fri Jun 27 12:01:05 UTC 2008


Hi,

On Fri, Jun 27, 2008 at 11:01:19AM +0200, Jan Kratochvil wrote:
> there was committed a typo and strace now displays funny output on ia64:
> 
> $ ./strace echo x
> unlink("/bin/echo")                     = 1
> unlink(0x600000000001c578)              = 1
> times(NULL)                             = -1 EPERM (Operation not permitted)
> 
> It is a regression by:
> 
> 2008-05-19  Roland McGrath  <roland at redhat.com>
> 
>         * file.c (sys_fallocate): New function.
>         * linux/syscall.h: Declare it.
>         * linux/syscallent.h: Update entry.
>         From Kyle McMartin <kyle at mcmartin.ca>.
> 
>         * time.c (sys_timerfd_create): New function.
>         (sys_timerfd_settime, sys_timerfd_gettime): New functions.
>         * linux/syscall.h: Declare them.
>         * linux/syscallent.h: Update entries for those syscalls.
>         From Kyle McMartin <kyle at mcmartin.ca>.
> 
> http://strace.cvs.sourceforge.net/strace/strace/linux/syscallent.h?r1=1.51&r2=1.52&view=patch

Following change also introduces a regression:

2008-05-19  Roland McGrath  <roland at redhat.com>
  
	* linux/x86_64/syscallent.h: Update entries for timerfd_* and fallocate.

> 2008-06-27  Jan Kratochvil  <jan.kratochvil at redhat.com>
> 
> 	* linux/syscallent.h: Remove a duplicite syscall stub #326.

Please commit.


-- 
ldv
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: not available
URL: <http://lists.strace.io/pipermail/strace-devel/attachments/20080627/3da3722f/attachment.bin>


More information about the Strace-devel mailing list