<feed xmlns='http://www.w3.org/2005/Atom'>
<title>user/sven/linux.git/Makefile, branch v3.18.123</title>
<subtitle>Linux Kernel
</subtitle>
<id>https://git.stealer.net/cgit.cgi/user/sven/linux.git/atom?h=v3.18.123</id>
<link rel='self' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/atom?h=v3.18.123'/>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/'/>
<updated>2018-09-26T06:33:59Z</updated>
<entry>
<title>Linux 3.18.123</title>
<updated>2018-09-26T06:33:59Z</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>gregkh@linuxfoundation.org</email>
</author>
<published>2018-09-26T06:33:59Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=921b2fed6a79439ef1609ef4af0ada5cccb3555c'/>
<id>urn:sha1:921b2fed6a79439ef1609ef4af0ada5cccb3555c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Linux 3.18.122</title>
<updated>2018-09-09T18:07:57Z</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>gregkh@linuxfoundation.org</email>
</author>
<published>2018-09-09T18:07:57Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=c0305995d3676c8f7764eb79a7f99de8d18c591a'/>
<id>urn:sha1:c0305995d3676c8f7764eb79a7f99de8d18c591a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Linux 3.18.121</title>
<updated>2018-09-05T07:16:24Z</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>gregkh@linuxfoundation.org</email>
</author>
<published>2018-09-05T07:16:24Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=ba6984fc0162f24a510ebc34e881b546b69c553b'/>
<id>urn:sha1:ba6984fc0162f24a510ebc34e881b546b69c553b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Linux 3.18.120</title>
<updated>2018-08-28T05:21:37Z</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>gregkh@linuxfoundation.org</email>
</author>
<published>2018-08-28T05:21:37Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=a5f9be3576c3f9dd871f68eaf482278c0b3a6df2'/>
<id>urn:sha1:a5f9be3576c3f9dd871f68eaf482278c0b3a6df2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Linux 3.18.119</title>
<updated>2018-08-17T18:54:56Z</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>gregkh@linuxfoundation.org</email>
</author>
<published>2018-08-17T18:54:56Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=18e6ee0440a7ab853e4ca0f1403eeef1803ed970'/>
<id>urn:sha1:18e6ee0440a7ab853e4ca0f1403eeef1803ed970</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Linux 3.18.118</title>
<updated>2018-08-09T10:20:36Z</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>gregkh@linuxfoundation.org</email>
</author>
<published>2018-08-09T10:20:36Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=830f9674e76d08d04585e53fc200ae8af99966e7'/>
<id>urn:sha1:830f9674e76d08d04585e53fc200ae8af99966e7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Linux 3.18.117</title>
<updated>2018-07-28T05:43:19Z</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>gregkh@linuxfoundation.org</email>
</author>
<published>2018-07-28T05:43:19Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=dbba166b0e442d4d38ae0f244d32338c3e92d16f'/>
<id>urn:sha1:dbba166b0e442d4d38ae0f244d32338c3e92d16f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>turn off -Wattribute-alias</title>
<updated>2018-07-28T05:43:19Z</updated>
<author>
<name>Arnd Bergmann</name>
<email>arnd@arndb.de</email>
</author>
<published>2018-07-26T08:13:22Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=430c3fdb11ec1f0af1eca28460c922b9c1eb2ac5'/>
<id>urn:sha1:430c3fdb11ec1f0af1eca28460c922b9c1eb2ac5</id>
<content type='text'>
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 &lt;arnd@arndb.de&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>Linux 3.18.116</title>
<updated>2018-07-22T11:43:26Z</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>gregkh@linuxfoundation.org</email>
</author>
<published>2018-07-22T11:43:26Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=7612025fbc7a5ab54bf71f48b99b0b6a15fc7b06'/>
<id>urn:sha1:7612025fbc7a5ab54bf71f48b99b0b6a15fc7b06</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Linux 3.18.115</title>
<updated>2018-07-11T13:42:26Z</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>gregkh@linuxfoundation.org</email>
</author>
<published>2018-07-11T13:42:26Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=ac35b66883e8330ffde609152e13c225b12de6a4'/>
<id>urn:sha1:ac35b66883e8330ffde609152e13c225b12de6a4</id>
<content type='text'>
</content>
</entry>
</feed>
