[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <2868a5b2-d41e-48df-8b22-cf0d72793f6e@linuxfoundation.org>
Date: Mon, 16 Sep 2024 18:13:16 -0600
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.12-rc1
Hi Linus,
Please pull the following kselftest next update for Linux 6.12-rc1.
This kselftest update for Linux 6.12-rc1 consists of:
-- test coverage for dup_fd() failure handling in unshare_fd()
-- new selftest for the acct() syscall
-- basic uprobe testcase
-- several small fixes and cleanups to existing tests
-- user and strscpy removal as they became kunit tests
-- fixes to build failures and warnings
diff is attached.
thanks,
-- Shuah
----------------------------------------------------------------
The following changes since commit 8400291e289ee6b2bf9779ff1c83a291501f017b:
Linux 6.11-rc1 (2024-07-28 14:19:55 -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.12-rc1
for you to fetch changes up to a0474b8d5974e142461ac7584c996feea167bcc1:
selftests: kselftest: Use strerror() on nolibc (2024-09-11 09:52:33 -0600)
----------------------------------------------------------------
linux_kselftest-next-6.12-rc1
This kselftest update for Linux 6.12-rc1 consists of:
-- test coverage for dup_fd() failure handling in unshare_fd()
-- new selftest for the acct() syscall
-- basic uprobe testcase
-- several small fixes and cleanups to existing tests
-- user and strscpy removal as they became kunit tests
-- fixes to build failures and warnings
----------------------------------------------------------------
Abdulrasaq Lawani (1):
selftest: acct: Add selftest for the acct() syscall
Abhinav Jain (1):
selftests: filesystems: fix warn_unused_result build warnings
Al Viro (1):
selftests:core: test coverage for dup_fd() failure handling in unshare_fd()
Anders Roxell (2):
selftests: rust: config: add trailing newline
selftests: rust: config: disable GCC_PLUGINS
Chang Yu (1):
selftests/exec: Fix grammar in an error message.
Masahiro Yamada (2):
selftests: harness: remove unneeded __constructor_order_last()
selftests: harness: rename __constructor_order for clarification
Masami Hiramatsu (Google) (3):
selftests/uprobes: Add a basic uprobe testcase
selftests/ftrace: Add required dependency for kprobe tests
selftests/ftrace: Fix eventfs ownership testcase to find mount point
Muhammad Usama Anjum (3):
selftests: tpm2: redirect python unittest logs to stdout
selftests: user: remove user suite
selftests: lib: remove strscpy test
Piotr Zalewski (1):
kselftest: timers: Fix const correctness
Shreeya Patel (1):
kselftest: cpufreq: Add RTC wakeup alarm
Shuah Khan (1):
selftests:resctrl: Fix build failure on archs without __cpuid_count()
Steven Rostedt (Google) (2):
tracing/selftests: Run the ownership test twice
selftests/ftrace: Fix test to handle both old and new kernels
zhang jiao (2):
selftests/timers: Remove unused NSEC_PER_SEC macro
selftests: kselftest: Use strerror() on nolibc
tools/testing/selftests/Makefile | 2 +-
tools/testing/selftests/acct/.gitignore | 3 +
tools/testing/selftests/acct/Makefile | 5 ++
tools/testing/selftests/acct/acct_syscall.c | 78 ++++++++++++++++++
tools/testing/selftests/core/Makefile | 2 +-
tools/testing/selftests/core/unshare_test.c | 94 ++++++++++++++++++++++
tools/testing/selftests/cpufreq/cpufreq.sh | 15 ++++
tools/testing/selftests/cpufreq/main.sh | 13 ++-
.../drivers/s390x/uvdevice/test_uvdevice.c | 6 --
tools/testing/selftests/exec/execveat.c | 2 +-
.../filesystems/statmount/statmount_test_ns.c | 7 +-
.../ftrace/test.d/00basic/test_ownership.tc | 46 +++++++----
.../ftrace/test.d/dynevent/add_remove_uprobe.tc | 26 ++++++
.../ftrace/test.d/ftrace/func_set_ftrace_file.tc | 9 ++-
.../ftrace/test.d/kprobe/kprobe_args_char.tc | 2 +-
.../ftrace/test.d/kprobe/kprobe_args_string.tc | 2 +-
tools/testing/selftests/hid/hid_bpf.c | 6 --
tools/testing/selftests/kselftest.h | 10 +--
tools/testing/selftests/kselftest_harness.h | 18 +----
tools/testing/selftests/lib/Makefile | 3 +-
tools/testing/selftests/lib/config | 1 -
tools/testing/selftests/lib/strscpy.sh | 3 -
tools/testing/selftests/resctrl/cat_test.c | 7 +-
tools/testing/selftests/rtc/rtctest.c | 7 --
tools/testing/selftests/rust/config | 3 +-
tools/testing/selftests/timers/change_skew.c | 3 -
tools/testing/selftests/timers/skew_consistency.c | 2 -
tools/testing/selftests/timers/threadtest.c | 4 +-
tools/testing/selftests/tpm2/test_async.sh | 2 +-
tools/testing/selftests/tpm2/test_smoke.sh | 2 +-
tools/testing/selftests/tpm2/test_space.sh | 2 +-
tools/testing/selftests/user/Makefile | 9 ---
tools/testing/selftests/user/config | 1 -
tools/testing/selftests/user/test_user_copy.sh | 18 -----
34 files changed, 302 insertions(+), 111 deletions(-)
create mode 100644 tools/testing/selftests/acct/.gitignore
create mode 100644 tools/testing/selftests/acct/Makefile
create mode 100644 tools/testing/selftests/acct/acct_syscall.c
create mode 100644 tools/testing/selftests/core/unshare_test.c
create mode 100644 tools/testing/selftests/ftrace/test.d/dynevent/add_remove_uprobe.tc
delete mode 100755 tools/testing/selftests/lib/strscpy.sh
delete mode 100644 tools/testing/selftests/user/Makefile
delete mode 100644 tools/testing/selftests/user/config
delete mode 100755 tools/testing/selftests/user/test_user_copy.sh
----------------------------------------------------------------
View attachment "linux_kselftest-next-6.12-rc1.diff" of type "text/x-patch" (25655 bytes)
Powered by blists - more mailing lists