The x86 / i386 compilations encountered errors due to additional Kconfigs
incorporated from the selftests/net/*/config in the Linux next version.
The issue first appeared with the next-20240213 tag. This problem affects
the Linux next branch, but not the mainline Linus master branch.
Reported-by: Linux Kernel Functional Testing <lkft(a)linaro.org>
The bisection points to the following commit id,
# first bad commit: [64259ce2a20ce2dcc585a2cb83d1366fb04a6008] ubsan:
reintroduce signed overflow sanitizer
Build errors:
-------------
In function 'memcmp',
inlined from 'nft_pipapo_insert' at
/builds/linux/net/netfilter/nft_set_pipapo.c:1258:7:
/builds/linux/include/linux/fortify-string.h:63:33: error:
'__builtin_memcmp' specified bound 18446744071562067968 exceeds
maximum object size 9223372036854775807 [-Werror=stringop-overread]
63 | #define __underlying_memcmp __builtin_memcmp
| ^
/builds/linux/include/linux/fortify-string.h:655:16: note: in
expansion of macro '__underlying_memcmp'
655 | return __underlying_memcmp(p, q, size);
| ^~~~~~~~~~~~~~~~~~~
cc1: all warnings being treated as errors
Steps to reproduce:
-----
tuxmake --runtime podman --target-arch x86_64 --toolchain gcc-13 \
--kconfig https://storage.tuxsuite.com/public/linaro/lkft/builds/2cfazKeUY5ZIZx7MgVwR…
\
debugkernel cpupower headers kernel kselftest modules
config link:
- https://storage.tuxsuite.com/public/linaro/lkft/builds/2cfazKeUY5ZIZx7MgVwR…
- https://storage.tuxsuite.com/public/linaro/lkft/builds/2cfazKeUY5ZIZx7MgVwR…
--
Linaro LKFT
https://lkft.linaro.org
Total jobs: 170
Total errors: 34 (20.00%)
LAVA errors: 0 (0.00%)
Test errors: 30 (17.65%)
Job errors: 3 (1.76%)
Infra errors: 1 (0.59%)
Canceled jobs: 0 (0.00%)
Device type: qrb5165-rb5
Total jobs: 17
Total errors: 6 (35.29%)
Error type: Test
Error count: 5 (29.41%)
Error: No match for error type 'Test', message 'tradefed - adb device lost[74d67c95]'
Count: 1 (5.88%)
IDs:
rb5-03:
7276509
Error: No match for error type 'Test', message 'tradefed - adb device lost[9496f60d]'
Count: 2 (11.76%)
IDs:
rb5-01:
7268644 7276295
Error: No match for error type 'Test', message 'tradefed - adb device lost[f11b68eb]'
Count: 1 (5.88%)
IDs:
rb5-05:
7276294
Error: No match for error type 'Test', message 'The network seems not available, as the ping command failed'
Count: 1 (5.88%)
IDs:
rb5-06:
7268645
Error type: Infrastructure
Error count: 1 (5.88%)
Error: fastboot-flash-action timed out
Count: 1 (5.88%)
IDs:
rb5-07:
7276293
Device type: dragonboard-410c
Total jobs: 1
Total errors: 0 (0.00%)
Device type: rk3399-rock-pi-4b
Total jobs: 1
Total errors: 1 (100.00%)
Error type: Job
Error count: 1 (100.00%)
Error: wait for prompt timed out
Count: 1 (100.00%)
IDs:
rockpi-03:
7273433
Device type: hi6220-hikey-r2
Total jobs: 4
Total errors: 2 (50.00%)
Error type: Test
Error count: 2 (50.00%)
Error: No match for error type 'Test', message 'tradefed - adb device lost[7B1579B5003E507A]'
Count: 1 (25.00%)
IDs:
hikey-6220-r2-05:
7268869
Error: No match for error type 'Test', message 'tradefed - adb device lost[4595FE84003F72FC]'
Count: 1 (25.00%)
IDs:
hikey-6220-r2-04:
7268809
Device type: x15
Total jobs: 2
Total errors: 0 (0.00%)
Device type: dragonboard-845c
Total jobs: 144
Total errors: 25 (17.36%)
Error type: Test
Error count: 23 (15.97%)
Error: No match for error type 'Test', message 'lava-docker-test-shell timed out after 594 seconds'
Count: 1 (0.69%)
IDs:
db845c-02:
7268870
Error: No match for error type 'Test', message 'lava-docker-test-shell timed out after 597 seconds'
Count: 1 (0.69%)
IDs:
db845c-02:
7268807
Error: No match for error type 'Test', message 'lava-docker-test-shell timed out after 14393 seconds'
Count: 1 (0.69%)
IDs:
db845c-09:
7268769
Error: No match for error type 'Test', message 'tradefed - adb device lost[d318b7d1]'
Count: 1 (0.69%)
IDs:
db845c-04:
7268722
Error: No match for error type 'Test', message 'tradefed - adb device lost[c9fcbffe]'
Count: 8 (5.56%)
IDs:
db845c-09:
7256932 7257002 7257014 7257032 7257051
7267037 7268538 7268666
Error: Device NOT found!
Count: 1 (0.69%)
IDs:
db845c-09:
7268536
Error: No match for error type 'Test', message 'tradefed - adb device lost[c7cf1849]'
Count: 3 (2.08%)
IDs:
db845c-03:
7257005 7257020 7257057
Error: No match for error type 'Test', message 'lava-docker-test-shell timed out after 598 seconds'
Count: 1 (0.69%)
IDs:
db845c-09:
7257045
Error: No match for error type 'Test', message 'The network seems not available, as the ping command failed'
Count: 2 (1.39%)
IDs:
db845c-01:
7257003
db845c-03:
7257039
Error: No match for error type 'Test', message 'lava-docker-test-shell timed out after 14398 seconds'
Count: 1 (0.69%)
IDs:
db845c-04:
7257025
Error: No match for error type 'Test', message 'tradefed - adb device lost[1028094e]'
Count: 1 (0.69%)
IDs:
db845c-10:
7257017
Error: No match for error type 'Test', message 'lava-docker-test-shell timed out after 290 seconds'
Count: 1 (0.69%)
IDs:
db845c-01:
7257015
Error: No match for error type 'Test', message 'tradefed - adb device lost[4f8fceab]'
Count: 1 (0.69%)
IDs:
db845c-08:
7257000
Error type: Job
Error count: 2 (1.39%)
Error: No match for error type 'Job', message 'Resource unavailable: boot.img (available: gpt_both0.bin)'
Count: 1 (0.69%)
IDs:
db845c-08:
7268200
Error: finalize timed out
Count: 1 (0.69%)
IDs:
db845c-08:
7257006
Device type: juno-r2
Total jobs: 1
Total errors: 0 (0.00%)
Total jobs: 277
Total errors: 58 (20.94%)
LAVA errors: 0 (0.00%)
Test errors: 3 (1.08%)
Job errors: 22 (7.94%)
Infra errors: 33 (11.91%)
Canceled jobs: 0 (0.00%)
Device type: dragonboard-410c
Total jobs: 8
Total errors: 7 (87.50%)
Error type: Job
Error count: 7 (87.50%)
Error: No match for error type 'Job', message 'Unable to update image rootfs: 'mount: mount exited with status 32: mount: /sysroot: wrong fs type, bad option, bad superblock on /dev/sda, missing codepage or helper program, or other error.\n dmesg(1) may have more information after failed mount system call.''
Count: 7 (87.50%)
IDs:
dragonboard-410c-02:
4042765 4042809 4042823 4042833 4042958
4042974 4042999
Device type: x86
Total jobs: 22
Total errors: 0 (0.00%)
Device type: x15
Total jobs: 104
Total errors: 46 (44.23%)
Error type: Infrastructure
Error count: 31 (29.81%)
Error: No match for error type 'Infrastructure', message 'bootloader-commands timed out after 286 seconds'
Count: 30 (28.85%)
IDs:
x15-01:
4042816 4042828 4042836 4042838 4042841
4042854 4042865 4042892 4042920 4042924
4042926 4042941 4042952 4042953 4042986
4042992 4043011 4043022 4043026 4043028
4043041 4043042 4043047 4043050 4043052
4043056 4043064 4043075 4043078 4043087
Error: No match for error type 'Infrastructure', message 'bootloader-commands timed out after 285 seconds'
Count: 1 (0.96%)
IDs:
x15-01:
4042933
Error type: Test
Error count: 2 (1.92%)
Error: No match for error type 'Test', message 'Network not able to ping; job exit'
Count: 2 (1.92%)
IDs:
x15-01:
4043058 4043084
Error type: Job
Error count: 13 (12.50%)
Error: wait for prompt timed out
Count: 12 (11.54%)
IDs:
x15-01:
4042783 4042798 4042849 4042870 4042887
4042911 4042928 4042930 4043030 4043034
4043048 4043080
Error: git-repo-action timed out
Count: 1 (0.96%)
IDs:
x15-01:
4042782
Device type: beaglebone-black
Total jobs: 43
Total errors: 0 (0.00%)
Device type: dragonboard-845c
Total jobs: 16
Total errors: 2 (12.50%)
Error type: Job
Error count: 1 (6.25%)
Error: auto-login action timed out
Count: 1 (6.25%)
IDs:
dragonboard-845c-06:
4042769
Error type: Test
Error count: 1 (6.25%)
Error: No match for error type 'Test', message 'lava-docker-test-shell timed out after 1199 seconds'
Count: 1 (6.25%)
IDs:
dragonboard-845c-02:
4042747
Device type: bcm2837-rpi-3-b-32
Total jobs: 44
Total errors: 3 (6.82%)
Error type: Job
Error count: 1 (2.27%)
Error: compress-overlay timed out
Count: 1 (2.27%)
IDs:
rpi3-b-32-02:
4043067
Error type: Infrastructure
Error count: 2 (4.55%)
Error: No match for error type 'Infrastructure', message 'apply-overlay-tftp timed out after 5 seconds'
Count: 1 (2.27%)
IDs:
rpi3-b-32-02:
4042839
Error: No match for error type 'Infrastructure', message 'extract-nfsrootfs timed out after 39 seconds'
Count: 1 (2.27%)
IDs:
rpi3-b-32-02:
4042786
Device type: synquacer
Total jobs: 23
Total errors: 0 (0.00%)
Device type: imx8mq-evk
Total jobs: 1
Total errors: 0 (0.00%)
Device type: qemu
Total jobs: 5
Total errors: 0 (0.00%)
Device type: frdm-kw41z
Total jobs: 2
Total errors: 0 (0.00%)
Device type: frdm-k64f
Total jobs: 3
Total errors: 0 (0.00%)
Device type: docker
Total jobs: 3
Total errors: 0 (0.00%)
Device type: juno
Total jobs: 1
Total errors: 0 (0.00%)
Device type: x15-bl
Total jobs: 1
Total errors: 0 (0.00%)
Device type: stm32mp157c-dk2
Total jobs: 1
Total errors: 0 (0.00%)