Here are the build results from automated periodic testing.
The tree being built was mainline, found at:
http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git (master branch)
Topmost commit:
f97d104 Merge branches 'perf-urgent-for-linus' and 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Build logs (stderr only) can be found at the following link (experimental):
http://arm-soc.lixom.net/buildlogs/mainline/v4.7-rc7-27-gf97d104/
Runtime: 49m 38s
Passed: 121
Failed: 1
Warnings: 12
Section mismatches: 0
-------------------------------------------------------------------------------
Failed defconfigs:
arm64.allmodconfig
-------------------------------------------------------------------------------
Errors:
arm64.allmodconfig:
/work/build/batch/samples/seccomp/bpf-fancy.c:13:27: fatal error: linux/seccomp.h: No such file or directory
/work/build/batch/samples/seccomp/bpf-helper.h:20:50: fatal error: linux/seccomp.h: No such file or directory
/work/build/batch/samples/seccomp/dropper.c:20:27: fatal error: linux/seccomp.h: No such file or directory
/work/build/batch/samples/seccomp/bpf-direct.c:21:27: fatal error: linux/seccomp.h: No such file or directory
Warnings:
1 drivers/block/floppy.c:1777:44: warning: self-comparison always evaluates to true [-Wtautological-compare]
1 drivers/block/floppy.c:1779:44: warning: self-comparison always evaluates to true [-Wtautological-compare]
1 drivers/block/floppy.c:4487:45: warning: self-comparison always evaluates to true [-Wtautological-compare]
1 drivers/block/floppy.c:4495:45: warning: self-comparison always evaluates to true [-Wtautological-compare]
1 drivers/block/floppy.c:810:44: warning: self-comparison always evaluates to true [-Wtautological-compare]
1 drivers/block/floppy.c:825:43: warning: self-comparison always evaluates to true [-Wtautological-compare]
1 drivers/block/floppy.c:826:43: warning: self-comparison always evaluates to true [-Wtautological-compare]
1 drivers/infiniband/core/cma.c:1242:12: warning: 'src_addr_storage.sin_addr.s_addr' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 fs/reiserfs/ibalance.c:1156:2: warning: 'new_insert_key' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 include/sound/control.h:219:9: warning: 'master_vol' may be used uninitialized in this function [-Wmaybe-uninitialized]
2 drivers/net/wireless/intel/iwlegacy/3945.c:1022:5: warning: suggest explicit braces to avoid ambiguous 'else' [-Wparentheses]
Section mismatches:
On Wednesday, July 13, 2016 11:41:50 AM CEST Jason Baron wrote:
>
> Hi Arnd,
>
> Ok, this is back in linux-next now (with hopefully a fix for arm). I
> was never able to quite reproduce the arm failure you saw. So if
> you get the chance to test this it would be great.
>
I've had a day's worth of randconfig tests without running into the problem
so far.
However, I did get one new compiler warning that I have just bisected
down to 21413cd0e4ed ("dynamic_debug: add jump label support"):
/git/arm-soc/drivers/media/dvb-frontends/cxd2841er.c: In function 'cxd2841er_tune_tc':
/git/arm-soc/drivers/media/dvb-frontends/cxd2841er.c:3253:40: error: 'carrier_offset' may be used uninitialized in this function [-Werror=maybe-uninitialized]
if (ret)
^
return ret;
~~~~~~~~~
/git/arm-soc/drivers/media/dvb-frontends/cxd2841er.c:3209:11: note: 'carrier_offset' was declared here
int ret, carrier_offset;
^~~~~~~~~~~~~~
It's clearly a false positive warning, the code is correct, but if this is
the only one that the dynamic_debug jump labels introduce, we may as well
just work around it in the driver.
I think this is caused by the "unlikely" annotation in dynamic_dev_dbg(),
which confuses the compiler trying to figure out whether the variable
is initialized or not.
Arnd
Here are the build results from automated periodic testing.
The tree being built was mainline, found at:
http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git (master branch)
Topmost commit:
cf875cc Merge tag 'media/v4.7-2' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media
Build logs (stderr only) can be found at the following link (experimental):
http://arm-soc.lixom.net/buildlogs/mainline/v4.7-rc7-16-gcf875cc/
Runtime: 63m 6s
Passed: 121
Failed: 1
Warnings: 12
Section mismatches: 0
-------------------------------------------------------------------------------
Failed defconfigs:
arm64.allmodconfig
-------------------------------------------------------------------------------
Errors:
arm64.allmodconfig:
/work/build/batch/samples/seccomp/bpf-fancy.c:13:27: fatal error: linux/seccomp.h: No such file or directory
/work/build/batch/samples/seccomp/bpf-helper.h:20:50: fatal error: linux/seccomp.h: No such file or directory
/work/build/batch/samples/seccomp/dropper.c:20:27: fatal error: linux/seccomp.h: No such file or directory
/work/build/batch/samples/seccomp/bpf-direct.c:21:27: fatal error: linux/seccomp.h: No such file or directory
Warnings:
1 drivers/block/floppy.c:1777:44: warning: self-comparison always evaluates to true [-Wtautological-compare]
1 drivers/block/floppy.c:1779:44: warning: self-comparison always evaluates to true [-Wtautological-compare]
1 drivers/block/floppy.c:4487:45: warning: self-comparison always evaluates to true [-Wtautological-compare]
1 drivers/block/floppy.c:4495:45: warning: self-comparison always evaluates to true [-Wtautological-compare]
1 drivers/block/floppy.c:810:44: warning: self-comparison always evaluates to true [-Wtautological-compare]
1 drivers/block/floppy.c:825:43: warning: self-comparison always evaluates to true [-Wtautological-compare]
1 drivers/block/floppy.c:826:43: warning: self-comparison always evaluates to true [-Wtautological-compare]
1 drivers/infiniband/core/cma.c:1242:12: warning: 'src_addr_storage.sin_addr.s_addr' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 fs/reiserfs/ibalance.c:1156:2: warning: 'new_insert_key' may be used uninitialized in this function [-Wmaybe-uninitialized]
1 include/sound/control.h:219:9: warning: 'master_vol' may be used uninitialized in this function [-Wmaybe-uninitialized]
2 drivers/net/wireless/intel/iwlegacy/3945.c:1022:5: warning: suggest explicit braces to avoid ambiguous 'else' [-Wparentheses]
Section mismatches: