From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: Date: Mon, 2 May 2022 19:54:21 +0100 MIME-Version: 1.0 Subject: Re: many kernelci errors on Android branches References: From: "Guillaume Tucker" In-Reply-To: Content-Language: en-US Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit List-ID: To: kernelci@groups.io, tkjos@google.com On 29/04/2022 23:55, Todd Kjos via groups.io wrote: > We've been seeing massive failures in some of our branches lately that > don't seem to correlate to changes in the kernel source. This was due to some subtle side-effect in a configuration change that went into production last week to build kselftest with any kernel config. A fix for that has been rolled out today to only build kselftest with kernel versions v5.10 or more recent. The stable and Android trees are back to normal now. > For example, all android12-5.4 builds are flagged as failing. The actual > builds seem to work in most cases, but they are apparently flagged as > failures because of the error in the kselftest log > > : > > # > # 2022-04-25T23:25:44.634974 > # > # make KBUILD_BUILD_USER=KernelCI FORMAT=.xz ARCH=arm64 HOSTCC=gcc > CROSS_COMPILE=aarch64-linux-gnu- > CROSS_COMPILE_COMPAT=arm-linux-gnueabihf- CC="ccache > aarch64-linux-gnu-gcc" O=/tmp/kci/linux/build > -C/tmp/kci/linux/tools/testing/selftests -j4 gen_tar > # > make: Entering directory '/tmp/kci/linux/tools/testing/selftests' > make: *** No rule to make target 'gen_tar'. Stop. > make: Leaving directory '/tmp/kci/linux/tools/testing/selftests' The gen_tar make target was added a bit before v5.10. So I can confirm it's entirely a KernelCI build configuration issue and there's nothing wrong with the kernel code. > This started on April 25 and the 1 change since the passing builds could > not have caused the issue (change to symbol list which isn't used for > kernelci builds). > > Any suggestions on how to fix this? Sorry for the inconvenience. Best wishes, Guillaume