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-next>] [day] [month] [year] [list]
Message-ID: <fbc67b4b-a23e-2788-da18-7bb168ba5fd6@linuxfoundation.org>
Date:   Thu, 30 Apr 2020 11:59:00 -0600
From:   Shuah Khan <skhan@...uxfoundation.org>
To:     Linus Torvalds <torvalds@...ux-foundation.org>
Cc:     skhan@...uxfoundation.org, Steven Rostedt <rostedt@...dmis.org>,
        Kevin Hilman <khilman@...libre.com>,
        linux-kernel@...r.kernel.org, linux-kselftest@...r.kernel.org
Subject: [GIT PULL] Kselftest update for Linux 5.7-rc4

Hi Linus,

Please pull the following Kselftest update for Linux 5.7-rc4.

This kselftest update for Linux 5.7-rc4 consists of:

- ftrace test fixes to check for required filter files and kprobe args.

- Kselftest build/cross-build dependency check script to make it easier
   for test ring admins/users to configure build systems correctly for
   build/cross-build kselftests. Currently checks library dependencies.

     - Checks if Kselftests can be built/cross-built on a system running
       compile test on a trivial C file with LDLIBS specified for each
       individual test in their Makefiles.
     - Prints suggested target list for a system filtering out tests
       failed the build dependency check from the TARGETS in Selftests
       the main Makefile when optional -p is specified.
     - Prints pass/fail dependency check for each tests/sub-test.
     - Prints pass/fail targets and libraries.
     - Default: runs dependency checks on all tests.
     - Optional test name can be specified to check dependencies for it.

diff is attached.

thanks,
-- Shuah

----------------------------------------------------------------
The following changes since commit b87080eab4c1377706c113fc9c0157f19ea8fed1:

   selftests/ipc: Fix test failure seen after initial test run 
(2020-04-14 10:24:28 -0600)

are available in the Git repository at:

   git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest 
tags/linux-kselftest-5.7-rc4

for you to fetch changes up to f0c0d0cf590f71b2213b29a7ded2cde3d0a1a0ba:

   selftests/ftrace: Check the first record for kprobe_args_type.tc 
(2020-04-24 09:39:26 -0600)

----------------------------------------------------------------
linux-kselftest-5.7-rc4

This kselftest update for Linux 5.7-rc4 consists of:

- ftrace test fixes to check for required filter files and kprobe args.

- Kselftest build/cross-build dependency check script to make it easier
   for test ring admins/users to configure build systems correctly for
   build/cross-build kselftests. Currently checks library dependencies.

     - Checks if Kselftests can be built/cross-built on a system running
       compile test on a trivial C file with LDLIBS specified for each
       individual test in their Makefiles.
     - Prints suggested target list for a system filtering out tests
       failed the build dependency check from the TARGETS in Selftests
       the main Makefile when optional -p is specified.
     - Prints pass/fail dependency check for each tests/sub-test.
     - Prints pass/fail targets and libraries.
     - Default: runs dependency checks on all tests.
     - Optional test name can be specified to check dependencies for it.

----------------------------------------------------------------
Shuah Khan (1):
       selftests: add build/cross-build dependency check script

Xiao Yang (2):
       selftests/ftrace: Check required filter files before running test
       selftests/ftrace: Check the first record for kprobe_args_type.tc

  .../ftrace/test.d/ftrace/fgraph-filter-stack.tc    |   5 +-
  .../ftrace/test.d/ftrace/fgraph-filter.tc          |   2 +
  .../ftrace/test.d/ftrace/func-filter-glob.tc       |   2 +
  .../test.d/ftrace/func-filter-notrace-pid.tc       |   5 +-
  .../ftrace/test.d/ftrace/func-filter-pid.tc        |   5 +-
  .../ftrace/test.d/ftrace/func-filter-stacktrace.tc |   2 +-
  .../ftrace/test.d/ftrace/func_event_triggers.tc    |   5 +-
  .../ftrace/test.d/ftrace/func_mod_trace.tc         |   2 +-
  .../ftrace/test.d/ftrace/func_profiler.tc          |   5 +-
  .../ftrace/test.d/ftrace/func_set_ftrace_file.tc   |   5 +-
  .../ftrace/test.d/ftrace/func_stack_tracer.tc      |   2 +
  .../test.d/ftrace/func_traceonoff_triggers.tc      |   5 +-
  tools/testing/selftests/ftrace/test.d/functions    |   6 +
  .../ftrace/test.d/kprobe/kprobe_args_type.tc       |   2 +-
  .../ftrace/test.d/kprobe/kprobe_ftrace.tc          |   2 +
  tools/testing/selftests/gpio/Makefile              |  12 +-
  tools/testing/selftests/intel_pstate/Makefile      |   2 +-
  tools/testing/selftests/kselftest_deps.sh          | 272 
+++++++++++++++++++++
  tools/testing/selftests/memfd/Makefile             |  14 +-
  19 files changed, 315 insertions(+), 40 deletions(-)
  create mode 100755 tools/testing/selftests/kselftest_deps.sh

----------------------------------------------------------------

View attachment "linux-kselftest-5.7-rc4.diff" of type "text/x-patch" (18839 bytes)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ