* Re: [REGRESSION] mainline/master: (build) in arch/arm/kernel/entry-common.o (/tmp/kci/linux/scripts/Makefile... [not found] <178701474442.5156.12765087253678603047@kernelci.org> @ 2026-08-18 6:00 ` Thorsten Leemhuis 2026-08-18 16:19 ` Nick Desaulniers 0 siblings, 1 reply; 5+ messages in thread From: Thorsten Leemhuis @ 2026-08-18 6:00 UTC (permalink / raw) To: Nathan Chancellor, Nick Desaulniers Cc: regressions, laura.nao, shreeya.patel, broonie, kernelci-results, kernelci On 8/18/26 02:59, KernelCI bot wrote: > New build issue found on mainline/master: > > --- > in arch/arm/kernel/entry-common.o (/tmp/kci/linux/scripts/Makefile.build:435) [logspec:kbuild,kbuild.compiler] > --- > > Log excerpt: > ===================================================== Missing for some reason. See below for one, grabbed it from https://d.kernelci.org/log-viewer?itemId=maestro%3A6a838f2962f33761c0d6680b&type=build&url=https%3A%2F%2Ffiles.kernelci.org%2Fkbuild-clang-21-arm-allmodconfig-6a838f2962f33761c0d6680b%2Fbuild.log.gz Nathan, Nick, do you still care about clang problems like this? And do you by chance know what's wrong here? """ <instantiation>:2:11: error: out of range pc-relative fixup value ldr r10, =__per_cpu_offset ^ <instantiation>:2:11: error: out of range pc-relative fixup value ldr tsk, =__current ^ <instantiation>:2:11: error: out of range pc-relative fixup value ldr tsk, =__current ^ make[5]: *** [/tmp/kci/linux/scripts/Makefile.build:435: arch/arm/kernel/entry-common.o] Error 1 make[5]: Target 'arch/arm/kernel/' not remade because of errors. make[4]: *** [/tmp/kci/linux/scripts/Makefile.build:549: arch/arm/kernel] Error 2 make[4]: Target 'arch/arm/' not remade because of errors. make[3]: *** [/tmp/kci/linux/scripts/Makefile.build:549: arch/arm] Error 2 make[3]: Target './' not remade because of errors. make[2]: *** [/tmp/kci/linux/Makefile:2187: .] Error 2 make[2]: Target '__all' not remade because of errors. make[1]: *** [/tmp/kci/linux/Makefile:248: __sub-make] Error 2 make[1]: Target '__all' not remade because of errors. make: *** [Makefile:248: __sub-make] Error 2 make: Target '__all' not remade because of errors. """ Ciao, Thorsten > ===================================================== > > When fixing this issue, please attribute this report according to the > patch submission rules: > > Reported-by: kernelci.org bot <bot@kernelci.org> > Link: https://lore.kernel.org/all/178701474442.5156.12765087253678603047@kernelci.org/ > > For complete logs and details about the environment used, see the issue > on the KernelCI dashboard: > > - dashboard: https://d.kernelci.org/i/maestro:5d5ba40a9374919c6038ec3e50f54dbe70a37c03 > - giturl: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git > - commit HEAD: ff68e5f557f69a08fdcfa4ce8b1b809d63bd4f45 > > # Builds where the incident occurred: > > ## defconfig+allmodconfig+CONFIG_FRAME_WARN=2048 on (arm): > - compiler: clang-21 > - config: None > - dashboard: https://d.kernelci.org/build/maestro:6a838f2962f33761c0d6680b > > #regzbot introduced: 8d3ae59288f1e7d58d76558a6ee96d533bc5019f..ff68e5f557f69a08fdcfa4ce8b1b809d63bd4f45 > #regzbot link: https://d.kernelci.org/i/maestro:5d5ba40a9374919c6038ec3e50f54dbe70a37c03 > > #kernelci issue maestro:5d5ba40a9374919c6038ec3e50f54dbe70a37c03 > > -- > This is an experimental report format. Please send feedback in! > Talk to us at kernelci@lists.linux.dev > > Made with love by the KernelCI team - https://kernelci.org > ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [REGRESSION] mainline/master: (build) in arch/arm/kernel/entry-common.o (/tmp/kci/linux/scripts/Makefile... 2026-08-18 6:00 ` [REGRESSION] mainline/master: (build) in arch/arm/kernel/entry-common.o (/tmp/kci/linux/scripts/Makefile Thorsten Leemhuis @ 2026-08-18 16:19 ` Nick Desaulniers 2026-08-18 16:28 ` Mark Brown 2026-08-18 16:51 ` Nathan Chancellor 0 siblings, 2 replies; 5+ messages in thread From: Nick Desaulniers @ 2026-08-18 16:19 UTC (permalink / raw) To: Thorsten Leemhuis Cc: Nathan Chancellor, regressions, laura.nao, shreeya.patel, broonie, kernelci-results, kernelci, Ard Biesheuvel + Ard On Mon, Aug 17, 2026 at 11:00 PM Thorsten Leemhuis <regressions@leemhuis.info> wrote: > > On 8/18/26 02:59, KernelCI bot wrote: > > New build issue found on mainline/master: > > > > --- > > in arch/arm/kernel/entry-common.o (/tmp/kci/linux/scripts/Makefile.build:435) [logspec:kbuild,kbuild.compiler] > > --- > > > > Log excerpt: > > ===================================================== > > Missing for some reason. See below for one, grabbed it from > https://d.kernelci.org/log-viewer?itemId=maestro%3A6a838f2962f33761c0d6680b&type=build&url=https%3A%2F%2Ffiles.kernelci.org%2Fkbuild-clang-21-arm-allmodconfig-6a838f2962f33761c0d6680b%2Fbuild.log.gz > > Nathan, Nick, do you still care about clang problems like this? Yes, from the logs, it looks like ARCH=arm allmodconfig with clang-21 (perhaps, there's a funny warning about the compiler version in the logs). > And do > you by chance know what's wrong here? > > """ > <instantiation>:2:11: error: out of range pc-relative fixup value > ldr r10, =__per_cpu_offset > ^ > <instantiation>:2:11: error: out of range pc-relative fixup value > ldr tsk, =__current > ^ > <instantiation>:2:11: error: out of range pc-relative fixup value > ldr tsk, =__current > ^ Smells like the same problem that was addressed by commit 5fe41793bc78 ("ARM: 9176/1: avoid literal references in inline assembly") What tree was being tested? 5fe41793bc78 landed in v5.18-rc1. Whatever was being tested is probably missing that patch. > make[5]: *** [/tmp/kci/linux/scripts/Makefile.build:435: > arch/arm/kernel/entry-common.o] Error 1 > make[5]: Target 'arch/arm/kernel/' not remade because of errors. > make[4]: *** [/tmp/kci/linux/scripts/Makefile.build:549: > arch/arm/kernel] Error 2 > make[4]: Target 'arch/arm/' not remade because of errors. > make[3]: *** [/tmp/kci/linux/scripts/Makefile.build:549: arch/arm] Error 2 > make[3]: Target './' not remade because of errors. > make[2]: *** [/tmp/kci/linux/Makefile:2187: .] Error 2 > make[2]: Target '__all' not remade because of errors. > make[1]: *** [/tmp/kci/linux/Makefile:248: __sub-make] Error 2 > make[1]: Target '__all' not remade because of errors. > make: *** [Makefile:248: __sub-make] Error 2 > make: Target '__all' not remade because of errors. > """ > Ciao, Thorsten > > > > ===================================================== > > > > When fixing this issue, please attribute this report according to the > > patch submission rules: > > > > Reported-by: kernelci.org bot <bot@kernelci.org> > > Link: https://lore.kernel.org/all/178701474442.5156.12765087253678603047@kernelci.org/ > > > > For complete logs and details about the environment used, see the issue > > on the KernelCI dashboard: > > > > - dashboard: https://d.kernelci.org/i/maestro:5d5ba40a9374919c6038ec3e50f54dbe70a37c03 > > - giturl: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git > > - commit HEAD: ff68e5f557f69a08fdcfa4ce8b1b809d63bd4f45 > > > > # Builds where the incident occurred: > > > > ## defconfig+allmodconfig+CONFIG_FRAME_WARN=2048 on (arm): > > - compiler: clang-21 > > - config: None > > - dashboard: https://d.kernelci.org/build/maestro:6a838f2962f33761c0d6680b > > > > #regzbot introduced: 8d3ae59288f1e7d58d76558a6ee96d533bc5019f..ff68e5f557f69a08fdcfa4ce8b1b809d63bd4f45 > > #regzbot link: https://d.kernelci.org/i/maestro:5d5ba40a9374919c6038ec3e50f54dbe70a37c03 > > > > #kernelci issue maestro:5d5ba40a9374919c6038ec3e50f54dbe70a37c03 > > > > -- > > This is an experimental report format. Please send feedback in! > > Talk to us at kernelci@lists.linux.dev > > > > Made with love by the KernelCI team - https://kernelci.org > > > -- Thanks, ~Nick Desaulniers ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [REGRESSION] mainline/master: (build) in arch/arm/kernel/entry-common.o (/tmp/kci/linux/scripts/Makefile... 2026-08-18 16:19 ` Nick Desaulniers @ 2026-08-18 16:28 ` Mark Brown 2026-08-18 16:51 ` Nathan Chancellor 1 sibling, 0 replies; 5+ messages in thread From: Mark Brown @ 2026-08-18 16:28 UTC (permalink / raw) To: Nick Desaulniers Cc: Thorsten Leemhuis, Nathan Chancellor, regressions, laura.nao, shreeya.patel, kernelci-results, kernelci, Ard Biesheuvel [-- Attachment #1: Type: text/plain, Size: 1058 bytes --] On Tue, Aug 18, 2026 at 09:19:04AM -0700, Nick Desaulniers wrote: > On Mon, Aug 17, 2026 at 11:00 PM Thorsten Leemhuis > > Nathan, Nick, do you still care about clang problems like this? > Yes, from the logs, it looks like ARCH=arm allmodconfig with clang-21 > (perhaps, there's a funny warning about the compiler version in the > logs). It should be - that warning is just saying that tuxmake didn't directly invoke docker/podman itself, this happens with KernelCI because the builds are run in Kubernetes. > What tree was being tested? 5fe41793bc78 landed in v5.18-rc1. Whatever > was being tested is probably missing that patch. The original mail has: | For complete logs and details about the environment used, see the issue | on the KernelCI dashboard: | - dashboard: https://d.kernelci.org/i/maestro:5d5ba40a9374919c6038ec3e50f54dbe70a37c03 | - giturl: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git | - commit HEAD: ff68e5f557f69a08fdcfa4ce8b1b809d63bd4f45 which is a recent merge in mainline. [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 488 bytes --] ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [REGRESSION] mainline/master: (build) in arch/arm/kernel/entry-common.o (/tmp/kci/linux/scripts/Makefile... 2026-08-18 16:19 ` Nick Desaulniers 2026-08-18 16:28 ` Mark Brown @ 2026-08-18 16:51 ` Nathan Chancellor 2026-08-18 17:52 ` Nathan Chancellor 1 sibling, 1 reply; 5+ messages in thread From: Nathan Chancellor @ 2026-08-18 16:51 UTC (permalink / raw) To: Nick Desaulniers Cc: Thorsten Leemhuis, regressions, laura.nao, shreeya.patel, broonie, kernelci-results, kernelci, Ard Biesheuvel On Tue, Aug 18, 2026 at 09:19:04AM -0700, Nick Desaulniers wrote: > + Ard > > On Mon, Aug 17, 2026 at 11:00 PM Thorsten Leemhuis > <regressions@leemhuis.info> wrote: > > Nathan, Nick, do you still care about clang problems like this? > > Yes, from the logs, it looks like ARCH=arm allmodconfig with clang-21 > (perhaps, there's a funny warning about the compiler version in the > logs). > > > And do > > you by chance know what's wrong here? > > > > """ > > <instantiation>:2:11: error: out of range pc-relative fixup value > > ldr r10, =__per_cpu_offset > > ^ > > <instantiation>:2:11: error: out of range pc-relative fixup value > > ldr tsk, =__current > > ^ > > <instantiation>:2:11: error: out of range pc-relative fixup value > > ldr tsk, =__current > > ^ > > Smells like the same problem that was addressed by > commit 5fe41793bc78 ("ARM: 9176/1: avoid literal references in inline assembly") > > What tree was being tested? 5fe41793bc78 landed in v5.18-rc1. Whatever > was being tested is probably missing that patch. As Mark notes, this is mainline. This error is visible with LLVM 23 as well. I bisected it to commit 79d27fd71854 ("arch: hookup fchroot() system call"). # bad: [0f23d56f17fdfc7db69d51f64c8b91bbab947aa9] Merge tag 'linux_kselftest-next-7.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest # good: [8d3ae59288f1e7d58d76558a6ee96d533bc5019f] Linux 7.2 git bisect start '0f23d56f17fdfc7db69d51f64c8b91bbab947aa9' 'v7.2' # bad: [1c3e8cef79ea5f1415cff0d3c507e2e07b71ade8] Merge tag 'vfs-7.3-rc1.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs git bisect bad 1c3e8cef79ea5f1415cff0d3c507e2e07b71ade8 # bad: [9ea8d6197d9f43a15ccb9c0dce601ec535d5da7e] Merge tag 'vfs-7.3-rc1.iomap' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs git bisect bad 9ea8d6197d9f43a15ccb9c0dce601ec535d5da7e # good: [a7b880449ab1b2389b31ed9da703691dcac54655] binfmt_misc: carry pre-opened interpreters in struct binfmt_misc_interp git bisect good a7b880449ab1b2389b31ed9da703691dcac54655 # good: [7c7fe554f40adac2a7f8d9b6d5886ca332edd496] docs: fix grammatical error in iomap docs git bisect good 7c7fe554f40adac2a7f8d9b6d5886ca332edd496 # good: [d31a688a49a82a48e0434aee9d851e094270a6ee] Merge tags 'vfs-7.3-rc1.efs' and 'vfs-7.3-rc1.freevxfs' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs git bisect good d31a688a49a82a48e0434aee9d851e094270a6ee # bad: [a45a6605cd04f2e55c1650a49bdb05106ac07ccc] Documentation: add failfs documentation git bisect bad a45a6605cd04f2e55c1650a49bdb05106ac07ccc # good: [20370a5f5d9b1549ab3bf10a898b4e024b8841fa] fs: add fchroot() git bisect good 20370a5f5d9b1549ab3bf10a898b4e024b8841fa # bad: [79d27fd718545db4731691e0a77e51d27dc1a41e] arch: hookup fchroot() system call git bisect bad 79d27fd718545db4731691e0a77e51d27dc1a41e # good: [b1221afa31cc2daf6b83d72e45827cffb4e86aff] fs: support FD_FAILFS_ROOT in fchroot() git bisect good b1221afa31cc2daf6b83d72e45827cffb4e86aff # first 'bad' commit: [79d27fd718545db4731691e0a77e51d27dc1a41e] arch: hookup fchroot() system call I do see that change in -next and there is no error there so was this a known issue that was fixed in another tree? I will keep looking. -- Cheers, Nathan ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [REGRESSION] mainline/master: (build) in arch/arm/kernel/entry-common.o (/tmp/kci/linux/scripts/Makefile... 2026-08-18 16:51 ` Nathan Chancellor @ 2026-08-18 17:52 ` Nathan Chancellor 0 siblings, 0 replies; 5+ messages in thread From: Nathan Chancellor @ 2026-08-18 17:52 UTC (permalink / raw) To: Nick Desaulniers Cc: Thorsten Leemhuis, regressions, laura.nao, shreeya.patel, broonie, kernelci-results, kernelci, Ard Biesheuvel, Arnd Bergmann On Tue, Aug 18, 2026 at 09:51:21AM -0700, Nathan Chancellor wrote: > On Tue, Aug 18, 2026 at 09:19:04AM -0700, Nick Desaulniers wrote: > > + Ard > > > > On Mon, Aug 17, 2026 at 11:00 PM Thorsten Leemhuis > > <regressions@leemhuis.info> wrote: > > > Nathan, Nick, do you still care about clang problems like this? > > > > Yes, from the logs, it looks like ARCH=arm allmodconfig with clang-21 > > (perhaps, there's a funny warning about the compiler version in the > > logs). > > > > > And do > > > you by chance know what's wrong here? > > > > > > """ > > > <instantiation>:2:11: error: out of range pc-relative fixup value > > > ldr r10, =__per_cpu_offset > > > ^ > > > <instantiation>:2:11: error: out of range pc-relative fixup value > > > ldr tsk, =__current > > > ^ > > > <instantiation>:2:11: error: out of range pc-relative fixup value > > > ldr tsk, =__current > > > ^ > > > > Smells like the same problem that was addressed by > > commit 5fe41793bc78 ("ARM: 9176/1: avoid literal references in inline assembly") > > > > What tree was being tested? 5fe41793bc78 landed in v5.18-rc1. Whatever > > was being tested is probably missing that patch. > > As Mark notes, this is mainline. This error is visible with LLVM 23 as > well. I bisected it to commit 79d27fd71854 ("arch: hookup fchroot() > system call"). > > I do see that change in -next and there is no error there so was this a > known issue that was fixed in another tree? I will keep looking. It looks like commit 25900bd99d4d ("ARM: limit OABI support to StrongARM CPUs") in the soc tree avoids this error by disabling CONFIG_OABI_COMPAT for allmodconfig. If I disable that on top of allmodconfig with current mainline, the error goes away. I narrowed down a reproducer to $ cat arch/arm/configs/repro.config CONFIG_ARCH_MULTI_V6=y CONFIG_ARCH_REALVIEW=y CONFIG_COMPILE_TEST=y CONFIG_MACH_REALVIEW_PB1176=y CONFIG_OABI_COMPAT=y $ make -skj"$(nproc)" ARCH=arm LLVM=1 mrproper defconfig repro.config arch/arm/kernel/entry-common.o <instantiation>:2:11: error: out of range pc-relative fixup value ldr r10, =__per_cpu_offset ^ <instantiation>:2:11: error: out of range pc-relative fixup value ldr tsk, =__current ^ <instantiation>:2:11: error: out of range pc-relative fixup value ldr tsk, =__current ^ CONFIG_COMPILE_TEST is necessary because it turns off CONFIG_ARM_HAS_GROUP_RELOCS, which seems relevant here. -- Cheers, Nathan ^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2026-08-18 17:52 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <178701474442.5156.12765087253678603047@kernelci.org>
2026-08-18 6:00 ` [REGRESSION] mainline/master: (build) in arch/arm/kernel/entry-common.o (/tmp/kci/linux/scripts/Makefile Thorsten Leemhuis
2026-08-18 16:19 ` Nick Desaulniers
2026-08-18 16:28 ` Mark Brown
2026-08-18 16:51 ` Nathan Chancellor
2026-08-18 17:52 ` Nathan Chancellor
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox