# git rev-parse -q --verify cbf5c33ba2f308fc9a42c947d3478698d10fd205^{commit} cbf5c33ba2f308fc9a42c947d3478698d10fd205 already have revision, skipping fetch # git checkout -q -f -B kisskb cbf5c33ba2f308fc9a42c947d3478698d10fd205 # git clean -qxdf # < git log -1 # commit cbf5c33ba2f308fc9a42c947d3478698d10fd205 # Author: Cédric Le Goater # Date: Fri Jun 22 12:13:04 2018 +0200 # # mtd: spi-nor: aspeed: introduce optimized settings for fast reads # # Better settings for fast reads are looked for by implementing a SPI # Timing calibration sequence described in the Aspeed SoC specification # document. The code is based on the OpenPOWER pflash tool and a similar # sequence using DMAs can be found in the SDK U-Boot. # # The SPI calibration performs a loop on different SPI clock rates # (dividers of the AHB clock rates) and on different input delay cycles # for each SPI clock rates. The successive read results are compared to # a golden buffer, read at low speed, to select the fastest read # settings for the chip. # # The "spi-max-frequency" property is used to cap the optimize read # algorithm on some devices or controllers for which we want a safe # setting, on the FMC controller chips for instance. # # It can also be deactivated at boot time with a kernel parameter # 'optimize_read', but that was never used on the field. # # Signed-off-by: Cédric Le Goater # < /opt/cross/kisskb/korg/gcc-8.1.0-nolibc/hppa-linux/bin/hppa-linux-gcc --version # < git log --format=%s --max-count=1 cbf5c33ba2f308fc9a42c947d3478698d10fd205 # < make -s -j 120 ARCH=parisc O=/kisskb/build/cdrx_parisc-allnoconfig_parisc CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.1.0-nolibc/hppa-linux/bin/hppa-linux- allnoconfig # make -s -j 120 ARCH=parisc O=/kisskb/build/cdrx_parisc-allnoconfig_parisc CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.1.0-nolibc/hppa-linux/bin/hppa-linux- :1332:2: warning: #warning syscall io_pgetevents not implemented [-Wcpp] :1335:2: warning: #warning syscall rseq not implemented [-Wcpp] In file included from /kisskb/src/kernel/exec_domain.c:19: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_personality' alias between functions of incompatible types 'long int(unsigned int)' and 'long int(long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:212:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE1(name, ...) SYSCALL_DEFINEx(1, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/exec_domain.c:38:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(personality, unsigned int, personality) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:212:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE1(name, ...) SYSCALL_DEFINEx(1, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/exec_domain.c:38:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(personality, unsigned int, personality) ^~~~~~~~~~~~~~~ In file included from /kisskb/src/kernel/time/hrtimer.c:39: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_nanosleep' alias between functions of incompatible types 'long int(struct timespec *, struct timespec *)' and 'long int(long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/time/hrtimer.c:1764:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(nanosleep, struct __kernel_timespec __user *, rqtp, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/time/hrtimer.c:1764:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(nanosleep, struct __kernel_timespec __user *, rqtp, ^~~~~~~~~~~~~~~ In file included from /kisskb/src/kernel/sys.c:47: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_sysinfo' alias between functions of incompatible types 'long int(struct sysinfo *)' and 'long int(long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:212:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE1(name, ...) SYSCALL_DEFINEx(1, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/sys.c:2573:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(sysinfo, struct sysinfo __user *, info) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:212:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE1(name, ...) SYSCALL_DEFINEx(1, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/sys.c:2573:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(sysinfo, struct sysinfo __user *, info) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_getcpu' alias between functions of incompatible types 'long int(unsigned int *, unsigned int *, struct getcpu_cache *)' and 'long int(long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/sys.c:2494:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(getcpu, unsigned __user *, cpup, unsigned __user *, nodep, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/sys.c:2494:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(getcpu, unsigned __user *, cpup, unsigned __user *, nodep, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_prctl' alias between functions of incompatible types 'long int(int, long unsigned int, long unsigned int, long unsigned int, long unsigned int)' and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:216:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE5(name, ...) SYSCALL_DEFINEx(5, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/sys.c:2269:1: note: in expansion of macro 'SYSCALL_DEFINE5' SYSCALL_DEFINE5(prctl, int, option, unsigned long, arg2, unsigned long, arg3, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:216:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE5(name, ...) SYSCALL_DEFINEx(5, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/sys.c:2269:1: note: in expansion of macro 'SYSCALL_DEFINE5' SYSCALL_DEFINE5(prctl, int, option, unsigned long, arg2, unsigned long, arg3, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_getrusage' alias between functions of incompatible types 'long int(int, struct rusage *)' and 'long int(long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/sys.c:1793:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(getrusage, int, who, struct rusage __user *, ru) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/sys.c:1793:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(getrusage, int, who, struct rusage __user *, ru) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_setrlimit' alias between functions of incompatible types 'long int(unsigned int, struct rlimit *)' and 'long int(long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/sys.c:1667:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(setrlimit, unsigned int, resource, struct rlimit __user *, rlim) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/sys.c:1667:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(setrlimit, unsigned int, resource, struct rlimit __user *, rlim) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_prlimit64' alias between functions of incompatible types 'long int(pid_t, unsigned int, const struct rlimit64 *, struct rlimit64 *)' {aka 'long int(int, unsigned int, const struct rlimit64 *, struct rlimit64 *)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:215:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE4(name, ...) SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/sys.c:1620:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(prlimit64, pid_t, pid, unsigned int, resource, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:215:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE4(name, ...) SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/sys.c:1620:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(prlimit64, pid_t, pid, unsigned int, resource, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_getrlimit' alias between functions of incompatible types 'long int(unsigned int, struct rlimit *)' and 'long int(long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/sys.c:1387:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(getrlimit, unsigned int, resource, struct rlimit __user *, rlim) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/sys.c:1387:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(getrlimit, unsigned int, resource, struct rlimit __user *, rlim) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_setdomainname' alias between functions of incompatible types 'long int(char *, int)' and 'long int(long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/sys.c:1363:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(setdomainname, char __user *, name, int, len) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/sys.c:1363:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(setdomainname, char __user *, name, int, len) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_gethostname' alias between functions of incompatible types 'long int(char *, int)' and 'long int(long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/sys.c:1338:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(gethostname, char __user *, name, int, len) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/sys.c:1338:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(gethostname, char __user *, name, int, len) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_sethostname' alias between functions of incompatible types 'long int(char *, int)' and 'long int(long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/sys.c:1312:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(sethostname, char __user *, name, int, len) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/sys.c:1312:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(sethostname, char __user *, name, int, len) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_newuname' alias between functions of incompatible types 'long int(struct new_utsname *)' and 'long int(long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:212:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE1(name, ...) SYSCALL_DEFINEx(1, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/sys.c:1238:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(newuname, struct new_utsname __user *, name) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:212:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE1(name, ...) SYSCALL_DEFINEx(1, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/sys.c:1238:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(newuname, struct new_utsname __user *, name) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_times' alias between functions of incompatible types 'long int(struct tms *)' and 'long int(long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:212:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE1(name, ...) SYSCALL_DEFINEx(1, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/sys.c:956:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(times, struct tms __user *, tbuf) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:212:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE1(name, ...) SYSCALL_DEFINEx(1, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/sys.c:956:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(times, struct tms __user *, tbuf) ^~~~~~~~~~~~~~~ In file included from /kisskb/src/kernel/ptrace.c:26: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_ptrace' alias between functions of incompatible types 'long int(long int, long int, long unsigned int, long unsigned int)' and 'long int(long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:215:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE4(name, ...) SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/ptrace.c:1110:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(ptrace, long, request, long, pid, unsigned long, addr, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:215:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE4(name, ...) SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/ptrace.c:1110:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(ptrace, long, request, long, pid, unsigned long, addr, ^~~~~~~~~~~~~~~ In file included from /kisskb/src/kernel/time/time.c:35: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_time' alias between functions of incompatible types 'long int(time_t *)' {aka 'long int(long int *)'} and 'long int(long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:212:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE1(name, ...) SYSCALL_DEFINEx(1, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/time/time.c:64:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(time, time_t __user *, tloc) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:212:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE1(name, ...) SYSCALL_DEFINEx(1, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/time/time.c:64:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(time, time_t __user *, tloc) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_adjtimex' alias between functions of incompatible types 'long int(struct timex *)' and 'long int(long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:212:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE1(name, ...) SYSCALL_DEFINEx(1, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/time/time.c:267:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(adjtimex, struct timex __user *, txc_p) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:212:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE1(name, ...) SYSCALL_DEFINEx(1, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/time/time.c:267:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(adjtimex, struct timex __user *, txc_p) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_settimeofday' alias between functions of incompatible types 'long int(struct timeval *, struct timezone *)' and 'long int(long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/time/time.c:201:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(settimeofday, struct timeval __user *, tv, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/time/time.c:201:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(settimeofday, struct timeval __user *, tv, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_gettimeofday' alias between functions of incompatible types 'long int(struct timeval *, struct timezone *)' and 'long int(long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/time/time.c:144:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(gettimeofday, struct timeval __user *, tv, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/time/time.c:144:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(gettimeofday, struct timeval __user *, tv, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_stime' alias between functions of incompatible types 'long int(time_t *)' {aka 'long int(long int *)'} and 'long int(long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:212:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE1(name, ...) SYSCALL_DEFINEx(1, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/time/time.c:83:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(stime, time_t __user *, tptr) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:212:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE1(name, ...) SYSCALL_DEFINEx(1, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/time/time.c:83:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(stime, time_t __user *, tptr) ^~~~~~~~~~~~~~~ /kisskb/src/arch/parisc/kernel/pci-dma.c:335:12: warning: 'proc_pcxl_dma_show' defined but not used [-Wunused-function] static int proc_pcxl_dma_show(struct seq_file *m, void *v) ^~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/kernel/time/posix-stubs.c:16: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_clock_settime' alias between functions of incompatible types 'long int(const clockid_t, const struct timespec *)' {aka 'long int(const int, const struct timespec *)'} and 'long int(long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/time/posix-stubs.c:61:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(clock_settime, const clockid_t, which_clock, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/time/posix-stubs.c:61:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(clock_settime, const clockid_t, which_clock, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_clock_nanosleep' alias between functions of incompatible types 'long int(const clockid_t, int, const struct timespec *, struct timespec *)' {aka 'long int(const int, int, const struct timespec *, struct timespec *)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:215:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE4(name, ...) SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/time/posix-stubs.c:126:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(clock_nanosleep, const clockid_t, which_clock, int, flags, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:215:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE4(name, ...) SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/time/posix-stubs.c:126:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(clock_nanosleep, const clockid_t, which_clock, int, flags, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_clock_getres' alias between functions of incompatible types 'long int(const clockid_t, struct timespec *)' {aka 'long int(const int, struct timespec *)'} and 'long int(long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/time/posix-stubs.c:107:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(clock_getres, const clockid_t, which_clock, struct __kernel_timespec __user *, tp) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/time/posix-stubs.c:107:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(clock_getres, const clockid_t, which_clock, struct __kernel_timespec __user *, tp) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_clock_gettime' alias between functions of incompatible types 'long int(const clockid_t, struct timespec *)' {aka 'long int(const int, struct timespec *)'} and 'long int(long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/time/posix-stubs.c:92:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(clock_gettime, const clockid_t, which_clock, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/time/posix-stubs.c:92:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(clock_gettime, const clockid_t, which_clock, ^~~~~~~~~~~~~~~ In file included from /kisskb/src/kernel/fork.c:52: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_set_tid_address' alias between functions of incompatible types 'long int(int *)' and 'long int(long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:212:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE1(name, ...) SYSCALL_DEFINEx(1, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/fork.c:1518:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(set_tid_address, int __user *, tidptr) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:212:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE1(name, ...) SYSCALL_DEFINEx(1, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/fork.c:1518:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(set_tid_address, int __user *, tidptr) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_unshare' alias between functions of incompatible types 'long int(long unsigned int)' and 'long int(long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:212:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE1(name, ...) SYSCALL_DEFINEx(1, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/fork.c:2485:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(unshare, unsigned long, unshare_flags) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:212:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE1(name, ...) SYSCALL_DEFINEx(1, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/fork.c:2485:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(unshare, unsigned long, unshare_flags) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_clone' alias between functions of incompatible types 'long int(long unsigned int, long unsigned int, int *, long unsigned int, int *)' and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:216:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE5(name, ...) SYSCALL_DEFINEx(5, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/fork.c:2184:1: note: in expansion of macro 'SYSCALL_DEFINE5' SYSCALL_DEFINE5(clone, unsigned long, clone_flags, unsigned long, newsp, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:216:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE5(name, ...) SYSCALL_DEFINEx(5, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/fork.c:2184:1: note: in expansion of macro 'SYSCALL_DEFINE5' SYSCALL_DEFINE5(clone, unsigned long, clone_flags, unsigned long, newsp, ^~~~~~~~~~~~~~~ In file included from /kisskb/src/kernel/sysctl_binary.c:7: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_sysctl' alias between functions of incompatible types 'long int(struct __sysctl_args *)' and 'long int(long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:212:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE1(name, ...) SYSCALL_DEFINEx(1, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/sysctl_binary.c:1401:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(sysctl, struct __sysctl_args __user *, args) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:212:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE1(name, ...) SYSCALL_DEFINEx(1, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/sysctl_binary.c:1401:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(sysctl, struct __sysctl_args __user *, args) ^~~~~~~~~~~~~~~ In file included from /kisskb/src/kernel/exit.c:41: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_waitpid' alias between functions of incompatible types 'long int(pid_t, int *, int)' {aka 'long int(int, int *, int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/exit.c:1692:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(waitpid, pid_t, pid, int __user *, stat_addr, int, options) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/exit.c:1692:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(waitpid, pid_t, pid, int __user *, stat_addr, int, options) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_wait4' alias between functions of incompatible types 'long int(pid_t, int *, int, struct rusage *)' {aka 'long int(int, int *, int, struct rusage *)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:215:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE4(name, ...) SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/exit.c:1673:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(wait4, pid_t, upid, int __user *, stat_addr, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:215:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE4(name, ...) SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/exit.c:1673:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(wait4, pid_t, upid, int __user *, stat_addr, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_waitid' alias between functions of incompatible types 'long int(int, pid_t, struct siginfo *, int, struct rusage *)' {aka 'long int(int, int, struct siginfo *, int, struct rusage *)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:216:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE5(name, ...) SYSCALL_DEFINEx(5, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/exit.c:1596:1: note: in expansion of macro 'SYSCALL_DEFINE5' SYSCALL_DEFINE5(waitid, int, which, pid_t, upid, struct siginfo __user *, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:216:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE5(name, ...) SYSCALL_DEFINEx(5, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/exit.c:1596:1: note: in expansion of macro 'SYSCALL_DEFINE5' SYSCALL_DEFINE5(waitid, int, which, pid_t, upid, struct siginfo __user *, ^~~~~~~~~~~~~~~ In file included from /kisskb/src/mm/readahead.c:19: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_readahead' alias between functions of incompatible types 'long int(int, loff_t, size_t)' {aka 'long int(int, long long int, unsigned int)'} and 'long int(long int, long long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/mm/readahead.c:601:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(readahead, int, fd, loff_t, offset, size_t, count) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/mm/readahead.c:601:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(readahead, int, fd, loff_t, offset, size_t, count) ^~~~~~~~~~~~~~~ In file included from /kisskb/src/kernel/reboot.c:16: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_reboot' alias between functions of incompatible types 'long int(int, int, unsigned int, void *)' and 'long int(long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:215:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE4(name, ...) SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/reboot.c:307:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(reboot, int, magic1, int, magic2, unsigned int, cmd, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:215:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE4(name, ...) SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/reboot.c:307:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(reboot, int, magic1, int, magic2, unsigned int, cmd, ^~~~~~~~~~~~~~~ In file included from /kisskb/src/kernel/sched/sched.h:63, from /kisskb/src/kernel/sched/core.c:8: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_sched_rr_get_interval' alias between functions of incompatible types 'long int(pid_t, struct timespec *)' {aka 'long int(int, struct timespec *)'} and 'long int(long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/sched/core.c:5276:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(sched_rr_get_interval, pid_t, pid, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/sched/core.c:5276:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(sched_rr_get_interval, pid_t, pid, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_sched_getaffinity' alias between functions of incompatible types 'long int(pid_t, unsigned int, long unsigned int *)' {aka 'long int(int, unsigned int, long unsigned int *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/sched/core.c:4925:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(sched_getaffinity, pid_t, pid, unsigned int, len, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/sched/core.c:4925:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(sched_getaffinity, pid_t, pid, unsigned int, len, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_sched_setaffinity' alias between functions of incompatible types 'long int(pid_t, unsigned int, long unsigned int *)' {aka 'long int(int, unsigned int, long unsigned int *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/sched/core.c:4873:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(sched_setaffinity, pid_t, pid, unsigned int, len, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/sched/core.c:4873:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(sched_setaffinity, pid_t, pid, unsigned int, len, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_sched_getattr' alias between functions of incompatible types 'long int(pid_t, struct sched_attr *, unsigned int, unsigned int)' {aka 'long int(int, struct sched_attr *, unsigned int, unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:215:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE4(name, ...) SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/sched/core.c:4722:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(sched_getattr, pid_t, pid, struct sched_attr __user *, uattr, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:215:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE4(name, ...) SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/sched/core.c:4722:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(sched_getattr, pid_t, pid, struct sched_attr __user *, uattr, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_sched_getparam' alias between functions of incompatible types 'long int(pid_t, struct sched_param *)' {aka 'long int(int, struct sched_param *)'} and 'long int(long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/sched/core.c:4644:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(sched_getparam, pid_t, pid, struct sched_param __user *, param) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/sched/core.c:4644:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(sched_getparam, pid_t, pid, struct sched_param __user *, param) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_sched_setattr' alias between functions of incompatible types 'long int(pid_t, struct sched_attr *, unsigned int)' {aka 'long int(int, struct sched_attr *, unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/sched/core.c:4581:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(sched_setattr, pid_t, pid, struct sched_attr __user *, uattr, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/sched/core.c:4581:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(sched_setattr, pid_t, pid, struct sched_attr __user *, uattr, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_sched_setparam' alias between functions of incompatible types 'long int(pid_t, struct sched_param *)' {aka 'long int(int, struct sched_param *)'} and 'long int(long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/sched/core.c:4570:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(sched_setparam, pid_t, pid, struct sched_param __user *, param) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/sched/core.c:4570:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(sched_setparam, pid_t, pid, struct sched_param __user *, param) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_sched_setscheduler' alias between functions of incompatible types 'long int(pid_t, int, struct sched_param *)' {aka 'long int(int, int, struct sched_param *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/sched/core.c:4555:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(sched_setscheduler, pid_t, pid, int, policy, struct sched_param __user *, param) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/sched/core.c:4555:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(sched_setscheduler, pid_t, pid, int, policy, struct sched_param __user *, param) ^~~~~~~~~~~~~~~ In file included from /kisskb/src/kernel/signal.c:27: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_rt_sigprocmask' alias between functions of incompatible types 'long int(int, sigset_t *, sigset_t *, size_t)' {aka 'long int(int, struct *, struct *, unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:215:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE4(name, ...) SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/signal.c:2703:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(rt_sigprocmask, int, how, sigset_t __user *, nset, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:215:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE4(name, ...) SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/signal.c:2703:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(rt_sigprocmask, int, how, sigset_t __user *, nset, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_rt_sigsuspend' alias between functions of incompatible types 'long int(sigset_t *, size_t)' {aka 'long int(struct *, unsigned int)'} and 'long int(long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/signal.c:3873:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(rt_sigsuspend, sigset_t __user *, unewset, size_t, sigsetsize) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/signal.c:3873:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(rt_sigsuspend, sigset_t __user *, unewset, size_t, sigsetsize) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_signal' alias between functions of incompatible types 'long int(int, void (*)(int))' and 'long int(long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/signal.c:3826:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(signal, int, sig, __sighandler_t, handler) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/signal.c:3826:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(signal, int, sig, __sighandler_t, handler) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_rt_sigaction' alias between functions of incompatible types 'long int(int, const struct sigaction *, struct sigaction *, size_t)' {aka 'long int(int, const struct sigaction *, struct sigaction *, unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:215:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE4(name, ...) SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/signal.c:3648:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(rt_sigaction, int, sig, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:215:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE4(name, ...) SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/signal.c:3648:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(rt_sigaction, int, sig, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_sigprocmask' alias between functions of incompatible types 'long int(int, old_sigset_t *, old_sigset_t *)' {aka 'long int(int, long unsigned int *, long unsigned int *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/signal.c:3600:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(sigprocmask, int, how, old_sigset_t __user *, nset, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/signal.c:3600:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(sigprocmask, int, how, old_sigset_t __user *, nset, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_sigpending' alias between functions of incompatible types 'long int(old_sigset_t *)' {aka 'long int(long unsigned int *)'} and 'long int(long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:212:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE1(name, ...) SYSCALL_DEFINEx(1, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/signal.c:3562:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(sigpending, old_sigset_t __user *, uset) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:212:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE1(name, ...) SYSCALL_DEFINEx(1, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/signal.c:3562:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(sigpending, old_sigset_t __user *, uset) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_sigaltstack' alias between functions of incompatible types 'long int(const stack_t *, stack_t *)' {aka 'long int(const struct sigaltstack *, struct sigaltstack *)'} and 'long int(long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/signal.c:3461:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(sigaltstack,const stack_t __user *,uss, stack_t __user *,uoss) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/signal.c:3461:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(sigaltstack,const stack_t __user *,uss, stack_t __user *,uoss) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_rt_tgsigqueueinfo' alias between functions of incompatible types 'long int(pid_t, pid_t, int, siginfo_t *)' {aka 'long int(int, int, int, struct siginfo *)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:215:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE4(name, ...) SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/signal.c:3322:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(rt_tgsigqueueinfo, pid_t, tgid, pid_t, pid, int, sig, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:215:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE4(name, ...) SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/signal.c:3322:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(rt_tgsigqueueinfo, pid_t, tgid, pid_t, pid, int, sig, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_rt_sigqueueinfo' alias between functions of incompatible types 'long int(pid_t, int, siginfo_t *)' {aka 'long int(int, int, struct siginfo *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/signal.c:3281:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(rt_sigqueueinfo, pid_t, pid, int, sig, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/signal.c:3281:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(rt_sigqueueinfo, pid_t, pid, int, sig, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_rt_sigtimedwait' alias between functions of incompatible types 'long int(const sigset_t *, siginfo_t *, const struct timespec *, size_t)' {aka 'long int(const struct *, struct siginfo *, const struct timespec *, unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:215:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE4(name, ...) SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/signal.c:3099:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(rt_sigtimedwait, const sigset_t __user *, uthese, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:215:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE4(name, ...) SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/signal.c:3099:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(rt_sigtimedwait, const sigset_t __user *, uthese, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_rt_sigpending' alias between functions of incompatible types 'long int(sigset_t *, size_t)' {aka 'long int(struct *, unsigned int)'} and 'long int(long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/signal.c:2776:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(rt_sigpending, sigset_t __user *, uset, size_t, sigsetsize) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/signal.c:2776:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(rt_sigpending, sigset_t __user *, uset, size_t, sigsetsize) ^~~~~~~~~~~~~~~ In file included from /kisskb/src/fs/stat.c:17: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_newstat' alias between functions of incompatible types 'long int(const char *, struct stat *)' and 'long int(long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/stat.c:333:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(newstat, const char __user *, filename, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/stat.c:333:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(newstat, const char __user *, filename, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_statx' alias between functions of incompatible types 'long int(int, const char *, unsigned int, unsigned int, struct statx *)' and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:216:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE5(name, ...) SYSCALL_DEFINEx(5, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/stat.c:566:1: note: in expansion of macro 'SYSCALL_DEFINE5' SYSCALL_DEFINE5(statx, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:216:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE5(name, ...) SYSCALL_DEFINEx(5, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/stat.c:566:1: note: in expansion of macro 'SYSCALL_DEFINE5' SYSCALL_DEFINE5(statx, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_fstatat64' alias between functions of incompatible types 'long int(int, const char *, struct stat64 *, int)' and 'long int(long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:215:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE4(name, ...) SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/stat.c:508:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(fstatat64, int, dfd, const char __user *, filename, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:215:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE4(name, ...) SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/stat.c:508:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(fstatat64, int, dfd, const char __user *, filename, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_fstat64' alias between functions of incompatible types 'long int(long unsigned int, struct stat64 *)' and 'long int(long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/stat.c:497:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(fstat64, unsigned long, fd, struct stat64 __user *, statbuf) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/stat.c:497:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(fstat64, unsigned long, fd, struct stat64 __user *, statbuf) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_lstat64' alias between functions of incompatible types 'long int(const char *, struct stat64 *)' and 'long int(long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/stat.c:485:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(lstat64, const char __user *, filename, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/stat.c:485:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(lstat64, const char __user *, filename, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_stat64' alias between functions of incompatible types 'long int(const char *, struct stat64 *)' and 'long int(long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/stat.c:473:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(stat64, const char __user *, filename, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/stat.c:473:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(stat64, const char __user *, filename, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_readlink' alias between functions of incompatible types 'long int(const char *, char *, int)' and 'long int(long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/stat.c:424:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(readlink, const char __user *, path, char __user *, buf, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/stat.c:424:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(readlink, const char __user *, path, char __user *, buf, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_readlinkat' alias between functions of incompatible types 'long int(int, const char *, char *, int)' and 'long int(long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:215:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE4(name, ...) SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/stat.c:418:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(readlinkat, int, dfd, const char __user *, pathname, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:215:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE4(name, ...) SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/stat.c:418:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(readlinkat, int, dfd, const char __user *, pathname, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_newfstat' alias between functions of incompatible types 'long int(unsigned int, struct stat *)' and 'long int(long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/stat.c:371:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(newfstat, unsigned int, fd, struct stat __user *, statbuf) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/stat.c:371:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(newfstat, unsigned int, fd, struct stat __user *, statbuf) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_newlstat' alias between functions of incompatible types 'long int(const char *, struct stat *)' and 'long int(long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/stat.c:344:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(newlstat, const char __user *, filename, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/stat.c:344:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(newlstat, const char __user *, filename, ^~~~~~~~~~~~~~~ In file included from /kisskb/src/fs/ioctl.c:8: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_ioctl' alias between functions of incompatible types 'long int(unsigned int, unsigned int, long unsigned int)' and 'long int(long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/ioctl.c:706:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(ioctl, unsigned int, fd, unsigned int, cmd, unsigned long, arg) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/ioctl.c:706:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(ioctl, unsigned int, fd, unsigned int, cmd, unsigned long, arg) ^~~~~~~~~~~~~~~ In file included from /kisskb/src/mm/mincore.c:15: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_mincore' alias between functions of incompatible types 'long int(long unsigned int, size_t, unsigned char *)' {aka 'long int(long unsigned int, unsigned int, unsigned char *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/mm/mincore.c:224:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(mincore, unsigned long, start, size_t, len, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/mm/mincore.c:224:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(mincore, unsigned long, start, size_t, len, ^~~~~~~~~~~~~~~ In file included from /kisskb/src/mm/mlock.c:18: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_mlock' alias between functions of incompatible types 'long int(long unsigned int, size_t)' {aka 'long int(long unsigned int, unsigned int)'} and 'long int(long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/mm/mlock.c:715:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(mlock, unsigned long, start, size_t, len) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/mm/mlock.c:715:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(mlock, unsigned long, start, size_t, len) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_munlock' alias between functions of incompatible types 'long int(long unsigned int, size_t)' {aka 'long int(long unsigned int, unsigned int)'} and 'long int(long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/mm/mlock.c:733:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(munlock, unsigned long, start, size_t, len) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/mm/mlock.c:733:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(munlock, unsigned long, start, size_t, len) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_mlock2' alias between functions of incompatible types 'long int(long unsigned int, size_t, int)' {aka 'long int(long unsigned int, unsigned int, int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/mm/mlock.c:720:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(mlock2, unsigned long, start, size_t, len, int, flags) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/mm/mlock.c:720:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(mlock2, unsigned long, start, size_t, len, int, flags) ^~~~~~~~~~~~~~~ In file included from /kisskb/src/fs/pipe.c:23: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_pipe2' alias between functions of incompatible types 'long int(int *, int)' and 'long int(long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/pipe.c:869:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(pipe2, int __user *, fildes, int, flags) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/pipe.c:869:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(pipe2, int __user *, fildes, int, flags) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_pipe' alias between functions of incompatible types 'long int(int *)' and 'long int(long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:212:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE1(name, ...) SYSCALL_DEFINEx(1, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/pipe.c:874:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(pipe, int __user *, fildes) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:212:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE1(name, ...) SYSCALL_DEFINEx(1, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/pipe.c:874:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(pipe, int __user *, fildes) ^~~~~~~~~~~~~~~ In file included from /kisskb/src/mm/msync.c:15: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_msync' alias between functions of incompatible types 'long int(long unsigned int, size_t, int)' {aka 'long int(long unsigned int, unsigned int, int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/mm/msync.c:32:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(msync, unsigned long, start, size_t, len, int, flags) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/mm/msync.c:32:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(msync, unsigned long, start, size_t, len, int, flags) ^~~~~~~~~~~~~~~ In file included from /kisskb/src/mm/mremap.c:22: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_mremap' alias between functions of incompatible types 'long int(long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int)' and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:216:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE5(name, ...) SYSCALL_DEFINEx(5, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/mm/mremap.c:519:1: note: in expansion of macro 'SYSCALL_DEFINE5' SYSCALL_DEFINE5(mremap, unsigned long, addr, unsigned long, old_len, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:216:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE5(name, ...) SYSCALL_DEFINEx(5, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/mm/mremap.c:519:1: note: in expansion of macro 'SYSCALL_DEFINE5' SYSCALL_DEFINE5(mremap, unsigned long, addr, unsigned long, old_len, ^~~~~~~~~~~~~~~ In file included from /kisskb/src/fs/readdir.c:20: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_old_readdir' alias between functions of incompatible types 'long int(unsigned int, struct old_linux_dirent *, unsigned int)' and 'long int(long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/readdir.c:124:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(old_readdir, unsigned int, fd, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/readdir.c:124:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(old_readdir, unsigned int, fd, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_getdents64' alias between functions of incompatible types 'long int(unsigned int, struct linux_dirent64 *, unsigned int)' and 'long int(long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/readdir.c:330:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(getdents64, unsigned int, fd, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/readdir.c:330:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(getdents64, unsigned int, fd, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_getdents' alias between functions of incompatible types 'long int(unsigned int, struct linux_dirent *, unsigned int)' and 'long int(long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/readdir.c:212:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(getdents, unsigned int, fd, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/readdir.c:212:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(getdents, unsigned int, fd, ^~~~~~~~~~~~~~~ In file included from /kisskb/src/fs/open.c:26: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_truncate' alias between functions of incompatible types 'long int(const char *, long int)' and 'long int(long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/open.c:153:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(truncate, const char __user *, path, long, length) ^~~~~~~~~~~~~~~ /kisskb/src/net/Makefile:24: CC cannot link executables. Skipping bpfilter. /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/open.c:153:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(truncate, const char __user *, path, long, length) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_close' alias between functions of incompatible types 'long int(unsigned int)' and 'long int(long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:212:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE1(name, ...) SYSCALL_DEFINEx(1, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/open.c:1195:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(close, unsigned int, fd) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:212:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE1(name, ...) SYSCALL_DEFINEx(1, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/open.c:1195:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(close, unsigned int, fd) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_creat' alias between functions of incompatible types 'long int(const char *, umode_t)' {aka 'long int(const char *, short unsigned int)'} and 'long int(long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/open.c:1157:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(creat, const char __user *, pathname, umode_t, mode) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/open.c:1157:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(creat, const char __user *, pathname, umode_t, mode) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_openat' alias between functions of incompatible types 'long int(int, const char *, int, umode_t)' {aka 'long int(int, const char *, int, short unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:215:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE4(name, ...) SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/open.c:1122:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(openat, int, dfd, const char __user *, filename, int, flags, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:215:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE4(name, ...) SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/open.c:1122:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(openat, int, dfd, const char __user *, filename, int, flags, ^~~~~~~~~~~~~~~ In file included from /kisskb/src/mm/mmap.c:20: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_brk' alias between functions of incompatible types 'long int(long unsigned int)' and 'long int(long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:212:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE1(name, ...) SYSCALL_DEFINEx(1, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/mm/mmap.c:191:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(brk, unsigned long, brk) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:212:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE1(name, ...) SYSCALL_DEFINEx(1, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/mm/mmap.c:191:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(brk, unsigned long, brk) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_remap_file_pages' alias between functions of incompatible types 'long int(long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int)' and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:216:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE5(name, ...) SYSCALL_DEFINEx(5, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/mm/mmap.c:2821:1: note: in expansion of macro 'SYSCALL_DEFINE5' SYSCALL_DEFINE5(remap_file_pages, unsigned long, start, unsigned long, size, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:216:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE5(name, ...) SYSCALL_DEFINEx(5, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/mm/mmap.c:2821:1: note: in expansion of macro 'SYSCALL_DEFINE5' SYSCALL_DEFINE5(remap_file_pages, unsigned long, start, unsigned long, size, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_munmap' alias between functions of incompatible types 'long int(long unsigned int, size_t)' {aka 'long int(long unsigned int, unsigned int)'} and 'long int(long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/mm/mmap.c:2811:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(munmap, unsigned long, addr, size_t, len) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/mm/mmap.c:2811:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(munmap, unsigned long, addr, size_t, len) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_mmap_pgoff' alias between functions of incompatible types 'long int(long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int)' and 'long int(long int, long int, long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:217:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE6(name, ...) SYSCALL_DEFINEx(6, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/mm/mmap.c:1592:1: note: in expansion of macro 'SYSCALL_DEFINE6' SYSCALL_DEFINE6(mmap_pgoff, unsigned long, addr, unsigned long, len, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:217:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE6(name, ...) SYSCALL_DEFINEx(6, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/mm/mmap.c:1592:1: note: in expansion of macro 'SYSCALL_DEFINE6' SYSCALL_DEFINE6(mmap_pgoff, unsigned long, addr, unsigned long, len, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_open' alias between functions of incompatible types 'long int(const char *, int, umode_t)' {aka 'long int(const char *, int, short unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/open.c:1114:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(open, const char __user *, filename, int, flags, umode_t, mode) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/open.c:1114:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(open, const char __user *, filename, int, flags, umode_t, mode) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_fchown' alias between functions of incompatible types 'long int(unsigned int, uid_t, gid_t)' {aka 'long int(unsigned int, unsigned int, unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/open.c:722:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(fchown, unsigned int, fd, uid_t, user, gid_t, group) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/open.c:722:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(fchown, unsigned int, fd, uid_t, user, gid_t, group) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_lchown' alias between functions of incompatible types 'long int(const char *, uid_t, gid_t)' {aka 'long int(const char *, unsigned int, unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/open.c:696:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(lchown, const char __user *, filename, uid_t, user, gid_t, group) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/open.c:696:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(lchown, const char __user *, filename, uid_t, user, gid_t, group) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_chown' alias between functions of incompatible types 'long int(const char *, uid_t, gid_t)' {aka 'long int(const char *, unsigned int, unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/open.c:691:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(chown, const char __user *, filename, uid_t, user, gid_t, group) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/open.c:691:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(chown, const char __user *, filename, uid_t, user, gid_t, group) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_fchownat' alias between functions of incompatible types 'long int(int, const char *, uid_t, gid_t, int)' {aka 'long int(int, const char *, unsigned int, unsigned int, int)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:216:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE5(name, ...) SYSCALL_DEFINEx(5, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/open.c:685:1: note: in expansion of macro 'SYSCALL_DEFINE5' SYSCALL_DEFINE5(fchownat, int, dfd, const char __user *, filename, uid_t, user, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:216:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE5(name, ...) SYSCALL_DEFINEx(5, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/open.c:685:1: note: in expansion of macro 'SYSCALL_DEFINE5' SYSCALL_DEFINE5(fchownat, int, dfd, const char __user *, filename, uid_t, user, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_chmod' alias between functions of incompatible types 'long int(const char *, umode_t)' {aka 'long int(const char *, short unsigned int)'} and 'long int(long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/open.c:606:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(chmod, const char __user *, filename, umode_t, mode) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/open.c:606:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(chmod, const char __user *, filename, umode_t, mode) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_fchmodat' alias between functions of incompatible types 'long int(int, const char *, umode_t)' {aka 'long int(int, const char *, short unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/open.c:600:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(fchmodat, int, dfd, const char __user *, filename, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/open.c:600:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(fchmodat, int, dfd, const char __user *, filename, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_fchmod' alias between functions of incompatible types 'long int(unsigned int, umode_t)' {aka 'long int(unsigned int, short unsigned int)'} and 'long int(long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/open.c:577:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(fchmod, unsigned int, fd, umode_t, mode) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/open.c:577:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(fchmod, unsigned int, fd, umode_t, mode) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_chroot' alias between functions of incompatible types 'long int(const char *)' and 'long int(long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:212:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE1(name, ...) SYSCALL_DEFINEx(1, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/open.c:530:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(chroot, const char __user *, filename) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:212:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE1(name, ...) SYSCALL_DEFINEx(1, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/open.c:530:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(chroot, const char __user *, filename) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_fchdir' alias between functions of incompatible types 'long int(unsigned int)' and 'long int(long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:212:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE1(name, ...) SYSCALL_DEFINEx(1, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/open.c:475:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(fchdir, unsigned int, fd) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:212:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE1(name, ...) SYSCALL_DEFINEx(1, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/open.c:475:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(fchdir, unsigned int, fd) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_chdir' alias between functions of incompatible types 'long int(const char *)' and 'long int(long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:212:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE1(name, ...) SYSCALL_DEFINEx(1, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/open.c:470:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(chdir, const char __user *, filename) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:212:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE1(name, ...) SYSCALL_DEFINEx(1, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/open.c:470:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(chdir, const char __user *, filename) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_access' alias between functions of incompatible types 'long int(const char *, int)' and 'long int(long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/open.c:439:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(access, const char __user *, filename, int, mode) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/open.c:439:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(access, const char __user *, filename, int, mode) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_faccessat' alias between functions of incompatible types 'long int(int, const char *, int)' and 'long int(long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/open.c:434:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(faccessat, int, dfd, const char __user *, filename, int, mode) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/open.c:434:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(faccessat, int, dfd, const char __user *, filename, int, mode) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_ftruncate64' alias between functions of incompatible types 'long int(unsigned int, loff_t)' {aka 'long int(unsigned int, long long int)'} and 'long int(long int, long long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/open.c:232:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(ftruncate64, unsigned int, fd, loff_t, length) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/open.c:232:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(ftruncate64, unsigned int, fd, loff_t, length) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_truncate64' alias between functions of incompatible types 'long int(const char *, loff_t)' {aka 'long int(const char *, long long int)'} and 'long int(long int, long long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/open.c:227:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(truncate64, const char __user *, path, loff_t, length) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/open.c:227:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(truncate64, const char __user *, path, loff_t, length) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_ftruncate' alias between functions of incompatible types 'long int(unsigned int, long unsigned int)' and 'long int(long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/open.c:213:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(ftruncate, unsigned int, fd, unsigned long, length) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/open.c:213:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(ftruncate, unsigned int, fd, unsigned long, length) ^~~~~~~~~~~~~~~ In file included from /kisskb/src/fs/exec.c:53: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_execve' alias between functions of incompatible types 'long int(const char *, const char * const*, const char * const*)' and 'long int(long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/exec.c:1959:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(execve, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/exec.c:1959:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(execve, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_execveat' alias between functions of incompatible types 'long int(int, const char *, const char * const*, const char * const*, int)' and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:216:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE5(name, ...) SYSCALL_DEFINEx(5, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/exec.c:1967:1: note: in expansion of macro 'SYSCALL_DEFINE5' SYSCALL_DEFINE5(execveat, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:216:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE5(name, ...) SYSCALL_DEFINEx(5, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/exec.c:1967:1: note: in expansion of macro 'SYSCALL_DEFINE5' SYSCALL_DEFINE5(execveat, ^~~~~~~~~~~~~~~ In file included from /kisskb/src/fs/fcntl.c:8: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_fcntl' alias between functions of incompatible types 'long int(unsigned int, unsigned int, long unsigned int)' and 'long int(long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/fcntl.c:448:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(fcntl, unsigned int, fd, unsigned int, cmd, unsigned long, arg) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/fcntl.c:448:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(fcntl, unsigned int, fd, unsigned int, cmd, unsigned long, arg) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_fcntl64' alias between functions of incompatible types 'long int(unsigned int, unsigned int, long unsigned int)' and 'long int(long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/fcntl.c:472:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(fcntl64, unsigned int, fd, unsigned int, cmd, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/fcntl.c:472:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(fcntl64, unsigned int, fd, unsigned int, cmd, ^~~~~~~~~~~~~~~ In file included from /kisskb/src/fs/file.c:10: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_dup3' alias between functions of incompatible types 'long int(unsigned int, unsigned int, int)' and 'long int(long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/file.c:908:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(dup3, unsigned int, oldfd, unsigned int, newfd, int, flags) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/file.c:908:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(dup3, unsigned int, oldfd, unsigned int, newfd, int, flags) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_dup' alias between functions of incompatible types 'long int(unsigned int)' and 'long int(long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:212:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE1(name, ...) SYSCALL_DEFINEx(1, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/file.c:943:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(dup, unsigned int, fildes) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:212:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE1(name, ...) SYSCALL_DEFINEx(1, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/file.c:943:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(dup, unsigned int, fildes) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_dup2' alias between functions of incompatible types 'long int(unsigned int, unsigned int)' and 'long int(long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/file.c:913:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(dup2, unsigned int, oldfd, unsigned int, newfd) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/file.c:913:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(dup2, unsigned int, oldfd, unsigned int, newfd) ^~~~~~~~~~~~~~~ In file included from /kisskb/src/fs/read_write.c:17: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_lseek' alias between functions of incompatible types 'long int(unsigned int, off_t, unsigned int)' {aka 'long int(unsigned int, long int, unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/read_write.c:322:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(lseek, unsigned int, fd, off_t, offset, unsigned int, whence) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/read_write.c:322:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(lseek, unsigned int, fd, off_t, offset, unsigned int, whence) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_copy_file_range' alias between functions of incompatible types 'long int(int, loff_t *, int, loff_t *, size_t, unsigned int)' {aka 'long int(int, long long int *, int, long long int *, unsigned int, unsigned int)'} and 'long int(long int, long int, long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:217:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE6(name, ...) SYSCALL_DEFINEx(6, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/read_write.c:1627:1: note: in expansion of macro 'SYSCALL_DEFINE6' SYSCALL_DEFINE6(copy_file_range, int, fd_in, loff_t __user *, off_in, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:217:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE6(name, ...) SYSCALL_DEFINEx(6, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/read_write.c:1627:1: note: in expansion of macro 'SYSCALL_DEFINE6' SYSCALL_DEFINE6(copy_file_range, int, fd_in, loff_t __user *, off_in, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_sendfile64' alias between functions of incompatible types 'long int(int, int, loff_t *, size_t)' {aka 'long int(int, int, long long int *, unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:215:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE4(name, ...) SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/read_write.c:1487:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(sendfile64, int, out_fd, int, in_fd, loff_t __user *, offset, size_t, count) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:215:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE4(name, ...) SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/read_write.c:1487:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(sendfile64, int, out_fd, int, in_fd, loff_t __user *, offset, size_t, count) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_sendfile' alias between functions of incompatible types 'long int(int, int, off_t *, size_t)' {aka 'long int(int, int, long int *, unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:215:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE4(name, ...) SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/read_write.c:1468:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(sendfile, int, out_fd, int, in_fd, off_t __user *, offset, size_t, count) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:215:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE4(name, ...) SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/read_write.c:1468:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(sendfile, int, out_fd, int, in_fd, off_t __user *, offset, size_t, count) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_pwritev2' alias between functions of incompatible types 'long int(long unsigned int, const struct iovec *, long unsigned int, long unsigned int, long unsigned int, rwf_t)' {aka 'long int(long unsigned int, const struct iovec *, long unsigned int, long unsigned int, long unsigned int, int)'} and 'long int(long int, long int, long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:217:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE6(name, ...) SYSCALL_DEFINEx(6, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/read_write.c:1143:1: note: in expansion of macro 'SYSCALL_DEFINE6' SYSCALL_DEFINE6(pwritev2, unsigned long, fd, const struct iovec __user *, vec, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:217:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE6(name, ...) SYSCALL_DEFINEx(6, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/read_write.c:1143:1: note: in expansion of macro 'SYSCALL_DEFINE6' SYSCALL_DEFINE6(pwritev2, unsigned long, fd, const struct iovec __user *, vec, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_pwritev' alias between functions of incompatible types 'long int(long unsigned int, const struct iovec *, long unsigned int, long unsigned int, long unsigned int)' and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:216:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE5(name, ...) SYSCALL_DEFINEx(5, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/read_write.c:1135:1: note: in expansion of macro 'SYSCALL_DEFINE5' SYSCALL_DEFINE5(pwritev, unsigned long, fd, const struct iovec __user *, vec, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:216:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE5(name, ...) SYSCALL_DEFINEx(5, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/read_write.c:1135:1: note: in expansion of macro 'SYSCALL_DEFINE5' SYSCALL_DEFINE5(pwritev, unsigned long, fd, const struct iovec __user *, vec, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_preadv2' alias between functions of incompatible types 'long int(long unsigned int, const struct iovec *, long unsigned int, long unsigned int, long unsigned int, rwf_t)' {aka 'long int(long unsigned int, const struct iovec *, long unsigned int, long unsigned int, long unsigned int, int)'} and 'long int(long int, long int, long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:217:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE6(name, ...) SYSCALL_DEFINEx(6, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/read_write.c:1123:1: note: in expansion of macro 'SYSCALL_DEFINE6' SYSCALL_DEFINE6(preadv2, unsigned long, fd, const struct iovec __user *, vec, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:217:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE6(name, ...) SYSCALL_DEFINEx(6, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/read_write.c:1123:1: note: in expansion of macro 'SYSCALL_DEFINE6' SYSCALL_DEFINE6(preadv2, unsigned long, fd, const struct iovec __user *, vec, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_preadv' alias between functions of incompatible types 'long int(long unsigned int, const struct iovec *, long unsigned int, long unsigned int, long unsigned int)' and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:216:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE5(name, ...) SYSCALL_DEFINEx(5, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/read_write.c:1115:1: note: in expansion of macro 'SYSCALL_DEFINE5' SYSCALL_DEFINE5(preadv, unsigned long, fd, const struct iovec __user *, vec, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:216:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE5(name, ...) SYSCALL_DEFINEx(5, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/read_write.c:1115:1: note: in expansion of macro 'SYSCALL_DEFINE5' SYSCALL_DEFINE5(preadv, unsigned long, fd, const struct iovec __user *, vec, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_writev' alias between functions of incompatible types 'long int(long unsigned int, const struct iovec *, long unsigned int)' and 'long int(long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/read_write.c:1109:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(writev, unsigned long, fd, const struct iovec __user *, vec, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/read_write.c:1109:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(writev, unsigned long, fd, const struct iovec __user *, vec, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_readv' alias between functions of incompatible types 'long int(long unsigned int, const struct iovec *, long unsigned int)' and 'long int(long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/read_write.c:1103:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(readv, unsigned long, fd, const struct iovec __user *, vec, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/read_write.c:1103:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(readv, unsigned long, fd, const struct iovec __user *, vec, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_pwrite64' alias between functions of incompatible types 'long int(unsigned int, const char *, size_t, loff_t)' {aka 'long int(unsigned int, const char *, unsigned int, long long int)'} and 'long int(long int, long int, long int, long long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:215:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE4(name, ...) SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/read_write.c:659:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(pwrite64, unsigned int, fd, const char __user *, buf, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:215:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE4(name, ...) SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/read_write.c:659:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(pwrite64, unsigned int, fd, const char __user *, buf, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_pread64' alias between functions of incompatible types 'long int(unsigned int, char *, size_t, loff_t)' {aka 'long int(unsigned int, char *, unsigned int, long long int)'} and 'long int(long int, long int, long int, long long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:215:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE4(name, ...) SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/read_write.c:633:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(pread64, unsigned int, fd, char __user *, buf, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:215:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE4(name, ...) SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/read_write.c:633:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(pread64, unsigned int, fd, char __user *, buf, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_write' alias between functions of incompatible types 'long int(unsigned int, const char *, size_t)' {aka 'long int(unsigned int, const char *, unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/read_write.c:607:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(write, unsigned int, fd, const char __user *, buf, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/read_write.c:607:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(write, unsigned int, fd, const char __user *, buf, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_read' alias between functions of incompatible types 'long int(unsigned int, char *, size_t)' {aka 'long int(unsigned int, char *, unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/read_write.c:586:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(read, unsigned int, fd, char __user *, buf, size_t, count) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/read_write.c:586:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(read, unsigned int, fd, char __user *, buf, size_t, count) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_llseek' alias between functions of incompatible types 'long int(unsigned int, long unsigned int, long unsigned int, loff_t *, unsigned int)' {aka 'long int(unsigned int, long unsigned int, long unsigned int, long long int *, unsigned int)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:216:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE5(name, ...) SYSCALL_DEFINEx(5, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/read_write.c:335:1: note: in expansion of macro 'SYSCALL_DEFINE5' SYSCALL_DEFINE5(llseek, unsigned int, fd, unsigned long, offset_high, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:216:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE5(name, ...) SYSCALL_DEFINEx(5, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/read_write.c:335:1: note: in expansion of macro 'SYSCALL_DEFINE5' SYSCALL_DEFINE5(llseek, unsigned int, fd, unsigned long, offset_high, ^~~~~~~~~~~~~~~ In file included from /kisskb/src/mm/mprotect.c:21: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_mprotect' alias between functions of incompatible types 'long int(long unsigned int, size_t, long unsigned int)' {aka 'long int(long unsigned int, unsigned int, long unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/mm/mprotect.c:528:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(mprotect, unsigned long, start, size_t, len, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/mm/mprotect.c:528:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(mprotect, unsigned long, start, size_t, len, ^~~~~~~~~~~~~~~ In file included from /kisskb/src/fs/xattr.c:18: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_setxattr' alias between functions of incompatible types 'long int(const char *, const char *, const void *, size_t, int)' {aka 'long int(const char *, const char *, const void *, unsigned int, int)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:216:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE5(name, ...) SYSCALL_DEFINEx(5, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/xattr.c:481:1: note: in expansion of macro 'SYSCALL_DEFINE5' SYSCALL_DEFINE5(setxattr, const char __user *, pathname, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:216:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE5(name, ...) SYSCALL_DEFINEx(5, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/xattr.c:481:1: note: in expansion of macro 'SYSCALL_DEFINE5' SYSCALL_DEFINE5(setxattr, const char __user *, pathname, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_fremovexattr' alias between functions of incompatible types 'long int(int, const char *)' and 'long int(long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/xattr.c:728:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(fremovexattr, int, fd, const char __user *, name) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/xattr.c:728:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(fremovexattr, int, fd, const char __user *, name) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_lremovexattr' alias between functions of incompatible types 'long int(const char *, const char *)' and 'long int(long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/xattr.c:722:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(lremovexattr, const char __user *, pathname, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/xattr.c:722:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(lremovexattr, const char __user *, pathname, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_removexattr' alias between functions of incompatible types 'long int(const char *, const char *)' and 'long int(long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/xattr.c:716:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(removexattr, const char __user *, pathname, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/xattr.c:716:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(removexattr, const char __user *, pathname, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_flistxattr' alias between functions of incompatible types 'long int(int, char *, size_t)' {aka 'long int(int, char *, unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/xattr.c:663:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(flistxattr, int, fd, char __user *, list, size_t, size) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/xattr.c:663:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(flistxattr, int, fd, char __user *, list, size_t, size) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_llistxattr' alias between functions of incompatible types 'long int(const char *, char *, size_t)' {aka 'long int(const char *, char *, unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/xattr.c:657:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(llistxattr, const char __user *, pathname, char __user *, list, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/xattr.c:657:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(llistxattr, const char __user *, pathname, char __user *, list, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_listxattr' alias between functions of incompatible types 'long int(const char *, char *, size_t)' {aka 'long int(const char *, char *, unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/xattr.c:651:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(listxattr, const char __user *, pathname, char __user *, list, ^~~~~~~~~~~~~~~ In file included from /kisskb/src/fs/namespace.c:11: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_umount' alias between functions of incompatible types 'long int(char *, int)' and 'long int(long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/namespace.c:1724:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(umount, char __user *, name, int, flags) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/xattr.c:651:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(listxattr, const char __user *, pathname, char __user *, list, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_fgetxattr' alias between functions of incompatible types 'long int(int, const char *, void *, size_t)' {aka 'long int(int, const char *, void *, unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:215:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE4(name, ...) SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/xattr.c:587:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(fgetxattr, int, fd, const char __user *, name, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/namespace.c:1724:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(umount, char __user *, name, int, flags) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:215:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE4(name, ...) SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/xattr.c:587:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(fgetxattr, int, fd, const char __user *, name, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_lgetxattr' alias between functions of incompatible types 'long int(const char *, const char *, void *, size_t)' {aka 'long int(const char *, const char *, void *, unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:215:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE4(name, ...) SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/xattr.c:581:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(lgetxattr, const char __user *, pathname, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:215:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE4(name, ...) SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/xattr.c:581:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(lgetxattr, const char __user *, pathname, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_getxattr' alias between functions of incompatible types 'long int(const char *, const char *, void *, size_t)' {aka 'long int(const char *, const char *, void *, unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:215:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE4(name, ...) SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/xattr.c:575:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(getxattr, const char __user *, pathname, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_pivot_root' alias between functions of incompatible types 'long int(const char *, const char *)' and 'long int(long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/namespace.c:3131:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(pivot_root, const char __user *, new_root, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:215:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE4(name, ...) SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/xattr.c:575:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(getxattr, const char __user *, pathname, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_fsetxattr' alias between functions of incompatible types 'long int(int, const char *, const void *, size_t, int)' {aka 'long int(int, const char *, const void *, unsigned int, int)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:216:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE5(name, ...) SYSCALL_DEFINEx(5, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/xattr.c:495:1: note: in expansion of macro 'SYSCALL_DEFINE5' SYSCALL_DEFINE5(fsetxattr, int, fd, const char __user *, name, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:216:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE5(name, ...) SYSCALL_DEFINEx(5, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/xattr.c:495:1: note: in expansion of macro 'SYSCALL_DEFINE5' SYSCALL_DEFINE5(fsetxattr, int, fd, const char __user *, name, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_lsetxattr' alias between functions of incompatible types 'long int(const char *, const char *, const void *, size_t, int)' {aka 'long int(const char *, const char *, const void *, unsigned int, int)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:216:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE5(name, ...) SYSCALL_DEFINEx(5, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/xattr.c:488:1: note: in expansion of macro 'SYSCALL_DEFINE5' SYSCALL_DEFINE5(lsetxattr, const char __user *, pathname, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/namespace.c:3131:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(pivot_root, const char __user *, new_root, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:216:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE5(name, ...) SYSCALL_DEFINEx(5, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/xattr.c:488:1: note: in expansion of macro 'SYSCALL_DEFINE5' SYSCALL_DEFINE5(lsetxattr, const char __user *, pathname, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_mount' alias between functions of incompatible types 'long int(char *, char *, char *, long unsigned int, void *)' and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:216:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE5(name, ...) SYSCALL_DEFINEx(5, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/namespace.c:3075:1: note: in expansion of macro 'SYSCALL_DEFINE5' SYSCALL_DEFINE5(mount, char __user *, dev_name, char __user *, dir_name, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:216:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE5(name, ...) SYSCALL_DEFINEx(5, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/namespace.c:3075:1: note: in expansion of macro 'SYSCALL_DEFINE5' SYSCALL_DEFINE5(mount, char __user *, dev_name, char __user *, dir_name, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_oldumount' alias between functions of incompatible types 'long int(char *)' and 'long int(long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:212:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE1(name, ...) SYSCALL_DEFINEx(1, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/namespace.c:1734:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(oldumount, char __user *, name) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:212:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE1(name, ...) SYSCALL_DEFINEx(1, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/namespace.c:1734:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(oldumount, char __user *, name) ^~~~~~~~~~~~~~~ In file included from /kisskb/src/fs/d_path.c:2: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_getcwd' alias between functions of incompatible types 'long int(char *, long unsigned int)' and 'long int(long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/d_path.c:424:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(getcwd, char __user *, buf, unsigned long, size) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/d_path.c:424:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(getcwd, char __user *, buf, unsigned long, size) ^~~~~~~~~~~~~~~ In file included from /kisskb/src/fs/statfs.c:2: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_statfs' alias between functions of incompatible types 'long int(const char *, struct statfs *)' and 'long int(long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/statfs.c:176:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(statfs, const char __user *, pathname, struct statfs __user *, buf) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/statfs.c:176:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(statfs, const char __user *, pathname, struct statfs __user *, buf) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_ustat' alias between functions of incompatible types 'long int(unsigned int, struct ustat *)' and 'long int(long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/statfs.c:232:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(ustat, unsigned, dev, struct ustat __user *, ubuf) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/statfs.c:232:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(ustat, unsigned, dev, struct ustat __user *, ubuf) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_fstatfs64' alias between functions of incompatible types 'long int(unsigned int, size_t, struct statfs64 *)' {aka 'long int(unsigned int, unsigned int, struct statfs64 *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/statfs.c:206:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(fstatfs64, unsigned int, fd, size_t, sz, struct statfs64 __user *, buf) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/statfs.c:206:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(fstatfs64, unsigned int, fd, size_t, sz, struct statfs64 __user *, buf) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_fstatfs' alias between functions of incompatible types 'long int(unsigned int, struct statfs *)' and 'long int(long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/statfs.c:197:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(fstatfs, unsigned int, fd, struct statfs __user *, buf) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/statfs.c:197:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(fstatfs, unsigned int, fd, struct statfs __user *, buf) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_statfs64' alias between functions of incompatible types 'long int(const char *, size_t, struct statfs64 *)' {aka 'long int(const char *, unsigned int, struct statfs64 *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/statfs.c:185:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(statfs64, const char __user *, pathname, size_t, sz, struct statfs64 __user *, buf) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/statfs.c:185:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(statfs64, const char __user *, pathname, size_t, sz, struct statfs64 __user *, buf) ^~~~~~~~~~~~~~~ In file included from /kisskb/src/fs/splice.c:30: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_vmsplice' alias between functions of incompatible types 'long int(int, const struct iovec *, long unsigned int, unsigned int)' and 'long int(long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:215:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE4(name, ...) SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/splice.c:1343:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(vmsplice, int, fd, const struct iovec __user *, uiov, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:215:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE4(name, ...) SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/splice.c:1343:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(vmsplice, int, fd, const struct iovec __user *, uiov, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_tee' alias between functions of incompatible types 'long int(int, int, size_t, unsigned int)' {aka 'long int(int, int, unsigned int, unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:215:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE4(name, ...) SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/splice.c:1731:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(tee, int, fdin, int, fdout, size_t, len, unsigned int, flags) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:215:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE4(name, ...) SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/splice.c:1731:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(tee, int, fdin, int, fdout, size_t, len, unsigned int, flags) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_splice' alias between functions of incompatible types 'long int(int, loff_t *, int, loff_t *, size_t, unsigned int)' {aka 'long int(int, long long int *, int, long long int *, unsigned int, unsigned int)'} and 'long int(long int, long int, long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:217:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE6(name, ...) SYSCALL_DEFINEx(6, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/splice.c:1395:1: note: in expansion of macro 'SYSCALL_DEFINE6' SYSCALL_DEFINE6(splice, int, fd_in, loff_t __user *, off_in, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:217:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE6(name, ...) SYSCALL_DEFINEx(6, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/splice.c:1395:1: note: in expansion of macro 'SYSCALL_DEFINE6' SYSCALL_DEFINE6(splice, int, fd_in, loff_t __user *, off_in, ^~~~~~~~~~~~~~~ In file included from /kisskb/src/fs/namei.c:29: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_mknodat' alias between functions of incompatible types 'long int(int, const char *, umode_t, unsigned int)' {aka 'long int(int, const char *, short unsigned int, unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:215:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE4(name, ...) SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/namei.c:3797:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(mknodat, int, dfd, const char __user *, filename, umode_t, mode, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:215:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE4(name, ...) SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/namei.c:3797:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(mknodat, int, dfd, const char __user *, filename, umode_t, mode, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_rename' alias between functions of incompatible types 'long int(const char *, const char *)' and 'long int(long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/namei.c:4681:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(rename, const char __user *, oldname, const char __user *, newname) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/namei.c:4681:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(rename, const char __user *, oldname, const char __user *, newname) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_renameat' alias between functions of incompatible types 'long int(int, const char *, int, const char *)' and 'long int(long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:215:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE4(name, ...) SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/namei.c:4675:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(renameat, int, olddfd, const char __user *, oldname, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:215:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE4(name, ...) SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/namei.c:4675:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(renameat, int, olddfd, const char __user *, oldname, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_renameat2' alias between functions of incompatible types 'long int(int, const char *, int, const char *, unsigned int)' and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:216:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE5(name, ...) SYSCALL_DEFINEx(5, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/namei.c:4669:1: note: in expansion of macro 'SYSCALL_DEFINE5' SYSCALL_DEFINE5(renameat2, int, olddfd, const char __user *, oldname, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:216:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE5(name, ...) SYSCALL_DEFINEx(5, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/namei.c:4669:1: note: in expansion of macro 'SYSCALL_DEFINE5' SYSCALL_DEFINE5(renameat2, int, olddfd, const char __user *, oldname, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_link' alias between functions of incompatible types 'long int(const char *, const char *)' and 'long int(long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/namei.c:4346:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(link, const char __user *, oldname, const char __user *, newname) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/namei.c:4346:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(link, const char __user *, oldname, const char __user *, newname) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_linkat' alias between functions of incompatible types 'long int(int, const char *, int, const char *, int)' and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:216:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE5(name, ...) SYSCALL_DEFINEx(5, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/namei.c:4340:1: note: in expansion of macro 'SYSCALL_DEFINE5' SYSCALL_DEFINE5(linkat, int, olddfd, const char __user *, oldname, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:216:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE5(name, ...) SYSCALL_DEFINEx(5, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/namei.c:4340:1: note: in expansion of macro 'SYSCALL_DEFINE5' SYSCALL_DEFINE5(linkat, int, olddfd, const char __user *, oldname, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_symlink' alias between functions of incompatible types 'long int(const char *, const char *)' and 'long int(long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/namei.c:4181:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(symlink, const char __user *, oldname, const char __user *, newname) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/namei.c:4181:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(symlink, const char __user *, oldname, const char __user *, newname) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_symlinkat' alias between functions of incompatible types 'long int(const char *, int, const char *)' and 'long int(long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/namei.c:4175:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(symlinkat, const char __user *, oldname, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/namei.c:4175:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(symlinkat, const char __user *, oldname, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_unlink' alias between functions of incompatible types 'long int(const char *)' and 'long int(long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:212:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE1(name, ...) SYSCALL_DEFINEx(1, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/namei.c:4118:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(unlink, const char __user *, pathname) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:212:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE1(name, ...) SYSCALL_DEFINEx(1, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/namei.c:4118:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(unlink, const char __user *, pathname) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_unlinkat' alias between functions of incompatible types 'long int(int, const char *, int)' and 'long int(long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/namei.c:4107:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(unlinkat, int, dfd, const char __user *, pathname, int, flag) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/namei.c:4107:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(unlinkat, int, dfd, const char __user *, pathname, int, flag) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_rmdir' alias between functions of incompatible types 'long int(const char *)' and 'long int(long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:212:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE1(name, ...) SYSCALL_DEFINEx(1, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/namei.c:3967:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(rmdir, const char __user *, pathname) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:212:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE1(name, ...) SYSCALL_DEFINEx(1, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/namei.c:3967:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(rmdir, const char __user *, pathname) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_mkdir' alias between functions of incompatible types 'long int(const char *, umode_t)' {aka 'long int(const char *, short unsigned int)'} and 'long int(long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/namei.c:3864:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(mkdir, const char __user *, pathname, umode_t, mode) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/namei.c:3864:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(mkdir, const char __user *, pathname, umode_t, mode) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_mkdirat' alias between functions of incompatible types 'long int(int, const char *, umode_t)' {aka 'long int(int, const char *, short unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/namei.c:3859:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(mkdirat, int, dfd, const char __user *, pathname, umode_t, mode) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/namei.c:3859:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(mkdirat, int, dfd, const char __user *, pathname, umode_t, mode) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_mknod' alias between functions of incompatible types 'long int(const char *, umode_t, unsigned int)' {aka 'long int(const char *, short unsigned int, unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/namei.c:3803:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(mknod, const char __user *, filename, umode_t, mode, unsigned, dev) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/namei.c:3803:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(mknod, const char __user *, filename, umode_t, mode, unsigned, dev) ^~~~~~~~~~~~~~~ In file included from /kisskb/src/fs/sync.c:14: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_sync_file_range2' alias between functions of incompatible types 'long int(int, unsigned int, loff_t, loff_t)' {aka 'long int(int, unsigned int, long long int, long long int)'} and 'long int(long int, long int, long long int, long long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:215:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE4(name, ...) SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/sync.c:371:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(sync_file_range2, int, fd, unsigned int, flags, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:215:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE4(name, ...) SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/sync.c:371:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(sync_file_range2, int, fd, unsigned int, flags, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_sync_file_range' alias between functions of incompatible types 'long int(int, loff_t, loff_t, unsigned int)' {aka 'long int(int, long long int, long long int, unsigned int)'} and 'long int(long int, long long int, long long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:215:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE4(name, ...) SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/sync.c:363:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(sync_file_range, int, fd, loff_t, offset, loff_t, nbytes, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:215:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE4(name, ...) SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/sync.c:363:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(sync_file_range, int, fd, loff_t, offset, loff_t, nbytes, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_fdatasync' alias between functions of incompatible types 'long int(unsigned int)' and 'long int(long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:212:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE1(name, ...) SYSCALL_DEFINEx(1, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/sync.c:232:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(fdatasync, unsigned int, fd) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:212:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE1(name, ...) SYSCALL_DEFINEx(1, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/sync.c:232:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(fdatasync, unsigned int, fd) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_fsync' alias between functions of incompatible types 'long int(unsigned int)' and 'long int(long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:212:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE1(name, ...) SYSCALL_DEFINEx(1, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/sync.c:227:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(fsync, unsigned int, fd) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:212:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE1(name, ...) SYSCALL_DEFINEx(1, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/sync.c:227:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(fsync, unsigned int, fd) ^~~~~~~~~~~~~~~ In file included from /kisskb/src/fs/utimes.c:6: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_utime' alias between functions of incompatible types 'long int(char *, struct utimbuf *)' and 'long int(long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/utimes.c:24:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(utime, char __user *, filename, struct utimbuf __user *, times) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/utimes.c:24:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(utime, char __user *, filename, struct utimbuf __user *, times) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_utimes' alias between functions of incompatible types 'long int(char *, struct timeval *)' and 'long int(long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/utimes.c:222:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(utimes, char __user *, filename, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/utimes.c:222:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(utimes, char __user *, filename, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_futimesat' alias between functions of incompatible types 'long int(int, const char *, struct timeval *)' and 'long int(long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/utimes.c:216:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(futimesat, int, dfd, const char __user *, filename, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/utimes.c:216:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(futimesat, int, dfd, const char __user *, filename, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_utimensat' alias between functions of incompatible types 'long int(int, const char *, struct timespec *, int)' and 'long int(long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:215:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE4(name, ...) SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/utimes.c:168:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(utimensat, int, dfd, const char __user *, filename, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:215:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE4(name, ...) SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/utimes.c:168:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(utimensat, int, dfd, const char __user *, filename, ^~~~~~~~~~~~~~~ In file included from /kisskb/src/drivers/char/random.c:265: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_getrandom' alias between functions of incompatible types 'long int(char *, size_t, unsigned int)' {aka 'long int(char *, unsigned int, unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/drivers/char/random.c:2010:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(getrandom, char __user *, buf, size_t, count, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/drivers/char/random.c:2010:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(getrandom, char __user *, buf, size_t, count, ^~~~~~~~~~~~~~~ In file included from /kisskb/src/fs/select.c:21: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_select' alias between functions of incompatible types 'long int(int, fd_set *, fd_set *, fd_set *, struct timeval *)' {aka 'long int(int, struct *, struct *, struct *, struct timeval *)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:216:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE5(name, ...) SYSCALL_DEFINEx(5, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/select.c:720:1: note: in expansion of macro 'SYSCALL_DEFINE5' SYSCALL_DEFINE5(select, int, n, fd_set __user *, inp, fd_set __user *, outp, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:216:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE5(name, ...) SYSCALL_DEFINEx(5, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/select.c:720:1: note: in expansion of macro 'SYSCALL_DEFINE5' SYSCALL_DEFINE5(select, int, n, fd_set __user *, inp, fd_set __user *, outp, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_ppoll' alias between functions of incompatible types 'long int(struct pollfd *, unsigned int, struct timespec *, const sigset_t *, size_t)' {aka 'long int(struct pollfd *, unsigned int, struct timespec *, const struct *, unsigned int)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:216:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE5(name, ...) SYSCALL_DEFINEx(5, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/select.c:1070:1: note: in expansion of macro 'SYSCALL_DEFINE5' SYSCALL_DEFINE5(ppoll, struct pollfd __user *, ufds, unsigned int, nfds, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:216:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE5(name, ...) SYSCALL_DEFINEx(5, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/select.c:1070:1: note: in expansion of macro 'SYSCALL_DEFINE5' SYSCALL_DEFINE5(ppoll, struct pollfd __user *, ufds, unsigned int, nfds, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_poll' alias between functions of incompatible types 'long int(struct pollfd *, unsigned int, int)' and 'long int(long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/select.c:1036:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(poll, struct pollfd __user *, ufds, unsigned int, nfds, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/select.c:1036:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(poll, struct pollfd __user *, ufds, unsigned int, nfds, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_pselect6' alias between functions of incompatible types 'long int(int, fd_set *, fd_set *, fd_set *, struct timespec *, void *)' {aka 'long int(int, struct *, struct *, struct *, struct timespec *, void *)'} and 'long int(long int, long int, long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:217:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE6(name, ...) SYSCALL_DEFINEx(6, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/select.c:780:1: note: in expansion of macro 'SYSCALL_DEFINE6' SYSCALL_DEFINE6(pselect6, int, n, fd_set __user *, inp, fd_set __user *, outp, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:239:18: note: aliased declaration here asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~ /kisskb/src/include/linux/syscalls.h:223:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:217:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE6(name, ...) SYSCALL_DEFINEx(6, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/select.c:780:1: note: in expansion of macro 'SYSCALL_DEFINE6' SYSCALL_DEFINE6(pselect6, int, n, fd_set __user *, inp, fd_set __user *, outp, ^~~~~~~~~~~~~~~ In function 'fill_kobj_path', inlined from 'kobject_get_path' at /kisskb/src/lib/kobject.c:155:2: /kisskb/src/lib/kobject.c:128:3: warning: 'strncpy' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] strncpy(path + length, kobject_name(parent), cur); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/lib/kobject.c: In function 'kobject_get_path': /kisskb/src/lib/kobject.c:125:13: note: length computed here int cur = strlen(kobject_name(parent)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ Completed OK # rm -rf /kisskb/build/cdrx_parisc-allnoconfig_parisc # Build took: 0:00:09.409011