On Thu, Jul 15, 2021 at 7:32 PM Greg KH <greg@xxxxxxxxx> wrote: > > On Thu, Jul 15, 2021 at 02:51:15PM +0200, Veronika Kabatova wrote: > > On Thu, Jul 15, 2021 at 2:50 PM CKI Project <cki-project@xxxxxxxxxx> wrote: > > > > > > > > > Hello, > > > > > > We ran automated tests on a recent commit from this kernel tree: > > > > > > Kernel repo: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git > > > Commit: ee00910f75ff - powerpc/powernv/vas: Release reference to tgid during window close > > > > > > The results of these automated tests are provided below. > > > > > > Overall result: FAILED (see details below) > > > Merge: OK > > > Compile: FAILED > > > > > > All kernel binaries, config files, and logs are available for download here: > > > > > > https://arr-cki-prod-datawarehouse-public.s3.amazonaws.com/index.html?prefix=datawarehouse-public/2021/07/15/337656806 > > > > > > We attempted to compile the kernel for multiple architectures, but the compile > > > failed on one or more architectures: > > > > > > ppc64le: FAILED (see build-ppc64le.log.xz attachment) > > > x86_64: FAILED (see build-x86_64.log.xz attachment) > > > > > > > Hi, looks to be introduced by > > > > https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git/commit/?h=queue/5.13&id=07d407cc1259634b3334dd47519ecd64e6818617 > > Are you sure? I fixed a different build bug in that area a few hours > ago, if you rebuild the tree it should be resolved. > Yes. All runs of the queue hit the problem, including the latest b438694730fd. I also ran a test of the second latest completed run with a patch revert and the issue disappeared. That said, the c139bde0fdca rebase (second latest) introduced an s390x compilation problem that did not happen before. It is also visible with the latest head. I don't know what commit introduced it yet as the run barely finished: 00:00:12 In file included from arch/s390/kernel/signal.c:35: 00:00:12 arch/s390/kernel/signal.c: In function ‘setup_frame’: 00:00:12 ./arch/s390/include/asm/vdso.h:14:67: error: ‘vdso64_offset_sigreturn’ undeclared (first use in this function) 00:00:12 14 | #define VDSO64_SYMBOL(tsk, name) ((tsk)->mm->context.vdso_base + (vdso64_offset_##name)) 00:00:12 | ^~~~~~~~~~~~~~ 00:00:12 arch/s390/kernel/signal.c:340:14: note: in expansion of macro ‘VDSO64_SYMBOL’ 00:00:12 340 | restorer = VDSO64_SYMBOL(current, sigreturn); 00:00:12 | ^~~~~~~~~~~~~ 00:00:12 ./arch/s390/include/asm/vdso.h:14:67: note: each undeclared identifier is reported only once for each function it appears in 00:00:12 14 | #define VDSO64_SYMBOL(tsk, name) ((tsk)->mm->context.vdso_base + (vdso64_offset_##name)) 00:00:12 | ^~~~~~~~~~~~~~ 00:00:12 arch/s390/kernel/signal.c:340:14: note: in expansion of macro ‘VDSO64_SYMBOL’ 00:00:12 340 | restorer = VDSO64_SYMBOL(current, sigreturn); 00:00:12 | ^~~~~~~~~~~~~ 00:00:12 arch/s390/kernel/signal.c: In function ‘setup_rt_frame’: 00:00:12 ./arch/s390/include/asm/vdso.h:14:67: error: ‘vdso64_offset_rt_sigreturn’ undeclared (first use in this function) 00:00:12 14 | #define VDSO64_SYMBOL(tsk, name) ((tsk)->mm->context.vdso_base + (vdso64_offset_##name)) 00:00:12 | ^~~~~~~~~~~~~~ 00:00:12 arch/s390/kernel/signal.c:398:14: note: in expansion of macro ‘VDSO64_SYMBOL’ 00:00:12 398 | restorer = VDSO64_SYMBOL(current, rt_sigreturn); 00:00:12 | ^~~~~~~~~~~~~ 00:00:12 arch/s390/kernel/signal.c: In function ‘arch_do_signal_or_restart’: 00:00:12 ./arch/s390/include/asm/vdso.h:16:67: error: ‘vdso32_offset_restart_syscall’ undeclared (first use in this function); did you mean ‘do_no_restart_syscall’? 00:00:12 16 | #define VDSO32_SYMBOL(tsk, name) ((tsk)->mm->context.vdso_base + (vdso32_offset_##name)) 00:00:12 | ^~~~~~~~~~~~~~ 00:00:12 arch/s390/kernel/signal.c:514:22: note: in expansion of macro ‘VDSO32_SYMBOL’ 00:00:12 514 | regs->psw.addr = VDSO32_SYMBOL(current, restart_syscall); 00:00:12 | ^~~~~~~~~~~~~ 00:00:12 ./arch/s390/include/asm/vdso.h:14:67: error: ‘vdso64_offset_restart_syscall’ undeclared (first use in this function); did you mean ‘do_no_restart_syscall’? 00:00:12 14 | #define VDSO64_SYMBOL(tsk, name) ((tsk)->mm->context.vdso_base + (vdso64_offset_##name)) 00:00:12 | ^~~~~~~~~~~~~~ 00:00:12 arch/s390/kernel/signal.c:516:22: note: in expansion of macro ‘VDSO64_SYMBOL’ 00:00:12 516 | regs->psw.addr = VDSO64_SYMBOL(current, restart_syscall); 00:00:12 | ^~~~~~~~~~~~~ 00:00:12 make[4]: *** [scripts/Makefile.build:273: arch/s390/kernel/signal.o] Error 1 Veronika > If not, please let me know. > > thanks, > > greg k-h >