To: ['Yi Zhao '] To: openembedded-core@lists.openembedded.org Subject: [AUH] ltp: upgrading to 20260930 SUCCEEDED Attachments: /srv/pokybuild/yocto-worker/auh/build/build/upgrade-helper/20261001050059/all/ltp/buildhistory-diff.txt /srv/pokybuild/yocto-worker/auh/build/build/upgrade-helper/20261001050059/all/ltp/buildhistory-diff-full.txt /srv/pokybuild/yocto-worker/auh/build/build/upgrade-helper/20261001050059/all/ltp/0001-ltp-upgrade-20260529-20260930.patch /srv/pokybuild/yocto-worker/auh/build/build/upgrade-helper/20261001050059/all/ltp/ltp-changelog.txt /srv/pokybuild/yocto-worker/auh/build/build/upgrade-helper/20261001050059/all/ltp/bitbake-output-qemuarm_musl.txt Hello, this email is a notification from the Auto Upgrade Helper that the automatic attempt to upgrade the recipe(s) *ltp* to *20260930* has Succeeded. Next steps: - apply the patch: git am 0001-ltp-upgrade-20260529-20260930.patch - check the changes to upstream patches and summarize them in the commit message, - compile an image that contains the package - perform some basic sanity tests - amend the patch and sign it off: git commit -s --reset-author --amend - send it to the appropriate mailing list Alternatively, if you believe the recipe should not be upgraded at this time, you can fill RECIPE_NO_UPDATE_REASON in respective recipe file so that automatic upgrades would no longer be attempted. Please review the attached files for further information and build/update failures. Any problem please file a bug at https://bugzilla.yoctoproject.org/enter_bug.cgi?product=Automated%20Update%20Handler Regards, The Upgrade Helper -- >8 -- From 0d4fc37d07cc05171014f6ff5d87f4da02c718d5 Mon Sep 17 00:00:00 2001 From: Upgrade Helper Date: Thu, 1 Oct 2026 06:06:01 +0000 Subject: [PATCH] ltp: upgrade 20260529 -> 20260930 LTP 20260930 memcg/memcontrol0[34]: Remove protection from the top level group memcg/memcontrol0[34]: Use expected values from the protection model lib: Handle empty saved configuration values accept02: Join the multicast group on lo epoll_ctl06: Fix BPF map on old kernels openposix: timer_*/speculative: fork() to isolate the SIGSEGV on old glibc openposix: lib: Use the configured compiler generate_syscalls.sh: Make help visible lib: tst_test: Clarify the .needs_abi_bit TCONF message controllers: Remove obsolete references to ltp-pan Remove testscripts/ltp-aiodio.sh Remove testscripts/tpm_tools.sh Remove testscripts/network.sh Stop using libkeyutils m4/ltp-keyutils.m4: Remove struct keyctl_dh_params.priv check keyctl: Use struct keyctl_dh_params 'private' instead of 'priv' lapi/keyctl.h: Remove ima_setup.sh: Use tst_umount() bpf_map01: Fix inverted condition for array map lookup pass tst_kconfig: Add CONFIG_* mappings for keyctl tests tst_test: Fix test regression on -i coredump01: Skip pipe core_pattern under SELinux enforcing keyctl30: Test KEYCTL_PKEY_QUERY on private key keyctl29: Test KEYCTL_PKEY_QUERY on public key lapi/keyctl.h: Add fallback definitions for public key ops keyctl28: Negative and boundary tests for KEYCTL_DH_COMPUTE keyctl27: Test KEYCTL_DH_COMPUTE KDF key derivation keyctl26: Test KEYCTL_DH_COMPUTE size query keyctl25: Test KEYCTL_DH_COMPUTE shared secret computation keyctl24: Negative tests for KEYCTL_RESTRICT_KEYRING keyctl23: Test KEYCTL_RESTRICT_KEYRING builtin_trusted keyctl22: Test KEYCTL_RESTRICT_KEYRING reject-all lib: tst_test: Move the iterations to struct tst_test keyctl21: Negative and boundary tests for KEYCTL_MOVE keyctl20: Test KEYCTL_MOVE displacement keyctl19: Test KEYCTL_MOVE with same source and destination keyctl18: Test basic KEYCTL_MOVE keyctl17: Negative tests for KEYCTL_GET_SECURITY keyctl16: Test KEYCTL_GET_SECURITY truncated copy keyctl15: Test KEYCTL_GET_SECURITY label retrieval keyctl14: Negative tests for KEYCTL_DESCRIBE keyctl13: Test KEYCTL_DESCRIBE size query keyctl12: Test KEYCTL_DESCRIBE with too small buffer keyctl11: Test KEYCTL_DESCRIBE with exact buffer size keyctl10: Test KEYCTL_DESCRIBE format parsing tree: keyctl: Use SAFE_ADD_KEY() lapi/keyctl.h: Add SAFE_ADD_KEY() lapi/keyctl.h: Add fallback definitions for extended ops Move runtest/irq into runtest/kernel_misc statx10: Improve doc wording, link manpage statx10: Use .filesystems instead of .all_filesystems mount02: Use tst_device->{dev,fs_type} directly uevent0[123]: make check fixes read_all: Fix buffer too small for long paths uevents: introduce wait_for_uevents_unordered() mmap24: add test for MAP_32BIT address limit mmap23: add test for MAP_32BIT oversized mapping lapi/mmap: add MAP_32BIT fallback cve: add CVE-2026-43499 reproducer lapi/prctl: add more fallback definitions lapi/sched: add SAFE_SCHED_SETATTR() sched_getattr01: Convert to new API sched_setattr: Convert to new API include: doc: Link more manpages include: Fix API comment spelling and style doc: Document CPU and common test helpers include: Document safe file operations include: Document memory test utilities include: Document filesystem test utilities include: Document assertion API macros doc: Clarify API coverage and navigation doc: Correct guide and API descriptions doc: Fix examples and generated links tst_af_alg: Fix control buffer memory leak lib: Check minimal supported kernel version coredump02: Verify ELF structure and notes coredump01: New core_pattern specifiers test lib: Add SAFE_FILE_VPRINTF() swapon02: Add test cases for invalid swapflags swapon04: Add test for discard flags tse_swap: Add fallback definitions for swapon ima_tpm.sh: properly detect failure to verify the IMA measurement list clone04: Use longer hash in musl-git tools: Fix kirk version to v4.2.0-fixed kirk: upgrade version to 4.2.0 testcases: sysfs: Add sys_thp01 testcases: sysfs: Add sys_mm_swap01 testcases: sysfs: Add sys_ksm01 testcases: sysfs: Add sys_hugepages02 testcases: sysfs: Add sys_hugepages01 testcases: sysfs: Add sys_block_size01 testcases: sysfs: Add sys_block_queue01 testcases: sysfs: Add sys_block_loop01 testcases: sysfs: Add sys_net04 testcases: sysfs: Add sys_net03 testcases: sysfs: Add sys_net02 testcases: sysfs: Add sys_net01 tst_netdevice: Add two more helper macros testcases: sysfs: Add sys_thermal01 testcases: sysfs: Add sys_rtc01 testcases: sysfs: Add sys_wakeup01 testcases: sysfs: sys_leds01 testcases: sysfs: sys_hwmon01 testcases: sysfs: Add sys_bdi01 testcases: sysfs: Add sys_ata01 testcases: sysfs: Add sys_clockevents01 testcases: sysfs: Add sys_cpu_cache01 testcases: sysfs: Add sys_cpu_smt01 testcases: sysfs: Add sys_cpu_vulnerabilities01 testcases: sysfs: Add sys_cpu_topology02 testcases: sysfs: Add sys_cpu_topology01 testcases: sysfs: Add sys_node01 testcases: sysfs: Add sys_clocksource01 testcases: sysfs: Add sys_kernel01 testcases: sysfs: Add sys_power01 lib: Add tst_sysfs_assert ci: Fix Patchwork JSON [Changelog truncated as it exceeds 5000 characters; the full changelog can be found in an attachment to the AUH email] --- .../0001-Add-__clear_cache-declaration-for-clang.patch | 4 ++-- .../ltp/0001-Remove-OOM-tests-from-runtest-mm.patch | 6 +++--- ...s-semctl08-Skip-semctl08-when-__USE_TIME64_RE.patch | 10 +++++----- .../ltp/{ltp_20260529.bb => ltp_20260930.bb} | 2 +- 4 files changed, 11 insertions(+), 11 deletions(-) rename meta/recipes-extended/ltp/{ltp_20260529.bb => ltp_20260930.bb} (99%) diff --git a/meta/recipes-extended/ltp/ltp/0001-Add-__clear_cache-declaration-for-clang.patch b/meta/recipes-extended/ltp/ltp/0001-Add-__clear_cache-declaration-for-clang.patch index 07778ec6fd..bf3971a358 100644 --- a/meta/recipes-extended/ltp/ltp/0001-Add-__clear_cache-declaration-for-clang.patch +++ b/meta/recipes-extended/ltp/ltp/0001-Add-__clear_cache-declaration-for-clang.patch @@ -1,4 +1,4 @@ -From cefa5ede50985803124fd09e9c6f2d07e2471e1b Mon Sep 17 00:00:00 2001 +From 98f188582170393606be73a15890858337602a73 Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Mon, 10 Jun 2024 22:52:56 -0700 Subject: [PATCH] Add __clear_cache declaration for clang @@ -19,7 +19,7 @@ Cc: Hui Min Mina Chou 1 file changed, 1 insertion(+) diff --git a/testcases/kernel/mem/hugetlb/hugemmap/hugemmap15.c b/testcases/kernel/mem/hugetlb/hugemmap/hugemmap15.c -index f2984e2dc..5685bb864 100644 +index 7796ac776..2ac9eeac7 100644 --- a/testcases/kernel/mem/hugetlb/hugemmap/hugemmap15.c +++ b/testcases/kernel/mem/hugetlb/hugemmap/hugemmap15.c @@ -19,6 +19,7 @@ diff --git a/meta/recipes-extended/ltp/ltp/0001-Remove-OOM-tests-from-runtest-mm.patch b/meta/recipes-extended/ltp/ltp/0001-Remove-OOM-tests-from-runtest-mm.patch index 3a5ac2b5a0..0cb8580a89 100644 --- a/meta/recipes-extended/ltp/ltp/0001-Remove-OOM-tests-from-runtest-mm.patch +++ b/meta/recipes-extended/ltp/ltp/0001-Remove-OOM-tests-from-runtest-mm.patch @@ -1,4 +1,4 @@ -From b7bf6f49fdc98dc0aac9ca6f2d581688e083ed7a Mon Sep 17 00:00:00 2001 +From 7018f4fbcc8433aef5cde84be4101ad6674e4b04 Mon Sep 17 00:00:00 2001 From: "Mingde (Matthew) Zeng" Date: Wed, 29 Jul 2020 08:47:09 -0400 Subject: [PATCH] Remove OOM tests from runtest/mm @@ -14,7 +14,7 @@ Signed-off-by: Petr Vorel 1 file changed, 6 deletions(-) diff --git a/runtest/mm b/runtest/mm -index 41d624ad8..1e8c22638 100644 +index c9d460c41..e536a3225 100644 --- a/runtest/mm +++ b/runtest/mm @@ -69,12 +69,6 @@ ksm07 ksm07 @@ -29,4 +29,4 @@ index 41d624ad8..1e8c22638 100644 - swapping01 swapping01 -i 5 - thp01 thp01 -I 120 + thp01 thp01 diff --git a/meta/recipes-extended/ltp/ltp/0001-syscalls-semctl08-Skip-semctl08-when-__USE_TIME64_RE.patch b/meta/recipes-extended/ltp/ltp/0001-syscalls-semctl08-Skip-semctl08-when-__USE_TIME64_RE.patch index e38e9c3e21..c307be28e8 100644 --- a/meta/recipes-extended/ltp/ltp/0001-syscalls-semctl08-Skip-semctl08-when-__USE_TIME64_RE.patch +++ b/meta/recipes-extended/ltp/ltp/0001-syscalls-semctl08-Skip-semctl08-when-__USE_TIME64_RE.patch @@ -1,4 +1,4 @@ -From 89c83185e757ddaeb0262c17a10f605056f53916 Mon Sep 17 00:00:00 2001 +From 725ae507600f409cc7736a823fe6babdfcf210ad Mon Sep 17 00:00:00 2001 From: Jiaying Song Date: Fri, 23 May 2025 15:17:49 +0800 Subject: [PATCH] syscalls/semctl08: Skip semctl08 when __USE_TIME64_REDIRECTS @@ -16,13 +16,13 @@ Upstream-Status: Submitted [https://lists.linux.it/pipermail/ltp/2025-May/043647 Signed-off-by: Jiaying Song --- - testcases/kernel/syscalls/ipc/semctl/semctl08.c | 8 +++++--- + testcases/kernel/syscalls/semctl/semctl08.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) -diff --git a/testcases/kernel/syscalls/ipc/semctl/semctl08.c b/testcases/kernel/syscalls/ipc/semctl/semctl08.c +diff --git a/testcases/kernel/syscalls/semctl/semctl08.c b/testcases/kernel/syscalls/semctl/semctl08.c index 083179c92..a98eb35d6 100644 ---- a/testcases/kernel/syscalls/ipc/semctl/semctl08.c -+++ b/testcases/kernel/syscalls/ipc/semctl/semctl08.c +--- a/testcases/kernel/syscalls/semctl/semctl08.c ++++ b/testcases/kernel/syscalls/semctl/semctl08.c @@ -12,7 +12,11 @@ #include "tst_test.h" #include "tse_newipc.h" diff --git a/meta/recipes-extended/ltp/ltp_20260529.bb b/meta/recipes-extended/ltp/ltp_20260930.bb similarity index 99% rename from meta/recipes-extended/ltp/ltp_20260529.bb rename to meta/recipes-extended/ltp/ltp_20260930.bb index f3e20daf85..7e6aa4f815 100644 --- a/meta/recipes-extended/ltp/ltp_20260529.bb +++ b/meta/recipes-extended/ltp/ltp_20260930.bb @@ -24,7 +24,7 @@ TUNE_CCARGS:remove:x86-64 = "-mfpmath=sse" CFLAGS:append:powerpc64 = " -D__SANE_USERSPACE_TYPES__" CFLAGS:append:mipsarchn64 = " -D__SANE_USERSPACE_TYPES__" -SRCREV = "3a64d78f58bdceba93ed321e91215fb969a047ed" +SRCREV = "2279d708c817db657611a30c427c7d06c4360049" SRC_URI = "git://github.com/linux-test-project/ltp.git;branch=master;protocol=https;tag=${PV} \ file://0001-Remove-OOM-tests-from-runtest-mm.patch \ -- 2.47.1