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: <4c781cbc-d77b-4ddb-8a6b-72514f55b6c8@linuxfoundation.org>
Date: Mon, 18 Nov 2024 13:40:02 -0700
From: Shuah Khan <skhan@...uxfoundation.org>
To: Linus Torvalds <torvalds@...ux-foundation.org>
Cc: shuah <shuah@...nel.org>, Shuah Khan <skhan@...uxfoundation.org>,
 linux-kselftest@...r.kernel.org, linux-kernel@...r.kernel.org
Subject: [GIT PULL] Kselftest update for Linux 6.13-rc1

Hi Linus,

Please pull the following kselftest fixes update for Linux 6.13-rc1.

kselftest update for Linux 6.13-rc1

-- timers test - removes duplicates defines
-- timers test - fixes to improve error reporting
-- rtc test - adds check rtc alarm status to alarm test
-- resctrl test - adds array overrun checks during iMC config parsing code
-- resctrl test - adds array overflow checks when reading strings
-- resctrl test - fixes and reorganizing code

Looks like I forgot to mention signal test changes in my tag
message. :(

diff is attached.

Tests passed on my kselftest next branch:

- Individual test runs of signal, timers, rtc, and resctrl

thanks,
-- Shuah

----------------------------------------------------------------
The following changes since commit 8e929cb546ee42c9a61d24fae60605e9e3192354:

   Linux 6.12-rc3 (2024-10-13 14:33:32 -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.13-rc1

for you to fetch changes up to a44c26d7fa74a5f4d2795a5c55a2d6ec1ebf1e38:

   selftests/resctrl: Replace magic constants used as array size (2024-11-04 17:02:03 -0700)

----------------------------------------------------------------
linux_kselftest-next-6.13-rc1

kselftest update for Linux 6.13-rc1

-- timers test - removes duplicates defines
-- timers test - fixes to improve error reporting
-- rtc test - adds check rtc alarm status to alarm test
-- resctrl test - adds array overrun checks during iMC config parsing code
-- resctrl test - adds array overflow checks when reading strings
-- resctrl test - fixes and reorganizing code

----------------------------------------------------------------
Chen Ni (1):
       selftests: timers: Remove unneeded semicolon

Dev Jain (2):
       selftests: Rename sigaltstack to generic signal
       selftests: Add a test mangling with uc_sigmask

Gianfranco Trad (1):
       selftests: timers: improve timer_create failure message

Joseph Jang (1):
       selftest: rtc: Add to check rtc alarm status for alarm related test

NĂ­colas F. R. A. Prado (1):
       docs: dev-tools: Add documentation for the device focused kselftests

Reinette Chatre (15):
       selftests/resctrl: Make functions only used in same file static
       selftests/resctrl: Print accurate buffer size as part of MBM results
       selftests/resctrl: Fix memory overflow due to unhandled wraparound
       selftests/resctrl: Protect against array overrun during iMC config parsing
       selftests/resctrl: Protect against array overflow when reading strings
       selftests/resctrl: Make wraparound handling obvious
       selftests/resctrl: Remove "once" parameter required to be false
       selftests/resctrl: Only support measured read operation
       selftests/resctrl: Remove unused measurement code
       selftests/resctrl: Make benchmark parameter passing robust
       selftests/resctrl: Ensure measurements skip initialization of default benchmark
       selftests/resctrl: Use cache size to determine "fill_buf" buffer size
       selftests/resctrl: Do not compare performance counters and resctrl at low bandwidth
       selftests/resctrl: Keep results from first test run
       selftests/resctrl: Replace magic constants used as array size

Shuah Khan (2):
       selftests: timers: Remove local NSEC_PER_SEC and USEC_PER_SEC defines
       selftests:timers: remove local CLOCKID defines

  Documentation/dev-tools/kselftest.rst              |   9 +
  Documentation/dev-tools/testing-devices.rst        |  47 +++
  tools/testing/selftests/Makefile                   |   2 +-
  tools/testing/selftests/resctrl/cmt_test.c         |  37 +-
  tools/testing/selftests/resctrl/fill_buf.c         |  45 +--
  tools/testing/selftests/resctrl/mba_test.c         |  54 ++-
  tools/testing/selftests/resctrl/mbm_test.c         |  37 +-
  tools/testing/selftests/resctrl/resctrl.h          |  79 +++-
  tools/testing/selftests/resctrl/resctrl_tests.c    |  95 ++++-
  tools/testing/selftests/resctrl/resctrl_val.c      | 447 ++++++---------------
  tools/testing/selftests/resctrl/resctrlfs.c        |  19 +-
  tools/testing/selftests/rtc/Makefile               |   2 +-
  tools/testing/selftests/rtc/rtctest.c              |  64 +++
  .../selftests/{sigaltstack => signal}/.gitignore   |   1 +
  .../selftests/{sigaltstack => signal}/Makefile     |   3 +-
  .../current_stack_pointer.h                        |   0
  tools/testing/selftests/signal/mangle_uc_sigmask.c | 184 +++++++++
  .../selftests/{sigaltstack => signal}/sas.c        |   0
  tools/testing/selftests/timers/Makefile            |   2 +-
  tools/testing/selftests/timers/adjtick.c           |   6 +-
  .../testing/selftests/timers/alarmtimer-suspend.c  |  22 +-
  .../testing/selftests/timers/inconsistency-check.c |  21 +-
  tools/testing/selftests/timers/leap-a-day.c        |   2 +-
  tools/testing/selftests/timers/mqueue-lat.c        |   2 +-
  tools/testing/selftests/timers/nanosleep.c         |  21 +-
  tools/testing/selftests/timers/nsleep-lat.c        |  22 +-
  tools/testing/selftests/timers/posix_timers.c      |  15 +-
  tools/testing/selftests/timers/raw_skew.c          |   4 +-
  tools/testing/selftests/timers/set-2038.c          |   3 +-
  tools/testing/selftests/timers/set-timer-lat.c     |  21 +-
  tools/testing/selftests/timers/valid-adjtimex.c    |   4 +-
  31 files changed, 701 insertions(+), 569 deletions(-)
  create mode 100644 Documentation/dev-tools/testing-devices.rst
  rename tools/testing/selftests/{sigaltstack => signal}/.gitignore (70%)
  rename tools/testing/selftests/{sigaltstack => signal}/Makefile (56%)
  rename tools/testing/selftests/{sigaltstack => signal}/current_stack_pointer.h (100%)
  create mode 100644 tools/testing/selftests/signal/mangle_uc_sigmask.c
  rename tools/testing/selftests/{sigaltstack => signal}/sas.c (100%)
----------------------------------------------------------------
View attachment "linux_kselftest-next-6.13-rc1.diff" of type "text/x-patch" (73611 bytes)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ