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>] [day] [month] [year] [list]
Message-ID: <da5ea724-8479-fca5-13fe-dd2eaca4fd5d@osg.samsung.com>
Date:   Wed, 27 Sep 2017 09:10:03 -0600
From:   Shuah Khan <shuahkh@....samsung.com>
To:     torvalds@...ux-foundation.org
Cc:     Shuah Khan <shuah@...nel.org>, linux-kernel@...r.kernel.org,
        linux-kselftest@...r.kernel.org,
        Shuah Khan <shuahkh@....samsung.com>
Subject: [GIT PULL] Kselftest update for 4.14-rc3 fixes

Hi Linus,

Please pull the following kselftest update for 4.14-rc3 fixes

This update consists of:

- fixes to several existing tests
- a test for regression introduced by
  b9470c27607b ("inet: kill smallest_size and smallest_port")
- seccomp support for glibc 2.26 siginfo_t.h
- fixes to kselftest framework and tests to run make O=dir use-case
- fixes to silence unnecessary test output to de-clutter test results

Diff for the update attached.

This is a larger set of fixes than I anticipated. Several fixes and the
test for regression came in/ready very close to the end of 4.13 release
and soon after during the merge window.

thanks,
-- Shuah

-----------------------------------------------------------------------------------
The following changes since commit 2bd6bf03f4c1c59381d62c61d03f6cc3fe71f66e:

  Linux 4.14-rc1 (2017-09-16 15:47:51 -0700)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest tags/linux-kselftest-4.14-rc3-fixes

for you to fetch changes up to eefd95e1f3d47b90dc768e9ebc77d390c4f34809:

  selftests: timers: set-timer-lat: Fix hang when testing unsupported alarms (2017-09-25 10:09:07 -0600)

----------------------------------------------------------------
linux-kselftest-4.14-rc3-fixes

This update consists of:

- fixes to several existing tests
- a test for regression introduced by
  b9470c27607b ("inet: kill smallest_size and smallest_port")
- seccomp support for glibc 2.26 siginfo_t.h
- fixes to kselftest framework and tests to run make O=dir use-case
- fixes to silence unnecessary test output to de-clutter test results

----------------------------------------------------------------
Daniel Díaz (2):
      selftests: net: More graceful finding of `ip'.
      selftests: intel_pstate: build only on x86

Fathi Boudra (1):
      selftests: breakpoints: re-order TEST_GEN_PROGS targets

Josef Bacik (3):
      selftests: silence test output by default
      selftest: add a reuseaddr test
      selftests: actually run the various net selftests

Kees Cook (1):
      selftests/seccomp: Support glibc 2.26 siginfo_t.h

Li Zhijian (1):
      selftests/memfd: correct run_tests.sh permission

Shuah Khan (15):
      Makefile: kselftest and kselftest-clean fail for make O=dir case
      selftests: lib.mk: kselftest and kselftest-clean fail for make O=dir case
      selftests: Makefile: clear LDFLAGS for make O=dir use-case
      selftests: lib.mk: fix test executable status check to use full path
      selftests: watchdog: fix to use TEST_GEN_PROGS and remove clean
      selftests: lib.mk: add TEST_CUSTOM_PROGS to allow custom test run/install
      selftests: sync: use TEST_CUSTOM_PROGS instead of TEST_PROGS
      selftests: sync: kselftest and kselftest-clean fail for make O=dir case
      selftests: lib.mk: copy test scripts and test files for make O=dir run
      selftests: futex: copy sub-dir test scripts for make O=dir run
      selftests: mqueue: Use full path to run tests from Makefile
      selftests: Makefile: fix for loops in targets to run silently
      selftests: futex: Makefile: fix for loops in targets to run silently
      selftests: timers: set-timer-lat: fix hang when std out/err are redirected
      selftests: timers: set-timer-lat: Fix hang when testing unsupported alarms

Thomas Meyer (4):
      selftests/intel_pstate: No need to compile test progs in the run script
      selftests/bpf: Make bpf_util work on uniprocessor systems
      selftests/ftrace: multiple_kprobes: Also check for support
      selftests/net: msg_zerocopy enable build with older kernel headers

Thomas Richter (1):
      tools: fix testing/selftests/sigaltstack for s390x

 Makefile                                           |   4 +-
 tools/testing/selftests/Makefile                   |  18 ++--
 tools/testing/selftests/bpf/bpf_util.h             |  17 +--
 tools/testing/selftests/breakpoints/Makefile       |   8 +-
 .../ftrace/test.d/kprobe/multiple_kprobes.tc       |   2 +
 tools/testing/selftests/futex/Makefile             |   9 +-
 tools/testing/selftests/intel_pstate/Makefile      |   2 +
 tools/testing/selftests/intel_pstate/run.sh        |  11 +-
 tools/testing/selftests/lib.mk                     |  48 +++++++--
 tools/testing/selftests/memfd/run_tests.sh         |   0
 tools/testing/selftests/mqueue/Makefile            |   4 +-
 tools/testing/selftests/net/.gitignore             |   1 +
 tools/testing/selftests/net/Makefile               |   6 +-
 tools/testing/selftests/net/msg_zerocopy.c         |   2 +-
 tools/testing/selftests/net/netdevice.sh           |   2 +-
 tools/testing/selftests/net/reuseaddr_conflict.c   | 114 +++++++++++++++++++++
 tools/testing/selftests/seccomp/seccomp_bpf.c      |  18 +++-
 tools/testing/selftests/sigaltstack/sas.c          |   4 +
 tools/testing/selftests/sync/Makefile              |  24 ++++-
 tools/testing/selftests/timers/set-timer-lat.c     |  13 +--
 tools/testing/selftests/watchdog/Makefile          |   7 +-
 21 files changed, 247 insertions(+), 67 deletions(-)
 mode change 100644 => 100755 tools/testing/selftests/memfd/run_tests.sh
 create mode 100644 tools/testing/selftests/net/reuseaddr_conflict.c


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

-- 
Shuah Khan
Sr. Linux Kernel Developer
Open Source Innovation Group
Samsung Research America (Silicon Valley)
shuahkh@....samsung.com

View attachment "linux-kselftest-4.14-rc3-fixes.diff" of type "text/x-patch" (21843 bytes)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ