linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* ❌ FAIL: Test report for for-kernelci (6.14.0-rc1, upstream-arm-next, 2014c95a)
@ 2025-02-04  9:51 cki-project
  2025-02-04 11:15 ` Will Deacon
  0 siblings, 1 reply; 4+ messages in thread
From: cki-project @ 2025-02-04  9:51 UTC (permalink / raw)
  To: catalin.marinas, linux-arm-kernel, will

Hi, we tested your kernel and here are the results:

    Overall result: FAILED
             Merge: OK
           Compile: FAILED


Kernel information:
    Commit message: Linux 6.14-rc1

You can find all the details about the test run at
    https://datawarehouse.cki-project.org/kcidb/checkouts/redhat:1654629441

One or more kernel builds failed:
    Unrecognized or new issues:
         aarch64 - https://datawarehouse.cki-project.org/kcidb/builds/redhat:1654629441-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] 4+ messages in thread

* Re: ❌ FAIL: Test report for for-kernelci (6.14.0-rc1, upstream-arm-next, 2014c95a)
  2025-02-04  9:51 ❌ FAIL: Test report for for-kernelci (6.14.0-rc1, upstream-arm-next, 2014c95a) cki-project
@ 2025-02-04 11:15 ` Will Deacon
  2025-02-04 14:40   ` Kees Cook
  0 siblings, 1 reply; 4+ messages in thread
From: Will Deacon @ 2025-02-04 11:15 UTC (permalink / raw)
  To: cki-project, kees; +Cc: catalin.marinas, linux-arm-kernel, akpm, masahiroy

[+Kees]

On Tue, Feb 04, 2025 at 09:51:05AM -0000, cki-project@redhat.com wrote:
> Hi, we tested your kernel and here are the results:
> 
>     Overall result: FAILED
>              Merge: OK
>            Compile: FAILED
> 
> 
> Kernel information:
>     Commit message: Linux 6.14-rc1
> 
> You can find all the details about the test run at
>     https://datawarehouse.cki-project.org/kcidb/checkouts/redhat:1654629441

It looks like the build fails thanks to a rust panic:

00:00:10   EXPORTS rust/exports_helpers_generated.h
00:00:11 panicked at main.rs:52:36:
00:00:11 Unable to generate bindings: ClangDiagnostic("error: unknown argument: '-fzero-init-padding-bits=all'\n")
00:00:11 make[4]: *** [rust/Makefile:332: rust/bindings/bindings_helpers_generated.rs] Error 101

Presumably introduced by dce4aab8441d ("kbuild: Use
-fzero-init-padding-bits=all"). I'm guessing that option isn't supposed
to propagate to .rs sources?

Will


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: ❌ FAIL: Test report for for-kernelci (6.14.0-rc1, upstream-arm-next, 2014c95a)
  2025-02-04 11:15 ` Will Deacon
@ 2025-02-04 14:40   ` Kees Cook
  2025-02-04 20:10     ` Nathan Chancellor
  0 siblings, 1 reply; 4+ messages in thread
From: Kees Cook @ 2025-02-04 14:40 UTC (permalink / raw)
  To: Will Deacon
  Cc: cki-project, catalin.marinas, linux-arm-kernel, akpm, masahiroy

On Tue, Feb 04, 2025 at 11:15:53AM +0000, Will Deacon wrote:
> [+Kees]
> 
> On Tue, Feb 04, 2025 at 09:51:05AM -0000, cki-project@redhat.com wrote:
> > Hi, we tested your kernel and here are the results:
> > 
> >     Overall result: FAILED
> >              Merge: OK
> >            Compile: FAILED
> > 
> > 
> > Kernel information:
> >     Commit message: Linux 6.14-rc1
> > 
> > You can find all the details about the test run at
> >     https://datawarehouse.cki-project.org/kcidb/checkouts/redhat:1654629441
> 
> It looks like the build fails thanks to a rust panic:
> 
> 00:00:10   EXPORTS rust/exports_helpers_generated.h
> 00:00:11 panicked at main.rs:52:36:
> 00:00:11 Unable to generate bindings: ClangDiagnostic("error: unknown argument: '-fzero-init-padding-bits=all'\n")
> 00:00:11 make[4]: *** [rust/Makefile:332: rust/bindings/bindings_helpers_generated.rs] Error 101
> 
> Presumably introduced by dce4aab8441d ("kbuild: Use
> -fzero-init-padding-bits=all"). I'm guessing that option isn't supposed
> to propagate to .rs sources?

How is that getting passed to Clang? That's a GCC-only option, with
"cc-option":

+KBUILD_CFLAGS += $(call cc-option,-fzero-init-padding-bits=all)

I will take a look...

-Kees

-- 
Kees Cook


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: ❌ FAIL: Test report for for-kernelci (6.14.0-rc1, upstream-arm-next, 2014c95a)
  2025-02-04 14:40   ` Kees Cook
@ 2025-02-04 20:10     ` Nathan Chancellor
  0 siblings, 0 replies; 4+ messages in thread
From: Nathan Chancellor @ 2025-02-04 20:10 UTC (permalink / raw)
  To: Kees Cook
  Cc: Will Deacon, cki-project, catalin.marinas, linux-arm-kernel, akpm,
	masahiroy

On Tue, Feb 04, 2025 at 06:40:25AM -0800, Kees Cook wrote:
> On Tue, Feb 04, 2025 at 11:15:53AM +0000, Will Deacon wrote:
> > [+Kees]
> > 
> > On Tue, Feb 04, 2025 at 09:51:05AM -0000, cki-project@redhat.com wrote:
> > > Hi, we tested your kernel and here are the results:
> > > 
> > >     Overall result: FAILED
> > >              Merge: OK
> > >            Compile: FAILED
> > > 
> > > 
> > > Kernel information:
> > >     Commit message: Linux 6.14-rc1
> > > 
> > > You can find all the details about the test run at
> > >     https://datawarehouse.cki-project.org/kcidb/checkouts/redhat:1654629441
> > 
> > It looks like the build fails thanks to a rust panic:
> > 
> > 00:00:10   EXPORTS rust/exports_helpers_generated.h
> > 00:00:11 panicked at main.rs:52:36:
> > 00:00:11 Unable to generate bindings: ClangDiagnostic("error: unknown argument: '-fzero-init-padding-bits=all'\n")
> > 00:00:11 make[4]: *** [rust/Makefile:332: rust/bindings/bindings_helpers_generated.rs] Error 101
> > 
> > Presumably introduced by dce4aab8441d ("kbuild: Use
> > -fzero-init-padding-bits=all"). I'm guessing that option isn't supposed
> > to propagate to .rs sources?
> 
> How is that getting passed to Clang? That's a GCC-only option, with
> "cc-option":
> 
> +KBUILD_CFLAGS += $(call cc-option,-fzero-init-padding-bits=all)
> 
> I will take a look...

It seems like the error comes from bindgen. Does this patch help?

https://lore.kernel.org/all/20250129215003.1736127-1-jforbes@fedoraproject.org/

Cheers,
Nathan


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2025-02-04 21:31 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-02-04  9:51 ❌ FAIL: Test report for for-kernelci (6.14.0-rc1, upstream-arm-next, 2014c95a) cki-project
2025-02-04 11:15 ` Will Deacon
2025-02-04 14:40   ` Kees Cook
2025-02-04 20:10     ` Nathan Chancellor

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