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: <60f2cdf4-8d85-58ee-eb6c-ba15bb97d783@linuxfoundation.org>
Date:   Mon, 28 Aug 2023 09:18:10 -0600
From:   Shuah Khan <skhan@...uxfoundation.org>
To:     Linus Torvalds <torvalds@...ux-foundation.org>
Cc:     shuah@...nel.org, skhan@...uxfoundation.org,
        linux-kselftest@...r.kernel.org, linux-kernel@...r.kernel.org
Subject: [GIT PULL] Kselftest update for Linux 6.6-rc1

Hi Linus,

Please pull the following Kselftest update for Linux 6.6-rc1.

This Kselftest update for Linux 6.6-rc1 consists of a mix of fixes,
enhancements, and new tests. Bulk of the changes enhance and fix
rseq and resctrl tests. In addition, user_events, dmabuf-heaps and
perf_events are added to default kselftest build and test coverage.
A futex test fix, enhance prctl test coverage, and minor fixes are
included in this update.

diff is attached.

thanks,
-- Shuah

----------------------------------------------------------------
The following changes since commit 6eaae198076080886b9e7d57f4ae06fa782f90ef:

   Linux 6.5-rc3 (2023-07-23 15:24:10 -0700)

are available in the Git repository at:

   git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest tags/linux-kselftest-next-6.6-rc1

for you to fetch changes up to 9b1db732866bee060b9bca9493e5ebf5e8874c48:

   selftests: cachestat: use proper syscall number macro (2023-08-16 11:12:44 -0600)

----------------------------------------------------------------
linux-kselftest-next-6.6-rc1

This Kselftest update for Linux 6.6-rc1 consists of a mix of fixes,
enhancements, and new tests. Bulk of the changes enhance and fix
rseq and resctrl tests. In addition, user_events, dmabuf-heaps and
perf_events are added to default kselftest build and test coverage.
A futex test fix, enhance prctl test coverage, and minor fixes are
included in this update.

----------------------------------------------------------------
Andre Przywara (2):
       selftests: cachestat: properly link in librt
       selftests: cachestat: use proper syscall number macro

Hui Min Mina Chou (1):
       selftests/filesystems: Add six consecutive 'x' characters to mktemp

Ilpo Järvinen (19):
       selftests/resctrl: Add resctrl.h into build deps
       selftests/resctrl: Don't leak buffer in fill_cache()
       selftests/resctrl: Unmount resctrl FS if child fails to run benchmark
       selftests/resctrl: Close perf value read fd on errors
       selftests/resctrl: Unmount resctrl FS before starting the first test
       selftests/resctrl: Move resctrl FS mount/umount to higher level
       selftests/resctrl: Refactor remount_resctrl(bool mum_resctrlfs) to mount_resctrl()
       selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param
       selftests/resctrl: Convert span to size_t
       selftests/resctrl: Express span internally in bytes
       selftests/resctrl: Remove duplicated preparation for span arg
       selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()
       selftests/resctrl: Remove unnecessary startptr global from fill_buf
       selftests/resctrl: Improve parameter consistency in fill_buf
       selftests/resctrl: Don't pass test name to fill_buf
       selftests/resctrl: Don't use variable argument list for ->setup()
       selftests/resctrl: Move CAT/CMT test global vars to function they are used in
       selftests/resctrl: Pass the real number of tests to show_cache_info()
       selftests/resctrl: Remove test type checks from cat_val()

Mark Brown (2):
       selftests/user_events: Reenable build
       selftests: Hook more tests into the build infrastructure

Mathieu Desnoyers (4):
       selftests/rseq: Fix CID_ID typo in Makefile
       selftests/rseq: Implement rseq_unqual_scalar_typeof
       selftests/rseq: Fix arm64 buggy load-acquire/store-release macros
       selftests/rseq: Use rseq_unqual_scalar_typeof in macros

Nysal Jan K.A (1):
       selftests/futex: Order calls to futex_lock_pi

Osama Muhammad (1):
       selftests: prctl: Add new prctl test for PR_SET_NAME

Shuah Khan (2):
       selftests:prctl: Fix make clean override warning
       selftests:prctl: add set-process-name to .gitignore

  tools/testing/selftests/Makefile                   |  4 +
  tools/testing/selftests/cachestat/Makefile         |  2 +-
  tools/testing/selftests/cachestat/test_cachestat.c |  7 +-
  .../selftests/filesystems/fat/run_fat_tests.sh     |  2 +-
  .../futex/functional/futex_wait_timeout.c          |  7 ++
  tools/testing/selftests/prctl/.gitignore           |  1 +
  tools/testing/selftests/prctl/Makefile             |  4 +-
  tools/testing/selftests/prctl/set-process-name.c   | 62 +++++++++++++++
  tools/testing/selftests/resctrl/Makefile           |  2 +-
  tools/testing/selftests/resctrl/cache.c            | 66 ++++++++--------
  tools/testing/selftests/resctrl/cat_test.c         | 28 ++-----
  tools/testing/selftests/resctrl/cmt_test.c         | 29 ++------
  tools/testing/selftests/resctrl/fill_buf.c         | 87 ++++++++--------------
  tools/testing/selftests/resctrl/mba_test.c         |  9 +--
  tools/testing/selftests/resctrl/mbm_test.c         | 17 ++---
  tools/testing/selftests/resctrl/resctrl.h          | 17 ++---
  tools/testing/selftests/resctrl/resctrl_tests.c    | 83 ++++++++++++++-------
  tools/testing/selftests/resctrl/resctrl_val.c      |  7 +-
  tools/testing/selftests/resctrl/resctrlfs.c        | 64 ++++++++--------
  tools/testing/selftests/rseq/Makefile              |  2 +-
  tools/testing/selftests/rseq/compiler.h            | 26 +++++++
  tools/testing/selftests/rseq/rseq-arm.h            |  4 +-
  tools/testing/selftests/rseq/rseq-arm64.h          | 58 ++++++++-------
  tools/testing/selftests/rseq/rseq-mips.h           |  4 +-
  tools/testing/selftests/rseq/rseq-ppc.h            |  4 +-
  tools/testing/selftests/rseq/rseq-riscv.h          |  6 +-
  tools/testing/selftests/rseq/rseq-s390.h           |  4 +-
  tools/testing/selftests/rseq/rseq-x86.h            |  4 +-
  tools/testing/selftests/user_events/Makefile       |  8 --
  29 files changed, 328 insertions(+), 290 deletions(-)
  create mode 100644 tools/testing/selftests/prctl/set-process-name.c

----------------------------------------------------------------
View attachment "linux-kselftest-next-6.6-rc1.diff" of type "text/x-patch" (46522 bytes)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ