Thread (1 message) 1 message, 1 author, 2016-01-26

mainline build: 137 builds: 0 failed, 137 passed, 296 warnings (v4.4-10454-g3e1e21c7bfcf)

From: khilman@baylibre.com (Kevin Hilman)
Date: 2016-01-26 19:22:11

Arnd Bergmann [off-list ref] writes:
On Monday 25 January 2016 10:18:56 Kevin Hilman wrote:
quoted
Tyler Baker [off-list ref] writes:
quoted
On 22 January 2016 at 05:19, Arnd Bergmann [off-list ref] wrote:
quoted
On Thursday 21 January 2016 22:14:26 kernelci. org bot wrote:
quoted
Warnings summary:

    224  <stdin>:1307:2: warning: #warning syscall copy_file_range not implemented [-Wcpp]
I don't think anyone has sent this so far, sending a patch now.
quoted
     29  drivers/tty/serial/amba-pl011.c:190:27: warning: 'vendor_zte' defined but not used [-Wunused-variable]
Patch sent a couple of days ago, got an Ack and waiting to be applied.
quoted
     12  net/bluetooth/mgmt.c:5493:8: warning: 'r192' may be used uninitialized in this function [-Wmaybe-uninitialized]
     12  net/bluetooth/mgmt.c:5493:8: warning: 'h192' may be used uninitialized in this function [-Wmaybe-uninitialized]
This happens only in gcc-4.7 and gcc-4.8
quoted
      5  crypto/wp512.c:987:1: warning: the frame size of 1168 bytes is larger than 1024 bytes [-Wframe-larger-than=]
      1  crypto/wp512.c:987:1: warning: the frame size of 1112 bytes is larger than 1024 bytes [-Wframe-larger-than=]
and this one only in gcc-4.7

Any chance we can update the toolchain on kernelci.org to 4.9 or higher?
I'm normally testing with gcc-5.2, which has a little better warnings.
I'm ok with upgrading to 4.9 or higher. Kevin any issues with this?
No objection in principle, but we probably can't do this across the
board without fallout.

I suspect we'll have issues with older stable kernels that have never
been compiled with > 4.7, but I haven't actually tried.
My guess is that there is very little of that. We had one issues with
gcc-4.8 through 4.8.2 generating bad code, but aside of that I don't
remember a recent case where a newer compiler broke stuff.

There might be a couple of extra warnings in older kernels, but I've
tried to ensure that all new warnings that got introduced from more
recent gcc versions are fixed mainline kernels.
OK, and I guess if we find any breakage, fixes should be submitted to
stable anyways, so I'm OK with the change.

Kevin
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help