From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 19039 invoked by alias); 13 May 2008 18:52:47 -0000 Received: (qmail 19012 invoked by uid 367); 13 May 2008 18:52:47 -0000 Date: Tue, 13 May 2008 18:52:00 -0000 Message-ID: <20080513185247.18997.qmail@sourceware.org> From: cagney@sourceware.org To: frysk-cvs@sourceware.org Subject: [SCM] master: Update system call list. X-Git-Refname: refs/heads/master X-Git-Reftype: branch X-Git-Oldrev: fe521dbf9790be8d154c513489f4727e9c2188cd X-Git-Newrev: dd462ac1a619d28bd4410625b5c30f01d1ef4546 Mailing-List: contact frysk-cvs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: frysk-cvs-owner@sourceware.org Reply-To: frysk@sourceware.org X-SW-Source: 2008-q2/txt/msg00236.txt.bz2 The branch, master has been updated via dd462ac1a619d28bd4410625b5c30f01d1ef4546 (commit) from fe521dbf9790be8d154c513489f4727e9c2188cd (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email. - Log ----------------------------------------------------------------- commit dd462ac1a619d28bd4410625b5c30f01d1ef4546 Author: Andrew Cagney Date: Tue May 13 14:51:39 2008 -0400 Update system call list. frysk-core/frysk/isa/syscalls/ChangeLog 2008-05-13 Andrew Cagney * LinuxIA32SyscallTable.java: Add timerfd_gettime, and timerfd_settime. * LinuxX8664SyscallTable.java: Add timerfd_gettime, and timerfd_settime; append "_old" to epoll_ctl and epoll_wait. * LinuxPPC64SyscallTable.java: Add subpage_prot, and timerfd_settime, and timerfd_gettime. * LinuxPPC32SyscallTable.java: Ditto. ----------------------------------------------------------------------- Summary of changes: frysk-core/frysk/isa/syscalls/ChangeLog | 10 ++++++++++ .../frysk/isa/syscalls/LinuxIA32SyscallTable.java | 4 +++- .../frysk/isa/syscalls/LinuxPPC32SyscallTable.java | 5 ++++- .../frysk/isa/syscalls/LinuxPPC64SyscallTable.java | 5 ++++- .../frysk/isa/syscalls/LinuxX8664SyscallTable.java | 8 +++++--- 5 files changed, 26 insertions(+), 6 deletions(-) First 500 lines of diff: diff --git a/frysk-core/frysk/isa/syscalls/ChangeLog b/frysk-core/frysk/isa/syscalls/ChangeLog index 550cc6d..3fa8546 100644 --- a/frysk-core/frysk/isa/syscalls/ChangeLog +++ b/frysk-core/frysk/isa/syscalls/ChangeLog @@ -1,3 +1,13 @@ +2008-05-13 Andrew Cagney + + * LinuxIA32SyscallTable.java: Add timerfd_gettime, and + timerfd_settime. + * LinuxX8664SyscallTable.java: Add timerfd_gettime, and + timerfd_settime; append "_old" to epoll_ctl and epoll_wait. + * LinuxPPC64SyscallTable.java: Add subpage_prot, and + timerfd_settime, and timerfd_gettime. + * LinuxPPC32SyscallTable.java: Ditto. + 2008-02-07 Petr Machata * SyscallTable.java (getNumSyscalls): New function. diff --git a/frysk-core/frysk/isa/syscalls/LinuxIA32SyscallTable.java b/frysk-core/frysk/isa/syscalls/LinuxIA32SyscallTable.java index ea69293..779aa03 100644 --- a/frysk-core/frysk/isa/syscalls/LinuxIA32SyscallTable.java +++ b/frysk-core/frysk/isa/syscalls/LinuxIA32SyscallTable.java @@ -414,7 +414,9 @@ class LinuxIA32SyscallTable extends SyscallTable { new Ia32Syscall("signalfd", 321), new Ia32Syscall("timerfd", 322), new Ia32Syscall("eventfd", 323), - new Ia32Syscall("fallocate", 324) + new Ia32Syscall("fallocate", 324), + new Ia32Syscall("timerfd_settime", 325), + new Ia32Syscall("timerfd_gettime", 326), }; diff --git a/frysk-core/frysk/isa/syscalls/LinuxPPC32SyscallTable.java b/frysk-core/frysk/isa/syscalls/LinuxPPC32SyscallTable.java index bdd8cf9..04ff138 100644 --- a/frysk-core/frysk/isa/syscalls/LinuxPPC32SyscallTable.java +++ b/frysk-core/frysk/isa/syscalls/LinuxPPC32SyscallTable.java @@ -412,7 +412,10 @@ class LinuxPPC32SyscallTable extends SyscallTable { new PowerPCSyscall("timerfd", 306), new PowerPCSyscall("eventfd", 307), new PowerPCSyscall("sync_file_range2", 308), - new PowerPCSyscall("fallocate", 309) + new PowerPCSyscall("fallocate", 309), + new PowerPCSyscall("subpage_prot", 310), + new PowerPCSyscall("timerfd_settime", 311), + new PowerPCSyscall("timerfd_gettime", 312), }; static private class SocketSubSyscall extends PowerPCSyscall { diff --git a/frysk-core/frysk/isa/syscalls/LinuxPPC64SyscallTable.java b/frysk-core/frysk/isa/syscalls/LinuxPPC64SyscallTable.java index 02593d3..d6bfcc4 100644 --- a/frysk-core/frysk/isa/syscalls/LinuxPPC64SyscallTable.java +++ b/frysk-core/frysk/isa/syscalls/LinuxPPC64SyscallTable.java @@ -418,7 +418,10 @@ class LinuxPPC64SyscallTable extends SyscallTable { new PowerPCSyscall ("timerfd", 306), new PowerPCSyscall ("eventfd", 307), new PowerPCSyscall ("sync_file_range2", 308), - new PowerPCSyscall ("fallocate", 309) + new PowerPCSyscall ("fallocate", 309), + new PowerPCSyscall("subpage_prot", 310), + new PowerPCSyscall("timerfd_settime", 311), + new PowerPCSyscall("timerfd_gettime", 312), }; private static class SocketSubSyscall extends PowerPCSyscall { diff --git a/frysk-core/frysk/isa/syscalls/LinuxX8664SyscallTable.java b/frysk-core/frysk/isa/syscalls/LinuxX8664SyscallTable.java index 791ca65..12d79fe 100644 --- a/frysk-core/frysk/isa/syscalls/LinuxX8664SyscallTable.java +++ b/frysk-core/frysk/isa/syscalls/LinuxX8664SyscallTable.java @@ -300,8 +300,8 @@ class LinuxX8664SyscallTable extends SyscallTable { new X8664Syscall("get_thread_area", 211, 1, "i:p "), new X8664Syscall("lookup_dcookie", 212), new X8664Syscall("epoll_create", 213), - new X8664Syscall("epoll_ctl", 214), - new X8664Syscall("epoll_wait", 215), + new X8664Syscall("epoll_ctl_old", 214), + new X8664Syscall("epoll_wait_old", 215), new X8664Syscall("remap_file_pages", 216), new X8664Syscall("getdents64", 217, 3, "i:ipi "), new X8664Syscall("set_tid_address", 218), @@ -371,7 +371,9 @@ class LinuxX8664SyscallTable extends SyscallTable { new X8664Syscall("signalfd", 282), new X8664Syscall("timerfd", 283), new X8664Syscall("eventfd", 284), - new X8664Syscall("fallocate", 285) + new X8664Syscall("fallocate", 285), + new X8664Syscall("timerfd_settime", 286), + new X8664Syscall("timerfd_gettime", 287), }; public Syscall getSyscall(String name) { hooks/post-receive -- frysk system monitor/debugger