Executive Summary
Total Issues: 13 (0 Critical, 10 High, 3 Medium, 0 Low)
New Issues: 13
Recurring Issues: 0
Comparison Base: next-20250721
Test Plan Statistics
Builds: 19 total (19 pass, 0 fail, 0 skip) - 100.0% success rate
Boots: 87 total (81 pass, 0 fail, 6 skip) - 93.1% success rate
Test Suites: 161 total (82 pass, 38 fail, 41 unknown) - 50.9% success rate
Individual Test Cases: 21399 total (18116 pass, 376 fail, 2907 skip) - 84.7% success rate
High Priority Issues (10):
- Build Failure: clang-compiler-btf_dumper_c-warning-variable-finfo-is-uninitialized-when-passed-as-a-const-pointer-argument-here on arm64 [NEW]
- Build Failure: clang-compiler-drivers_gpu_drm_msm_disp_dpu_dpu_plane_c-warning-variable-crtc_state-is-used-uninitialized-whenever-if-condition-is-false on arm64 [NEW]
- Build Failure: clang-compiler-drivers_media_platform_samsung_sp-mfc_sp_mfc_cmd_v_c-warning-variable-hr_args-is-uninitialized-when-passed-as-a-const-pointer-argument-here on arm64 [NEW]
- ... and 7 more
Medium Priority Issues (3):
- 3 issues on ampereone
Build Information
Kernel version: 6.16.0-rc7
Git Tree: https://kernel.googlesource.com/pub/scm/linux/kernel/git/next/linux-next.git
Git SHA: 05adbee3ad528100ab0285c15c91100e19e10138
Git Describe: next-20250722
Test Details: https://qa-reports.linaro.org/lkft/linux-next-master-ampere/build/next-20250722
Architecture Impact Assessment
arm64: 10 issues (10 new, 0 recurring) - 10 High ampereone: 3 issues (3 new, 0 recurring) - 3 Medium
High Priority: Build Regressions (compared to next-20250721)
arm64, log-parser-build-clang
- clang-compiler-btf_dumper_c-warning-variable-finfo-is-uninitialized-when-passed-as-a-const-pointer-argument-here (clang-nightly-lkftconfig-kselftest:1) Regression Log 1 (artefacts: Kernel Config, Build Reproducer, Build Log)
- clang-compiler-drivers_gpu_drm_msm_disp_dpu_dpu_plane_c-warning-variable-crtc_state-is-used-uninitialized-whenever-if-condition-is-false (clang-nightly-lkftconfig-kselftest:1) Regression Log 2 (artefacts: Kernel Config, Build Reproducer, Build Log)
- clang-compiler-drivers_media_platform_samsung_sp-mfc_sp_mfc_cmd_v_c-warning-variable-hr_args-is-uninitialized-when-passed-as-a-const-pointer-argument-here (clang-nightly-lkftconfig-kselftest:1) Regression Log 3 (artefacts: Kernel Config, Build Reproducer, Build Log)
- clang-compiler-mptcp_connect_c-warning-variable-raw_addr-is-used-uninitialized-whenever-if-condition-is-false (clang-nightly-lkftconfig-kselftest:1) Regression Log 4 (artefacts: Kernel Config, Build Reproducer, Build Log)
- clang-compiler-so_txtime_c-warning-variable-reason-is-used-uninitialized-whenever-switch-default-is-taken (clang-nightly-lkftconfig-kselftest:1) Regression Log 5 (artefacts: Kernel Config, Build Reproducer, Build Log)
- clang-compiler-statmount_test_ns_c-warning-variable-pval-is-uninitialized-when-passed-as-a-const-pointer-argument-here (clang-nightly-lkftconfig-kselftest:1) Regression Log 6 (artefacts: Kernel Config, Build Reproducer, Build Log)
- clang-compiler-tls_c-warning-variable-token-is-uninitialized-when-passed-as-a-const-pointer-argument-here (clang-nightly-lkftconfig-kselftest:1) Regression Log 7 (artefacts: Kernel Config, Build Reproducer, Build Log)
- clang-compiler-txtimestamp_c-warning-variable-tsname-is-used-uninitialized-whenever-switch-default-is-taken (clang-nightly-lkftconfig-kselftest:1) Regression Log 8 (artefacts: Kernel Config, Build Reproducer, Build Log)
- clang-compiler-uffd-stress_c-warning-variable-c-is-uninitialized-when-passed-as-a-const-pointer-argument-here (clang-nightly-lkftconfig-kselftest:1) Regression Log 9 (artefacts: Kernel Config, Build Reproducer, Build Log)
- clang-compiler-uffd-unit-tests_c-warning-variable-c-is-uninitialized-when-passed-as-a-const-pointer-argument-here (clang-nightly-lkftconfig-kselftest:1) Regression Log 10 (artefacts: Kernel Config, Build Reproducer, Build Log)
Medium Priority: Test Regressions (compared to next-20250721)
ampereone, log-parser-test
- exception-warning-kerneltracetrace_functions_graph-at-print_graph_entry (gcc-13-defconfig-preempt_rt:1) Regression Log 1 (artefacts: Kernel Config, Build Reproducer, Test Reproducer, Test Log)
- exception-warning-fsfusefile-at-fuse_iomap_writeback_range (gcc-13-lkftconfig-64k_page_size:1) Regression Log 2 (artefacts: Kernel Config, Build Reproducer, Test Reproducer, Test Log)
- exception-warning-kernelcgroupcpuset-at-remote_partition_disable (gcc-13-lkftconfig-kselftest:1) Regression Log 3 (artefacts: Kernel Config, Build Reproducer, Test Reproducer, Test Log)
Regression Logs
clang-compiler-btf_dumper_c-warning-variable-finfo-is-uninitialized-when-passed-as-a-const-pointer-argument-here Regression Log 1 (clang-nightly-lkftconfig-kselftest)
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build INSTALL_PATH=/home/tuxbuild/.cache/tuxmake/builds/1/build/kselftest_install ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/hid'
btf_dumper.c:71:31: warning: variable 'finfo' is uninitialized when passed as a const pointer argument here [-Wuninitialized-const-pointer]
71 | info.func_info = ptr_to_u64(&finfo);
| ^~~~~
clang-compiler-drivers_gpu_drm_msm_disp_dpu_dpu_plane_c-warning-variable-crtc_state-is-used-uninitialized-whenever-if-condition-is-false Regression Log 2 (clang-nightly-lkftconfig-kselftest)
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1
/builds/linux/drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c:1138:6: warning: variable 'crtc_state' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]
1138 | if (plane_state->crtc)
| ^~~~~~~~~~~~~~~~~
/builds/linux/drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c:1142:58: note: uninitialized use occurs here
1142 | ret = dpu_plane_atomic_check_nosspp(plane, plane_state, crtc_state);
| ^~~~~~~~~~
/builds/linux/drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c:1138:2: note: remove the 'if' if its condition is always true
1138 | if (plane_state->crtc)
| ^~~~~~~~~~~~~~~~~~~~~~
1139 | crtc_state = drm_atomic_get_new_crtc_state(state,
/builds/linux/drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c:1132:35: note: initialize the variable 'crtc_state' to silence this warning
1132 | struct drm_crtc_state *crtc_state;
| ^
| = NULL
clang-compiler-drivers_media_platform_samsung_sp-mfc_sp_mfc_cmd_v_c-warning-variable-hr_args-is-uninitialized-when-passed-as-a-const-pointer-argument-here Regression Log 3 (clang-nightly-lkftconfig-kselftest)
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1
/builds/linux/drivers/media/platform/samsung/s5p-mfc/s5p_mfc_cmd_v6.c:148:7: warning: variable 'h2r_args' is uninitialized when passed as a const pointer argument here [-Wuninitialized-const-pointer]
148 | &h2r_args);
| ^~~~~~~~
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1
/builds/linux/drivers/media/platform/samsung/s5p-mfc/s5p_mfc_cmd_v6.c:45:7: warning: variable 'h2r_args' is uninitialized when passed as a const pointer argument here [-Wuninitialized-const-pointer]
45 | &h2r_args);
| ^~~~~~~~
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1
/builds/linux/drivers/media/platform/samsung/s5p-mfc/s5p_mfc_cmd_v6.c:133:7: warning: variable 'h2r_args' is uninitialized when passed as a const pointer argument here [-Wuninitialized-const-pointer]
133 | &h2r_args);
| ^~~~~~~~
clang-compiler-mptcp_connect_c-warning-variable-raw_addr-is-used-uninitialized-whenever-if-condition-is-false Regression Log 4 (clang-nightly-lkftconfig-kselftest)
make -C /builds/linux/tools/testing/selftests/../../../tools/arch/arm64/tools/ OUTPUT=/builds/linux/tools/testing/selftests/../../../tools/
make[4]: Entering directory '/builds/linux/tools/testing/selftests/net/mptcp'
mptcp_connect.c:1244:11: warning: variable 'raw_addr' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]
1244 | else if (addr.ss_family == AF_INET6)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
mptcp_connect.c:1251:33: note: uninitialized use occurs here
1251 | if (!inet_ntop(addr.ss_family, raw_addr, &cmd[cmdlen],
| ^~~~~~~~
mptcp_connect.c:1244:7: note: remove the 'if' if its condition is always true
1244 | else if (addr.ss_family == AF_INET6)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1245 | raw_addr = &(((struct sockaddr_in6 *)&addr)->sin6_addr);
| ~
1246 | else
| ~~~~
1247 | xerror("bad family");
| ~~~~~~~~~~~~~~~~~~~~
mptcp_connect.c:1234:16: note: initialize the variable 'raw_addr' to silence this warning
1234 | void *raw_addr;
| ^
| = NULL
clang-compiler-so_txtime_c-warning-variable-reason-is-used-uninitialized-whenever-switch-default-is-taken Regression Log 5 (clang-nightly-lkftconfig-kselftest)
make -C /builds/linux/tools/testing/selftests/../../../tools/arch/arm64/tools/ OUTPUT=/builds/linux/tools/testing/selftests/../../../tools/
make[4]: Entering directory '/builds/linux/tools/testing/selftests/net'
so_txtime.c:210:3: warning: variable 'reason' is used uninitialized whenever switch default is taken [-Wsometimes-uninitialized]
210 | default:
| ^~~~~~~
so_txtime.c:219:27: note: uninitialized use occurs here
219 | data[ret - 1], tstamp, reason);
| ^~~~~~
so_txtime.c:177:21: note: initialize the variable 'reason' to silence this warning
177 | const char *reason;
| ^
| = NULL
clang-compiler-statmount_test_ns_c-warning-variable-pval-is-uninitialized-when-passed-as-a-const-pointer-argument-here Regression Log 6 (clang-nightly-lkftconfig-kselftest)
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build INSTALL_PATH=/home/tuxbuild/.cache/tuxmake/builds/1/build/kselftest_install ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/filesystems/statmount'
statmount_test_ns.c:264:35: warning: variable 'pval' is uninitialized when passed as a const pointer argument here [-Wuninitialized-const-pointer]
264 | if (write(parent_ready_pipe[1], &pval, sizeof(pval)) != sizeof(pval))
| ^~~~
clang-compiler-tls_c-warning-variable-token-is-uninitialized-when-passed-as-a-const-pointer-argument-here Regression Log 7 (clang-nightly-lkftconfig-kselftest)
make -C /builds/linux/tools/testing/selftests/../../../tools/arch/arm64/tools/ OUTPUT=/builds/linux/tools/testing/selftests/../../../tools/
make[4]: Entering directory '/builds/linux/tools/testing/selftests/net'
tls.c:2473:26: warning: variable 'token' is uninitialized when passed as a const pointer argument here [-Wuninitialized-const-pointer]
2473 | EXPECT_EQ(write(p[1], &token, 1), 1); /* Barrier #1 */
| ^~~~~
clang-compiler-txtimestamp_c-warning-variable-tsname-is-used-uninitialized-whenever-switch-default-is-taken Regression Log 8 (clang-nightly-lkftconfig-kselftest)
make -C /builds/linux/tools/testing/selftests/../../../tools/arch/arm64/tools/ OUTPUT=/builds/linux/tools/testing/selftests/../../../tools/
make[4]: Entering directory '/builds/linux/tools/testing/selftests/net'
txtimestamp.c:240:2: warning: variable 'tsname' is used uninitialized whenever switch default is taken [-Wsometimes-uninitialized]
240 | default:
| ^~~~~~~
txtimestamp.c:244:20: note: uninitialized use occurs here
244 | __print_timestamp(tsname, &tss->ts[0], tskey, payload_len);
| ^~~~~~
txtimestamp.c:220:20: note: initialize the variable 'tsname' to silence this warning
220 | const char *tsname;
| ^
| = NULL
clang-compiler-uffd-stress_c-warning-variable-c-is-uninitialized-when-passed-as-a-const-pointer-argument-here Regression Log 9 (clang-nightly-lkftconfig-kselftest)
make -C /builds/linux/tools/testing/selftests/../../../tools/arch/arm64/tools/ OUTPUT=/builds/linux/tools/testing/selftests/../../../tools/
make[4]: Entering directory '/builds/linux/tools/testing/selftests/mm'
uffd-stress.c:229:32: warning: variable 'c' is uninitialized when passed as a const pointer argument here [-Wuninitialized-const-pointer]
229 | if (write(pipefd[cpu*2+1], &c, 1) != 1)
| ^
clang-compiler-uffd-unit-tests_c-warning-variable-c-is-uninitialized-when-passed-as-a-const-pointer-argument-here Regression Log 10 (clang-nightly-lkftconfig-kselftest)
make -C /builds/linux/tools/testing/selftests/../../../tools/arch/arm64/tools/ OUTPUT=/builds/linux/tools/testing/selftests/../../../tools/
make[4]: Entering directory '/builds/linux/tools/testing/selftests/mm'
uffd-unit-tests.c:1210:24: warning: variable 'c' is uninitialized when passed as a const pointer argument here [-Wuninitialized-const-pointer]
1210 | if (write(pipefd[1], &c, sizeof(c)) != sizeof(c))
| ^
make -C /builds/linux/tools/testing/selftests/../../../tools/arch/arm64/tools/ OUTPUT=/builds/linux/tools/testing/selftests/../../../tools/
make[4]: Entering directory '/builds/linux/tools/testing/selftests/mm'
uffd-unit-tests.c:816:24: warning: variable 'c' is uninitialized when passed as a const pointer argument here [-Wuninitialized-const-pointer]
816 | if (write(pipefd[1], &c, sizeof(c)) != sizeof(c))
| ^
make -C /builds/linux/tools/testing/selftests/../../../tools/arch/arm64/tools/ OUTPUT=/builds/linux/tools/testing/selftests/../../../tools/
make[4]: Entering directory '/builds/linux/tools/testing/selftests/mm'
uffd-unit-tests.c:869:24: warning: variable 'c' is uninitialized when passed as a const pointer argument here [-Wuninitialized-const-pointer]
869 | if (write(pipefd[1], &c, sizeof(c)) != sizeof(c))
| ^
make -C /builds/linux/tools/testing/selftests/../../../tools/arch/arm64/tools/ OUTPUT=/builds/linux/tools/testing/selftests/../../../tools/
make[4]: Entering directory '/builds/linux/tools/testing/selftests/mm'
uffd-unit-tests.c:605:24: warning: variable 'c' is uninitialized when passed as a const pointer argument here [-Wuninitialized-const-pointer]
605 | if (write(pipefd[1], &c, sizeof(c)) != sizeof(c))
| ^
exception-warning-kerneltracetrace_functions_graph-at-print_graph_entry Regression Log 1 (gcc-13-defconfig-preempt_rt)
------------[ cut here ]------------
[ 43.221100] WARNING: kernel/trace/trace_functions_graph.c:991 at print_graph_entry+0x4b8/0x4e8, CPU#23: cat/5322
[ 43.235884] Modules linked in: cdc_ether usbnet sm3_ce sha3_ce nvme xhci_pci_renesas arm_cspmu_module arm_spe_pmu nvme_core ipmi_devintf cppc_cpufreq ipmi_msghandler arm_cmn fuse drm backlight ip_tables x_tables
[ 43.254773] CPU: 23 UID: 0 PID: 5322 Comm: cat Not tainted 6.16.0-rc7-next-20250722 #1 PREEMPT_RT
[ 43.263729] Hardware name: Inspur NF5280R7/Mitchell MB, BIOS 04.04.00004001 2025-02-04 22:23:30 02/04/2025
[ 43.273378] pstate: a3400009 (NzCv daif +PAN -UAO +TCO +DIT -SSBS BTYPE=--)
[ 43.280337] pc : print_graph_entry+0x4b8/0x4e8
[ 43.284782] lr : print_graph_entry+0x140/0x4e8
[ 43.289225] sp : ffff8000a6b03af0
[ 43.292536] x29: ffff8000a6b03b50 x28: ffff00013c5d8a80 x27: ffff00013c5d8aa0
[ 43.299686] x26: ffffc085bb040934 x25: 0000000000000001 x24: ffff00013c5d8a80
[ 43.306835] x23: ffff00013b4a4000 x22: 0000000000000694 x21: 00000000fefefefe
[ 43.313985] x20: ffff00013b4a0000 x19: ffff00013b4a2090 x18: 0000000000000000
[ 43.321134] x17: 0000000000000000 x16: 0000000000000000 x15: 0000000000000000
[ 43.328285] x14: 0000000000000000 x13: ffffc085bb040934 x12: 0000001e0200000b
[ 43.335435] x11: ffffc085bda1f3a0 x10: ffff8000a6b03a30 x9 : ffffc085baf62790
[ 43.342585] x8 : ffff8000a6b03b48 x7 : ffffc085bb040934 x6 : ffffc085baf50000
[ 43.349734] x5 : ffffc085baf507a0 x4 : 000000000000001e x3 : 0000000000000001
[ 43.356884] x2 : ffffc085bda1e070 x1 : ffff3ff800e4d000 x0 : fffffdffbc52cf00
[ 43.364034] Call trace:
[ 43.366478] print_graph_entry+0x4b8/0x4e8 (P)
[ 43.370922] print_graph_function_flags+0x280/0x4b8
[ 43.375799] print_graph_function+0x18/0x28
[ 43.379982] print_trace_line+0xc8/0x5d0
[ 43.383904] tracing_read_pipe+0x21c/0x390
[ 43.388000] vfs_read+0xcc/0x340
[ 43.391227] ksys_read+0x7c/0x120
[ 43.394541] __arm64_sys_read+0x24/0x38
[ 43.398376] invoke_syscall+0x50/0x120
[ 43.402124] el0_svc_common.constprop.0+0xc8/0xf0
[ 43.406827] do_el0_svc+0x24/0x38
[ 43.410141] el0_svc+0x3c/0x138
[ 43.413282] el0t_64_sync_handler+0xa0/0xe8
[ 43.417464] el0t_64_sync+0x198/0x1a0
[ 43.421125] ---[ end trace 0000000000000000 ]---
exception-warning-fsfusefile-at-fuse_iomap_writeback_range Regression Log 2 (gcc-13-lkftconfig-64k_page_size)
------------[ cut here ]------------
[ 371.638298] WARNING: fs/fuse/file.c:2146 at fuse_iomap_writeback_range+0x478/0x558 [fuse], CPU#131: msync04/149615
[ 371.655429] Modules linked in: tun overlay btrfs blake2b_generic xor xor_neon raid6_pq zstd_compress cdc_ether usbnet sm3_ce nvme sha3_ce xhci_pci_renesas nvme_core arm_cspmu_module arm_spe_pmu ipmi_devintf ipmi_msghandler arm_cmn cppc_cpufreq fuse drm backlight ip_tables x_tables
[ 371.683038] CPU: 131 UID: 0 PID: 149615 Comm: msync04 Not tainted 6.16.0-rc7-next-20250722 #1 PREEMPT
[ 371.695104] Hardware name: Inspur NF5280R7/Mitchell MB, BIOS 04.04.00004001 2025-02-04 22:23:30 02/04/2025
[ 371.707520] pstate: 03400009 (nzcv daif +PAN -UAO +TCO +DIT -SSBS BTYPE=--)
[ 371.717245] pc : fuse_iomap_writeback_range+0x478/0x558 [fuse]
[ 371.725841] lr : iomap_writeback_folio+0x158/0x618
[ 371.733396] sp : ffff8000f170f8d0
[ 371.739475] x29: ffff8000f170f8d0 x28: fff0000146024c00 x27: 0000000000000000
[ 371.749374] x26: fff000013f590000 x25: 0000000000000000 x24: 0000000000000000
[ 371.759272] x23: 0000000000000000 x22: fffffc1fc0966440 x21: 0000000000001000
[ 371.769171] x20: ffff8000f170fa00 x19: 0000000000000000 x18: 0000000000000000
[ 371.779069] x17: 0000000000000000 x16: ffffd9f7ebe69328 x15: 0000000000000000
[ 371.788968] x14: ffffd9f7ed7afea8 x13: 0000ffffb55effff x12: 0000000000000000
[ 371.798954] x11: 1ffe00003513f621 x10: fff00001a89fb10c x9 : ffffd9f7ebe68e68
[ 371.808852] x8 : ffff8000f170f788 x7 : ffffd9f7d4fa0b90 x6 : ffffd9f7ee5a9000
[ 371.818750] x5 : 0000000000000000 x4 : 000000000000000a x3 : 0000000000001000
[ 371.828649] x2 : fff000010c810400 x1 : 000000000000ffff x0 : 0bfffe000000400b
[ 371.838548] Call trace:
[ 371.843759] fuse_iomap_writeback_range+0x478/0x558 [fuse] (P)
[ 371.852355] iomap_writeback_folio+0x158/0x618
[ 371.859563] iomap_writepages+0x70/0x108
[ 371.866249] fuse_writepages+0xa0/0xe8 [fuse]
[ 371.873370] do_writepages+0xb0/0x1a0
[ 371.879797] filemap_fdatawrite_wbc+0x74/0xa0
[ 371.886917] __filemap_fdatawrite_range+0x6c/0xa8
[ 371.894385] file_write_and_wait_range+0x70/0xe8
[ 371.901767] fuse_fsync+0x6c/0x138 [fuse]
[ 371.908540] vfs_fsync_range+0x3c/0x90
[ 371.915053] __arm64_sys_msync+0x1d4/0x2e0
[ 371.921914] invoke_syscall.constprop.0+0x58/0xf8
[ 371.929382] do_el0_svc+0x48/0xd8
[ 371.935461] el0_svc+0x44/0x190
[ 371.941366] el0t_64_sync_handler+0xa0/0xe8
[ 371.948313] el0t_64_sync+0x198/0x1a0
[ 371.954740] ---[ end trace 0000000000000000 ]---
exception-warning-kernelcgroupcpuset-at-remote_partition_disable Regression Log 3 (gcc-13-lkftconfig-kselftest)
------------[ cut here ]------------
[ 177.319779] WARNING: kernel/cgroup/cpuset.c:1352 at remote_partition_disable+0x120/0x160, CPU#89: rmdir/33811
[ 177.345737] Modules linked in: cdc_ether usbnet nvme sm3_ce sha3_ce nvme_core xhci_pci_renesas arm_cspmu_module ipmi_devintf arm_spe_pmu ipmi_msghandler arm_cmn cppc_cpufreq fuse drm backlight ip_tables x_tables
[ 177.364603] CPU: 89 UID: 0 PID: 33811 Comm: rmdir Not tainted 6.16.0-rc7-next-20250722 #1 PREEMPT
[ 177.373554] Hardware name: Inspur NF5280R7/Mitchell MB, BIOS 04.04.00004001 2025-02-04 22:23:30 02/04/2025
[ 177.383368] pstate: 63400009 (nZCv daif +PAN -UAO +TCO +DIT -SSBS BTYPE=--)
[ 177.393185] pc : remote_partition_disable+0x120/0x160
[ 177.401002] lr : remote_partition_disable+0x11c/0x160
[ 177.406475] sp : ffff8000a5633b90
[ 177.409779] x29: ffff8000a5633b90 x28: ffff000156f46c00 x27: 0000000000000000
[ 177.418556] x26: 0000000000000000 x25: ffff0001512d9e00 x24: ffffdd5394ec8000
[ 177.425684] x23: ffff000115c1a000 x22: 0000000000000001 x21: ffffdd5394ec85c0
[ 177.432980] x20: ffff8000a5633bd0 x19: ffff000115c19e00 x18: 00000000ffffffff
[ 177.442970] x17: 31752f72656b726f x16: 776b222064616572 x15: 68742072656b726f
[ 177.450959] x14: 0000000000000004 x13: ffffdd539480f188 x12: 0000000000000000
[ 177.460947] x11: 0000001ebf4e9a42 x10: 0000000000000076 x9 : ffffdd53923ad850
[ 177.470934] x8 : ffff8000a5633ad0 x7 : 0000000000000000 x6 : 0000000000000001
[ 177.480920] x5 : ffffdd5393551508 x4 : fffffdffc4128ba0 x3 : 000000000080007d
[ 177.488648] x2 : 0000000000000000 x1 : 0000000000000000 x0 : 00000000fffffff4
[ 177.495774] Call trace:
[ 177.498209] remote_partition_disable+0x120/0x160 (P)
[ 177.503253] update_prstate+0xcc/0x4c0
[ 177.506994] cpuset_css_killed+0x48/0x70
[ 177.510908] kill_css.part.0+0x2c/0xa0
[ 177.514657] cgroup_destroy_locked+0xbc/0x1a0
[ 177.519004] cgroup_rmdir+0x38/0x190
[ 177.522569] kernfs_iop_rmdir+0x64/0xa0
[ 177.526396] vfs_rmdir+0x94/0x210
[ 177.529709] do_rmdir+0x14c/0x198
[ 177.533017] __arm64_sys_unlinkat+0x68/0x90
[ 177.537193] invoke_syscall+0x50/0x120
[ 177.540933] el0_svc_common.constprop.0+0x48/0xf0
[ 177.545626] do_el0_svc+0x24/0x38
[ 177.548931] el0_svc+0x3c/0x138
[ 177.552071] el0t_64_sync_handler+0xa0/0xe8
[ 177.556247] el0t_64_sync+0x198/0x1a0
[ 177.559899] ---[ end trace 0000000000000000 ]---