# git rev-parse -q --verify d876a37138fdb960c7c65bddd3c57b56cb27ed17^{commit} d876a37138fdb960c7c65bddd3c57b56cb27ed17 already have revision, skipping fetch # git checkout -q -f -B kisskb d876a37138fdb960c7c65bddd3c57b56cb27ed17 # git clean -qxdf # < git log -1 # commit d876a37138fdb960c7c65bddd3c57b56cb27ed17 # Author: Michael Ellerman # Date: Wed Jul 4 14:30:53 2018 +1000 # # WIP 159148d20e4b2533 # < /opt/cross/kisskb/korg/gcc-8.1.0-nolibc/hppa64-linux/bin/hppa64-linux-gcc --version # < git log --format=%s --max-count=1 d876a37138fdb960c7c65bddd3c57b56cb27ed17 # < make -s -j 10 ARCH=parisc O=/kisskb/build/mpe_a500_defconfig_parisc64 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.1.0-nolibc/hppa64-linux/bin/hppa64-linux- a500_defconfig # make -s -j 10 ARCH=parisc O=/kisskb/build/mpe_a500_defconfig_parisc64 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.1.0-nolibc/hppa64-linux/bin/hppa64-linux- /kisskb/src/net/Makefile:24: CC cannot link executables. Skipping bpfilter. :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/events/core.c:34: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_perf_event_open' alias between functions of incompatible types 'long int(struct perf_event_attr *, pid_t, int, int, long unsigned int)' {aka 'long int(struct perf_event_attr *, int, int, 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/events/core.c:10383:1: note: in expansion of macro 'SYSCALL_DEFINE5' SYSCALL_DEFINE5(perf_event_open, ^~~~~~~~~~~~~~~ /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/events/core.c:10383:1: note: in expansion of macro 'SYSCALL_DEFINE5' SYSCALL_DEFINE5(perf_event_open, ^~~~~~~~~~~~~~~ In file included from /kisskb/src/ipc/msg.c:35: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_msgget' alias between functions of incompatible types 'long int(key_t, int)' {aka '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/ipc/msg.c:292:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(msgget, key_t, key, int, msgflg) ^~~~~~~~~~~~~~~ /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/ipc/msg.c:292:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(msgget, key_t, key, int, msgflg) ^~~~~~~~~~~~~~~ In file included from /kisskb/src/ipc/util.h:222, from /kisskb/src/ipc/msg.c:44: /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_msgrcv' alias between functions of incompatible types 'long int(int, compat_uptr_t, compat_ssize_t, compat_long_t, int)' {aka 'long int(int, unsigned int, int, int, int)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:64:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(5, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/ipc/msg.c:1223:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE5' COMPAT_SYSCALL_DEFINE5(msgrcv, int, msqid, compat_uptr_t, msgp, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:64:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(5, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/ipc/msg.c:1223:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE5' COMPAT_SYSCALL_DEFINE5(msgrcv, int, msqid, compat_uptr_t, msgp, ^~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/ipc/msg.c:35: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_msgrcv' alias between functions of incompatible types 'long int(int, struct msgbuf *, size_t, long int, int)' {aka 'long int(int, struct msgbuf *, long unsigned int, long 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/ipc/msg.c:1195:1: note: in expansion of macro 'SYSCALL_DEFINE5' SYSCALL_DEFINE5(msgrcv, int, msqid, struct msgbuf __user *, msgp, size_t, msgsz, ^~~~~~~~~~~~~~~ /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/ipc/msg.c:1195:1: note: in expansion of macro 'SYSCALL_DEFINE5' SYSCALL_DEFINE5(msgrcv, int, msqid, struct msgbuf __user *, msgp, size_t, msgsz, ^~~~~~~~~~~~~~~ In file included from /kisskb/src/ipc/util.h:222, from /kisskb/src/ipc/msg.c:44: /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_msgsnd' alias between functions of incompatible types 'long int(int, compat_uptr_t, compat_ssize_t, int)' {aka 'long int(int, unsigned int, int, int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:62:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/ipc/msg.c:928:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE4' COMPAT_SYSCALL_DEFINE4(msgsnd, int, msqid, compat_uptr_t, msgp, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:62:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/ipc/msg.c:928:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE4' COMPAT_SYSCALL_DEFINE4(msgsnd, int, msqid, compat_uptr_t, msgp, ^~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/ipc/msg.c:35: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_msgsnd' alias between functions of incompatible types 'long int(int, struct msgbuf *, size_t, int)' {aka 'long int(int, struct msgbuf *, long unsigned int, 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/ipc/msg.c:904:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(msgsnd, int, msqid, struct msgbuf __user *, msgp, size_t, msgsz, ^~~~~~~~~~~~~~~ /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/ipc/msg.c:904:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(msgsnd, int, msqid, struct msgbuf __user *, msgp, size_t, msgsz, ^~~~~~~~~~~~~~~ In file included from /kisskb/src/ipc/util.h:222, from /kisskb/src/ipc/msg.c:44: /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_msgctl' alias between functions of incompatible types 'long int(int, int, void *)' and 'long int(long int, long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:60:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/ipc/msg.c:725:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE3' COMPAT_SYSCALL_DEFINE3(msgctl, int, msqid, int, cmd, void __user *, uptr) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:60:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/ipc/msg.c:725:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE3' COMPAT_SYSCALL_DEFINE3(msgctl, int, msqid, int, cmd, void __user *, uptr) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/ipc/msg.c:35: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_msgctl' alias between functions of incompatible types 'long int(int, int, struct msqid_ds *)' 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/ipc/msg.c:604:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(msgctl, int, msqid, int, cmd, struct msqid_ds __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/ipc/msg.c:604:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(msgctl, int, msqid, int, cmd, struct msqid_ds __user *, buf) ^~~~~~~~~~~~~~~ In file included from /kisskb/src/security/keys/keyctl.c:17: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_add_key' alias between functions of incompatible types 'long int(const char *, const char *, const void *, size_t, key_serial_t)' {aka 'long int(const char *, const char *, const void *, 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/security/keys/keyctl.c:62:1: note: in expansion of macro 'SYSCALL_DEFINE5' SYSCALL_DEFINE5(add_key, const char __user *, _type, ^~~~~~~~~~~~~~~ /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/security/keys/keyctl.c:62:1: note: in expansion of macro 'SYSCALL_DEFINE5' SYSCALL_DEFINE5(add_key, const char __user *, _type, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_keyctl' 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/security/keys/keyctl.c:1637:1: note: in expansion of macro 'SYSCALL_DEFINE5' SYSCALL_DEFINE5(keyctl, 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/security/keys/keyctl.c:1637:1: note: in expansion of macro 'SYSCALL_DEFINE5' SYSCALL_DEFINE5(keyctl, int, option, unsigned long, arg2, unsigned long, arg3, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_request_key' alias between functions of incompatible types 'long int(const char *, const char *, const char *, key_serial_t)' {aka 'long int(const char *, const char *, const 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/security/keys/keyctl.c:158:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(request_key, const char __user *, _type, ^~~~~~~~~~~~~~~ /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/security/keys/keyctl.c:158:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(request_key, const char __user *, _type, ^~~~~~~~~~~~~~~ In file included from /kisskb/src/ipc/sem.c:80: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_semget' alias between functions of incompatible types 'long int(key_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/ipc/sem.c:608:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(semget, key_t, key, int, nsems, int, semflg) ^~~~~~~~~~~~~~~ /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/ipc/sem.c:608:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(semget, key_t, key, int, nsems, int, semflg) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_semop' alias between functions of incompatible types 'long int(int, struct sembuf *, 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/ipc/sem.c:2229:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(semop, int, semid, struct sembuf __user *, tsops, ^~~~~~~~~~~~~~~ /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/ipc/sem.c:2229:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(semop, int, semid, struct sembuf __user *, tsops, ^~~~~~~~~~~~~~~ In file included from /kisskb/src/ipc/sem.c:73: /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_semtimedop' alias between functions of incompatible types 'long int(int, struct sembuf *, unsigned int, const struct compat_timespec *)' and 'long int(long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:62:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/ipc/sem.c:2221:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE4' COMPAT_SYSCALL_DEFINE4(semtimedop, int, semid, struct sembuf __user *, tsems, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:62:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/ipc/sem.c:2221:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE4' COMPAT_SYSCALL_DEFINE4(semtimedop, int, semid, struct sembuf __user *, tsems, ^~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/ipc/sem.c:80: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_semtimedop' alias between functions of incompatible types 'long int(int, struct sembuf *, unsigned int, const 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/ipc/sem.c:2201:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(semtimedop, int, semid, struct sembuf __user *, tsops, ^~~~~~~~~~~~~~~ /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/ipc/sem.c:2201:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(semtimedop, int, semid, struct sembuf __user *, tsops, ^~~~~~~~~~~~~~~ In file included from /kisskb/src/ipc/sem.c:73: /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_semctl' alias between functions of incompatible types 'long int(int, int, int, int)' and 'long int(long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:62:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/ipc/sem.c:1786:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE4' COMPAT_SYSCALL_DEFINE4(semctl, int, semid, int, semnum, int, cmd, int, arg) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:62:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/ipc/sem.c:1786:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE4' COMPAT_SYSCALL_DEFINE4(semctl, int, semid, int, semnum, int, cmd, int, arg) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/ipc/sem.c:80: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_semctl' alias between functions of incompatible types 'long int(int, int, 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/ipc/sem.c:1685:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(semctl, int, semid, int, semnum, 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:215:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE4(name, ...) SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/ipc/sem.c:1685:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(semctl, int, semid, int, semnum, int, cmd, unsigned long, arg) ^~~~~~~~~~~~~~~ In file included from /kisskb/src/ipc/shm.c:37: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_shmget' alias between functions of incompatible types 'long int(key_t, size_t, int)' {aka 'long int(int, long 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/ipc/shm.c:713:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(shmget, key_t, key, size_t, size, int, shmflg) ^~~~~~~~~~~~~~~ /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/ipc/shm.c:713:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(shmget, key_t, key, size_t, size, int, shmflg) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_shmdt' 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/ipc/shm.c:1669:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(shmdt, char __user *, shmaddr) ^~~~~~~~~~~~~~~ /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/ipc/shm.c:1669:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(shmdt, char __user *, shmaddr) ^~~~~~~~~~~~~~~ In file included from /kisskb/src/ipc/util.h:222, from /kisskb/src/ipc/shm.c:49: /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_shmat' alias between functions of incompatible types 'long int(int, compat_uptr_t, int)' {aka 'long int(int, unsigned int, int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:60:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/ipc/shm.c:1545:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE3' COMPAT_SYSCALL_DEFINE3(shmat, int, shmid, compat_uptr_t, shmaddr, int, shmflg) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:60:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/ipc/shm.c:1545:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE3' COMPAT_SYSCALL_DEFINE3(shmat, int, shmid, compat_uptr_t, shmaddr, int, shmflg) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/ipc/shm.c:37: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_shmat' alias between functions of incompatible types 'long int(int, 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/ipc/shm.c:1527:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(shmat, int, shmid, char __user *, shmaddr, int, shmflg) ^~~~~~~~~~~~~~~ /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/ipc/shm.c:1527:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(shmat, int, shmid, char __user *, shmaddr, int, shmflg) ^~~~~~~~~~~~~~~ In file included from /kisskb/src/ipc/util.h:222, from /kisskb/src/ipc/shm.c:49: /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_shmctl' alias between functions of incompatible types 'long int(int, int, void *)' and 'long int(long int, long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:60:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/ipc/shm.c:1338:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE3' COMPAT_SYSCALL_DEFINE3(shmctl, int, shmid, int, cmd, void __user *, uptr) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:60:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/ipc/shm.c:1338:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE3' COMPAT_SYSCALL_DEFINE3(shmctl, int, shmid, int, cmd, void __user *, uptr) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/ipc/shm.c:37: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_shmctl' alias between functions of incompatible types 'long int(int, int, struct shmid_ds *)' 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/ipc/shm.c:1154:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(shmctl, int, shmid, int, cmd, struct shmid_ds __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/ipc/shm.c:1154:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(shmctl, int, shmid, int, cmd, struct shmid_ds __user *, buf) ^~~~~~~~~~~~~~~ In file included from /kisskb/src/security/keys/compat.c:14: /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_keyctl' alias between functions of incompatible types 'long int(u32, u32, u32, u32, u32)' {aka 'long int(unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:64:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(5, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/security/keys/compat.c:59:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE5' COMPAT_SYSCALL_DEFINE5(keyctl, u32, option, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:64:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(5, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/security/keys/compat.c:59:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE5' COMPAT_SYSCALL_DEFINE5(keyctl, u32, option, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/crypto/ablkcipher.c: In function 'crypto_ablkcipher_report': /kisskb/src/crypto/ablkcipher.c:374:2: warning: 'strncpy' specified bound 64 equals destination size [-Wstringop-truncation] strncpy(rblkcipher.geniv, alg->cra_ablkcipher.geniv ?: "", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sizeof(rblkcipher.geniv)); ~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/crypto/ablkcipher.c: In function 'crypto_givcipher_report': /kisskb/src/crypto/ablkcipher.c:448:2: warning: 'strncpy' specified bound 64 equals destination size [-Wstringop-truncation] strncpy(rblkcipher.geniv, alg->cra_ablkcipher.geniv ?: "", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sizeof(rblkcipher.geniv)); ~~~~~~~~~~~~~~~~~~~~~~~~~ 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, long 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) ^~~~~~~~~~~~~~~ /kisskb/src/crypto/blkcipher.c: In function 'crypto_blkcipher_report': /kisskb/src/crypto/blkcipher.c:513:2: warning: 'strncpy' specified bound 64 equals destination size [-Wstringop-truncation] strncpy(rblkcipher.geniv, alg->cra_blkcipher.geniv ?: "", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sizeof(rblkcipher.geniv)); ~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/ipc/mqueue.c:29: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_mq_open' alias between functions of incompatible types 'long int(const char *, int, umode_t, struct mq_attr *)' {aka 'long int(const char *, int, short unsigned int, struct mq_attr *)'} 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/ipc/mqueue.c:793:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(mq_open, const char __user *, u_name, int, oflag, 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/ipc/mqueue.c:793:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(mq_open, const char __user *, u_name, int, oflag, umode_t, mode, ^~~~~~~~~~~~~~~ In file included from /kisskb/src/include/linux/ethtool.h:17, from /kisskb/src/include/linux/netdevice.h:41, from /kisskb/src/include/net/sock.h:51, from /kisskb/src/ipc/mqueue.c:42: /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_mq_timedreceive' alias between functions of incompatible types 'long int(mqd_t, char *, compat_size_t, unsigned int *, const struct compat_timespec *)' {aka 'long int(int, char *, unsigned int, unsigned int *, const struct compat_timespec *)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:64:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(5, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/ipc/mqueue.c:1489:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE5' COMPAT_SYSCALL_DEFINE5(mq_timedreceive, mqd_t, mqdes, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:64:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(5, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/ipc/mqueue.c:1489:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE5' COMPAT_SYSCALL_DEFINE5(mq_timedreceive, mqd_t, mqdes, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_mq_timedsend' alias between functions of incompatible types 'long int(mqd_t, const char *, compat_size_t, unsigned int, const struct compat_timespec *)' {aka 'long int(int, const char *, unsigned int, unsigned int, const struct compat_timespec *)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:64:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(5, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/ipc/mqueue.c:1474:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE5' COMPAT_SYSCALL_DEFINE5(mq_timedsend, mqd_t, mqdes, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:64:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(5, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/ipc/mqueue.c:1474:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE5' COMPAT_SYSCALL_DEFINE5(mq_timedsend, mqd_t, mqdes, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_mq_getsetattr' alias between functions of incompatible types 'long int(mqd_t, const struct compat_mq_attr *, struct compat_mq_attr *)' {aka 'long int(int, const struct compat_mq_attr *, struct compat_mq_attr *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:60:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/ipc/mqueue.c:1437:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE3' COMPAT_SYSCALL_DEFINE3(mq_getsetattr, mqd_t, mqdes, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:60:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/ipc/mqueue.c:1437:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE3' COMPAT_SYSCALL_DEFINE3(mq_getsetattr, mqd_t, mqdes, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_mq_notify' alias between functions of incompatible types 'long int(mqd_t, const struct compat_sigevent *)' {aka 'long int(int, const struct compat_sigevent *)'} and 'long int(long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:58:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/ipc/mqueue.c:1423:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE2' COMPAT_SYSCALL_DEFINE2(mq_notify, mqd_t, mqdes, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:58:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/ipc/mqueue.c:1423:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE2' COMPAT_SYSCALL_DEFINE2(mq_notify, mqd_t, mqdes, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_mq_open' alias between functions of incompatible types 'long int(const char *, int, compat_mode_t, struct compat_mq_attr *)' {aka 'long int(const char *, int, short unsigned int, struct compat_mq_attr *)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:62:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/ipc/mqueue.c:1410:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE4' COMPAT_SYSCALL_DEFINE4(mq_open, const char __user *, u_name, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:62:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/ipc/mqueue.c:1410:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE4' COMPAT_SYSCALL_DEFINE4(mq_open, const char __user *, u_name, ^~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/ipc/mqueue.c:29: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_mq_getsetattr' alias between functions of incompatible types 'long int(mqd_t, const struct mq_attr *, struct mq_attr *)' {aka 'long int(int, const struct mq_attr *, struct mq_attr *)'} 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/ipc/mqueue.c:1344:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(mq_getsetattr, mqd_t, mqdes, ^~~~~~~~~~~~~~~ /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/ipc/mqueue.c:1344:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(mq_getsetattr, mqd_t, mqdes, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_mq_notify' alias between functions of incompatible types 'long int(mqd_t, const struct sigevent *)' {aka 'long int(int, const struct sigevent *)'} 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/ipc/mqueue.c:1288:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(mq_notify, mqd_t, mqdes, ^~~~~~~~~~~~~~~ /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/ipc/mqueue.c:1288:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(mq_notify, mqd_t, mqdes, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_mq_timedreceive' alias between functions of incompatible types 'long int(mqd_t, char *, size_t, unsigned int *, const struct timespec *)' {aka 'long int(int, char *, long unsigned int, unsigned int *, const struct timespec *)'} 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/ipc/mqueue.c:1143:1: note: in expansion of macro 'SYSCALL_DEFINE5' SYSCALL_DEFINE5(mq_timedreceive, mqd_t, mqdes, char __user *, u_msg_ptr, ^~~~~~~~~~~~~~~ /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/ipc/mqueue.c:1143:1: note: in expansion of macro 'SYSCALL_DEFINE5' SYSCALL_DEFINE5(mq_timedreceive, mqd_t, mqdes, char __user *, u_msg_ptr, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_mq_timedsend' alias between functions of incompatible types 'long int(mqd_t, const char *, size_t, unsigned int, const struct timespec *)' {aka 'long int(int, const char *, long unsigned int, unsigned int, const struct timespec *)'} 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/ipc/mqueue.c:1129:1: note: in expansion of macro 'SYSCALL_DEFINE5' SYSCALL_DEFINE5(mq_timedsend, mqd_t, mqdes, const char __user *, u_msg_ptr, ^~~~~~~~~~~~~~~ /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/ipc/mqueue.c:1129:1: note: in expansion of macro 'SYSCALL_DEFINE5' SYSCALL_DEFINE5(mq_timedsend, mqd_t, mqdes, const char __user *, u_msg_ptr, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_mq_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/ipc/mqueue.c:803:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(mq_unlink, const char __user *, u_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/ipc/mqueue.c:803:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(mq_unlink, const char __user *, u_name) ^~~~~~~~~~~~~~~ In file included from /kisskb/src/kernel/printk/printk.c:34: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_syslog' alias between functions of incompatible types 'long int(int, 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/kernel/printk/printk.c:1545:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(syslog, int, type, char __user *, buf, 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/printk/printk.c:1545:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(syslog, int, type, char __user *, buf, int, len) ^~~~~~~~~~~~~~~ In file included from /kisskb/src/kernel/time/time.c:36: /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:65: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:65:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(time, time_t __user *, tloc) ^~~~~~~~~~~~~~~ In file included from /kisskb/src/kernel/time/time.c:43: /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_adjtimex' alias between functions of incompatible types 'long int(struct compat_timex *)' and 'long int(long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:56:9: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(1, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/time/time.c:285:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE1' COMPAT_SYSCALL_DEFINE1(adjtimex, struct compat_timex __user *, utp) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:56:9: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(1, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/time/time.c:285:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE1' COMPAT_SYSCALL_DEFINE1(adjtimex, struct compat_timex __user *, utp) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/kernel/time/time.c:36: /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:268: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:268:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(adjtimex, struct timex __user *, txc_p) ^~~~~~~~~~~~~~~ In file included from /kisskb/src/kernel/time/time.c:43: /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_settimeofday' alias between functions of incompatible types 'long int(struct compat_timeval *, struct timezone *)' and 'long int(long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:58:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/time/time.c:246:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE2' COMPAT_SYSCALL_DEFINE2(settimeofday, struct compat_timeval __user *, tv, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:58:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/time/time.c:246:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE2' COMPAT_SYSCALL_DEFINE2(settimeofday, struct compat_timeval __user *, tv, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_gettimeofday' alias between functions of incompatible types 'long int(struct compat_timeval *, struct timezone *)' and 'long int(long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:58:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/time/time.c:228:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE2' COMPAT_SYSCALL_DEFINE2(gettimeofday, struct compat_timeval __user *, tv, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:58:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/time/time.c:228:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE2' COMPAT_SYSCALL_DEFINE2(gettimeofday, struct compat_timeval __user *, tv, ^~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/kernel/time/time.c:36: /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:202: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:202: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:145: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:145:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(gettimeofday, struct timeval __user *, tv, ^~~~~~~~~~~~~~~ In file included from /kisskb/src/kernel/time/time.c:43: /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_stime' alias between functions of incompatible types 'long int(compat_time_t *)' {aka 'long int(int *)'} and 'long int(long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:56:9: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(1, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/time/time.c:124:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE1' COMPAT_SYSCALL_DEFINE1(stime, compat_time_t __user *, tptr) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:56:9: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(1, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/time/time.c:124:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE1' COMPAT_SYSCALL_DEFINE1(stime, compat_time_t __user *, tptr) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_time' alias between functions of incompatible types 'long int(compat_time_t *)' {aka 'long int(int *)'} and 'long int(long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:56:9: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(1, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/time/time.c:108:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE1' COMPAT_SYSCALL_DEFINE1(time, compat_time_t __user *, tloc) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:56:9: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(1, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/time/time.c:108:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE1' COMPAT_SYSCALL_DEFINE1(time, compat_time_t __user *, tloc) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/kernel/time/time.c:36: /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:84: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:84:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(stime, time_t __user *, tptr) ^~~~~~~~~~~~~~~ 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_nice' 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/sched/core.c:3975:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(nice, int, increment) ^~~~~~~~~~~~~~~ /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/sched/core.c:3975:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(nice, int, increment) ^~~~~~~~~~~~~~~ In file included from /kisskb/src/kernel/sched/sched.h:39, from /kisskb/src/kernel/sched/core.c:8: /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_sched_rr_get_interval' alias between functions of incompatible types 'long int(compat_pid_t, struct compat_timespec *)' {aka 'long int(int, struct compat_timespec *)'} and 'long int(long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:58:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/sched/core.c:5289:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE2' COMPAT_SYSCALL_DEFINE2(sched_rr_get_interval, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:58:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/sched/core.c:5289:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE2' COMPAT_SYSCALL_DEFINE2(sched_rr_get_interval, ^~~~~~~~~~~~~~~~~~~~~~ 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_get_priority_min' 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/sched/core.c:5211:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(sched_get_priority_min, int, policy) ^~~~~~~~~~~~~~~ /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/sched/core.c:5211:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(sched_get_priority_min, int, policy) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_sched_get_priority_max' 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/sched/core.c:5184:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(sched_get_priority_max, int, policy) ^~~~~~~~~~~~~~~ /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/sched/core.c:5184:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(sched_get_priority_max, int, policy) ^~~~~~~~~~~~~~~ /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_getscheduler' alias between functions of incompatible types 'long int(pid_t)' {aka '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/sched/core.c:4615:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(sched_getscheduler, 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:212:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE1(name, ...) SYSCALL_DEFINEx(1, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/sched/core.c:4615:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(sched_getscheduler, pid_t, pid) ^~~~~~~~~~~~~~~ /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) ^~~~~~~~~~~~~~~ /kisskb/src/net/Makefile:24: CC cannot link executables. Skipping bpfilter. 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/time/hrtimer.c:53: /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_nanosleep' alias between functions of incompatible types 'long int(struct compat_timespec *, struct compat_timespec *)' and 'long int(long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:58:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/time/hrtimer.c:1784:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE2' COMPAT_SYSCALL_DEFINE2(nanosleep, struct compat_timespec __user *, rqtp, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:58:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/time/hrtimer.c:1784:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE2' COMPAT_SYSCALL_DEFINE2(nanosleep, struct compat_timespec __user *, rqtp, ^~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/block/ioprio.c:31: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_ioprio_set' alias between functions of incompatible types '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/block/ioprio.c:93:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(ioprio_set, int, which, int, who, int, ioprio) ^~~~~~~~~~~~~~~ /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/block/ioprio.c:93:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(ioprio_set, int, which, int, who, int, ioprio) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_ioprio_get' 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/block/ioprio.c:185:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(ioprio_get, int, which, int, who) ^~~~~~~~~~~~~~~ /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/block/ioprio.c:185:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(ioprio_get, int, which, int, who) ^~~~~~~~~~~~~~~ In file included from /kisskb/src/kernel/time/posix-timers.c:47: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_timer_create' alias between functions of incompatible types 'long int(const clockid_t, struct sigevent *, timer_t *)' {aka 'long int(const int, struct sigevent *, 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/time/posix-timers.c:578:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(timer_create, 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:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/time/posix-timers.c:578:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(timer_create, const clockid_t, which_clock, ^~~~~~~~~~~~~~~ In file included from /kisskb/src/kernel/time/posix-timers.c:52: /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_clock_nanosleep' alias between functions of incompatible types 'long int(clockid_t, int, struct compat_timespec *, struct compat_timespec *)' {aka 'long int(int, int, struct compat_timespec *, struct compat_timespec *)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:62:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/time/posix-timers.c:1240:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE4' COMPAT_SYSCALL_DEFINE4(clock_nanosleep, clockid_t, which_clock, int, flags, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:62:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/time/posix-timers.c:1240:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE4' COMPAT_SYSCALL_DEFINE4(clock_nanosleep, clockid_t, which_clock, int, flags, ^~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/kernel/time/posix-timers.c:47: /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-timers.c:1213: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-timers.c:1213:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(clock_nanosleep, const clockid_t, which_clock, int, flags, ^~~~~~~~~~~~~~~ In file included from /kisskb/src/kernel/time/posix-timers.c:52: /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_clock_getres' alias between functions of incompatible types 'long int(clockid_t, struct compat_timespec *)' {aka 'long int(int, struct compat_timespec *)'} and 'long int(long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:58:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/time/posix-timers.c:1183:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE2' COMPAT_SYSCALL_DEFINE2(clock_getres, clockid_t, which_clock, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:58:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/time/posix-timers.c:1183:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE2' COMPAT_SYSCALL_DEFINE2(clock_getres, clockid_t, which_clock, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_clock_adjtime' alias between functions of incompatible types 'long int(clockid_t, struct compat_timex *)' {aka 'long int(int, struct compat_timex *)'} and 'long int(long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:58:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/time/posix-timers.c:1155:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE2' COMPAT_SYSCALL_DEFINE2(clock_adjtime, clockid_t, which_clock, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:58:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/time/posix-timers.c:1155:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE2' COMPAT_SYSCALL_DEFINE2(clock_adjtime, clockid_t, which_clock, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_clock_gettime' alias between functions of incompatible types 'long int(clockid_t, struct compat_timespec *)' {aka 'long int(int, struct compat_timespec *)'} and 'long int(long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:58:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/time/posix-timers.c:1133:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE2' COMPAT_SYSCALL_DEFINE2(clock_gettime, clockid_t, which_clock, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:58:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/time/posix-timers.c:1133:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE2' COMPAT_SYSCALL_DEFINE2(clock_gettime, clockid_t, which_clock, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_clock_settime' alias between functions of incompatible types 'long int(clockid_t, struct compat_timespec *)' {aka 'long int(int, struct compat_timespec *)'} and 'long int(long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:58:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/time/posix-timers.c:1118:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE2' COMPAT_SYSCALL_DEFINE2(clock_settime, clockid_t, which_clock, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:58:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/time/posix-timers.c:1118:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE2' COMPAT_SYSCALL_DEFINE2(clock_settime, clockid_t, which_clock, ^~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/kernel/time/posix-timers.c:47: /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-timers.c:1098:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(clock_getres, 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-timers.c:1098:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(clock_getres, const clockid_t, which_clock, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_clock_adjtime' alias between functions of incompatible types 'long int(const clockid_t, struct timex *)' {aka 'long int(const int, struct timex *)'} 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-timers.c:1075:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(clock_adjtime, 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-timers.c:1075:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(clock_adjtime, const clockid_t, which_clock, ^~~~~~~~~~~~~~~ /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-timers.c:1057: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-timers.c:1057:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(clock_gettime, const clockid_t, which_clock, ^~~~~~~~~~~~~~~ /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-timers.c:1042: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-timers.c:1042: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_timer_delete' alias between functions of incompatible types 'long int(timer_t)' {aka '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/time/posix-timers.c:974:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(timer_delete, timer_t, timer_id) ^~~~~~~~~~~~~~~ /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/posix-timers.c:974:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(timer_delete, timer_t, timer_id) ^~~~~~~~~~~~~~~ In file included from /kisskb/src/kernel/time/posix-timers.c:52: /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_timer_settime' alias between functions of incompatible types 'long int(timer_t, int, struct compat_itimerspec *, struct compat_itimerspec *)' {aka 'long int(int, int, struct compat_itimerspec *, struct compat_itimerspec *)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:62:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/time/posix-timers.c:931:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE4' COMPAT_SYSCALL_DEFINE4(timer_settime, timer_t, timer_id, int, flags, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:62:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/time/posix-timers.c:931:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE4' COMPAT_SYSCALL_DEFINE4(timer_settime, timer_t, timer_id, int, flags, ^~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/kernel/time/posix-timers.c:47: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_timer_settime' alias between functions of incompatible types 'long int(timer_t, int, const struct itimerspec *, struct itimerspec *)' {aka 'long int(int, int, const struct itimerspec *, struct itimerspec *)'} 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-timers.c:908:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(timer_settime, timer_t, timer_id, 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-timers.c:908:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(timer_settime, timer_t, timer_id, int, flags, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_timer_getoverrun' alias between functions of incompatible types 'long int(timer_t)' {aka '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/time/posix-timers.c:782:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(timer_getoverrun, timer_t, timer_id) ^~~~~~~~~~~~~~~ /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/posix-timers.c:782:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(timer_getoverrun, timer_t, timer_id) ^~~~~~~~~~~~~~~ In file included from /kisskb/src/kernel/time/posix-timers.c:52: /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_timer_gettime' alias between functions of incompatible types 'long int(timer_t, struct compat_itimerspec *)' {aka 'long int(int, struct compat_itimerspec *)'} and 'long int(long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:58:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/time/posix-timers.c:759:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE2' COMPAT_SYSCALL_DEFINE2(timer_gettime, timer_t, timer_id, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:58:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/time/posix-timers.c:759:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE2' COMPAT_SYSCALL_DEFINE2(timer_gettime, timer_t, timer_id, ^~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/kernel/time/posix-timers.c:47: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_timer_gettime' alias between functions of incompatible types 'long int(timer_t, struct itimerspec *)' {aka 'long int(int, struct itimerspec *)'} 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-timers.c:745:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(timer_gettime, timer_t, timer_id, ^~~~~~~~~~~~~~~ /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-timers.c:745:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(timer_gettime, timer_t, timer_id, ^~~~~~~~~~~~~~~ In file included from /kisskb/src/kernel/time/posix-timers.c:52: /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_timer_create' alias between functions of incompatible types 'long int(clockid_t, struct compat_sigevent *, timer_t *)' {aka 'long int(int, struct compat_sigevent *, int *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:60:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/time/posix-timers.c:593:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE3' COMPAT_SYSCALL_DEFINE3(timer_create, clockid_t, which_clock, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:60:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/time/posix-timers.c:593:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE3' COMPAT_SYSCALL_DEFINE3(timer_create, clockid_t, which_clock, ^~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/kernel/time/itimer.c:12: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_getitimer' alias between functions of incompatible types 'long int(int, struct itimerval *)' 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/itimer.c:107:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(getitimer, int, which, struct itimerval __user *, value) ^~~~~~~~~~~~~~~ /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/itimer.c:107:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(getitimer, int, which, struct itimerval __user *, value) ^~~~~~~~~~~~~~~ In file included from /kisskb/src/kernel/time/itimer.c:19: /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_setitimer' alias between functions of incompatible types 'long int(int, struct compat_itimerval *, struct compat_itimerval *)' and 'long int(long int, long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:60:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/time/itimer.c:318:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE3' COMPAT_SYSCALL_DEFINE3(setitimer, int, which, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:60:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/time/itimer.c:318:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE3' COMPAT_SYSCALL_DEFINE3(setitimer, int, which, ^~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/kernel/time/itimer.c:12: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_setitimer' alias between functions of incompatible types 'long int(int, struct itimerval *, struct itimerval *)' 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/time/itimer.c:292:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(setitimer, int, which, struct itimerval __user *, value, ^~~~~~~~~~~~~~~ /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/time/itimer.c:292:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(setitimer, int, which, struct itimerval __user *, value, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_alarm' 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/time/itimer.c:285:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(alarm, unsigned int, seconds) ^~~~~~~~~~~~~~~ /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/itimer.c:285:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(alarm, unsigned int, seconds) ^~~~~~~~~~~~~~~ In file included from /kisskb/src/kernel/time/itimer.c:19: /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_getitimer' alias between functions of incompatible types 'long int(int, struct compat_itimerval *)' and 'long int(long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:58:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/time/itimer.c:122:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE2' COMPAT_SYSCALL_DEFINE2(getitimer, int, which, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:58:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/time/itimer.c:122:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE2' COMPAT_SYSCALL_DEFINE2(getitimer, int, which, ^~~~~~~~~~~~~~~~~~~~~~ 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, long 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, 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/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_mlockall' 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/mm/mlock.c:794:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(mlockall, 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:212:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE1(name, ...) SYSCALL_DEFINEx(1, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/mm/mlock.c:794:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(mlockall, int, flags) ^~~~~~~~~~~~~~~ /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, 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/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, long 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/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, 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/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, ^~~~~~~~~~~~~~~ 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, 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/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/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/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/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, long 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/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 *, long 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:2007: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:2007:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(getrandom, char __user *, buf, size_t, count, ^~~~~~~~~~~~~~~ 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/sched/sched.h:63, from /kisskb/src/kernel/sched/membarrier.c:16: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_membarrier' 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/kernel/sched/membarrier.c:283:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(membarrier, int, cmd, 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/kernel/sched/membarrier.c:283:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(membarrier, int, cmd, int, flags) ^~~~~~~~~~~~~~~ In file included from /kisskb/src/mm/process_vm_access.c:19: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_process_vm_readv' alias between functions of incompatible types 'long int(pid_t, const struct iovec *, long unsigned int, const struct iovec *, long unsigned int, long unsigned int)' {aka 'long int(int, const struct iovec *, long unsigned int, const struct iovec *, 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/process_vm_access.c:298:1: note: in expansion of macro 'SYSCALL_DEFINE6' SYSCALL_DEFINE6(process_vm_readv, pid_t, pid, const struct iovec __user *, lvec, ^~~~~~~~~~~~~~~ /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/process_vm_access.c:298:1: note: in expansion of macro 'SYSCALL_DEFINE6' SYSCALL_DEFINE6(process_vm_readv, pid_t, pid, const struct iovec __user *, lvec, ^~~~~~~~~~~~~~~ In file included from /kisskb/src/mm/process_vm_access.c:22: /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_process_vm_writev' alias between functions of incompatible types 'long int(compat_pid_t, const struct compat_iovec *, compat_ulong_t, const struct compat_iovec *, compat_ulong_t, compat_ulong_t)' {aka 'long int(int, const struct compat_iovec *, unsigned int, const struct compat_iovec *, unsigned int, unsigned int)'} and 'long int(long int, long int, long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:66:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(6, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/mm/process_vm_access.c:365:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE6' COMPAT_SYSCALL_DEFINE6(process_vm_writev, compat_pid_t, pid, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:66:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(6, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/mm/process_vm_access.c:365:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE6' COMPAT_SYSCALL_DEFINE6(process_vm_writev, compat_pid_t, pid, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_process_vm_readv' alias between functions of incompatible types 'long int(compat_pid_t, const struct compat_iovec *, compat_ulong_t, const struct compat_iovec *, compat_ulong_t, compat_ulong_t)' {aka 'long int(int, const struct compat_iovec *, unsigned int, const struct compat_iovec *, unsigned int, unsigned int)'} and 'long int(long int, long int, long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:66:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(6, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/mm/process_vm_access.c:354:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE6' COMPAT_SYSCALL_DEFINE6(process_vm_readv, compat_pid_t, pid, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:66:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(6, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/mm/process_vm_access.c:354:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE6' COMPAT_SYSCALL_DEFINE6(process_vm_readv, compat_pid_t, pid, ^~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/mm/process_vm_access.c:19: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_process_vm_writev' alias between functions of incompatible types 'long int(pid_t, const struct iovec *, long unsigned int, const struct iovec *, long unsigned int, long unsigned int)' {aka 'long int(int, const struct iovec *, long unsigned int, const struct iovec *, 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/process_vm_access.c:305:1: note: in expansion of macro 'SYSCALL_DEFINE6' SYSCALL_DEFINE6(process_vm_writev, 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:217:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE6(name, ...) SYSCALL_DEFINEx(6, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/mm/process_vm_access.c:305:1: note: in expansion of macro 'SYSCALL_DEFINE6' SYSCALL_DEFINE6(process_vm_writev, pid_t, pid, ^~~~~~~~~~~~~~~ In file included from /kisskb/src/mm/fadvise.c:20: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_fadvise64_64' alias between functions of incompatible types 'long int(int, loff_t, loff_t, int)' {aka 'long int(int, long long int, long long int, 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/mm/fadvise.c:189:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(fadvise64_64, int, fd, loff_t, offset, loff_t, len, int, advice) ^~~~~~~~~~~~~~~ /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/mm/fadvise.c:189:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(fadvise64_64, int, fd, loff_t, offset, loff_t, len, int, advice) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_fadvise64' alias between functions of incompatible types 'long int(int, loff_t, size_t, int)' {aka 'long int(int, long long int, long unsigned int, int)'} and 'long int(long int, long 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/mm/fadvise.c:196:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(fadvise64, int, fd, loff_t, offset, size_t, len, int, advice) ^~~~~~~~~~~~~~~ /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/mm/fadvise.c:196:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(fadvise64, int, fd, loff_t, offset, size_t, len, int, advice) ^~~~~~~~~~~~~~~ In file included from /kisskb/src/kernel/exit.c:41: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_exit' 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/exit.c:935:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(exit, int, error_code) ^~~~~~~~~~~~~~~ /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/exit.c:935:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(exit, int, error_code) ^~~~~~~~~~~~~~~ In file included from /kisskb/src/kernel/exit.c:64: /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_waitid' alias between functions of incompatible types 'long int(int, compat_pid_t, struct compat_siginfo *, int, struct compat_rusage *)' {aka 'long int(int, int, struct compat_siginfo *, int, struct compat_rusage *)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:64:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(5, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/exit.c:1715:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE5' COMPAT_SYSCALL_DEFINE5(waitid, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:64:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(5, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/exit.c:1715:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE5' COMPAT_SYSCALL_DEFINE5(waitid, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_wait4' alias between functions of incompatible types 'long int(compat_pid_t, compat_uint_t *, int, struct compat_rusage *)' {aka 'long int(int, unsigned int *, int, struct compat_rusage *)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:62:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/exit.c:1700:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE4' COMPAT_SYSCALL_DEFINE4(wait4, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:62:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/exit.c:1700:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE4' COMPAT_SYSCALL_DEFINE4(wait4, ^~~~~~~~~~~~~~~~~~~~~~ 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 *, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_exit_group' 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/exit.c:977:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(exit_group, int, error_code) ^~~~~~~~~~~~~~~ /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/exit.c:977:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(exit_group, int, error_code) ^~~~~~~~~~~~~~~ In file included from /kisskb/src/mm/madvise.c:11: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_madvise' alias between functions of incompatible types 'long int(long unsigned int, size_t, int)' {aka 'long int(long unsigned int, long 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/madvise.c:791:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(madvise, unsigned long, start, size_t, len_in, int, behavior) ^~~~~~~~~~~~~~~ /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/madvise.c:791:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(madvise, unsigned long, start, size_t, len_in, int, behavior) ^~~~~~~~~~~~~~~ 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/include/linux/ethtool.h:17, from /kisskb/src/include/linux/netdevice.h:41, from /kisskb/src/kernel/sysctl_binary.c:15: /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_sysctl' alias between functions of incompatible types 'long int(struct compat_sysctl_args *)' and 'long int(long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:56:9: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(1, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/sysctl_binary.c:1443:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE1' COMPAT_SYSCALL_DEFINE1(sysctl, struct compat_sysctl_args __user *, args) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:56:9: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(1, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/sysctl_binary.c:1443:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE1' COMPAT_SYSCALL_DEFINE1(sysctl, struct compat_sysctl_args __user *, args) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/mm/swapfile.c:32: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_swapoff' 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/mm/swapfile.c:2533:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(swapoff, const char __user *, specialfile) ^~~~~~~~~~~~~~~ /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/swapfile.c:2533:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(swapoff, const char __user *, specialfile) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_swapon' 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/mm/swapfile.c:3098:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(swapon, const char __user *, specialfile, int, swap_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/mm/swapfile.c:3098:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(swapon, const char __user *, specialfile, int, swap_flags) ^~~~~~~~~~~~~~~ In file included from /kisskb/src/kernel/capability.c:18: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_capget' alias between functions of incompatible types 'long int(struct __user_cap_header_struct *, struct __user_cap_data_struct *)' 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/capability.c:150:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(capget, cap_user_header_t, header, cap_user_data_t, dataptr) ^~~~~~~~~~~~~~~ /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/capability.c:150:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(capget, cap_user_header_t, header, cap_user_data_t, dataptr) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_capset' alias between functions of incompatible types 'long int(struct __user_cap_header_struct *, struct __user_cap_data_struct * const)' 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/capability.c:224:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(capset, cap_user_header_t, header, const cap_user_data_t, data) ^~~~~~~~~~~~~~~ /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/capability.c:224:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(capset, cap_user_header_t, header, const cap_user_data_t, data) ^~~~~~~~~~~~~~~ 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/ptrace.c:31: /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_ptrace' alias between functions of incompatible types 'long int(compat_long_t, compat_long_t, compat_long_t, compat_long_t)' {aka 'long int(int, int, int, int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:62:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/ptrace.c:1258:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE4' COMPAT_SYSCALL_DEFINE4(ptrace, compat_long_t, request, compat_long_t, pid, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:62:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/ptrace.c:1258:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE4' COMPAT_SYSCALL_DEFINE4(ptrace, compat_long_t, request, compat_long_t, pid, ^~~~~~~~~~~~~~~~~~~~~~ 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 *, 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/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, ^~~~~~~~~~~~~~~ In file included from /kisskb/src/kernel/signal.c:39: /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_rt_sigsuspend' alias between functions of incompatible types 'long int(compat_sigset_t *, compat_size_t)' {aka 'long int(struct *, unsigned int)'} and 'long int(long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:58:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/signal.c:3887:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE2' COMPAT_SYSCALL_DEFINE2(rt_sigsuspend, compat_sigset_t __user *, unewset, compat_size_t, sigsetsize) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:58:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/signal.c:3887:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE2' COMPAT_SYSCALL_DEFINE2(rt_sigsuspend, compat_sigset_t __user *, unewset, compat_size_t, sigsetsize) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/kernel/signal.c:27: /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 *, 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/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, 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/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_ssetmask' 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/signal.c:3810:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(ssetmask, int, newmask) ^~~~~~~~~~~~~~~ /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:3810:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(ssetmask, int, newmask) ^~~~~~~~~~~~~~~ In file included from /kisskb/src/kernel/signal.c:39: /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_rt_sigaction' alias between functions of incompatible types 'long int(int, const struct compat_sigaction *, struct compat_sigaction *, compat_size_t)' {aka 'long int(int, const struct compat_sigaction *, struct compat_sigaction *, unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:62:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/signal.c:3675:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE4' COMPAT_SYSCALL_DEFINE4(rt_sigaction, int, sig, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:62:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/signal.c:3675:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE4' COMPAT_SYSCALL_DEFINE4(rt_sigaction, int, sig, ^~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/kernel/signal.c:27: /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 *, 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/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, ^~~~~~~~~~~~~~~ In file included from /kisskb/src/kernel/signal.c:39: /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_sigpending' alias between functions of incompatible types 'long int(compat_old_sigset_t *)' {aka 'long int(unsigned int *)'} and 'long int(long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:56:9: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(1, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/signal.c:3577:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE1' COMPAT_SYSCALL_DEFINE1(sigpending, compat_old_sigset_t __user *, set32) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:56:9: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(1, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/signal.c:3577:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE1' COMPAT_SYSCALL_DEFINE1(sigpending, compat_old_sigset_t __user *, set32) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/kernel/signal.c:27: /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) ^~~~~~~~~~~~~~~ In file included from /kisskb/src/kernel/signal.c:39: /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_sigaltstack' alias between functions of incompatible types 'long int(const compat_stack_t *, compat_stack_t *)' {aka 'long int(const struct compat_sigaltstack *, struct compat_sigaltstack *)'} and 'long int(long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:58:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/signal.c:3526:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE2' COMPAT_SYSCALL_DEFINE2(sigaltstack, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:58:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/signal.c:3526:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE2' COMPAT_SYSCALL_DEFINE2(sigaltstack, ^~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/kernel/signal.c:27: /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) ^~~~~~~~~~~~~~~ In file included from /kisskb/src/kernel/signal.c:39: /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_rt_tgsigqueueinfo' alias between functions of incompatible types 'long int(compat_pid_t, compat_pid_t, int, struct compat_siginfo *)' {aka 'long int(int, int, int, struct compat_siginfo *)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:62:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/signal.c:3334:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE4' COMPAT_SYSCALL_DEFINE4(rt_tgsigqueueinfo, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:62:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/signal.c:3334:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE4' COMPAT_SYSCALL_DEFINE4(rt_tgsigqueueinfo, ^~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/kernel/signal.c:27: /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, ^~~~~~~~~~~~~~~ In file included from /kisskb/src/kernel/signal.c:39: /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_rt_sigqueueinfo' alias between functions of incompatible types 'long int(compat_pid_t, int, struct compat_siginfo *)' {aka 'long int(int, int, struct compat_siginfo *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:60:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/signal.c:3291:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE3' COMPAT_SYSCALL_DEFINE3(rt_sigqueueinfo, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:60:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/signal.c:3291:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE3' COMPAT_SYSCALL_DEFINE3(rt_sigqueueinfo, ^~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/kernel/signal.c:27: /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_tkill' alias between functions of incompatible types 'long int(pid_t, int)' {aka '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/kernel/signal.c:3251:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(tkill, 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:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/signal.c:3251:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(tkill, pid_t, pid, int, sig) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_tgkill' alias between functions of incompatible types 'long int(pid_t, pid_t, 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/signal.c:3235:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(tgkill, 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:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/signal.c:3235:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(tgkill, pid_t, tgid, pid_t, pid, int, sig) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_kill' alias between functions of incompatible types 'long int(pid_t, int)' {aka '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/kernel/signal.c:3167:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(kill, 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:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/signal.c:3167:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(kill, pid_t, pid, int, sig) ^~~~~~~~~~~~~~~ In file included from /kisskb/src/kernel/signal.c:39: /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_rt_sigtimedwait' alias between functions of incompatible types 'long int(compat_sigset_t *, struct compat_siginfo *, struct compat_timespec *, compat_size_t)' {aka 'long int(struct *, struct compat_siginfo *, struct compat_timespec *, unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:62:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/signal.c:3131:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE4' COMPAT_SYSCALL_DEFINE4(rt_sigtimedwait, compat_sigset_t __user *, uthese, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:62:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/signal.c:3131:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE4' COMPAT_SYSCALL_DEFINE4(rt_sigtimedwait, compat_sigset_t __user *, uthese, ^~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/kernel/signal.c:27: /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 *, 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/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, ^~~~~~~~~~~~~~~ In file included from /kisskb/src/kernel/signal.c:39: /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_rt_sigpending' alias between functions of incompatible types 'long int(compat_sigset_t *, compat_size_t)' {aka 'long int(struct *, unsigned int)'} and 'long int(long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:58:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/signal.c:2791:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE2' COMPAT_SYSCALL_DEFINE2(rt_sigpending, compat_sigset_t __user *, uset, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:58:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/signal.c:2791:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE2' COMPAT_SYSCALL_DEFINE2(rt_sigpending, compat_sigset_t __user *, uset, ^~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/kernel/signal.c:27: /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 *, 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/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/kernel/signal.c:39: /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_rt_sigprocmask' alias between functions of incompatible types 'long int(int, compat_sigset_t *, compat_sigset_t *, compat_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 compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:62:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/signal.c:2734:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE4' COMPAT_SYSCALL_DEFINE4(rt_sigprocmask, int, how, compat_sigset_t __user *, nset, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:62:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/signal.c:2734:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE4' COMPAT_SYSCALL_DEFINE4(rt_sigprocmask, int, how, compat_sigset_t __user *, nset, ^~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/kernel/sys.c:47: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_setpriority' alias between functions of incompatible types '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/sys.c:196:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(setpriority, int, which, int, who, int, niceval) ^~~~~~~~~~~~~~~ /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:196:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(setpriority, int, which, int, who, int, niceval) ^~~~~~~~~~~~~~~ In file included from /kisskb/src/kernel/sys.c:46: /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_sysinfo' alias between functions of incompatible types 'long int(struct compat_sysinfo *)' and 'long int(long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:56:9: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(1, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/sys.c:2603:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE1' COMPAT_SYSCALL_DEFINE1(sysinfo, struct compat_sysinfo __user *, info) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:56:9: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(1, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/sys.c:2603:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE1' COMPAT_SYSCALL_DEFINE1(sysinfo, struct compat_sysinfo __user *, info) ^~~~~~~~~~~~~~~~~~~~~~ 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_umask' 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/sys.c:1819:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(umask, int, mask) ^~~~~~~~~~~~~~~ /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:1819:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(umask, int, mask) ^~~~~~~~~~~~~~~ In file included from /kisskb/src/kernel/sys.c:46: /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_getrusage' alias between functions of incompatible types 'long int(int, struct compat_rusage *)' and 'long int(long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:58:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/sys.c:1806:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE2' COMPAT_SYSCALL_DEFINE2(getrusage, int, who, struct compat_rusage __user *, ru) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:58:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/sys.c:1806:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE2' COMPAT_SYSCALL_DEFINE2(getrusage, int, who, struct compat_rusage __user *, ru) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/kernel/sys.c:47: /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, ^~~~~~~~~~~~~~~ In file included from /kisskb/src/kernel/sys.c:46: /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_getrlimit' alias between functions of incompatible types 'long int(unsigned int, struct compat_rlimit *)' and 'long int(long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:58:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/sys.c:1421:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE2' COMPAT_SYSCALL_DEFINE2(getrlimit, unsigned int, resource, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:58:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/sys.c:1421:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE2' COMPAT_SYSCALL_DEFINE2(getrlimit, unsigned int, resource, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_setrlimit' alias between functions of incompatible types 'long int(unsigned int, struct compat_rlimit *)' and 'long int(long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:58:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/sys.c:1401:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE2' COMPAT_SYSCALL_DEFINE2(setrlimit, unsigned int, resource, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:58:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/sys.c:1401:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE2' COMPAT_SYSCALL_DEFINE2(setrlimit, unsigned int, resource, ^~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/kernel/sys.c:47: /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_getsid' alias between functions of incompatible types 'long int(pid_t)' {aka '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/sys.c:1119:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(getsid, 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:212:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE1(name, ...) SYSCALL_DEFINEx(1, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/sys.c:1119:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(getsid, pid_t, pid) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_getpgid' alias between functions of incompatible types 'long int(pid_t)' {aka '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/sys.c:1105:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(getpgid, 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:212:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE1(name, ...) SYSCALL_DEFINEx(1, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/sys.c:1105:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(getpgid, pid_t, pid) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_setpgid' alias between functions of incompatible types 'long int(pid_t, pid_t)' {aka '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/kernel/sys.c:1006:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(setpgid, pid_t, pid, pid_t, pgid) ^~~~~~~~~~~~~~~ /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:1006:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(setpgid, pid_t, pid, pid_t, pgid) ^~~~~~~~~~~~~~~ In file included from /kisskb/src/kernel/sys.c:46: /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_times' alias between functions of incompatible types 'long int(struct compat_tms *)' and 'long int(long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:56:9: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(1, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/sys.c:975:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE1' COMPAT_SYSCALL_DEFINE1(times, struct compat_tms __user *, tbuf) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:56:9: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(1, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/sys.c:975:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE1' COMPAT_SYSCALL_DEFINE1(times, struct compat_tms __user *, tbuf) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/kernel/sys.c:47: /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) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_setfsgid' alias between functions of incompatible types 'long int(gid_t)' {aka '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/sys.c:876:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(setfsgid, gid_t, gid) ^~~~~~~~~~~~~~~ /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:876:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(setfsgid, gid_t, gid) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_setfsuid' alias between functions of incompatible types 'long int(uid_t)' {aka '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/sys.c:833:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(setfsuid, uid_t, uid) ^~~~~~~~~~~~~~~ /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:833:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(setfsuid, uid_t, uid) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_getresgid' alias between functions of incompatible types 'long int(gid_t *, gid_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/kernel/sys.c:770:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(getresgid, gid_t __user *, rgidp, gid_t __user *, egidp, gid_t __user *, sgidp) ^~~~~~~~~~~~~~~ /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:770:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(getresgid, gid_t __user *, rgidp, gid_t __user *, egidp, gid_t __user *, sgidp) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_setresgid' alias between functions of incompatible types 'long int(gid_t, gid_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/kernel/sys.c:765:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(setresgid, gid_t, rgid, gid_t, egid, gid_t, sgid) ^~~~~~~~~~~~~~~ /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:765:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(setresgid, gid_t, rgid, gid_t, egid, gid_t, sgid) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_getresuid' alias between functions of incompatible types 'long int(uid_t *, uid_t *, uid_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/kernel/sys.c:691:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(getresuid, uid_t __user *, ruidp, uid_t __user *, euidp, uid_t __user *, suidp) ^~~~~~~~~~~~~~~ /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:691:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(getresuid, uid_t __user *, ruidp, uid_t __user *, euidp, uid_t __user *, suidp) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_setresuid' alias between functions of incompatible types 'long int(uid_t, uid_t, uid_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/kernel/sys.c:686:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(setresuid, uid_t, ruid, uid_t, euid, uid_t, suid) ^~~~~~~~~~~~~~~ /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:686:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(setresuid, uid_t, ruid, uid_t, euid, uid_t, suid) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_setuid' alias between functions of incompatible types 'long int(uid_t)' {aka '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/sys.c:611:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(setuid, uid_t, uid) ^~~~~~~~~~~~~~~ /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:611:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(setuid, uid_t, uid) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_setreuid' alias between functions of incompatible types 'long int(uid_t, uid_t)' {aka '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/kernel/sys.c:553:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(setreuid, uid_t, ruid, uid_t, euid) ^~~~~~~~~~~~~~~ /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:553:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(setreuid, uid_t, ruid, uid_t, euid) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_setgid' alias between functions of incompatible types 'long int(gid_t)' {aka '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/sys.c:444:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(setgid, gid_t, gid) ^~~~~~~~~~~~~~~ /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:444:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(setgid, gid_t, gid) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_setregid' alias between functions of incompatible types 'long int(gid_t, gid_t)' {aka '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/kernel/sys.c:402:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(setregid, gid_t, rgid, gid_t, egid) ^~~~~~~~~~~~~~~ /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:402:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(setregid, gid_t, rgid, gid_t, egid) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_getpriority' 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/kernel/sys.c:266:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(getpriority, int, which, int, who) ^~~~~~~~~~~~~~~ /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:266:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(getpriority, int, which, int, who) ^~~~~~~~~~~~~~~ In file included from /kisskb/src/mm/memfd.c:17: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_memfd_create' alias between functions of incompatible types 'long int(const char *, 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/memfd.c:266:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(memfd_create, ^~~~~~~~~~~~~~~ /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/memfd.c:266:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(memfd_create, ^~~~~~~~~~~~~~~ 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)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/kernel/nsproxy.c:27: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_setns' 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/kernel/nsproxy.c:237:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(setns, int, fd, int, nstype) ^~~~~~~~~~~~~~~ /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/nsproxy.c:237:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(setns, int, fd, int, nstype) ^~~~~~~~~~~~~~~ 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/groups.c:10: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_getgroups' alias between functions of incompatible types 'long int(int, gid_t *)' {aka 'long int(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/kernel/groups.c:153:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(getgroups, int, gidsetsize, gid_t __user *, grouplist) ^~~~~~~~~~~~~~~ /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/groups.c:153:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(getgroups, int, gidsetsize, gid_t __user *, grouplist) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_setgroups' alias between functions of incompatible types 'long int(int, gid_t *)' {aka 'long int(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/kernel/groups.c:190:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(setgroups, int, gidsetsize, gid_t __user *, grouplist) ^~~~~~~~~~~~~~~ /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/groups.c:190:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(setgroups, int, gidsetsize, gid_t __user *, grouplist) ^~~~~~~~~~~~~~~ In file included from /kisskb/src/kernel/futex.c:56: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_set_robust_list' alias between functions of incompatible types 'long int(struct robust_list_head *, size_t)' {aka 'long int(struct robust_list_head *, 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/kernel/futex.c:3298:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(set_robust_list, struct robust_list_head __user *, head, ^~~~~~~~~~~~~~~ /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/futex.c:3298:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(set_robust_list, struct robust_list_head __user *, head, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_futex' alias between functions of incompatible types 'long int(u32 *, int, u32, struct timespec *, u32 *, u32)' {aka 'long int(unsigned int *, int, unsigned int, struct timespec *, 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/kernel/futex.c:3555:1: note: in expansion of macro 'SYSCALL_DEFINE6' SYSCALL_DEFINE6(futex, u32 __user *, uaddr, int, op, u32, val, ^~~~~~~~~~~~~~~ /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/kernel/futex.c:3555:1: note: in expansion of macro 'SYSCALL_DEFINE6' SYSCALL_DEFINE6(futex, u32 __user *, uaddr, int, op, u32, val, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_get_robust_list' alias between functions of incompatible types 'long int(int, struct robust_list_head **, size_t *)' {aka 'long int(int, struct robust_list_head **, 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/futex.c:3320:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(get_robust_list, int, 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:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/futex.c:3320:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(get_robust_list, int, pid, ^~~~~~~~~~~~~~~ In file included from /kisskb/src/kernel/futex_compat.c:11: /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_set_robust_list' alias between functions of incompatible types 'long int(struct compat_robust_list_head *, compat_size_t)' {aka 'long int(struct compat_robust_list_head *, unsigned int)'} and 'long int(long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:58:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/futex_compat.c:121:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE2' COMPAT_SYSCALL_DEFINE2(set_robust_list, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:58:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/futex_compat.c:121:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE2' COMPAT_SYSCALL_DEFINE2(set_robust_list, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_futex' alias between functions of incompatible types 'long int(u32 *, int, u32, struct compat_timespec *, u32 *, u32)' {aka 'long int(unsigned int *, int, unsigned int, struct compat_timespec *, unsigned int *, unsigned int)'} and 'long int(long int, long int, long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:66:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(6, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/futex_compat.c:175:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE6' COMPAT_SYSCALL_DEFINE6(futex, u32 __user *, uaddr, int, op, u32, val, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:66:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(6, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/futex_compat.c:175:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE6' COMPAT_SYSCALL_DEFINE6(futex, u32 __user *, uaddr, int, op, u32, val, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_get_robust_list' alias between functions of incompatible types 'long int(int, compat_uptr_t *, compat_size_t *)' {aka 'long int(int, unsigned int *, unsigned int *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:60:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/futex_compat.c:136:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE3' COMPAT_SYSCALL_DEFINE3(get_robust_list, int, pid, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:60:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/futex_compat.c:136:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE3' COMPAT_SYSCALL_DEFINE3(get_robust_list, int, pid, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/ext4/super.c: In function '__save_error_info': /kisskb/src/fs/ext4/super.c:326:2: warning: 'strncpy' specified bound 32 equals destination size [-Wstringop-truncation] strncpy(es->s_last_error_func, func, sizeof(es->s_last_error_func)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/ext4/super.c:330:3: warning: 'strncpy' specified bound 32 equals destination size [-Wstringop-truncation] strncpy(es->s_first_error_func, func, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sizeof(es->s_first_error_func)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/kernel/module.c:35: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_delete_module' alias between functions of incompatible types 'long int(const char *, 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/module.c:960:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(delete_module, const char __user *, name_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:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/module.c:960:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(delete_module, const char __user *, name_user, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_finit_module' 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/kernel/module.c:3855:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(finit_module, int, fd, const char __user *, uargs, 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/kernel/module.c:3855:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(finit_module, int, fd, const char __user *, uargs, int, flags) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_init_module' alias between functions of incompatible types 'long int(void *, long unsigned 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/kernel/module.c:3835:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(init_module, void __user *, umod, ^~~~~~~~~~~~~~~ /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/module.c:3835:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(init_module, void __user *, umod, ^~~~~~~~~~~~~~~ In file included from /kisskb/src/kernel/compat.c:15: /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_sigprocmask' alias between functions of incompatible types 'long int(int, compat_old_sigset_t *, compat_old_sigset_t *)' {aka 'long int(int, unsigned int *, unsigned int *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:60:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/compat.c:195:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE3' COMPAT_SYSCALL_DEFINE3(sigprocmask, int, how, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:60:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/compat.c:195:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE3' COMPAT_SYSCALL_DEFINE3(sigprocmask, int, how, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_sched_getaffinity' alias between functions of incompatible types 'long int(compat_pid_t, unsigned int, compat_ulong_t *)' {aka 'long int(int, unsigned int, unsigned int *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:60:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/compat.c:299:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE3' COMPAT_SYSCALL_DEFINE3(sched_getaffinity, compat_pid_t, pid, unsigned int, len, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:60:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/compat.c:299:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE3' COMPAT_SYSCALL_DEFINE3(sched_getaffinity, compat_pid_t, pid, unsigned int, len, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_sched_setaffinity' alias between functions of incompatible types 'long int(compat_pid_t, unsigned int, compat_ulong_t *)' {aka 'long int(int, unsigned int, unsigned int *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:60:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/compat.c:279:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE3' COMPAT_SYSCALL_DEFINE3(sched_setaffinity, compat_pid_t, pid, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:60:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/compat.c:279:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE3' COMPAT_SYSCALL_DEFINE3(sched_setaffinity, compat_pid_t, pid, ^~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/kernel/seccomp.c:28: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_seccomp' alias between functions of incompatible types 'long int(unsigned int, unsigned 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/kernel/seccomp.c:946:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(seccomp, unsigned int, op, 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:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/kernel/seccomp.c:946:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(seccomp, unsigned int, op, unsigned int, flags, ^~~~~~~~~~~~~~~ In function 'kernfs_get_target_path', inlined from 'kernfs_getlink' at /kisskb/src/fs/kernfs/symlink.c:109:10, inlined from 'kernfs_iop_get_link.part.0' at /kisskb/src/fs/kernfs/symlink.c:127:10, inlined from 'kernfs_iop_get_link': /kisskb/src/fs/kernfs/symlink.c:91:3: warning: 'strncpy' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] strncpy(s + len, kn->name, slen); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/kernfs/symlink.c: In function 'kernfs_iop_get_link': /kisskb/src/fs/kernfs/symlink.c:88:14: note: length computed here int slen = strlen(kn->name); ^~~~~~~~~~~~~~~~ In file included from /kisskb/src/fs/notify/inotify/inotify_user.c:35: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_inotify_init1' 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/notify/inotify/inotify_user.c:681:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(inotify_init1, 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:212:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE1(name, ...) SYSCALL_DEFINEx(1, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/notify/inotify/inotify_user.c:681:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(inotify_init1, int, flags) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_inotify_rm_watch' alias between functions of incompatible types 'long int(int, __s32)' {aka '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/notify/inotify/inotify_user.c:748:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(inotify_rm_watch, int, fd, __s32, wd) ^~~~~~~~~~~~~~~ /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/notify/inotify/inotify_user.c:748:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(inotify_rm_watch, int, fd, __s32, wd) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_inotify_add_watch' alias between functions of incompatible types 'long int(int, const char *, u32)' {aka 'long int(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/notify/inotify/inotify_user.c:691:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(inotify_add_watch, int, fd, 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:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/notify/inotify/inotify_user.c:691:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(inotify_add_watch, int, fd, const char __user *, pathname, ^~~~~~~~~~~~~~~ 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 *, long 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, ^~~~~~~~~~~~~~~ In file included from /kisskb/src/fs/read_write.c:20: /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_sendfile64' alias between functions of incompatible types 'long int(int, int, compat_loff_t *, compat_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 compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:62:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/read_write.c:1525:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE4' COMPAT_SYSCALL_DEFINE4(sendfile64, int, out_fd, int, in_fd, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:62:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/read_write.c:1525:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE4' COMPAT_SYSCALL_DEFINE4(sendfile64, int, out_fd, int, in_fd, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_sendfile' alias between functions of incompatible types 'long int(int, int, compat_off_t *, compat_size_t)' {aka 'long int(int, int, int *, unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:62:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/read_write.c:1505:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE4' COMPAT_SYSCALL_DEFINE4(sendfile, int, out_fd, int, in_fd, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:62:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/read_write.c:1505:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE4' COMPAT_SYSCALL_DEFINE4(sendfile, int, out_fd, int, in_fd, ^~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/fs/read_write.c:17: /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 *, 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/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 *, 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/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) ^~~~~~~~~~~~~~~ In file included from /kisskb/src/fs/read_write.c:20: /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_pwritev2' alias between functions of incompatible types 'long int(compat_ulong_t, const struct compat_iovec *, compat_ulong_t, u32, u32, rwf_t)' {aka 'long int(unsigned int, const struct compat_iovec *, unsigned int, unsigned int, unsigned int, int)'} and 'long int(long int, long int, long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:66:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(6, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/read_write.c:1354:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE6' COMPAT_SYSCALL_DEFINE6(pwritev2, compat_ulong_t, fd, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:66:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(6, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/read_write.c:1354:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE6' COMPAT_SYSCALL_DEFINE6(pwritev2, compat_ulong_t, fd, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_pwritev' alias between functions of incompatible types 'long int(compat_ulong_t, const struct compat_iovec *, compat_ulong_t, u32, u32)' {aka 'long int(unsigned int, const struct compat_iovec *, unsigned int, unsigned int, unsigned int)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:64:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(5, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/read_write.c:1336:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE5' COMPAT_SYSCALL_DEFINE5(pwritev, compat_ulong_t, fd, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:64:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(5, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/read_write.c:1336:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE5' COMPAT_SYSCALL_DEFINE5(pwritev, compat_ulong_t, fd, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_writev' alias between functions of incompatible types 'long int(compat_ulong_t, const struct compat_iovec *, compat_ulong_t)' {aka 'long int(unsigned int, const struct compat_iovec *, unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:60:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/read_write.c:1301:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE3' COMPAT_SYSCALL_DEFINE3(writev, compat_ulong_t, fd, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:60:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/read_write.c:1301:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE3' COMPAT_SYSCALL_DEFINE3(writev, compat_ulong_t, fd, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_preadv2' alias between functions of incompatible types 'long int(compat_ulong_t, const struct compat_iovec *, compat_ulong_t, u32, u32, rwf_t)' {aka 'long int(unsigned int, const struct compat_iovec *, unsigned int, unsigned int, unsigned int, int)'} and 'long int(long int, long int, long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:66:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(6, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/read_write.c:1248:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE6' COMPAT_SYSCALL_DEFINE6(preadv2, compat_ulong_t, fd, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:66:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(6, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/read_write.c:1248:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE6' COMPAT_SYSCALL_DEFINE6(preadv2, compat_ulong_t, fd, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_preadv' alias between functions of incompatible types 'long int(compat_ulong_t, const struct compat_iovec *, compat_ulong_t, u32, u32)' {aka 'long int(unsigned int, const struct compat_iovec *, unsigned int, unsigned int, unsigned int)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:64:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(5, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/read_write.c:1230:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE5' COMPAT_SYSCALL_DEFINE5(preadv, compat_ulong_t, fd, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:64:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(5, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/read_write.c:1230:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE5' COMPAT_SYSCALL_DEFINE5(preadv, compat_ulong_t, fd, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_readv' alias between functions of incompatible types 'long int(compat_ulong_t, const struct compat_iovec *, compat_ulong_t)' {aka 'long int(unsigned int, const struct compat_iovec *, unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:60:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/read_write.c:1195:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE3' COMPAT_SYSCALL_DEFINE3(readv, compat_ulong_t, fd, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:60:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/read_write.c:1195:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE3' COMPAT_SYSCALL_DEFINE3(readv, compat_ulong_t, fd, ^~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/fs/read_write.c:17: /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 *, long 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 *, long 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 *, 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: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 *, 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: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/fs/read_write.c:20: /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_lseek' alias between functions of incompatible types 'long int(unsigned int, compat_off_t, unsigned int)' {aka 'long int(unsigned int, int, unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:60:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/read_write.c:328:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE3' COMPAT_SYSCALL_DEFINE3(lseek, unsigned int, fd, compat_off_t, offset, unsigned int, whence) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:60:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/read_write.c:328:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE3' COMPAT_SYSCALL_DEFINE3(lseek, unsigned int, fd, compat_off_t, offset, unsigned int, whence) ^~~~~~~~~~~~~~~~~~~~~~ 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/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) ^~~~~~~~~~~~~~~ In file included from /kisskb/src/fs/open.c:33: /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_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 compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:62:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/open.c:1145:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE4' COMPAT_SYSCALL_DEFINE4(openat, int, dfd, const char __user *, filename, int, flags, umode_t, mode) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:62:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/open.c:1145:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE4' COMPAT_SYSCALL_DEFINE4(openat, int, dfd, const char __user *, filename, int, flags, umode_t, mode) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_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 compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:60:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/open.c:1136:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE3' COMPAT_SYSCALL_DEFINE3(open, const char __user *, filename, int, flags, umode_t, mode) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:60:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/open.c:1136:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE3' COMPAT_SYSCALL_DEFINE3(open, const char __user *, filename, int, flags, umode_t, mode) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/fs/open.c:26: /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, ^~~~~~~~~~~~~~~ /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_fallocate' alias between functions of incompatible types 'long int(int, int, loff_t, loff_t)' {aka 'long int(int, 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/open.c:348:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(fallocate, int, fd, int, mode, loff_t, offset, loff_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:215:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE4(name, ...) SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/open.c:348:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(fallocate, int, fd, int, mode, loff_t, offset, loff_t, len) ^~~~~~~~~~~~~~~ In file included from /kisskb/src/fs/open.c:33: /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_ftruncate' alias between functions of incompatible types 'long int(unsigned int, compat_ulong_t)' {aka 'long int(unsigned int, unsigned int)'} and 'long int(long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:58:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/open.c:219:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE2' COMPAT_SYSCALL_DEFINE2(ftruncate, unsigned int, fd, compat_ulong_t, length) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:58:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/open.c:219:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE2' COMPAT_SYSCALL_DEFINE2(ftruncate, unsigned int, fd, compat_ulong_t, length) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/fs/open.c:26: /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/open.c:33: /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_truncate' alias between functions of incompatible types 'long int(const char *, compat_off_t)' {aka 'long int(const char *, int)'} and 'long int(long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:58:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/open.c:159:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE2' COMPAT_SYSCALL_DEFINE2(truncate, const char __user *, path, compat_off_t, length) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:58:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/open.c:159:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE2' COMPAT_SYSCALL_DEFINE2(truncate, const char __user *, path, compat_off_t, length) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/net/socket.c:83: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_socket' alias between functions of incompatible types '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/net/socket.c:1361:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(socket, int, family, int, type, int, protocol) ^~~~~~~~~~~~~~~ /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/net/socket.c:1361:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(socket, int, family, int, type, int, protocol) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_socketcall' alias between functions of incompatible types 'long int(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/net/socket.c:2514:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(socketcall, int, call, unsigned long __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:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/net/socket.c:2514:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(socketcall, int, call, unsigned long __user *, args) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_recvmmsg' alias between functions of incompatible types 'long int(int, struct mmsghdr *, unsigned int, unsigned int, struct timespec *)' 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/net/socket.c:2487:1: note: in expansion of macro 'SYSCALL_DEFINE5' SYSCALL_DEFINE5(recvmmsg, int, fd, struct mmsghdr __user *, mmsg, ^~~~~~~~~~~~~~~ /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/net/socket.c:2487:1: note: in expansion of macro 'SYSCALL_DEFINE5' SYSCALL_DEFINE5(recvmmsg, int, fd, struct mmsghdr __user *, mmsg, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_recvmsg' alias between functions of incompatible types 'long int(int, struct user_msghdr *, 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/net/socket.c:2341:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(recvmsg, int, fd, struct user_msghdr __user *, msg, ^~~~~~~~~~~~~~~ /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/net/socket.c:2341:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(recvmsg, int, fd, struct user_msghdr __user *, msg, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_sendmmsg' alias between functions of incompatible types 'long int(int, struct mmsghdr *, 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/net/socket.c:2244:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(sendmmsg, int, fd, struct mmsghdr __user *, mmsg, ^~~~~~~~~~~~~~~ /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/net/socket.c:2244:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(sendmmsg, int, fd, struct mmsghdr __user *, mmsg, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_sendmsg' alias between functions of incompatible types 'long int(int, struct user_msghdr *, 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/net/socket.c:2168:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(sendmsg, int, fd, struct user_msghdr __user *, msg, 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:214:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/net/socket.c:2168:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(sendmsg, int, fd, struct user_msghdr __user *, msg, unsigned int, flags) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_shutdown' 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/net/socket.c:1979:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(shutdown, int, fd, int, how) ^~~~~~~~~~~~~~~ /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/net/socket.c:1979:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(shutdown, int, fd, int, how) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_getsockopt' alias between functions of incompatible types 'long int(int, int, int, 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/net/socket.c:1954:1: note: in expansion of macro 'SYSCALL_DEFINE5' SYSCALL_DEFINE5(getsockopt, int, fd, int, level, int, optname, ^~~~~~~~~~~~~~~ /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/net/socket.c:1954:1: note: in expansion of macro 'SYSCALL_DEFINE5' SYSCALL_DEFINE5(getsockopt, int, fd, int, level, int, optname, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_setsockopt' alias between functions of incompatible types 'long int(int, int, int, 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/net/socket.c:1917:1: note: in expansion of macro 'SYSCALL_DEFINE5' SYSCALL_DEFINE5(setsockopt, int, fd, int, level, int, optname, ^~~~~~~~~~~~~~~ /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/net/socket.c:1917:1: note: in expansion of macro 'SYSCALL_DEFINE5' SYSCALL_DEFINE5(setsockopt, int, fd, int, level, int, optname, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_recv' alias between functions of incompatible types 'long int(int, void *, size_t, unsigned int)' {aka 'long int(int, void *, 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/net/socket.c:1877:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(recv, int, fd, void __user *, ubuf, 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:215:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE4(name, ...) SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/net/socket.c:1877:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(recv, int, fd, void __user *, ubuf, size_t, size, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_recvfrom' alias between functions of incompatible types 'long int(int, void *, size_t, unsigned int, struct sockaddr *, int *)' {aka 'long int(int, void *, long unsigned int, unsigned int, struct sockaddr *, 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/net/socket.c:1866:1: note: in expansion of macro 'SYSCALL_DEFINE6' SYSCALL_DEFINE6(recvfrom, int, fd, void __user *, ubuf, 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:217:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE6(name, ...) SYSCALL_DEFINEx(6, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/net/socket.c:1866:1: note: in expansion of macro 'SYSCALL_DEFINE6' SYSCALL_DEFINE6(recvfrom, int, fd, void __user *, ubuf, size_t, size, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_send' alias between functions of incompatible types 'long int(int, void *, size_t, unsigned int)' {aka 'long int(int, void *, 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/net/socket.c:1814:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(send, int, fd, void __user *, buff, 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:215:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE4(name, ...) SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/net/socket.c:1814:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(send, int, fd, void __user *, buff, size_t, len, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_sendto' alias between functions of incompatible types 'long int(int, void *, size_t, unsigned int, struct sockaddr *, int)' {aka 'long int(int, void *, long unsigned int, unsigned int, struct sockaddr *, 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/net/socket.c:1803:1: note: in expansion of macro 'SYSCALL_DEFINE6' SYSCALL_DEFINE6(sendto, int, fd, void __user *, buff, 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:217:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE6(name, ...) SYSCALL_DEFINEx(6, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/net/socket.c:1803:1: note: in expansion of macro 'SYSCALL_DEFINE6' SYSCALL_DEFINE6(sendto, int, fd, void __user *, buff, size_t, len, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_getpeername' alias between functions of incompatible types 'long int(int, struct sockaddr *, 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/net/socket.c:1753:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(getpeername, int, fd, struct sockaddr __user *, usockaddr, ^~~~~~~~~~~~~~~ /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/net/socket.c:1753:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(getpeername, int, fd, struct sockaddr __user *, usockaddr, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_getsockname' alias between functions of incompatible types 'long int(int, struct sockaddr *, 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/net/socket.c:1717:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(getsockname, int, fd, struct sockaddr __user *, usockaddr, ^~~~~~~~~~~~~~~ /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/net/socket.c:1717:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(getsockname, int, fd, struct sockaddr __user *, usockaddr, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_connect' alias between functions of incompatible types 'long int(int, struct sockaddr *, 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/net/socket.c:1679:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(connect, int, fd, struct sockaddr __user *, uservaddr, ^~~~~~~~~~~~~~~ /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/net/socket.c:1679:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(connect, int, fd, struct sockaddr __user *, uservaddr, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_accept' alias between functions of incompatible types 'long int(int, struct sockaddr *, 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/net/socket.c:1635:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(accept, int, fd, struct sockaddr __user *, upeer_sockaddr, ^~~~~~~~~~~~~~~ /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/net/socket.c:1635:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(accept, int, fd, struct sockaddr __user *, upeer_sockaddr, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_accept4' alias between functions of incompatible types 'long int(int, struct sockaddr *, int *, 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/net/socket.c:1629:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(accept4, int, fd, struct sockaddr __user *, upeer_sockaddr, ^~~~~~~~~~~~~~~ /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/net/socket.c:1629:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(accept4, int, fd, struct sockaddr __user *, upeer_sockaddr, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_listen' 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/net/socket.c:1531:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(listen, int, fd, int, backlog) ^~~~~~~~~~~~~~~ /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/net/socket.c:1531:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(listen, int, fd, int, backlog) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_bind' alias between functions of incompatible types 'long int(int, struct sockaddr *, 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/net/socket.c:1499:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(bind, int, fd, struct sockaddr __user *, umyaddr, int, addrlen) ^~~~~~~~~~~~~~~ /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/net/socket.c:1499:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(bind, int, fd, struct sockaddr __user *, umyaddr, int, addrlen) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_socketpair' alias between functions of incompatible types 'long int(int, int, int, 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/net/socket.c:1462:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(socketpair, int, family, int, type, int, protocol, ^~~~~~~~~~~~~~~ /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/net/socket.c:1462:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(socketpair, int, family, int, type, int, protocol, ^~~~~~~~~~~~~~~ In file included from /kisskb/src/include/linux/ethtool.h:17, from /kisskb/src/include/linux/netdevice.h:41, from /kisskb/src/include/linux/icmpv6.h:13, from /kisskb/src/net/compat.c:19: /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_setsockopt' alias between functions of incompatible types 'long int(int, int, int, char *, unsigned int)' and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:64:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(5, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/net/compat.c:414:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE5' COMPAT_SYSCALL_DEFINE5(setsockopt, int, fd, int, level, int, optname, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:64:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(5, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/net/compat.c:414:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE5' COMPAT_SYSCALL_DEFINE5(setsockopt, int, fd, int, level, int, optname, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_socketcall' alias between functions of incompatible types 'long int(int, u32 *)' {aka 'long int(int, unsigned int *)'} and 'long int(long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:58:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/net/compat.c:844:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE2' COMPAT_SYSCALL_DEFINE2(socketcall, int, call, u32 __user *, args) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:58:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/net/compat.c:844:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE2' COMPAT_SYSCALL_DEFINE2(socketcall, int, call, u32 __user *, args) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_recvmmsg' alias between functions of incompatible types 'long int(int, struct compat_mmsghdr *, unsigned int, unsigned int, struct compat_timespec *)' and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:64:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(5, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/net/compat.c:837:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE5' COMPAT_SYSCALL_DEFINE5(recvmmsg, int, fd, struct compat_mmsghdr __user *, mmsg, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:64:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(5, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/net/compat.c:837:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE5' COMPAT_SYSCALL_DEFINE5(recvmmsg, int, fd, struct compat_mmsghdr __user *, mmsg, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_recvfrom' alias between functions of incompatible types 'long int(int, void *, compat_size_t, unsigned int, struct sockaddr *, int *)' {aka 'long int(int, void *, unsigned int, unsigned int, struct sockaddr *, int *)'} and 'long int(long int, long int, long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:66:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(6, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/net/compat.c:808:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE6' COMPAT_SYSCALL_DEFINE6(recvfrom, int, fd, void __user *, buf, compat_size_t, len, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:66:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(6, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/net/compat.c:808:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE6' COMPAT_SYSCALL_DEFINE6(recvfrom, int, fd, void __user *, buf, compat_size_t, len, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_recv' alias between functions of incompatible types 'long int(int, void *, compat_size_t, unsigned int)' {aka 'long int(int, void *, unsigned int, unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:62:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/net/compat.c:803:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE4' COMPAT_SYSCALL_DEFINE4(recv, int, fd, void __user *, buf, compat_size_t, len, unsigned int, flags) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:62:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/net/compat.c:803:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE4' COMPAT_SYSCALL_DEFINE4(recv, int, fd, void __user *, buf, compat_size_t, len, unsigned int, flags) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_recvmsg' alias between functions of incompatible types 'long int(int, struct compat_msghdr *, unsigned int)' and 'long int(long int, long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:60:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/net/compat.c:788:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE3' COMPAT_SYSCALL_DEFINE3(recvmsg, int, fd, struct compat_msghdr __user *, msg, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:60:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/net/compat.c:788:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE3' COMPAT_SYSCALL_DEFINE3(recvmsg, int, fd, struct compat_msghdr __user *, msg, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_sendmmsg' alias between functions of incompatible types 'long int(int, struct compat_mmsghdr *, unsigned int, unsigned int)' and 'long int(long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:62:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/net/compat.c:774:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE4' COMPAT_SYSCALL_DEFINE4(sendmmsg, int, fd, struct compat_mmsghdr __user *, mmsg, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:62:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/net/compat.c:774:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE4' COMPAT_SYSCALL_DEFINE4(sendmmsg, int, fd, struct compat_mmsghdr __user *, mmsg, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_sendmsg' alias between functions of incompatible types 'long int(int, struct compat_msghdr *, unsigned int)' and 'long int(long int, long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:60:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/net/compat.c:760:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE3' COMPAT_SYSCALL_DEFINE3(sendmsg, int, fd, struct compat_msghdr __user *, msg, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:60:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/net/compat.c:760:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE3' COMPAT_SYSCALL_DEFINE3(sendmsg, int, fd, struct compat_msghdr __user *, msg, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_getsockopt' alias between functions of incompatible types 'long int(int, int, int, char *, int *)' and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:64:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(5, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/net/compat.c:542:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE5' COMPAT_SYSCALL_DEFINE5(getsockopt, int, fd, int, level, int, optname, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:64:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(5, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/net/compat.c:542:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE5' COMPAT_SYSCALL_DEFINE5(getsockopt, int, fd, int, level, int, optname, ^~~~~~~~~~~~~~~~~~~~~~ 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, ^~~~~~~~~~~~~~~ In file included from /kisskb/src/fs/stat.c:19: /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_newfstat' alias between functions of incompatible types 'long int(unsigned int, struct compat_stat *)' and 'long int(long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:58:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/stat.c:659:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE2' COMPAT_SYSCALL_DEFINE2(newfstat, unsigned int, fd, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:58:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/stat.c:659:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE2' COMPAT_SYSCALL_DEFINE2(newfstat, unsigned int, fd, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_newlstat' alias between functions of incompatible types 'long int(const char *, struct compat_stat *)' and 'long int(long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:58:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/stat.c:632:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE2' COMPAT_SYSCALL_DEFINE2(newlstat, const char __user *, filename, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:58:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/stat.c:632:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE2' COMPAT_SYSCALL_DEFINE2(newlstat, const char __user *, filename, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_newstat' alias between functions of incompatible types 'long int(const char *, struct compat_stat *)' and 'long int(long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:58:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/stat.c:620:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE2' COMPAT_SYSCALL_DEFINE2(newstat, const char __user *, filename, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:58:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/stat.c:620:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE2' COMPAT_SYSCALL_DEFINE2(newstat, const char __user *, filename, ^~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/fs/stat.c:17: /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/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, ^~~~~~~~~~~~~~~ In file included from /kisskb/src/fs/exec.c:63: /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_execveat' alias between functions of incompatible types 'long int(int, const char *, const compat_uptr_t *, const compat_uptr_t *, int)' {aka 'long int(int, const char *, const unsigned int *, const unsigned int *, int)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:64:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(5, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/exec.c:1988:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE5' COMPAT_SYSCALL_DEFINE5(execveat, int, fd, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:64:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(5, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/exec.c:1988:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE5' COMPAT_SYSCALL_DEFINE5(execveat, int, fd, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_execve' alias between functions of incompatible types 'long int(const char *, const compat_uptr_t *, const compat_uptr_t *)' {aka 'long int(const char *, const unsigned int *, const unsigned int *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:60:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/exec.c:1981:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE3' COMPAT_SYSCALL_DEFINE3(execve, const char __user *, filename, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:60:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/exec.c:1981:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE3' COMPAT_SYSCALL_DEFINE3(execve, const char __user *, filename, ^~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/fs/exec.c:53: /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/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:866: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:866: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:871: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:871:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(pipe, int __user *, fildes) ^~~~~~~~~~~~~~~ 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) ^~~~~~~~~~~~~~~ In file included from /kisskb/src/fs/fcntl.c:27: /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_fcntl' alias between functions of incompatible types 'long int(unsigned int, unsigned int, compat_ulong_t)' {aka 'long int(unsigned int, unsigned int, unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:60:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/fcntl.c:681:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE3' COMPAT_SYSCALL_DEFINE3(fcntl, unsigned int, fd, unsigned int, cmd, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:60:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/fcntl.c:681:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE3' COMPAT_SYSCALL_DEFINE3(fcntl, unsigned int, fd, unsigned int, cmd, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_fcntl64' alias between functions of incompatible types 'long int(unsigned int, unsigned int, compat_ulong_t)' {aka 'long int(unsigned int, unsigned int, unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:60:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/fcntl.c:675:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE3' COMPAT_SYSCALL_DEFINE3(fcntl64, unsigned int, fd, unsigned int, cmd, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:60:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/fcntl.c:675:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE3' COMPAT_SYSCALL_DEFINE3(fcntl64, unsigned int, fd, unsigned int, cmd, ^~~~~~~~~~~~~~~~~~~~~~ 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/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/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, ^~~~~~~~~~~~~~~ In file included from /kisskb/src/fs/readdir.c:22: /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_getdents' alias between functions of incompatible types 'long int(unsigned int, struct compat_linux_dirent *, unsigned int)' and 'long int(long int, long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:60:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/readdir.c:466:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE3' COMPAT_SYSCALL_DEFINE3(getdents, unsigned int, fd, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:60:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/readdir.c:466:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE3' COMPAT_SYSCALL_DEFINE3(getdents, unsigned int, fd, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_old_readdir' alias between functions of incompatible types 'long int(unsigned int, struct compat_old_linux_dirent *, unsigned int)' and 'long int(long int, long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:60:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/readdir.c:384:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE3' COMPAT_SYSCALL_DEFINE3(old_readdir, unsigned int, fd, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:60:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/readdir.c:384:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE3' COMPAT_SYSCALL_DEFINE3(old_readdir, unsigned int, fd, ^~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/fs/readdir.c:20: /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/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:697: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:697:1: note: in expansion of macro 'SYSCALL_DEFINE5' SYSCALL_DEFINE5(select, int, n, fd_set __user *, inp, fd_set __user *, outp, ^~~~~~~~~~~~~~~ In file included from /kisskb/src/include/linux/ethtool.h:17, from /kisskb/src/include/linux/netdevice.h:41, from /kisskb/src/include/net/busy_poll.h:27, from /kisskb/src/fs/select.c:32: /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_ppoll' alias between functions of incompatible types 'long int(struct pollfd *, unsigned int, struct compat_timespec *, const compat_sigset_t *, compat_size_t)' {aka 'long int(struct pollfd *, unsigned int, struct compat_timespec *, const struct *, unsigned int)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:64:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(5, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/select.c:1375:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE5' COMPAT_SYSCALL_DEFINE5(ppoll, struct pollfd __user *, ufds, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:64:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(5, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/select.c:1375:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE5' COMPAT_SYSCALL_DEFINE5(ppoll, struct pollfd __user *, ufds, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_pselect6' alias between functions of incompatible types 'long int(int, compat_ulong_t *, compat_ulong_t *, compat_ulong_t *, struct compat_timespec *, void *)' {aka 'long int(int, unsigned int *, unsigned int *, unsigned int *, struct compat_timespec *, void *)'} and 'long int(long int, long int, long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:66:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(6, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/select.c:1356:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE6' COMPAT_SYSCALL_DEFINE6(pselect6, int, n, compat_ulong_t __user *, inp, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:66:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(6, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/select.c:1356:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE6' COMPAT_SYSCALL_DEFINE6(pselect6, int, n, compat_ulong_t __user *, inp, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_old_select' alias between functions of incompatible types 'long int(struct compat_sel_arg_struct *)' and 'long int(long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:56:9: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(1, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/select.c:1298:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE1' COMPAT_SYSCALL_DEFINE1(old_select, struct compat_sel_arg_struct __user *, arg) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:56:9: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(1, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/select.c:1298:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE1' COMPAT_SYSCALL_DEFINE1(old_select, struct compat_sel_arg_struct __user *, arg) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_select' alias between functions of incompatible types 'long int(int, compat_ulong_t *, compat_ulong_t *, compat_ulong_t *, struct compat_timeval *)' {aka 'long int(int, unsigned int *, unsigned int *, unsigned int *, struct compat_timeval *)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:64:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(5, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/select.c:1283:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE5' COMPAT_SYSCALL_DEFINE5(select, int, n, compat_ulong_t __user *, inp, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:64:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(5, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/select.c:1283:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE5' COMPAT_SYSCALL_DEFINE5(select, int, n, compat_ulong_t __user *, inp, ^~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/fs/select.c:21: /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 *, 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/select.c:1047: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:1047: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:1013: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:1013: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:757: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:757:1: note: in expansion of macro 'SYSCALL_DEFINE6' SYSCALL_DEFINE6(pselect6, int, n, fd_set __user *, inp, fd_set __user *, outp, ^~~~~~~~~~~~~~~ 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/arch/parisc/include/asm/atomic.h:10, from /kisskb/src/include/linux/atomic.h:5, from /kisskb/src/arch/parisc/include/asm/bitops.h:13, from /kisskb/src/include/linux/bitops.h:38, from /kisskb/src/include/linux/kernel.h:11, from /kisskb/src/include/linux/list.h:9, from /kisskb/src/include/linux/module.h:9, from /kisskb/src/drivers/scsi/scsi_debug.c:23: /kisskb/src/drivers/scsi/scsi_debug.c: In function 'resp_start_stop': /kisskb/src/arch/parisc/include/asm/cmpxchg.h:48:3: warning: value computed is not used [-Wunused-value] ((__typeof__(*(ptr)))__xchg((unsigned long)(x), (ptr), sizeof(*(ptr)))) /kisskb/src/arch/parisc/include/asm/atomic.h:78:30: note: in expansion of macro 'xchg' #define atomic_xchg(v, new) (xchg(&((v)->counter), new)) ^~~~ /kisskb/src/drivers/scsi/scsi_debug.c:1622:2: note: in expansion of macro 'atomic_xchg' atomic_xchg(&devip->stopped, stop); ^~~~~~~~~~~ In file included from /kisskb/src/fs/filesystems.c:10: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_sysfs' alias between functions of incompatible types '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/fs/filesystems.c:186:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(sysfs, int, option, unsigned long, arg1, unsigned long, arg2) ^~~~~~~~~~~~~~~ /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/filesystems.c:186:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(sysfs, int, option, unsigned long, arg1, unsigned long, arg2) ^~~~~~~~~~~~~~~ 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: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: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: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: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/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 *, 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/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 *, 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/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 *, 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/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 *, 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/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: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 *, 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/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: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 *, 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/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 *, 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/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: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 *, 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/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 *, 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/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: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, ^~~~~~~~~~~~~~~ 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, 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: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 *, long 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/splice.c:35: /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_vmsplice' alias between functions of incompatible types 'long int(int, const struct compat_iovec *, unsigned int, unsigned int)' and 'long int(long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:62:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/splice.c:1369:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE4' COMPAT_SYSCALL_DEFINE4(vmsplice, int, fd, const struct compat_iovec __user *, iov32, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:62:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/splice.c:1369:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE4' COMPAT_SYSCALL_DEFINE4(vmsplice, int, fd, const struct compat_iovec __user *, iov32, ^~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/fs/sync.c:14: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_syncfs' 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/sync.c:160:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(syncfs, 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:160:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(syncfs, int, fd) ^~~~~~~~~~~~~~~ /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) ^~~~~~~~~~~~~~~ In file included from /kisskb/src/fs/utimes.c:8: /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_utimes' alias between functions of incompatible types 'long int(const char *, struct compat_timeval *)' and 'long int(long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:58:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/utimes.c:290:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE2' COMPAT_SYSCALL_DEFINE2(utimes, const char __user *, filename, struct compat_timeval __user *, t) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:58:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/utimes.c:290:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE2' COMPAT_SYSCALL_DEFINE2(utimes, const char __user *, filename, struct compat_timeval __user *, t) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_futimesat' alias between functions of incompatible types 'long int(unsigned int, const char *, struct compat_timeval *)' and 'long int(long int, long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:60:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/utimes.c:283:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE3' COMPAT_SYSCALL_DEFINE3(futimesat, unsigned int, dfd, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:60:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/utimes.c:283:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE3' COMPAT_SYSCALL_DEFINE3(futimesat, unsigned int, dfd, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_utimensat' alias between functions of incompatible types 'long int(unsigned int, const char *, struct compat_timespec *, int)' and 'long int(long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:62:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/utimes.c:248:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE4' COMPAT_SYSCALL_DEFINE4(utimensat, unsigned int, dfd, const char __user *, filename, struct compat_timespec __user *, t, int, flags) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:62:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/utimes.c:248:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE4' COMPAT_SYSCALL_DEFINE4(utimensat, unsigned int, dfd, const char __user *, filename, struct compat_timespec __user *, t, int, flags) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_utime' alias between functions of incompatible types 'long int(const char *, struct compat_utimbuf *)' and 'long int(long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:58:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/utimes.c:233:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE2' COMPAT_SYSCALL_DEFINE2(utime, const char __user *, filename, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:58:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/utimes.c:233:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE2' COMPAT_SYSCALL_DEFINE2(utime, const char __user *, filename, ^~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/fs/utimes.c:6: /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/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) ^~~~~~~~~~~~~~~ In file included from /kisskb/src/fs/statfs.c:11: /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_ustat' alias between functions of incompatible types 'long int(unsigned int, struct compat_ustat *)' and 'long int(long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:58:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/statfs.c:371:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE2' COMPAT_SYSCALL_DEFINE2(ustat, unsigned, dev, struct compat_ustat __user *, u) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:58:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/statfs.c:371:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE2' COMPAT_SYSCALL_DEFINE2(ustat, unsigned, dev, struct compat_ustat __user *, u) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_fstatfs64' alias between functions of incompatible types 'long int(unsigned int, compat_size_t, struct compat_statfs64 *)' {aka 'long int(unsigned int, unsigned int, struct compat_statfs64 *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:60:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/statfs.c:352:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE3' COMPAT_SYSCALL_DEFINE3(fstatfs64, unsigned int, fd, compat_size_t, sz, struct compat_statfs64 __user *, buf) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:60:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/statfs.c:352:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE3' COMPAT_SYSCALL_DEFINE3(fstatfs64, unsigned int, fd, compat_size_t, sz, struct compat_statfs64 __user *, buf) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_statfs64' alias between functions of incompatible types 'long int(const char *, compat_size_t, struct compat_statfs64 *)' {aka 'long int(const char *, unsigned int, struct compat_statfs64 *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:60:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/statfs.c:338:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE3' COMPAT_SYSCALL_DEFINE3(statfs64, const char __user *, pathname, compat_size_t, sz, struct compat_statfs64 __user *, buf) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:60:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/statfs.c:338:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE3' COMPAT_SYSCALL_DEFINE3(statfs64, const char __user *, pathname, compat_size_t, sz, struct compat_statfs64 __user *, buf) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_fstatfs' alias between functions of incompatible types 'long int(unsigned int, struct compat_statfs *)' and 'long int(long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:58:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/statfs.c:295:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE2' COMPAT_SYSCALL_DEFINE2(fstatfs, unsigned int, fd, struct compat_statfs __user *, buf) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:58:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/statfs.c:295:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE2' COMPAT_SYSCALL_DEFINE2(fstatfs, unsigned int, fd, struct compat_statfs __user *, buf) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_statfs' alias between functions of incompatible types 'long int(const char *, struct compat_statfs *)' and 'long int(long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:58:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/statfs.c:286:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE2' COMPAT_SYSCALL_DEFINE2(statfs, const char __user *, pathname, struct compat_statfs __user *, buf) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:58:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/statfs.c:286:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE2' COMPAT_SYSCALL_DEFINE2(statfs, const char __user *, pathname, struct compat_statfs __user *, buf) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/fs/statfs.c:2: /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, long 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 *, long 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/buffer.c:23: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_bdflush' alias between functions of incompatible types 'long int(int, 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/buffer.c:3294:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(bdflush, int, func, long, data) ^~~~~~~~~~~~~~~ /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/buffer.c:3294:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(bdflush, int, func, long, data) ^~~~~~~~~~~~~~~ In file included from /kisskb/src/fs/eventpoll.c:28: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_epoll_create1' 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/eventpoll.c:1981:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(epoll_create1, 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:212:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE1(name, ...) SYSCALL_DEFINEx(1, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/eventpoll.c:1981:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(epoll_create1, int, flags) ^~~~~~~~~~~~~~~ In file included from /kisskb/src/fs/eventpoll.c:43: /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_epoll_pwait' alias between functions of incompatible types 'long int(int, struct epoll_event *, int, int, const compat_sigset_t *, compat_size_t)' {aka 'long int(int, struct epoll_event *, int, int, const struct *, unsigned int)'} and 'long int(long int, long int, long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:66:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(6, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/eventpoll.c:2248:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE6' COMPAT_SYSCALL_DEFINE6(epoll_pwait, int, epfd, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:66:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(6, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/eventpoll.c:2248:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE6' COMPAT_SYSCALL_DEFINE6(epoll_pwait, int, epfd, ^~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/fs/eventpoll.c:28: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_epoll_pwait' alias between functions of incompatible types 'long int(int, struct epoll_event *, int, int, const sigset_t *, size_t)' {aka 'long int(int, struct epoll_event *, int, int, const struct *, 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/fs/eventpoll.c:2207:1: note: in expansion of macro 'SYSCALL_DEFINE6' SYSCALL_DEFINE6(epoll_pwait, int, epfd, struct epoll_event __user *, events, ^~~~~~~~~~~~~~~ /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/eventpoll.c:2207:1: note: in expansion of macro 'SYSCALL_DEFINE6' SYSCALL_DEFINE6(epoll_pwait, int, epfd, struct epoll_event __user *, events, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_epoll_wait' alias between functions of incompatible types 'long int(int, struct epoll_event *, int, 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/eventpoll.c:2197:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(epoll_wait, int, epfd, struct epoll_event __user *, events, ^~~~~~~~~~~~~~~ /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/eventpoll.c:2197:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(epoll_wait, int, epfd, struct epoll_event __user *, events, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_epoll_ctl' alias between functions of incompatible types 'long int(int, int, int, struct epoll_event *)' 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/eventpoll.c:1999:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(epoll_ctl, int, epfd, int, op, 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:215:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE4(name, ...) SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/eventpoll.c:1999:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(epoll_ctl, int, epfd, int, op, int, fd, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_epoll_create' 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/eventpoll.c:1986:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(epoll_create, int, 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:212:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE1(name, ...) SYSCALL_DEFINEx(1, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/eventpoll.c:1986:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(epoll_create, int, size) ^~~~~~~~~~~~~~~ In file included from /kisskb/src/fs/signalfd.c:32: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_signalfd4' alias between functions of incompatible types 'long int(int, sigset_t *, size_t, int)' {aka 'long int(int, struct *, long unsigned int, 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/signalfd.c:311:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(signalfd4, int, ufd, sigset_t __user *, user_mask, ^~~~~~~~~~~~~~~ /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/signalfd.c:311:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(signalfd4, int, ufd, sigset_t __user *, user_mask, ^~~~~~~~~~~~~~~ In file included from /kisskb/src/fs/signalfd.c:34: /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_signalfd' alias between functions of incompatible types 'long int(int, const compat_sigset_t *, compat_size_t)' {aka 'long int(int, const struct *, unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:60:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/signalfd.c:355:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE3' COMPAT_SYSCALL_DEFINE3(signalfd, int, ufd, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:60:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/signalfd.c:355:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE3' COMPAT_SYSCALL_DEFINE3(signalfd, int, ufd, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_signalfd4' alias between functions of incompatible types 'long int(int, const compat_sigset_t *, compat_size_t, int)' {aka 'long int(int, const struct *, unsigned int, int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:62:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/signalfd.c:347:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE4' COMPAT_SYSCALL_DEFINE4(signalfd4, int, ufd, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:62:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/signalfd.c:347:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE4' COMPAT_SYSCALL_DEFINE4(signalfd4, int, ufd, ^~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/fs/signalfd.c:32: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_signalfd' alias between functions of incompatible types 'long int(int, sigset_t *, size_t)' {aka 'long int(int, struct *, 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/signalfd.c:322:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(signalfd, int, ufd, sigset_t __user *, user_mask, ^~~~~~~~~~~~~~~ /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/signalfd.c:322:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(signalfd, int, ufd, sigset_t __user *, user_mask, ^~~~~~~~~~~~~~~ In file included from /kisskb/src/fs/timerfd.c:26: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_timerfd_create' 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/timerfd.c:387:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(timerfd_create, int, clockid, 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/timerfd.c:387:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(timerfd_create, int, clockid, int, flags) ^~~~~~~~~~~~~~~ In file included from /kisskb/src/fs/timerfd.c:27: /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_timerfd_gettime' alias between functions of incompatible types 'long int(int, struct compat_itimerspec *)' and 'long int(long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:58:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/timerfd.c:580:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE2' COMPAT_SYSCALL_DEFINE2(timerfd_gettime, int, ufd, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:58:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/timerfd.c:580:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE2' COMPAT_SYSCALL_DEFINE2(timerfd_gettime, int, ufd, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_timerfd_settime' alias between functions of incompatible types 'long int(int, int, const struct compat_itimerspec *, struct compat_itimerspec *)' and 'long int(long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:62:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/timerfd.c:563:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE4' COMPAT_SYSCALL_DEFINE4(timerfd_settime, int, ufd, int, flags, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:62:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/timerfd.c:563:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE4' COMPAT_SYSCALL_DEFINE4(timerfd_settime, int, ufd, int, flags, ^~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/fs/timerfd.c:26: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_timerfd_gettime' alias between functions of incompatible types 'long int(int, struct itimerspec *)' 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/timerfd.c:553:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(timerfd_gettime, int, ufd, struct itimerspec __user *, otmr) ^~~~~~~~~~~~~~~ /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/timerfd.c:553:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(timerfd_gettime, int, ufd, struct itimerspec __user *, otmr) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_timerfd_settime' alias between functions of incompatible types 'long int(int, int, const struct itimerspec *, struct itimerspec *)' 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/timerfd.c:535:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(timerfd_settime, int, ufd, 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/timerfd.c:535:1: note: in expansion of macro 'SYSCALL_DEFINE4' SYSCALL_DEFINE4(timerfd_settime, int, ufd, int, flags, ^~~~~~~~~~~~~~~ In file included from /kisskb/src/fs/eventfd.c:18: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_eventfd2' alias between functions of incompatible types 'long int(unsigned 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/eventfd.c:412:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(eventfd2, unsigned int, count, 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/eventfd.c:412:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(eventfd2, unsigned int, count, int, flags) ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_eventfd' 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/eventfd.c:417:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(eventfd, unsigned int, 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:212:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE1(name, ...) SYSCALL_DEFINEx(1, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/eventfd.c:417:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(eventfd, unsigned int, count) ^~~~~~~~~~~~~~~ In file included from /kisskb/src/fs/aio.c:19: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_io_setup' alias between functions of incompatible types 'long int(unsigned int, aio_context_t *)' {aka '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/aio.c:1280:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(io_setup, unsigned, nr_events, aio_context_t __user *, ctxp) ^~~~~~~~~~~~~~~ /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/aio.c:1280:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(io_setup, unsigned, nr_events, aio_context_t __user *, ctxp) ^~~~~~~~~~~~~~~ In file included from /kisskb/src/fs/aio.c:38: /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_io_pgetevents' alias between functions of incompatible types 'long int(compat_aio_context_t, compat_long_t, compat_long_t, struct io_event *, struct compat_timespec *, const struct __compat_aio_sigset *)' {aka 'long int(unsigned int, int, int, struct io_event *, struct compat_timespec *, const struct __compat_aio_sigset *)'} and 'long int(long int, long int, long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:66:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(6, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/aio.c:1969:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE6' COMPAT_SYSCALL_DEFINE6(io_pgetevents, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:66:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(6, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/aio.c:1969:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE6' COMPAT_SYSCALL_DEFINE6(io_pgetevents, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_io_getevents' alias between functions of incompatible types 'long int(compat_aio_context_t, compat_long_t, compat_long_t, struct io_event *, struct compat_timespec *)' {aka 'long int(unsigned int, int, int, struct io_event *, struct compat_timespec *)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:64:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(5, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/aio.c:1945:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE5' COMPAT_SYSCALL_DEFINE5(io_getevents, compat_aio_context_t, ctx_id, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:64:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(5, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/aio.c:1945:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE5' COMPAT_SYSCALL_DEFINE5(io_getevents, compat_aio_context_t, ctx_id, ^~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/fs/aio.c:19: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_io_pgetevents' alias between functions of incompatible types 'long int(aio_context_t, long int, long int, struct io_event *, struct timespec *, const struct __aio_sigset *)' {aka 'long int(long unsigned int, long int, long int, struct io_event *, struct timespec *, const struct __aio_sigset *)'} 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/aio.c:1899:1: note: in expansion of macro 'SYSCALL_DEFINE6' SYSCALL_DEFINE6(io_pgetevents, ^~~~~~~~~~~~~~~ /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/aio.c:1899:1: note: in expansion of macro 'SYSCALL_DEFINE6' SYSCALL_DEFINE6(io_pgetevents, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_io_getevents' alias between functions of incompatible types 'long int(aio_context_t, long int, long int, struct io_event *, struct timespec *)' {aka 'long int(long unsigned int, long int, long int, struct io_event *, struct timespec *)'} 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/aio.c:1881:1: note: in expansion of macro 'SYSCALL_DEFINE5' SYSCALL_DEFINE5(io_getevents, aio_context_t, ctx_id, ^~~~~~~~~~~~~~~ /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/aio.c:1881:1: note: in expansion of macro 'SYSCALL_DEFINE5' SYSCALL_DEFINE5(io_getevents, aio_context_t, ctx_id, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_io_cancel' alias between functions of incompatible types 'long int(aio_context_t, struct iocb *, struct io_event *)' {aka 'long int(long unsigned int, struct iocb *, struct io_event *)'} 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/aio.c:1811:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(io_cancel, aio_context_t, ctx_id, struct iocb __user *, iocb, ^~~~~~~~~~~~~~~ /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/aio.c:1811:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(io_cancel, aio_context_t, ctx_id, struct iocb __user *, iocb, ^~~~~~~~~~~~~~~ In file included from /kisskb/src/fs/aio.c:38: /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_io_submit' alias between functions of incompatible types 'long int(compat_aio_context_t, int, compat_uptr_t *)' {aka 'long int(unsigned int, int, unsigned int *)'} and 'long int(long int, long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:60:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/aio.c:1743:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE3' COMPAT_SYSCALL_DEFINE3(io_submit, compat_aio_context_t, ctx_id, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:60:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/aio.c:1743:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE3' COMPAT_SYSCALL_DEFINE3(io_submit, compat_aio_context_t, ctx_id, ^~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/fs/aio.c:19: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_io_submit' alias between functions of incompatible types 'long int(aio_context_t, long int, struct iocb **)' {aka 'long int(long unsigned int, long int, struct iocb **)'} 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/aio.c:1703:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(io_submit, aio_context_t, ctx_id, long, nr, ^~~~~~~~~~~~~~~ /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/aio.c:1703:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(io_submit, aio_context_t, ctx_id, long, nr, ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_io_destroy' alias between functions of incompatible types 'long int(aio_context_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/fs/aio.c:1349:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(io_destroy, aio_context_t, ctx) ^~~~~~~~~~~~~~~ /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/aio.c:1349:1: note: in expansion of macro 'SYSCALL_DEFINE1' SYSCALL_DEFINE1(io_destroy, aio_context_t, ctx) ^~~~~~~~~~~~~~~ In file included from /kisskb/src/fs/aio.c:38: /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_io_setup' alias between functions of incompatible types 'long int(unsigned int, u32 *)' {aka 'long int(unsigned int, unsigned int *)'} and 'long int(long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:58:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/aio.c:1311:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE2' COMPAT_SYSCALL_DEFINE2(io_setup, unsigned, nr_events, u32 __user *, ctx32p) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:58:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/aio.c:1311:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE2' COMPAT_SYSCALL_DEFINE2(io_setup, unsigned, nr_events, u32 __user *, ctx32p) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/fs/locks.c:124: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_flock' 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/locks.c:1994:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(flock, 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:213:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ /kisskb/src/fs/locks.c:1994:1: note: in expansion of macro 'SYSCALL_DEFINE2' SYSCALL_DEFINE2(flock, unsigned int, fd, unsigned int, cmd) ^~~~~~~~~~~~~~~ In file included from /kisskb/src/fs/compat.c:18: /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_mount' alias between functions of incompatible types 'long int(const char *, const char *, const char *, compat_ulong_t, const void *)' {aka 'long int(const char *, const char *, const char *, unsigned int, const void *)'} and 'long int(long int, long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:64:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(5, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/compat.c:92:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE5' COMPAT_SYSCALL_DEFINE5(mount, const char __user *, dev_name, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:64:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(5, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/compat.c:92:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE5' COMPAT_SYSCALL_DEFINE5(mount, const char __user *, dev_name, ^~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/fs/compat_ioctl.c:17: /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_ioctl' alias between functions of incompatible types 'long int(unsigned int, unsigned int, compat_ulong_t)' {aka 'long int(unsigned int, unsigned int, unsigned int)'} and 'long int(long int, long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:60:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/compat_ioctl.c:1405:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE3' COMPAT_SYSCALL_DEFINE3(ioctl, unsigned int, fd, unsigned int, cmd, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:60:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/compat_ioctl.c:1405:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE3' COMPAT_SYSCALL_DEFINE3(ioctl, unsigned int, fd, unsigned int, cmd, ^~~~~~~~~~~~~~~~~~~~~~ In function '__xfs_xattr_put_listent', inlined from 'xfs_xattr_put_listent' at /kisskb/src/fs/xfs/xfs_xattr.c:204:2: /kisskb/src/fs/xfs/xfs_xattr.c:142:2: warning: 'strncpy' output may be truncated copying between 5 and 9 bytes from a string of length 9 [-Wstringop-truncation] strncpy(offset, prefix, prefix_len); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/fs/fhandle.c:2: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_name_to_handle_at' alias between functions of incompatible types 'long int(int, const char *, struct file_handle *, 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/fhandle.c:93:1: note: in expansion of macro 'SYSCALL_DEFINE5' SYSCALL_DEFINE5(name_to_handle_at, int, dfd, 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/fhandle.c:93:1: note: in expansion of macro 'SYSCALL_DEFINE5' SYSCALL_DEFINE5(name_to_handle_at, int, dfd, const char __user *, name, ^~~~~~~~~~~~~~~ In file included from /kisskb/src/fs/fhandle.c:13: /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_open_by_handle_at' alias between functions of incompatible types 'long int(int, struct file_handle *, int)' and 'long int(long int, long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:60:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/fhandle.c:274:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE3' COMPAT_SYSCALL_DEFINE3(open_by_handle_at, int, mountdirfd, ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:60:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/fhandle.c:274:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE3' COMPAT_SYSCALL_DEFINE3(open_by_handle_at, int, mountdirfd, ^~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/fs/fhandle.c:2: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_open_by_handle_at' alias between functions of incompatible types 'long int(int, struct file_handle *, 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/fhandle.c:256:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(open_by_handle_at, int, mountdirfd, ^~~~~~~~~~~~~~~ /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/fhandle.c:256:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(open_by_handle_at, int, mountdirfd, ^~~~~~~~~~~~~~~ In file included from /kisskb/src/fs/dcookies.c:15: /kisskb/src/include/linux/syscalls.h:234:18: warning: 'sys_lookup_dcookie' alias between functions of incompatible types 'long int(u64, char *, size_t)' {aka 'long int(long long unsigned int, char *, long unsigned int)'} and 'long int(long 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/dcookies.c:206:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(lookup_dcookie, u64, cookie64, char __user *, buf, 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/fs/dcookies.c:206:1: note: in expansion of macro 'SYSCALL_DEFINE3' SYSCALL_DEFINE3(lookup_dcookie, u64, cookie64, char __user *, buf, size_t, len) ^~~~~~~~~~~~~~~ In file included from /kisskb/src/fs/dcookies.c:28: /kisskb/src/include/linux/compat.h:76:18: warning: 'compat_sys_lookup_dcookie' alias between functions of incompatible types 'long int(u32, u32, char *, compat_size_t)' {aka 'long int(unsigned int, unsigned int, char *, unsigned int)'} and 'long int(long int, long int, long int, long int)' [-Wattribute-alias] asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ ^~~~~~~~~~ /kisskb/src/include/linux/compat.h:62:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/dcookies.c:212:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE4' COMPAT_SYSCALL_DEFINE4(lookup_dcookie, u32, w0, u32, w1, char __user *, buf, compat_size_t, len) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:81:18: note: aliased declaration here asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/compat.h:62:2: note: in expansion of macro 'COMPAT_SYSCALL_DEFINEx' COMPAT_SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/dcookies.c:212:1: note: in expansion of macro 'COMPAT_SYSCALL_DEFINE4' COMPAT_SYSCALL_DEFINE4(lookup_dcookie, u32, w0, u32, w1, char __user *, buf, compat_size_t, len) ^~~~~~~~~~~~~~~~~~~~~~ Completed OK # rm -rf /kisskb/build/mpe_a500_defconfig_parisc64 # Build took: 0:01:30.593073