summaryrefslogtreecommitdiff
path: root/Makefile
AgeCommit message (Collapse)Author
2019-05-16Linux 3.18.140linux-3.18.yGreg Kroah-Hartman
2019-04-27Linux 3.18.139Greg Kroah-Hartman
2019-04-03Linux 3.18.138Greg Kroah-Hartman
2019-03-23Linux 3.18.137Greg Kroah-Hartman
2019-02-23Linux 3.18.136Greg Kroah-Hartman
2019-02-20Linux 3.18.135Greg Kroah-Hartman
2019-02-06Linux 3.18.134Greg Kroah-Hartman
2019-01-26Linux 3.18.133Greg Kroah-Hartman
2019-01-13Linux 3.18.132Greg Kroah-Hartman
2018-12-21Linux 3.18.131Greg Kroah-Hartman
2018-12-17Linux 3.18.130Greg Kroah-Hartman
2018-12-13Linux 3.18.129Greg Kroah-Hartman
2018-12-13disable stringop truncation warnings for nowStephen Rothwell
commit 217c3e0196758662aa0429863b09d1c13da1c5d6 upstream. They are too noisy Signed-off-by: Stephen Rothwell <sfr@canb.auug.org.au> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2018-12-01Linux 3.18.128Greg Kroah-Hartman
2018-11-27Linux 3.18.127Greg Kroah-Hartman
2018-11-22Linux 3.18.126Greg Kroah-Hartman
2018-11-10Linux 3.18.125Greg Kroah-Hartman
2018-10-13Linux 3.18.124Greg Kroah-Hartman
2018-09-26Linux 3.18.123Greg Kroah-Hartman
2018-09-09Linux 3.18.122Greg Kroah-Hartman
2018-09-05Linux 3.18.121Greg Kroah-Hartman
2018-08-28Linux 3.18.120Greg Kroah-Hartman
2018-08-17Linux 3.18.119Greg Kroah-Hartman
2018-08-09Linux 3.18.118Greg Kroah-Hartman
2018-07-28Linux 3.18.117Greg Kroah-Hartman
2018-07-28turn off -Wattribute-aliasArnd Bergmann
Starting with gcc-8.1, we get a warning about all system call definitions, which use an alias between functions with incompatible prototypes, e.g.: In file included from ../mm/process_vm_access.c:19: ../include/linux/syscalls.h:211: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__)) \ ^~~ ../include/linux/syscalls.h:207:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ ../include/linux/syscalls.h:201:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE6(name, ...) SYSCALL_DEFINEx(6, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ ../mm/process_vm_access.c:300:1: note: in expansion of macro 'SYSCALL_DEFINE6' SYSCALL_DEFINE6(process_vm_readv, pid_t, pid, const struct iovec __user *, lvec, ^~~~~~~~~~~~~~~ ../include/linux/syscalls.h:215:18: note: aliased declaration here asmlinkage long SyS##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ ^~~ ../include/linux/syscalls.h:207:2: note: in expansion of macro '__SYSCALL_DEFINEx' __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) ^~~~~~~~~~~~~~~~~ ../include/linux/syscalls.h:201:36: note: in expansion of macro 'SYSCALL_DEFINEx' #define SYSCALL_DEFINE6(name, ...) SYSCALL_DEFINEx(6, _##name, __VA_ARGS__) ^~~~~~~~~~~~~~~ ../mm/process_vm_access.c:300:1: note: in expansion of macro 'SYSCALL_DEFINE6' SYSCALL_DEFINE6(process_vm_readv, pid_t, pid, const struct iovec __user *, lvec, This is really noisy and does not indicate a real problem. In the latest mainline kernel, this was addressed by commit bee20031772a ("disable -Wattribute-alias warning for SYSCALL_DEFINEx()"), which seems too invasive to backport. This takes a much simpler approach and just disables the warning across the kernel. Signed-off-by: Arnd Bergmann <arnd@arndb.de> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2018-07-22Linux 3.18.116Greg Kroah-Hartman
2018-07-11Linux 3.18.115Greg Kroah-Hartman
2018-07-03Linux 3.18.114Greg Kroah-Hartman
2018-07-03tools build: Fix Makefile(s) to properly invoke tools buildJiri Olsa
commit 16671c1e1cac2dbb995feb4bc55082fd939b5c2c upstream. Several fixes were needed to allow following builds: $ make tools/tmon $ make -C <kernelsrc> tools/perf $ make -C <kernelsrc>/tools perf - some of the tools (perf) use same make variables as in kernel build, unsetting srctree and objtree - using original $(O) for O variable - perf build does not follow the descend function setup invoking it via it's own make rule I tried the rest of the tools/Makefile targets and they seem to work now. Reported-by: Brian Norris <computersforpeace@gmail.com> Signed-off-by: Jiri Olsa <jolsa@kernel.org> Cc: Borislav Petkov <bp@suse.de> Cc: Brian Norris <computersforpeace@gmail.com> Cc: David Ahern <dsahern@gmail.com> Cc: David Howells <dhowells@redhat.com> Cc: Michal Marek <mmarek@suse.cz> Cc: Namhyung Kim <namhyung@kernel.org> Cc: Paul Mackerras <paulus@samba.org> Cc: Peter Zijlstra <a.p.zijlstra@chello.nl> Cc: Sam Ravnborg <sam@ravnborg.org> Cc: linux-kbuild@vger.kernel.org Link: http://lkml.kernel.org/r/1429389280-18720-3-git-send-email-jolsa@kernel.org Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> Cc: Guenter Roeck <linux@roeck-us.net> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2018-06-13Linux 3.18.113Greg Kroah-Hartman
2018-05-30Linux 3.18.112Greg Kroah-Hartman
2018-05-30Linux 3.18.111Greg Kroah-Hartman
2018-05-25Linux 3.18.110Greg Kroah-Hartman
2018-05-16Linux 3.18.109Greg Kroah-Hartman
2018-05-02Linux 3.18.108Greg Kroah-Hartman
2018-04-29Linux 3.18.107Greg Kroah-Hartman
2018-04-24Linux 3.18.106Greg Kroah-Hartman
2018-04-13Linux 3.18.105Greg Kroah-Hartman
2018-04-10Linux 3.18.104Greg Kroah-Hartman
2018-04-08Linux 3.18.103Greg Kroah-Hartman
2018-03-24Linux 3.18.102Greg Kroah-Hartman
2018-03-22Linux 3.18.101Greg Kroah-Hartman
2018-03-18Linux 3.18.100Greg Kroah-Hartman
2018-03-11Linux 3.18.99Greg Kroah-Hartman
2018-03-03Linux 3.18.98Greg Kroah-Hartman
2018-02-28Linux 3.18.97Greg Kroah-Hartman
2018-02-25Linux 3.18.96Greg Kroah-Hartman
2018-02-16Linux 3.18.95Greg Kroah-Hartman
2018-02-07Linux 3.18.94Greg Kroah-Hartman