<feed xmlns='http://www.w3.org/2005/Atom'>
<title>user/sven/linux.git/Makefile, branch v4.9.116</title>
<subtitle>Linux Kernel
</subtitle>
<id>https://git.stealer.net/cgit.cgi/user/sven/linux.git/atom?h=v4.9.116</id>
<link rel='self' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/atom?h=v4.9.116'/>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/'/>
<updated>2018-07-28T05:49:14Z</updated>
<entry>
<title>Linux 4.9.116</title>
<updated>2018-07-28T05:49:14Z</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>gregkh@linuxfoundation.org</email>
</author>
<published>2018-07-28T05:49:14Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=94c67449c7550597e86f15cce923055f7b2c8e09'/>
<id>urn:sha1:94c67449c7550597e86f15cce923055f7b2c8e09</id>
<content type='text'>
</content>
</entry>
<entry>
<title>turn off -Wattribute-alias</title>
<updated>2018-07-28T05:49:13Z</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=b1a1d9bdb1b5123924956f069920bf4b9c4b11c4'/>
<id>urn:sha1:b1a1d9bdb1b5123924956f069920bf4b9c4b11c4</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 4.9.115</title>
<updated>2018-07-25T09:24:03Z</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>gregkh@linuxfoundation.org</email>
</author>
<published>2018-07-25T09:24:03Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=dbcdf42bab53d219caa51bcfe54c8b9066010290'/>
<id>urn:sha1:dbcdf42bab53d219caa51bcfe54c8b9066010290</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Linux 4.9.114</title>
<updated>2018-07-22T12:27:43Z</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>gregkh@linuxfoundation.org</email>
</author>
<published>2018-07-22T12:27:43Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=19e5f4da1240dcc32cda9b9022308c1b4c72e1f1'/>
<id>urn:sha1:19e5f4da1240dcc32cda9b9022308c1b4c72e1f1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Linux 4.9.113</title>
<updated>2018-07-17T09:37:54Z</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>gregkh@linuxfoundation.org</email>
</author>
<published>2018-07-17T09:37:54Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=f77982e6911294725180897ff7244446ab708381'/>
<id>urn:sha1:f77982e6911294725180897ff7244446ab708381</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Linux 4.9.112</title>
<updated>2018-07-11T14:26:46Z</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>gregkh@linuxfoundation.org</email>
</author>
<published>2018-07-11T14:26:46Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=060744011e93679f03932f050619744be895b772'/>
<id>urn:sha1:060744011e93679f03932f050619744be895b772</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Linux 4.9.111</title>
<updated>2018-07-03T09:23:18Z</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>gregkh@linuxfoundation.org</email>
</author>
<published>2018-07-03T09:23:18Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=e692f66fab3019ca8f45463df165177505f38caa'/>
<id>urn:sha1:e692f66fab3019ca8f45463df165177505f38caa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Linux 4.9.110</title>
<updated>2018-06-26T00:08:09Z</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>gregkh@linuxfoundation.org</email>
</author>
<published>2018-06-26T00:08:09Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=c806e0856941597f058b4a527d77dbc0000c513c'/>
<id>urn:sha1:c806e0856941597f058b4a527d77dbc0000c513c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Linux 4.9.109</title>
<updated>2018-06-16T07:52:35Z</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>gregkh@linuxfoundation.org</email>
</author>
<published>2018-06-16T07:52:35Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=8e52b94e19d82e2be4f3bf3699c8f39f4c6cc478'/>
<id>urn:sha1:8e52b94e19d82e2be4f3bf3699c8f39f4c6cc478</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Linux 4.9.108</title>
<updated>2018-06-13T14:16:44Z</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>gregkh@linuxfoundation.org</email>
</author>
<published>2018-06-13T14:16:44Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=4f42dc62be92afe9863bf2598e6b0d637430f74f'/>
<id>urn:sha1:4f42dc62be92afe9863bf2598e6b0d637430f74f</id>
<content type='text'>
</content>
</entry>
</feed>
