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%)