lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <YzXFmT1qYz6inFrC@sirena.org.uk>
Date:   Thu, 29 Sep 2022 17:19:37 +0100
From:   Mark Brown <broonie@...nel.org>
To:     Naresh Kamboju <naresh.kamboju@...aro.org>
Cc:     "open list:KERNEL SELFTEST FRAMEWORK" 
        <linux-kselftest@...r.kernel.org>,
        open list <linux-kernel@...r.kernel.org>,
        Catalin Marinas <catalin.marinas@....com>,
        Anders Roxell <anders.roxell@...aro.org>,
        Daniel Díaz <daniel.diaz@...aro.org>
Subject: Re: selftest: arm64: missing install files

On Thu, Sep 29, 2022 at 09:03:54PM +0530, Naresh Kamboju wrote:

> While running kselftest arm64 tests the following list of tests
> were missing which means those test binaries not installed on to the rootfs.
> Not a part of "make install" do we need to fix Makefiles ?
> or am I missing something on the build machine ?

There's probably an issue in either the build system or in how you're
using it.  I'd guess if there is an issue in the source it's in the
generic kselftest stuff rather than something arm64 specific.

> We are building on the one machine and testing on multiple arm64 target
> devices. Please refer to build log [1] and test log [2].

The build log does not seem to include the command used to start the
kselftest build and I'm not clear that it includes anything from the
install step at all, never mind the command for it.  As far as I can
tell everything built fine and something that was done between the build
and trying to run the tests didn't work as expected but there doesn't
appear to be any information about that part of the process.

An example of a build which builds all expected executables and installs
them into a tarball for deployment on a system can be seen here:

https://storage.kernelci.org/mainline/master/v6.0-rc7/arm64/defconfig%2Bkselftest/gcc-10/logs/kselftest.log

Download attachment "signature.asc" of type "application/pgp-signature" (489 bytes)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ