From: "Chen, Kenneth W" <kenneth.w.chen@intel.com>
To: linux-ia64@vger.kernel.org
Subject: [patch] add syscall entry for *at()
Date: Tue, 31 Jan 2006 20:49:46 +0000 [thread overview]
Message-ID: <200601312049.k0VKnsg08813@unix-os.sc.intel.com> (raw)
Wire up the ia64 syscalls.
Signed-off-by: Ken Chen <kenneth.w.chen@intel.com>
---
While cruising Linus's git change log, ran into this commit:
5590ff0d5528b60153c0b4e7b771472b5a95e297
[PATCH] vfs: *at functions: core
Here is a series of patches which introduce in total 13 new system calls
which take a file descriptor/filename pair instead of a single file
name.
Should we wire them in for ia64?
--- ./arch/ia64/kernel/entry.S.orig 2006-01-31 13:10:32.657658186 -0800
+++ ./arch/ia64/kernel/entry.S 2006-01-31 13:44:37.023844080 -0800
@@ -1587,5 +1587,18 @@ sys_call_table:
data8 sys_inotify_add_watch
data8 sys_inotify_rm_watch
data8 sys_migrate_pages // 1280
+ data8 sys_openat
+ data8 sys_mkdirat
+ data8 sys_mknodat
+ data8 sys_fchownat
+ data8 sys_futimesat // 1285
+ data8 sys_newfstatat
+ data8 sys_unlinkat
+ data8 sys_renameat
+ data8 sys_linkat
+ data8 sys_symlinkat // 1290
+ data8 sys_readlinkat
+ data8 sys_fchmodat
+ data8 sys_faccessat
.org sys_call_table + 8*NR_syscalls // guard against failures to increase NR_syscalls
--- ./include/asm-ia64/unistd.h.orig 2006-01-31 13:17:53.860777781 -0800
+++ ./include/asm-ia64/unistd.h 2006-01-31 13:44:23.769937992 -0800
@@ -270,6 +270,19 @@
#define __NR_inotify_add_watch 1278
#define __NR_inotify_rm_watch 1279
#define __NR_migrate_pages 1280
+#define __NR_openat 1281
+#define __NR_mkdirat 1282
+#define __NR_mknodat 1283
+#define __NR_fchownat 1284
+#define __NR_futimesat 1285
+#define __NR_newfstatat 1286
+#define __NR_unlinkat 1287
+#define __NR_renameat 1288
+#define __NR_linkat 1289
+#define __NR_symlinkat 1290
+#define __NR_readlinkat 1291
+#define __NR_fchmodat 1292
+#define __NR_faccessat 1293
#ifdef __KERNEL__
next reply other threads:[~2006-01-31 20:49 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-01-31 20:49 Chen, Kenneth W [this message]
2006-01-31 21:15 ` [patch] add syscall entry for *at() Luck, Tony
2006-01-31 22:26 ` Chen, Kenneth W
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=200601312049.k0VKnsg08813@unix-os.sc.intel.com \
--to=kenneth.w.chen@intel.com \
--cc=linux-ia64@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox