* [jimc:dd-cached-prefix] [lib/dynamic_debug.c] 6a0ecd05d6: WARNING:suspicious_RCU_usage
@ 2026-08-26 6:11 kernel test robot
0 siblings, 0 replies; only message in thread
From: kernel test robot @ 2026-08-26 6:11 UTC (permalink / raw)
To: Jim Cromie, Łukasz Bartosik; +Cc: oe-lkp, lkp, yi1.lai
Hello,
kernel test robot noticed "WARNING:suspicious_RCU_usage" on:
commit: 6a0ecd05d62aace49cf2087f480e772f0644a8d5 ("lib/dynamic_debug.c: Compress site-data and reclaim trees via shrinker") https://github.com/jimc/linux.git dd-cached-prefix
in testcase: trinity
version:
with following parameters:
runtime: 300s
group: group-00
nr_groups: 5
config: x86_64-randconfig-016-20260822
compiler: gcc-14
test machine: qemu-system-x86_64 -enable-kvm -cpu SandyBridge -smp 2 -m 32G
(please refer to attached dmesg/kmsg for entire log/backtrace)
If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags
| Reported-by: kernel test robot <yi1.lai@intel.com>
| Closes: https://lore.kernel.org/oe-lkp/202608261347.906ae389-lkp@intel.com
[ 162.632128][ T37] =============================
[ 162.634749][ T37] WARNING: suspicious RCU usage
[ 162.637528][ T37] 7.2.0-00075-g6a0ecd05d62a #1 Tainted: G T
[ 162.641711][ T37] -----------------------------
[ 162.644477][ T37] lib/maple_tree.c:764 suspicious rcu_dereference_protected() usage!
[ 162.648937][ T37]
[ 162.648937][ T37] other info that might help us debug this:
[ 162.648937][ T37]
[ 162.648937][ T37] other info that might help us debug this:
[ 162.648937][ T37]
[ 162.648937][ T37] other info that might help us debug this:
[ 162.648937][ T37]
[ 162.654522][ T37]
[ 162.654522][ T37] rcu_scheduler_active = 2, debug_locks = 1
[ 162.654522][ T37]
[ 162.654522][ T37] rcu_scheduler_active = 2, debug_locks = 1
[ 162.654522][ T37]
[ 162.654522][ T37] rcu_scheduler_active = 2, debug_locks = 1
[ 162.658907][ T37] 2 locks held by kswapd0/37:
[ 162.661566][ T37] #0: ffffffff864d7380 (fs_reclaim){+.+.}-{0:0}, at: balance_pgdat+0x619/0x1240
[ 162.666732][ T37] #1: ffffffff867fe838 (ddebug_lock){+.+.}-{4:4}, at: ddebug_shrinker_scan+0x20/0x180
[ 162.671967][ T37]
[ 162.671967][ T37] stack backtrace:
[ 162.671967][ T37]
[ 162.671967][ T37] stack backtrace:
[ 162.671967][ T37]
[ 162.671967][ T37] stack backtrace:
[ 162.675394][ T37] CPU: 0 UID: 0 PID: 37 Comm: kswapd0 Tainted: G T 7.2.0-00075-g6a0ecd05d62a #1 PREEMPTLAZY
[ 162.681670][ T37] Tainted: [T]=RANDSTRUCT
[ 162.684117][ T37] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.3-debian-1.16.3-2 04/01/2014
[ 162.689603][ T37] Call Trace:
[ 162.697070][ T37] <TASK>
[ 162.698843][ T37] dump_stack_lvl+0x3e/0x80
[ 162.701411][ T37] dump_stack+0x14/0x19
[ 162.703712][ T37] lockdep_rcu_suspicious.cold+0x40/0x67
[ 162.706616][ T37] __mt_destroy+0x285/0x300
[ 162.710407][ T37] ddebug_shrinker_scan+0x3c/0x180
[ 162.713321][ T37] do_shrink_slab+0x321/0xa40
[ 162.716035][ T37] shrink_slab+0x243/0x3c0
[ 162.718455][ T37] ? do_shrink_slab+0xa40/0xa40
[ 162.721031][ T37] ? trace_hardirqs_on+0x27/0x180
[ 162.724925][ T37] shrink_node+0x184/0xd00
[ 162.729423][ T37] balance_pgdat+0x596/0x1240
[ 162.732091][ T37] ? schedule+0x27f/0x340
[ 162.734646][ T37] ? shrink_node+0xd00/0xd00
[ 162.737613][ T37] kswapd+0x306/0x5c0
[ 162.739854][ T37] ? balance_pgdat+0x1240/0x1240
[ 162.742519][ T37] ? kasan_metadata_fetch_row+0x40/0x40
[ 162.745421][ T37] ? __kthread_parkme+0xcb/0x240
[ 162.748004][ T37] kthread+0x3c0/0x500
[ 162.750177][ T37] ? calculate_sigpending+0x8f/0x100
[ 162.752982][ T37] ? balance_pgdat+0x1240/0x1240
[ 162.755533][ T37] ? kthread_affine_node+0x280/0x280
[ 162.758321][ T37] ret_from_fork+0x4f7/0x900
[ 162.760690][ T37] ? arch_exit_to_user_mode_prepare+0x240/0x240
[ 162.764190][ T37] ? __kasan_check_read+0x15/0x40
[ 162.771174][ T37] ? __switch_to+0x25/0xd00
[ 162.773586][ T37] ? kthread_affine_node+0x280/0x280
[ 162.776356][ T37] ret_from_fork_asm+0x11/0x20
[ 162.779035][ T37] </TASK>
[ 162.894140][ T37]
[ 162.895682][ T37] =============================
[ 162.899769][ T37] WARNING: suspicious RCU usage
[ 162.902609][ T37] 7.2.0-00075-g6a0ecd05d62a #1 Tainted: G T
[ 162.906891][ T37] -----------------------------
[ 162.909745][ T37] lib/maple_tree.c:721 suspicious rcu_dereference_protected() usage!
[ 162.914224][ T37]
[ 162.914224][ T37] other info that might help us debug this:
[ 162.914224][ T37]
[ 162.914224][ T37] other info that might help us debug this:
[ 162.914224][ T37]
[ 162.914224][ T37] other info that might help us debug this:
[ 162.914224][ T37]
[ 162.919937][ T37]
[ 162.919937][ T37] rcu_scheduler_active = 2, debug_locks = 1
[ 162.919937][ T37]
[ 162.919937][ T37] rcu_scheduler_active = 2, debug_locks = 1
[ 162.919937][ T37]
[ 162.919937][ T37] rcu_scheduler_active = 2, debug_locks = 1
[ 162.924506][ T37] 2 locks held by kswapd0/37:
[ 162.927274][ T37] #0: ffffffff864d7380 (fs_reclaim){+.+.}-{0:0}, at: balance_pgdat+0x619/0x1240
[ 162.932577][ T37] #1: ffffffff867fe838 (ddebug_lock){+.+.}-{4:4}, at: ddebug_shrinker_scan+0x20/0x180
[ 162.937489][ T37]
[ 162.937489][ T37] stack backtrace:
[ 162.937489][ T37]
[ 162.937489][ T37] stack backtrace:
[ 162.937489][ T37]
[ 162.937489][ T37] stack backtrace:
[ 162.940765][ T37] CPU: 0 UID: 0 PID: 37 Comm: kswapd0 Tainted: G T 7.2.0-00075-g6a0ecd05d62a #1 PREEMPTLAZY
[ 162.947965][ T37] Tainted: [T]=RANDSTRUCT
[ 162.950387][ T37] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.3-debian-1.16.3-2 04/01/2014
[ 162.955983][ T37] Call Trace:
[ 162.957918][ T37] <TASK>
[ 162.959649][ T37] dump_stack_lvl+0x3e/0x80
[ 162.962056][ T37] dump_stack+0x14/0x19
[ 162.964223][ T37] lockdep_rcu_suspicious.cold+0x40/0x67
[ 162.967149][ T37] mte_destroy_descend+0x23e/0x500
[ 162.970056][ T37] mt_destroy_walk+0x293/0x1140
[ 162.972780][ T37] ? nbcon_cpu_emergency_exit+0x127/0x180
[ 162.975739][ T37] ? mas_state_walk+0x580/0x580
[ 162.978358][ T37] __mt_destroy+0x234/0x300
[ 162.980750][ T37] ddebug_shrinker_scan+0x3c/0x180
[ 162.983583][ T37] do_shrink_slab+0x321/0xa40
[ 162.986293][ T37] shrink_slab+0x243/0x3c0
[ 162.988741][ T37] ? do_shrink_slab+0xa40/0xa40
[ 162.991403][ T37] ? trace_hardirqs_on+0x27/0x180
[ 162.994248][ T37] shrink_node+0x184/0xd00
[ 162.996831][ T37] balance_pgdat+0x596/0x1240
[ 162.999431][ T37] ? schedule+0x27f/0x340
[ 163.001968][ T37] ? shrink_node+0xd00/0xd00
[ 163.004610][ T37] kswapd+0x306/0x5c0
[ 163.006906][ T37] ? balance_pgdat+0x1240/0x1240
[ 163.009673][ T37] ? kasan_metadata_fetch_row+0x40/0x40
[ 163.012694][ T37] ? __kthread_parkme+0xcb/0x240
[ 163.015526][ T37] kthread+0x3c0/0x500
[ 163.017914][ T37] ? calculate_sigpending+0x8f/0x100
[ 163.020864][ T37] ? balance_pgdat+0x1240/0x1240
[ 163.023570][ T37] ? kthread_affine_node+0x280/0x280
[ 163.026666][ T37] ret_from_fork+0x4f7/0x900
[ 163.029310][ T37] ? arch_exit_to_user_mode_prepare+0x240/0x240
[ 163.033052][ T37] ? __kasan_check_read+0x15/0x40
[ 163.035692][ T37] ? __switch_to+0x25/0xd00
[ 163.038196][ T37] ? kthread_affine_node+0x280/0x280
[ 163.040945][ T37] ret_from_fork_asm+0x11/0x20
[ 163.043482][ T37] </TASK>
The kernel config and materials to reproduce are available at:
https://download.01.org/0day-ci/archive/20260826/202608261347.906ae389-lkp@intel.com
--
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2026-08-26 6:11 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-08-26 6:11 [jimc:dd-cached-prefix] [lib/dynamic_debug.c] 6a0ecd05d6: WARNING:suspicious_RCU_usage kernel test robot
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox