* next-20250407: qemu_x86_64 clang-20, clang-nightly no console log but gcc-13 boot pass @ 2025-04-07 11:45 Naresh Kamboju 2025-04-07 15:17 ` Naresh Kamboju 0 siblings, 1 reply; 4+ messages in thread From: Naresh Kamboju @ 2025-04-07 11:45 UTC (permalink / raw) To: open list, clang-built-linux, Linux Regressions, lkft-triage Cc: Nathan Chancellor, Dan Carpenter, Arnd Bergmann, Anders Roxell Regressions on qemu-x86_64 with clang-20 and clang-nightly on the Linux next-20250407 and no console output. The gcc-13 builds boot pass on qemu-x86_64. First seen on the next-20250407. Bad: next-20250407 Good:next-20250404 * qemu-x86_64, boot - boot/clang-20-lkftconfig - boot/clang-20-lkftconfig-compat - boot/clang-nightly-lkftconfig Regression Analysis: - New regression? Yes - Reproducibility? Yes Boot regression: qemu_x86_64 clang-20, clang-nightly no console log Reported-by: Linux Kernel Functional Testing <lkft@linaro.org> ## Boot log <no console output> Clang-20 versions: "name": "clang", "version": "20.1.2", "version_full": "Debian clang version 20.1.2 (++20250330123306+5ba194972878-1~exp1~20250330003423.94)" Clang-nightly versions: "name": "clang", "version": "21.0.0", "version_full": "Debian clang version 21.0.0 (++20250402105505+c57b9c233a87-1~exp1~20250402225526.1363)" qemu-system-x86: installed at version: 9.2.2+ds-1+b2 ## Source * Kernel version: 6.15.0-rc1-next-20250407 * Git tree: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git * Git sha: 2bdde620f7f2bff2ff1cb7dc166859eaa0c78a7c * Git describe: 6.15.0-rc1-next-20250407 * Project details: https://qa-reports.linaro.org/lkft/linux-next-master/build/next-20250407/ ## Test * Test log: https://qa-reports.linaro.org/lkft/linux-next-master/build/next-20250407/testrun/27930289/suite/boot/test/clang-20-lkftconfig/log * Test details: https://qa-reports.linaro.org/lkft/linux-next-master/build/next-20250407/testrun/27930289/suite/boot/test/clang-20-lkftconfig/details/ * Test history: https://qa-reports.linaro.org/lkft/linux-next-master/build/next-20250407/testrun/27930289/suite/boot/test/clang-20-lkftconfig/history/ * Test history: https://qa-reports.linaro.org/lkft/linux-next-master/build/next-20250407/testrun/27930138/suite/boot/test/clang-nightly-lkftconfig/history/ * Build link: https://storage.tuxsuite.com/public/linaro/lkft/builds/2vNpFdnHoEolEu77VmTYD8bmuBd/ * Kernel config: https://storage.tuxsuite.com/public/linaro/lkft/builds/2vNpFdnHoEolEu77VmTYD8bmuBd/config -- Linaro LKFT https://lkft.linaro.org ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: next-20250407: qemu_x86_64 clang-20, clang-nightly no console log but gcc-13 boot pass 2025-04-07 11:45 next-20250407: qemu_x86_64 clang-20, clang-nightly no console log but gcc-13 boot pass Naresh Kamboju @ 2025-04-07 15:17 ` Naresh Kamboju 2025-04-07 15:56 ` Ard Biesheuvel 0 siblings, 1 reply; 4+ messages in thread From: Naresh Kamboju @ 2025-04-07 15:17 UTC (permalink / raw) To: open list, clang-built-linux, Linux Regressions, lkft-triage Cc: Nathan Chancellor, Dan Carpenter, Arnd Bergmann, Anders Roxell, Ard Biesheuvel, Ingo Molnar, dwmw, H. Peter Anvin, Kees Cook, Linus Torvalds On Mon, 7 Apr 2025 at 17:15, Naresh Kamboju <naresh.kamboju@linaro.org> wrote: > > Regressions on qemu-x86_64 with clang-20 and clang-nightly on the > Linux next-20250407 and no console output. > > The gcc-13 builds boot pass on qemu-x86_64. > > First seen on the next-20250407. > Bad: next-20250407 > Good:next-20250404 > > * qemu-x86_64, boot > - boot/clang-20-lkftconfig > - boot/clang-20-lkftconfig-compat > - boot/clang-nightly-lkftconfig > > Regression Analysis: > - New regression? Yes > - Reproducibility? Yes > > Boot regression: qemu_x86_64 clang-20, clang-nightly no console log > Reported-by: Linux Kernel Functional Testing <lkft@linaro.org> Anders bisected this and found, # first bad commit: [cc34e658c6db493c1524077e95b42d478de58f2b] x86/boot: Move the early GDT/IDT setup code into startup/ Lore report link, - https://lore.kernel.org/all/CA+G9fYt4VVa3kUDR+ze05xM+fRmMBVfbBTsypUq5oOpAfuzjfg@mail.gmail.com/ - Naresh ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: next-20250407: qemu_x86_64 clang-20, clang-nightly no console log but gcc-13 boot pass 2025-04-07 15:17 ` Naresh Kamboju @ 2025-04-07 15:56 ` Ard Biesheuvel 2025-04-07 17:47 ` Ingo Molnar 0 siblings, 1 reply; 4+ messages in thread From: Ard Biesheuvel @ 2025-04-07 15:56 UTC (permalink / raw) To: Naresh Kamboju Cc: open list, clang-built-linux, Linux Regressions, lkft-triage, Nathan Chancellor, Dan Carpenter, Arnd Bergmann, Anders Roxell, Ingo Molnar, dwmw, H. Peter Anvin, Kees Cook, Linus Torvalds On Mon, 7 Apr 2025 at 18:17, Naresh Kamboju <naresh.kamboju@linaro.org> wrote: > > On Mon, 7 Apr 2025 at 17:15, Naresh Kamboju <naresh.kamboju@linaro.org> wrote: > > > > Regressions on qemu-x86_64 with clang-20 and clang-nightly on the > > Linux next-20250407 and no console output. > > > > The gcc-13 builds boot pass on qemu-x86_64. > > > > First seen on the next-20250407. > > Bad: next-20250407 > > Good:next-20250404 > > > > * qemu-x86_64, boot > > - boot/clang-20-lkftconfig > > - boot/clang-20-lkftconfig-compat > > - boot/clang-nightly-lkftconfig > > > > Regression Analysis: > > - New regression? Yes > > - Reproducibility? Yes > > > > Boot regression: qemu_x86_64 clang-20, clang-nightly no console log > > Reported-by: Linux Kernel Functional Testing <lkft@linaro.org> > > Anders bisected this and found, > # first bad commit: > [cc34e658c6db493c1524077e95b42d478de58f2b] > x86/boot: Move the early GDT/IDT setup code into startup/ > > Lore report link, > - https://lore.kernel.org/all/CA+G9fYt4VVa3kUDR+ze05xM+fRmMBVfbBTsypUq5oOpAfuzjfg@mail.gmail.com/ > Thanks for the report. I'll look into this. ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: next-20250407: qemu_x86_64 clang-20, clang-nightly no console log but gcc-13 boot pass 2025-04-07 15:56 ` Ard Biesheuvel @ 2025-04-07 17:47 ` Ingo Molnar 0 siblings, 0 replies; 4+ messages in thread From: Ingo Molnar @ 2025-04-07 17:47 UTC (permalink / raw) To: Ard Biesheuvel Cc: Naresh Kamboju, open list, clang-built-linux, Linux Regressions, lkft-triage, Nathan Chancellor, Dan Carpenter, Arnd Bergmann, Anders Roxell, dwmw, H. Peter Anvin, Kees Cook, Linus Torvalds * Ard Biesheuvel <ardb@kernel.org> wrote: > On Mon, 7 Apr 2025 at 18:17, Naresh Kamboju <naresh.kamboju@linaro.org> wrote: > > > > On Mon, 7 Apr 2025 at 17:15, Naresh Kamboju <naresh.kamboju@linaro.org> wrote: > > > > > > Regressions on qemu-x86_64 with clang-20 and clang-nightly on the > > > Linux next-20250407 and no console output. > > > > > > The gcc-13 builds boot pass on qemu-x86_64. > > > > > > First seen on the next-20250407. > > > Bad: next-20250407 > > > Good:next-20250404 > > > > > > * qemu-x86_64, boot > > > - boot/clang-20-lkftconfig > > > - boot/clang-20-lkftconfig-compat > > > - boot/clang-nightly-lkftconfig > > > > > > Regression Analysis: > > > - New regression? Yes > > > - Reproducibility? Yes > > > > > > Boot regression: qemu_x86_64 clang-20, clang-nightly no console log > > > Reported-by: Linux Kernel Functional Testing <lkft@linaro.org> > > > > Anders bisected this and found, > > # first bad commit: > > [cc34e658c6db493c1524077e95b42d478de58f2b] > > x86/boot: Move the early GDT/IDT setup code into startup/ > > > > Lore report link, > > - https://lore.kernel.org/all/CA+G9fYt4VVa3kUDR+ze05xM+fRmMBVfbBTsypUq5oOpAfuzjfg@mail.gmail.com/ > > > > Thanks for the report. I'll look into this. I've zapped cc34e658c6db from tip:x86/boot for the time being. I have the same request as for the other patches applies, please split it up into ~3 patches for better bisectability and ease of review: - first the mechanic movement of code, with very few changes (if the result builds & boots), - then drop the RIP_REL_REF() uses in the second patch, - and drop __head annotations in the third patch. Thanks, Ingo ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2025-04-07 17:47 UTC | newest] Thread overview: 4+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2025-04-07 11:45 next-20250407: qemu_x86_64 clang-20, clang-nightly no console log but gcc-13 boot pass Naresh Kamboju 2025-04-07 15:17 ` Naresh Kamboju 2025-04-07 15:56 ` Ard Biesheuvel 2025-04-07 17:47 ` Ingo Molnar
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).