From: SUGIOKA Toshinobu Date: Tue, 19 Dec 2006 03:13:55 +0000 (+0900) Subject: sh: syscall 300 should be __NR_fstatat64. X-Git-Tag: v2.6.21-rc1~179^2~30 X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=106dac130d6fb6670a0bbfa8c714054990b41b03;p=linux-2.6 sh: syscall 300 should be __NR_fstatat64. syscall number 300 fails while testing with latest LTP (ltp-full-20061121.tgz) on sh. sys_fstatat64 is called on syscall 300 (see arch/sh/kernel/syscalls.S), and __ARCH_WANT_STAT64 is defined in include/asm-sh/unistd.h, so following patch seems correct. Signed-off-by: SUGIOKA Toshinobu Signed-off-by: Paul Mundt --- diff --git a/include/asm-sh/unistd.h b/include/asm-sh/unistd.h index f982073dc6..7d0cd2b137 100644 --- a/include/asm-sh/unistd.h +++ b/include/asm-sh/unistd.h @@ -307,7 +307,7 @@ #define __NR_mknodat 297 #define __NR_fchownat 298 #define __NR_futimesat 299 -#define __NR_newfstatat 300 +#define __NR_fstatat64 300 #define __NR_unlinkat 301 #define __NR_renameat 302 #define __NR_linkat 303