* [PATCH][MIPS] wire up tee system call
@ 2006-06-23 8:07 Yoichi Yuasa
2006-06-23 8:11 ` Andrew Morton
2006-06-23 10:02 ` Ralf Baechle
0 siblings, 2 replies; 6+ messages in thread
From: Yoichi Yuasa @ 2006-06-23 8:07 UTC (permalink / raw)
To: Andrew Morton; +Cc: yoichi_yuasa, Ralf Baechle, Linux Kernel Mailing List
Hi,
This patch wires up tee system call for MIPS.
[MIPS] Wire up tee(2).
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
Signed-off-by: Yoichi Yuasa <yoichi_yuasa@tripeaks.co.jp>
diff -pruN -X 2.6.17/Documentation/dontdiff 2.6.17-orig/arch/mips/kernel/scall32-o32.S 2.6.17/arch/mips/kernel/scall32-o32.S
--- 2.6.17-orig/arch/mips/kernel/scall32-o32.S 2006-06-23 10:28:02.285634500 +0900
+++ 2.6.17/arch/mips/kernel/scall32-o32.S 2006-06-23 10:28:07.569964750 +0900
@@ -647,6 +647,7 @@ einval: li v0, -EINVAL
sys sys_unshare 1
sys sys_splice 4
sys sys_sync_file_range 7 /* 4305 */
+ sys sys_tee 4
.endm
/* We pre-compute the number of _instruction_ bytes needed to
diff -pruN -X 2.6.17/Documentation/dontdiff 2.6.17-orig/arch/mips/kernel/scall64-64.S 2.6.17/arch/mips/kernel/scall64-64.S
--- 2.6.17-orig/arch/mips/kernel/scall64-64.S 2006-06-23 10:00:07.028937500 +0900
+++ 2.6.17/arch/mips/kernel/scall64-64.S 2006-06-23 10:28:07.573965000 +0900
@@ -462,3 +462,4 @@ sys_call_table:
PTR sys_unshare
PTR sys_splice
PTR sys_sync_file_range
+ PTR sys_tee /* 5265 */
diff -pruN -X 2.6.17/Documentation/dontdiff 2.6.17-orig/arch/mips/kernel/scall64-n32.S 2.6.17/arch/mips/kernel/scall64-n32.S
--- 2.6.17-orig/arch/mips/kernel/scall64-n32.S 2006-06-23 10:00:07.028937500 +0900
+++ 2.6.17/arch/mips/kernel/scall64-n32.S 2006-06-23 10:28:07.573965000 +0900
@@ -388,3 +388,4 @@ EXPORT(sysn32_call_table)
PTR sys_unshare
PTR sys_splice
PTR sys_sync_file_range
+ PTR sys_tee
diff -pruN -X 2.6.17/Documentation/dontdiff 2.6.17-orig/arch/mips/kernel/scall64-o32.S 2.6.17/arch/mips/kernel/scall64-o32.S
--- 2.6.17-orig/arch/mips/kernel/scall64-o32.S 2006-06-23 10:00:07.028937500 +0900
+++ 2.6.17/arch/mips/kernel/scall64-o32.S 2006-06-23 10:28:07.573965000 +0900
@@ -510,4 +510,5 @@ sys_call_table:
PTR sys_unshare
PTR sys_splice
PTR sys32_sync_file_range /* 4305 */
+ PTR sys_tee
.size sys_call_table,.-sys_call_table
diff -pruN -X 2.6.17/Documentation/dontdiff 2.6.17-orig/include/asm-mips/unistd.h 2.6.17/include/asm-mips/unistd.h
--- 2.6.17-orig/include/asm-mips/unistd.h 2006-06-23 10:00:16.129506250 +0900
+++ 2.6.17/include/asm-mips/unistd.h 2006-06-23 10:28:07.577965250 +0900
@@ -326,16 +326,17 @@
#define __NR_unshare (__NR_Linux + 303)
#define __NR_splice (__NR_Linux + 304)
#define __NR_sync_file_range (__NR_Linux + 305)
+#define __NR_tee (__NR_Linux + 306)
/*
* Offset of the last Linux o32 flavoured syscall
*/
-#define __NR_Linux_syscalls 305
+#define __NR_Linux_syscalls 306
#endif /* _MIPS_SIM == _MIPS_SIM_ABI32 */
#define __NR_O32_Linux 4000
-#define __NR_O32_Linux_syscalls 305
+#define __NR_O32_Linux_syscalls 306
#if _MIPS_SIM == _MIPS_SIM_ABI64
@@ -608,16 +609,17 @@
#define __NR_unshare (__NR_Linux + 262)
#define __NR_splice (__NR_Linux + 263)
#define __NR_sync_file_range (__NR_Linux + 264)
+#define __NR_tee (__NR_Linux + 265)
/*
* Offset of the last Linux 64-bit flavoured syscall
*/
-#define __NR_Linux_syscalls 264
+#define __NR_Linux_syscalls 265
#endif /* _MIPS_SIM == _MIPS_SIM_ABI64 */
#define __NR_64_Linux 5000
-#define __NR_64_Linux_syscalls 264
+#define __NR_64_Linux_syscalls 265
#if _MIPS_SIM == _MIPS_SIM_NABI32
@@ -894,16 +896,17 @@
#define __NR_unshare (__NR_Linux + 266)
#define __NR_splice (__NR_Linux + 267)
#define __NR_sync_file_range (__NR_Linux + 268)
+#define __NR_tee (__NR_Linux + 269)
/*
* Offset of the last N32 flavoured syscall
*/
-#define __NR_Linux_syscalls 268
+#define __NR_Linux_syscalls 269
#endif /* _MIPS_SIM == _MIPS_SIM_NABI32 */
#define __NR_N32_Linux 6000
-#define __NR_N32_Linux_syscalls 268
+#define __NR_N32_Linux_syscalls 269
#ifdef __KERNEL__
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [PATCH][MIPS] wire up tee system call
2006-06-23 8:07 [PATCH][MIPS] wire up tee system call Yoichi Yuasa
@ 2006-06-23 8:11 ` Andrew Morton
2006-06-26 5:27 ` Yoichi Yuasa
2006-06-23 10:02 ` Ralf Baechle
1 sibling, 1 reply; 6+ messages in thread
From: Andrew Morton @ 2006-06-23 8:11 UTC (permalink / raw)
To: Yoichi Yuasa; +Cc: yoichi_yuasa, ralf, linux-kernel
On Fri, 23 Jun 2006 17:07:11 +0900
Yoichi Yuasa <yoichi_yuasa@tripeaks.co.jp> wrote:
> This patch wires up tee system call for MIPS.
Thanks. Was the syscall tested on MIPS?
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [PATCH][MIPS] wire up tee system call
2006-06-23 8:07 [PATCH][MIPS] wire up tee system call Yoichi Yuasa
2006-06-23 8:11 ` Andrew Morton
@ 2006-06-23 10:02 ` Ralf Baechle
2006-06-26 12:51 ` Yoichi Yuasa
1 sibling, 1 reply; 6+ messages in thread
From: Ralf Baechle @ 2006-06-23 10:02 UTC (permalink / raw)
To: Yoichi Yuasa; +Cc: Andrew Morton, Linux Kernel Mailing List
On Fri, Jun 23, 2006 at 05:07:11PM +0900, Yoichi Yuasa wrote:
>
> This patch wires up tee system call for MIPS.
>
> [MIPS] Wire up tee(2).
Same here. Stop ripping patches out of the MIPS tree.
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [PATCH][MIPS] wire up tee system call
2006-06-23 8:11 ` Andrew Morton
@ 2006-06-26 5:27 ` Yoichi Yuasa
0 siblings, 0 replies; 6+ messages in thread
From: Yoichi Yuasa @ 2006-06-26 5:27 UTC (permalink / raw)
To: Andrew Morton; +Cc: yoichi_yuasa, ralf, linux-kernel
Hi Andrew,
On Fri, 23 Jun 2006 01:11:48 -0700
Andrew Morton <akpm@osdl.org> wrote:
> On Fri, 23 Jun 2006 17:07:11 +0900
> Yoichi Yuasa <yoichi_yuasa@tripeaks.co.jp> wrote:
>
> > This patch wires up tee system call for MIPS.
>
> Thanks. Was the syscall tested on MIPS?
Yes, I've tested by Jens Axboe's test program(included in his patch).
Yoichi
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [PATCH][MIPS] wire up tee system call
2006-06-23 10:02 ` Ralf Baechle
@ 2006-06-26 12:51 ` Yoichi Yuasa
2006-06-26 13:38 ` Ralf Baechle
0 siblings, 1 reply; 6+ messages in thread
From: Yoichi Yuasa @ 2006-06-26 12:51 UTC (permalink / raw)
To: Ralf Baechle; +Cc: yoichi_yuasa, akpm, linux-kernel
Hello Ralf,
On Fri, 23 Jun 2006 11:02:10 +0100
Ralf Baechle <ralf@linux-mips.org> wrote:
> On Fri, Jun 23, 2006 at 05:07:11PM +0900, Yoichi Yuasa wrote:
>
> >
> > This patch wires up tee system call for MIPS.
> >
> > [MIPS] Wire up tee(2).
>
> Same here. Stop ripping patches out of the MIPS tree.
It is not in Linus's git yet, but it has been in your git last April.
What is the reason that you did not send it to upstream?
Yoichi
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [PATCH][MIPS] wire up tee system call
2006-06-26 12:51 ` Yoichi Yuasa
@ 2006-06-26 13:38 ` Ralf Baechle
0 siblings, 0 replies; 6+ messages in thread
From: Ralf Baechle @ 2006-06-26 13:38 UTC (permalink / raw)
To: Yoichi Yuasa; +Cc: akpm, linux-kernel
On Mon, Jun 26, 2006 at 09:51:59PM +0900, Yoichi Yuasa wrote:
> It is not in Linus's git yet, but it has been in your git last April.
> What is the reason that you did not send it to upstream?
Glitch. Waiting for him to pull now this and loads of other stuff.
Ralf
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2006-06-27 10:03 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-06-23 8:07 [PATCH][MIPS] wire up tee system call Yoichi Yuasa
2006-06-23 8:11 ` Andrew Morton
2006-06-26 5:27 ` Yoichi Yuasa
2006-06-23 10:02 ` Ralf Baechle
2006-06-26 12:51 ` Yoichi Yuasa
2006-06-26 13:38 ` Ralf Baechle
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox