* ❌ FAIL: Test report for for-kernelci (6.13.0-rc3, upstream-arm-next, 06a57361)
@ 2024-12-19 23:12 cki-project
2024-12-20 12:35 ` Will Deacon
0 siblings, 1 reply; 6+ messages in thread
From: cki-project @ 2024-12-19 23:12 UTC (permalink / raw)
To: will, linux-arm-kernel, catalin.marinas
Hi, we tested your kernel and here are the results:
Overall result: FAILED
Merge: OK
Compile: OK
Test: FAILED (Did not boot)
Kernel information:
Commit message: Merge branch 'for-next/core' into for-kernelci
You can find all the details about the test run at
https://datawarehouse.cki-project.org/kcidb/checkouts/redhat:1596629923
One or more kernel builds failed:
Builds that are failing to boot:
aarch64 - https://datawarehouse.cki-project.org/kcidb/builds/redhat:1596629923-aarch64-kernel
If you find a failure unrelated to your changes, please ask the test maintainer to review it.
This will prevent the failures from being incorrectly reported in the future.
Please reply to this email if you have any questions about the tests that we
ran or if you have any suggestions on how to make future tests more effective.
,-. ,-.
( C ) ( K ) Continuous
`-',-.`-' Kernel
( I ) Integration
`-'
______________________________________________________________________________
^ permalink raw reply [flat|nested] 6+ messages in thread* Re: ❌ FAIL: Test report for for-kernelci (6.13.0-rc3, upstream-arm-next, 06a57361) 2024-12-19 23:12 ❌ FAIL: Test report for for-kernelci (6.13.0-rc3, upstream-arm-next, 06a57361) cki-project @ 2024-12-20 12:35 ` Will Deacon [not found] ` <CAMj1kXENrzsF6JzvbGSwiJT5nupfJbij86zp0k2+YbqUCqvqNA@mail.gmail.com> 0 siblings, 1 reply; 6+ messages in thread From: Will Deacon @ 2024-12-20 12:35 UTC (permalink / raw) To: cki-project; +Cc: linux-arm-kernel, catalin.marinas, ardb On Thu, Dec 19, 2024 at 11:12:08PM -0000, cki-project@redhat.com wrote: > Hi, we tested your kernel and here are the results: > > Overall result: FAILED > Merge: OK > Compile: OK > Test: FAILED (Did not boot) > > > Kernel information: > Commit message: Merge branch 'for-next/core' into for-kernelci > > You can find all the details about the test run at > https://datawarehouse.cki-project.org/kcidb/checkouts/redhat:1596629923 > > One or more kernel builds failed: > Builds that are failing to boot: > aarch64 - https://datawarehouse.cki-project.org/kcidb/builds/redhat:1596629923-aarch64-kernel Hmm, I can't find any console logs here. Did the machines really fail that early? Will ^ permalink raw reply [flat|nested] 6+ messages in thread
[parent not found: <CAMj1kXENrzsF6JzvbGSwiJT5nupfJbij86zp0k2+YbqUCqvqNA@mail.gmail.com>]
[parent not found: <CAMj1kXGx+Li4qwh_05Uf-aTtEOLSThv8o3JjKgWrPp9t8rqQyg@mail.gmail.com>]
* Re: ❌ FAIL: Test report for for-kernelci (6.13.0-rc3, upstream-arm-next, 06a57361) [not found] ` <CAMj1kXGx+Li4qwh_05Uf-aTtEOLSThv8o3JjKgWrPp9t8rqQyg@mail.gmail.com> @ 2024-12-20 13:25 ` Will Deacon 2024-12-20 13:43 ` Will Deacon 0 siblings, 1 reply; 6+ messages in thread From: Will Deacon @ 2024-12-20 13:25 UTC (permalink / raw) To: Ard Biesheuvel; +Cc: cki-project, linux-arm-kernel, catalin.marinas On Fri, Dec 20, 2024 at 02:06:21PM +0100, Ard Biesheuvel wrote: > On Fri, 20 Dec 2024 at 13:49, Ard Biesheuvel <ardb@kernel.org> wrote: > > > > On Fri, 20 Dec 2024 at 13:35, Will Deacon <will@kernel.org> wrote: > > > > > > On Thu, Dec 19, 2024 at 11:12:08PM -0000, cki-project@redhat.com wrote: > > > > Hi, we tested your kernel and here are the results: > > > > > > > > Overall result: FAILED > > > > Merge: OK > > > > Compile: OK > > > > Test: FAILED (Did not boot) > > > > > > > > > > > > Kernel information: > > > > Commit message: Merge branch 'for-next/core' into for-kernelci > > > > > > > > You can find all the details about the test run at > > > > https://datawarehouse.cki-project.org/kcidb/checkouts/redhat:1596629923 > > > > > > > > One or more kernel builds failed: > > > > Builds that are failing to boot: > > > > aarch64 - https://datawarehouse.cki-project.org/kcidb/builds/redhat:1596629923-aarch64-kernel > > > > > > Hmm, I can't find any console logs here. Did the machines really fail that > > > early? > > > > > > > This appears to be my fault: commit 32d053d6f5e92efd > > > > arm64/mm: Drop configurable 48-bit physical address space limit > > > > inadvertently sets CONFIG_ARM64_LPA2 for all VA space sizes. The > > following hunk needs to be applied to address this > > > > --- a/arch/arm64/Kconfig > > +++ b/arch/arm64/Kconfig > > @@ -1418,7 +1418,7 @@ config ARM64_VA_BITS > > > > config ARM64_LPA2 > > def_bool y > > - depends on !ARM64_64K_PAGES > > + depends on ARM64_VA_BITS_52 && !ARM64_64K_PAGES > > > > choice > > prompt "Endianness" > > On second thought, let's just omit commit 32d053d6f5e92efd for now - > it's at the tip of the for-next/mm branch so it can just be dropped. > > I'll revisit this later - I have to double check that non-LPA2 configs > (such as the one this report is about) work correctly on LPA2 capable > hardware, and don't deviate from LPA2 configs booting with arm64.nolva Sure thing, I'll drop it for now. I've managed to repro the failure under qemu using the CKI .config, so I'll check that things are happy again before I pushed the updated branch. Will ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: ❌ FAIL: Test report for for-kernelci (6.13.0-rc3, upstream-arm-next, 06a57361) 2024-12-20 13:25 ` Will Deacon @ 2024-12-20 13:43 ` Will Deacon 2024-12-20 22:35 ` Konrad Dybcio 2024-12-20 22:36 ` Konrad Dybcio 0 siblings, 2 replies; 6+ messages in thread From: Will Deacon @ 2024-12-20 13:43 UTC (permalink / raw) To: Ard Biesheuvel; +Cc: cki-project, linux-arm-kernel, catalin.marinas On Fri, Dec 20, 2024 at 01:25:50PM +0000, Will Deacon wrote: > On Fri, Dec 20, 2024 at 02:06:21PM +0100, Ard Biesheuvel wrote: > > On Fri, 20 Dec 2024 at 13:49, Ard Biesheuvel <ardb@kernel.org> wrote: > > > > > > On Fri, 20 Dec 2024 at 13:35, Will Deacon <will@kernel.org> wrote: > > > > > > > > On Thu, Dec 19, 2024 at 11:12:08PM -0000, cki-project@redhat.com wrote: > > > > > Hi, we tested your kernel and here are the results: > > > > > > > > > > Overall result: FAILED > > > > > Merge: OK > > > > > Compile: OK > > > > > Test: FAILED (Did not boot) > > > > > > > > > > > > > > > Kernel information: > > > > > Commit message: Merge branch 'for-next/core' into for-kernelci > > > > > > > > > > You can find all the details about the test run at > > > > > https://datawarehouse.cki-project.org/kcidb/checkouts/redhat:1596629923 > > > > > > > > > > One or more kernel builds failed: > > > > > Builds that are failing to boot: > > > > > aarch64 - https://datawarehouse.cki-project.org/kcidb/builds/redhat:1596629923-aarch64-kernel > > > > > > > > Hmm, I can't find any console logs here. Did the machines really fail that > > > > early? > > > > > > > > > > This appears to be my fault: commit 32d053d6f5e92efd > > > > > > arm64/mm: Drop configurable 48-bit physical address space limit > > > > > > inadvertently sets CONFIG_ARM64_LPA2 for all VA space sizes. The > > > following hunk needs to be applied to address this > > > > > > --- a/arch/arm64/Kconfig > > > +++ b/arch/arm64/Kconfig > > > @@ -1418,7 +1418,7 @@ config ARM64_VA_BITS > > > > > > config ARM64_LPA2 > > > def_bool y > > > - depends on !ARM64_64K_PAGES > > > + depends on ARM64_VA_BITS_52 && !ARM64_64K_PAGES > > > > > > choice > > > prompt "Endianness" > > > > On second thought, let's just omit commit 32d053d6f5e92efd for now - > > it's at the tip of the for-next/mm branch so it can just be dropped. > > > > I'll revisit this later - I have to double check that non-LPA2 configs > > (such as the one this report is about) work correctly on LPA2 capable > > hardware, and don't deviate from LPA2 configs booting with arm64.nolva > > Sure thing, I'll drop it for now. I've managed to repro the failure > under qemu using the CKI .config, so I'll check that things are happy > again before I pushed the updated branch. Ok, now pushed! Will ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: ❌ FAIL: Test report for for-kernelci (6.13.0-rc3, upstream-arm-next, 06a57361) 2024-12-20 13:43 ` Will Deacon @ 2024-12-20 22:35 ` Konrad Dybcio 2024-12-20 22:36 ` Konrad Dybcio 1 sibling, 0 replies; 6+ messages in thread From: Konrad Dybcio @ 2024-12-20 22:35 UTC (permalink / raw) To: linux-arm-kernel On 20.12.2024 2:43 PM, Will Deacon wrote: > On Fri, Dec 20, 2024 at 01:25:50PM +0000, Will Deacon wrote: >> On Fri, Dec 20, 2024 at 02:06:21PM +0100, Ard Biesheuvel wrote: >>> On Fri, 20 Dec 2024 at 13:49, Ard Biesheuvel <ardb@kernel.org> wrote: >>>> >>>> On Fri, 20 Dec 2024 at 13:35, Will Deacon <will@kernel.org> wrote: >>>>> >>>>> On Thu, Dec 19, 2024 at 11:12:08PM -0000, cki-project@redhat.com wrote: >>>>>> Hi, we tested your kernel and here are the results: >>>>>> >>>>>> Overall result: FAILED >>>>>> Merge: OK >>>>>> Compile: OK >>>>>> Test: FAILED (Did not boot) >>>>>> >>>>>> >>>>>> Kernel information: >>>>>> Commit message: Merge branch 'for-next/core' into for-kernelci >>>>>> >>>>>> You can find all the details about the test run at >>>>>> https://datawarehouse.cki-project.org/kcidb/checkouts/redhat:1596629923 >>>>>> >>>>>> One or more kernel builds failed: >>>>>> Builds that are failing to boot: >>>>>> aarch64 - https://datawarehouse.cki-project.org/kcidb/builds/redhat:1596629923-aarch64-kernel >>>>> >>>>> Hmm, I can't find any console logs here. Did the machines really fail that >>>>> early? >>>>> >>>> >>>> This appears to be my fault: commit 32d053d6f5e92efd >>>> >>>> arm64/mm: Drop configurable 48-bit physical address space limit >>>> >>>> inadvertently sets CONFIG_ARM64_LPA2 for all VA space sizes. The >>>> following hunk needs to be applied to address this >>>> >>>> --- a/arch/arm64/Kconfig >>>> +++ b/arch/arm64/Kconfig >>>> @@ -1418,7 +1418,7 @@ config ARM64_VA_BITS >>>> >>>> config ARM64_LPA2 >>>> def_bool y >>>> - depends on !ARM64_64K_PAGES >>>> + depends on ARM64_VA_BITS_52 && !ARM64_64K_PAGES >>>> >>>> choice >>>> prompt "Endianness" >>> >>> On second thought, let's just omit commit 32d053d6f5e92efd for now - >>> it's at the tip of the for-next/mm branch so it can just be dropped. >>> >>> I'll revisit this later - I have to double check that non-LPA2 configs >>> (such as the one this report is about) work correctly on LPA2 capable >>> hardware, and don't deviate from LPA2 configs booting with arm64.nolva >> >> Sure thing, I'll drop it for now. I've managed to repro the failure >> under qemu using the CKI .config, so I'll check that things are happy >> again before I pushed the updated branch. > > Ok, now pushed! FWIW I ran a bisect and this breaks X1E80100 / Oryon as well.. 4k pages, CONFIG_ARM64_LPA2=y, id_aa64mmfr0 = 0x2100122100001024 Konrad ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: ❌ FAIL: Test report for for-kernelci (6.13.0-rc3, upstream-arm-next, 06a57361) 2024-12-20 13:43 ` Will Deacon 2024-12-20 22:35 ` Konrad Dybcio @ 2024-12-20 22:36 ` Konrad Dybcio 1 sibling, 0 replies; 6+ messages in thread From: Konrad Dybcio @ 2024-12-20 22:36 UTC (permalink / raw) To: Will Deacon, Ard Biesheuvel Cc: cki-project, linux-arm-kernel, catalin.marinas On 20.12.2024 2:43 PM, Will Deacon wrote: > On Fri, Dec 20, 2024 at 01:25:50PM +0000, Will Deacon wrote: >> On Fri, Dec 20, 2024 at 02:06:21PM +0100, Ard Biesheuvel wrote: >>> On Fri, 20 Dec 2024 at 13:49, Ard Biesheuvel <ardb@kernel.org> wrote: >>>> >>>> On Fri, 20 Dec 2024 at 13:35, Will Deacon <will@kernel.org> wrote: >>>>> >>>>> On Thu, Dec 19, 2024 at 11:12:08PM -0000, cki-project@redhat.com wrote: >>>>>> Hi, we tested your kernel and here are the results: >>>>>> >>>>>> Overall result: FAILED >>>>>> Merge: OK >>>>>> Compile: OK >>>>>> Test: FAILED (Did not boot) >>>>>> >>>>>> >>>>>> Kernel information: >>>>>> Commit message: Merge branch 'for-next/core' into for-kernelci >>>>>> >>>>>> You can find all the details about the test run at >>>>>> https://datawarehouse.cki-project.org/kcidb/checkouts/redhat:1596629923 >>>>>> >>>>>> One or more kernel builds failed: >>>>>> Builds that are failing to boot: >>>>>> aarch64 - https://datawarehouse.cki-project.org/kcidb/builds/redhat:1596629923-aarch64-kernel >>>>> >>>>> Hmm, I can't find any console logs here. Did the machines really fail that >>>>> early? >>>>> >>>> >>>> This appears to be my fault: commit 32d053d6f5e92efd >>>> >>>> arm64/mm: Drop configurable 48-bit physical address space limit >>>> >>>> inadvertently sets CONFIG_ARM64_LPA2 for all VA space sizes. The >>>> following hunk needs to be applied to address this >>>> >>>> --- a/arch/arm64/Kconfig >>>> +++ b/arch/arm64/Kconfig >>>> @@ -1418,7 +1418,7 @@ config ARM64_VA_BITS >>>> >>>> config ARM64_LPA2 >>>> def_bool y >>>> - depends on !ARM64_64K_PAGES >>>> + depends on ARM64_VA_BITS_52 && !ARM64_64K_PAGES >>>> >>>> choice >>>> prompt "Endianness" >>> >>> On second thought, let's just omit commit 32d053d6f5e92efd for now - >>> it's at the tip of the for-next/mm branch so it can just be dropped. >>> >>> I'll revisit this later - I have to double check that non-LPA2 configs >>> (such as the one this report is about) work correctly on LPA2 capable >>> hardware, and don't deviate from LPA2 configs booting with arm64.nolva >> >> Sure thing, I'll drop it for now. I've managed to repro the failure >> under qemu using the CKI .config, so I'll check that things are happy >> again before I pushed the updated branch. > > Ok, now pushed! (resending as thunderbird prioritizes replying to the list instead of all correspondents, sorry) FWIW I ran a bisect and this breaks X1E80100 / Oryon as well.. 4k pages, CONFIG_ARM64_LPA2=y, id_aa64mmfr0 = 0x2100122100001024 Konrad ^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2024-12-20 22:37 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-12-19 23:12 ❌ FAIL: Test report for for-kernelci (6.13.0-rc3, upstream-arm-next, 06a57361) cki-project
2024-12-20 12:35 ` Will Deacon
[not found] ` <CAMj1kXENrzsF6JzvbGSwiJT5nupfJbij86zp0k2+YbqUCqvqNA@mail.gmail.com>
[not found] ` <CAMj1kXGx+Li4qwh_05Uf-aTtEOLSThv8o3JjKgWrPp9t8rqQyg@mail.gmail.com>
2024-12-20 13:25 ` Will Deacon
2024-12-20 13:43 ` Will Deacon
2024-12-20 22:35 ` Konrad Dybcio
2024-12-20 22:36 ` Konrad Dybcio
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox