[ 211.813513] torture module --- rcu: disable_onoff_at_boot=0 ftrace_dump_at_shutdown=0 verbose_sleep_frequency=0 verbose_sleep_duration=1 random_shuffle=0 [ 211.813556] rcu-torture:--- Start of test: nreaders=7 nfakewriters=4 stat_interval=60 verbose=1 test_no_idle_hz=1 shuffle_interval=3 stutter=5 irqreader=1 fqs_duration=0 fqs_holdoff=0 fqs_stutter=3 test_boost=1/1 test_boost_interval=7 test_boost_duration=4 shutdown_secs=0 stall_cpu=0 stall_cpu_holdoff=10 stall_cpu_irqsoff=0 stall_cpu_block=0 n_barrier_cbs=4 onoff_interval=0 onoff_holdoff=0 read_exit_delay=13 read_exit_burst=16 nocbs_nthreads=0 nocbs_toggle=1000 test_nmis=0 [ 211.813597] rcu: Start-test grace-period state: g28845 f0x0 [ 211.813609] rcu_torture_write_types: Testing conditional GPs. [ 211.813637] rcu_torture_write_types: Testing conditional expedited GPs. [ 211.813646] rcu_torture_write_types: Testing conditional full-state GPs. [ 211.813676] rcu_torture_write_types: Testing expedited GPs. [ 211.813699] rcu_torture_write_types: Testing asynchronous GPs. [ 211.813708] rcu_torture_write_types: Testing polling GPs. [ 211.813716] rcu_torture_write_types: Testing polling full-state GPs. [ 211.813725] rcu_torture_write_types: Testing polling expedited GPs. [ 211.813734] rcu_torture_write_types: Testing polling full-state expedited GPs. [ 211.813742] rcu_torture_write_types: Testing normal GPs. [ 211.813751] rcu-torture: Creating rcu_torture_writer task [ 211.814666] rcu-torture: Creating rcu_torture_fakewriter task [ 211.814670] rcu-torture: rcu_torture_writer task started [ 211.814680] rcu-torture: GP expediting controlled from boot/sysfs for rcu. [ 211.815285] rcu-torture: rcu_torture_fakewriter task started [ 211.815392] rcu-torture: Creating rcu_torture_fakewriter task [ 211.815946] rcu-torture: Creating rcu_torture_fakewriter task [ 211.815954] rcu-torture: rcu_torture_fakewriter task started [ 211.816406] rcu-torture: Creating rcu_torture_fakewriter task [ 211.816416] rcu-torture: rcu_torture_fakewriter task started [ 211.817033] rcu-torture: rcu_torture_fakewriter task started [ 211.817058] rcu-torture: Creating rcu_torture_reader task [ 211.817602] rcu-torture: rcu_torture_reader task started [ 211.817612] rcu-torture: Creating rcu_torture_reader task [ 211.818085] rcu-torture: rcu_torture_reader task started [ 211.818086] rcu-torture: Creating rcu_torture_reader task [ 211.818602] rcu-torture: Creating rcu_torture_reader task [ 211.818667] rcu-torture: rcu_torture_reader task started [ 211.818966] rcu-torture: rcu_torture_reader task started [ 211.818975] rcu-torture: Creating rcu_torture_reader task [ 211.819400] rcu-torture: rcu_torture_reader task started [ 211.819428] rcu-torture: Creating rcu_torture_reader task [ 211.819906] rcu-torture: rcu_torture_reader task started [ 211.819908] rcu-torture: Creating rcu_torture_reader task [ 211.823630] rcu-torture: rcu_torture_reader task started [ 211.823659] rcu-torture: Creating rcu_torture_stats task [ 211.824916] rcu-torture: rcu_torture_stats task started [ 211.824944] rcu-torture: Creating torture_shuffle task [ 211.825475] rcu-torture: Creating torture_stutter task [ 211.826028] rcutorture: WARN: RCU kthread priority too low to test boosting. Skipping RCU boost test. Try passing rcutree.kthread_prio > 1 on the kernel command line. [ 211.826288] rcu-torture: Creating rcu_torture_fwd_prog task [ 211.826739] rcu-torture: Creating rcu_torture_fwd_prog task [ 211.827147] rcu-torture: torture_shuffle task started [ 211.827205] rcu-torture: rcu_torture_fwd_progress task started [ 211.827394] rcu-torture: rcu_torture_fwd_progress task started [ 211.827457] rcu-torture: torture_stutter task started [ 211.827575] rcu-torture: Creating rcu_torture_fwd_prog task [ 211.828069] rcu-torture: Creating rcu_torture_fwd_prog task [ 211.828072] rcu-torture: rcu_torture_fwd_progress task started [ 211.828780] rcu-torture: rcu_torture_fwd_progress task started [ 211.828799] rcu-torture: Creating rcu_torture_barrier_cbs task [ 211.829178] rcu-torture: rcu_torture_barrier_cbs task started [ 211.829182] rcu-torture: Creating rcu_torture_barrier_cbs task [ 211.829781] rcu-torture: Creating rcu_torture_barrier_cbs task [ 211.829787] rcu-torture: rcu_torture_barrier_cbs task started [ 211.830220] rcu-torture: Creating rcu_torture_barrier_cbs task [ 211.830232] rcu-torture: rcu_torture_barrier_cbs task started [ 211.830808] rcu-torture: rcu_torture_barrier_cbs task started [ 211.830812] rcu-torture: Creating rcu_torture_barrier task [ 211.831172] rcu-torture: Creating rcu_torture_read_exit task [ 211.831172] rcu-torture: rcu_torture_barrier task starting [ 211.831627] rcu-torture: rcu_torture_read_exit: Start of test [ 211.831637] rcu-torture: rcu_torture_read_exit: Start of episode [ 211.831650] rcutorture: WARN: Duplicate call_rcu() test starting. [ 211.831692] ------------[ cut here ]------------ [ 211.831751] ODEBUG: activate active (active state 1) object: 00000000a042d4fb object type: rcu_head hint: 0x0 [ 211.831795] WARNING: CPU: 2 PID: 642 at lib/debugobjects.c:517 debug_print_object+0x1a4/0x2d0 [ 211.831811] Modules linked in: rcutorture(+) torture [last unloaded: rcutorture] [ 211.831844] CPU: 2 PID: 642 Comm: insmod Tainted: G W 6.9.0-rc1-yoctodev-standard+ #38 75b7359f8c0069a92c959ca7da83ac99f7c8b627 [ 211.831855] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS rel-1.16.2-0-gea1b7a073390-prebuilt.qemu.org 04/01/2014 [ 211.831864] RIP: 0010:debug_print_object+0x1a4/0x2d0 [ 211.831876] Code: 38 c7 93 49 89 fa 49 c1 ea 03 41 80 3c 12 00 0f 85 e5 00 00 00 48 8b 14 dd 60 38 c7 93 50 48 c7 c7 e0 2a c7 93 e8 4c 31 90 fe <0f> 0b 58 83 05 e6 39 f3 03 01 48 8d 65 d8 5b 41 5c 41 5d 41 5e 41 [ 211.831885] RSP: 0018:ffff888006b7f478 EFLAGS: 00010292 [ 211.831899] RAX: 0000000000000000 RBX: 0000000000000003 RCX: 0000000000000000 [ 211.831907] RDX: 0000000000000002 RSI: 0000000000000004 RDI: ffffffff96853680 [ 211.831916] RBP: ffff888006b7f4d0 R08: fffffbfff291fa9c R09: fffffbfff291fa9c [ 211.831924] R10: fffffbfff291fa9c R11: 0000000000000003 R12: 0000000000000009 [ 211.831932] R13: ffffffff934f1a80 R14: ffff888006b7f528 R15: 0000000000000000 [ 211.831940] FS: 00007f3da5fc8380(0000) GS:ffff888064400000(0000) knlGS:0000000000000000 [ 211.831952] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 211.831961] CR2: 00007fa5a1449218 CR3: 000000000468e000 CR4: 00000000001506f0 [ 211.831969] Call Trace: [ 211.831977] [ 211.831987] ? show_regs+0x65/0x70 [ 211.832004] ? __warn+0xd0/0x300 [ 211.832022] ? debug_print_object+0x1a4/0x2d0 [ 211.832039] ? report_bug+0x23e/0x490 [ 211.832071] ? handle_bug+0x43/0x80 [ 211.832085] ? exc_invalid_op+0x1c/0x50 [ 211.832100] ? asm_exc_invalid_op+0x1f/0x30 [ 211.832158] ? debug_print_object+0x1a4/0x2d0 [ 211.832174] ? debug_print_object+0x1a4/0x2d0 [ 211.832184] ? debug_object_activate+0x223/0x310 [ 211.832197] ? preempt_count_sub+0x124/0x1b0 [ 211.832218] debug_object_activate+0x234/0x310 [ 211.832234] ? __pfx_debug_object_activate+0x10/0x10 [ 211.832285] ? __this_cpu_preempt_check+0x17/0x20 [ 211.832296] ? lockdep_hardirqs_on+0xc7/0x150 [ 211.832307] ? call_rcu+0x12/0x20 [ 211.832331] ? __pfx_rcu_torture_err_cb+0x10/0x10 [rcutorture 14d8de1bcd65425491ea224ca28da4724a15e3b7] [ 211.832372] __call_rcu_common.constprop.74+0x86/0x12a0 [ 211.832384] ? __this_cpu_preempt_check+0x17/0x20 [ 211.832410] ? __pfx___call_rcu_common.constprop.74+0x10/0x10 [ 211.832427] ? __pfx__printk+0x10/0x10 [ 211.832439] ? __kasan_kmalloc+0x86/0xa0 [ 211.832470] call_rcu+0x12/0x20 [ 211.832481] call_rcu_hurry+0xd/0x20 [rcutorture 14d8de1bcd65425491ea224ca28da4724a15e3b7] [ 211.832507] rcu_torture_init+0x28ec/0x3ff0 [rcutorture 14d8de1bcd65425491ea224ca28da4724a15e3b7] [ 211.832532] ? filter_irq_stacks+0x61/0xc0 [ 211.832545] ? kvm_sched_clock_read+0x11/0x30 [ 211.832561] ? __pfx_rcu_torture_init+0x10/0x10 [rcutorture 14d8de1bcd65425491ea224ca28da4724a15e3b7] [ 211.832589] ? __this_cpu_preempt_check+0x17/0x20 [ 211.832614] ? __pfx_lock_release+0x10/0x10 [ 211.832628] ? __pfx_rcu_torture_leak_cb+0x10/0x10 [rcutorture 14d8de1bcd65425491ea224ca28da4724a15e3b7] [ 211.832651] ? _raw_spin_unlock_irqrestore+0x4a/0x80 [ 211.832660] ? __create_object+0x68/0xa0 [ 211.832675] ? _raw_spin_unlock_irqrestore+0x4a/0x80 [ 211.832685] ? __pfx_rcu_torture_leak_cb+0x10/0x10 [rcutorture 14d8de1bcd65425491ea224ca28da4724a15e3b7] [ 211.832726] ? __pfx_rcu_torture_init+0x10/0x10 [rcutorture 14d8de1bcd65425491ea224ca28da4724a15e3b7] [ 211.832750] do_one_initcall+0xdb/0x410 [ 211.832764] ? __pfx_do_one_initcall+0x10/0x10 [ 211.832776] ? kasan_save_alloc_info+0x3b/0x50 [ 211.832791] ? __kasan_kmalloc+0x86/0xa0 [ 211.832800] ? kasan_poison+0x3e/0x60 [ 211.832810] ? kasan_unpoison+0x2c/0x60 [ 211.832821] ? kasan_poison+0x3e/0x60 [ 211.832832] ? __asan_register_globals+0x62/0x80 [ 211.832854] do_init_module+0x264/0x670 [ 211.832886] load_module+0x52ea/0x6680 [ 211.832956] ? __pfx_load_module+0x10/0x10 [ 211.832965] ? __this_cpu_preempt_check+0x17/0x20 [ 211.832987] ? __kasan_check_read+0x15/0x20 [ 211.832997] ? rw_verify_area+0x18c/0x490 [ 211.833079] init_module_from_file+0xf2/0x150 [ 211.833089] ? init_module_from_file+0xf2/0x150 [ 211.833105] ? __pfx_init_module_from_file+0x10/0x10 [ 211.833112] ? __this_cpu_preempt_check+0x17/0x20 [ 211.833164] ? trace_preempt_on+0x54/0x110 [ 211.833174] ? idempotent_init_module+0x3a6/0x830 [ 211.833185] ? preempt_count_sub+0x124/0x1b0 [ 211.833205] idempotent_init_module+0x3c2/0x830 [ 211.833226] ? __pfx_idempotent_init_module+0x10/0x10 [ 211.833291] ? __kasan_check_read+0x15/0x20 [ 211.833302] ? __fget_light+0x58/0x1f0 [ 211.833310] ? ns_capable_common+0x66/0xf0 [ 211.833331] __x64_sys_finit_module+0xc9/0x140 [ 211.833348] do_syscall_64+0x9d/0x1a0 [ 211.833365] entry_SYSCALL_64_after_hwframe+0x6c/0x74 [ 211.833373] RIP: 0033:0x7f3da5920b7d [ 211.833383] Code: 5d c3 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 6b f2 0c 00 f7 d8 64 89 01 48 [ 211.833391] RSP: 002b:00007fff67a2f3e8 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 211.833404] RAX: ffffffffffffffda RBX: 00005581692e24f0 RCX: 00007f3da5920b7d [ 211.833411] RDX: 0000000000000000 RSI: 00005581692e12a0 RDI: 0000000000000003 [ 211.833418] RBP: 00005581692e12a0 R08: 0000000000000000 R09: 00005581692e12a0 [ 211.833425] R10: 0000000000000003 R11: 0000000000000246 R12: 0000000000000000 [ 211.833432] R13: 0000000000000000 R14: 00007fff67a2fef7 R15: 00005581692e12a0 [ 211.833475] [ 211.833482] irq event stamp: 19037 [ 211.833488] hardirqs last enabled at (19043): [] console_unlock+0x1a1/0x1b0 [ 211.833499] hardirqs last disabled at (19048): [] console_unlock+0x186/0x1b0 [ 211.833508] softirqs last enabled at (18288): [] __do_softirq+0x43a/0x7fd [ 211.833517] softirqs last disabled at (18247): [] irq_exit_rcu+0x1ad/0x220 [ 211.833526] ---[ end trace 0000000000000000 ]--- [ 211.833535] ------------[ cut here ]------------ [ 211.833541] ODEBUG: active_state active (active state 1) object: 00000000a042d4fb object type: rcu_head hint: 0x0 [ 211.833572] WARNING: CPU: 2 PID: 642 at lib/debugobjects.c:517 debug_print_object+0x1a4/0x2d0 [ 211.833584] Modules linked in: rcutorture(+) torture [last unloaded: rcutorture] [ 211.833611] CPU: 2 PID: 642 Comm: insmod Tainted: G W 6.9.0-rc1-yoctodev-standard+ #38 75b7359f8c0069a92c959ca7da83ac99f7c8b627 [ 211.833620] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS rel-1.16.2-0-gea1b7a073390-prebuilt.qemu.org 04/01/2014 [ 211.833626] RIP: 0010:debug_print_object+0x1a4/0x2d0 [ 211.833636] Code: 38 c7 93 49 89 fa 49 c1 ea 03 41 80 3c 12 00 0f 85 e5 00 00 00 48 8b 14 dd 60 38 c7 93 50 48 c7 c7 e0 2a c7 93 e8 4c 31 90 fe <0f> 0b 58 83 05 e6 39 f3 03 01 48 8d 65 d8 5b 41 5c 41 5d 41 5e 41 [ 211.833643] RSP: 0018:ffff888006b7f468 EFLAGS: 00010296 [ 211.833655] RAX: 0000000000000000 RBX: 0000000000000003 RCX: 0000000000000000 [ 211.833661] RDX: 0000000000000002 RSI: 0000000000000004 RDI: ffffffff96853680 [ 211.833668] RBP: ffff888006b7f4c0 R08: fffffbfff291fa9c R09: fffffbfff291fa9c [ 211.833678] R10: fffffbfff291fa9c R11: 0000000000000003 R12: 000000000000000a [ 211.833688] R13: ffffffff934f1a80 R14: ffff888006b7f528 R15: 0000000000000000 [ 211.833697] FS: 00007f3da5fc8380(0000) GS:ffff888064400000(0000) knlGS:0000000000000000 [ 211.833706] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 211.833713] CR2: 00007fa5a1449218 CR3: 000000000468e000 CR4: 00000000001506f0 [ 211.833720] Call Trace: [ 211.833726] [ 211.833734] ? show_regs+0x65/0x70 [ 211.833748] ? __warn+0xd0/0x300 [ 211.833763] ? debug_print_object+0x1a4/0x2d0 [ 211.833777] ? report_bug+0x23e/0x490 [ 211.833805] ? handle_bug+0x43/0x80 [ 211.833816] ? exc_invalid_op+0x1c/0x50 [ 211.833829] ? asm_exc_invalid_op+0x1f/0x30 [ 211.833864] ? debug_print_object+0x1a4/0x2d0 [ 211.833880] ? debug_print_object+0x1a4/0x2d0 [ 211.833891] ? debug_object_active_state+0x20a/0x470 [ 211.833903] ? preempt_count_sub+0x124/0x1b0 [ 211.833923] debug_object_active_state+0x21b/0x470 [ 211.833934] ? debug_object_activate+0x234/0x310 [ 211.833950] ? __pfx_debug_object_active_state+0x10/0x10 [ 211.833975] ? __this_cpu_preempt_check+0x17/0x20 [ 211.833984] ? lockdep_hardirqs_on+0xc7/0x150 [ 211.833995] ? call_rcu+0x12/0x20 [ 211.834011] ? __pfx_rcu_torture_err_cb+0x10/0x10 [rcutorture 14d8de1bcd65425491ea224ca28da4724a15e3b7] [ 211.834038] __call_rcu_common.constprop.74+0x9f/0x12a0 [ 211.834049] ? __this_cpu_preempt_check+0x17/0x20 [ 211.834074] ? __pfx___call_rcu_common.constprop.74+0x10/0x10 [ 211.834085] ? __pfx__printk+0x10/0x10 [ 211.834093] ? __kasan_kmalloc+0x86/0xa0 [ 211.834122] call_rcu+0x12/0x20 [ 211.834133] call_rcu_hurry+0xd/0x20 [rcutorture 14d8de1bcd65425491ea224ca28da4724a15e3b7] [ 211.834158] rcu_torture_init+0x28ec/0x3ff0 [rcutorture 14d8de1bcd65425491ea224ca28da4724a15e3b7] [ 211.834183] ? filter_irq_stacks+0x61/0xc0 [ 211.834195] ? kvm_sched_clock_read+0x11/0x30 [ 211.834212] ? __pfx_rcu_torture_init+0x10/0x10 [rcutorture 14d8de1bcd65425491ea224ca28da4724a15e3b7] [ 211.834261] ? __this_cpu_preempt_check+0x17/0x20 [ 211.834288] ? __pfx_lock_release+0x10/0x10 [ 211.834300] ? __pfx_rcu_torture_leak_cb+0x10/0x10 [rcutorture 14d8de1bcd65425491ea224ca28da4724a15e3b7] [ 211.834323] ? _raw_spin_unlock_irqrestore+0x4a/0x80 [ 211.834332] ? __create_object+0x68/0xa0 [ 211.834346] ? _raw_spin_unlock_irqrestore+0x4a/0x80 [ 211.834357] ? __pfx_rcu_torture_leak_cb+0x10/0x10 [rcutorture 14d8de1bcd65425491ea224ca28da4724a15e3b7] [ 211.834397] ? __pfx_rcu_torture_init+0x10/0x10 [rcutorture 14d8de1bcd65425491ea224ca28da4724a15e3b7] [ 211.834421] do_one_initcall+0xdb/0x410 [ 211.834435] ? __pfx_do_one_initcall+0x10/0x10 [ 211.834447] ? kasan_save_alloc_info+0x3b/0x50 [ 211.834461] ? __kasan_kmalloc+0x86/0xa0 [ 211.834470] ? kasan_poison+0x3e/0x60 [ 211.834481] ? kasan_unpoison+0x2c/0x60 [ 211.834491] ? kasan_poison+0x3e/0x60 [ 211.834502] ? __asan_register_globals+0x62/0x80 [ 211.834524] do_init_module+0x264/0x670 [ 211.834556] load_module+0x52ea/0x6680 [ 211.834626] ? __pfx_load_module+0x10/0x10 [ 211.834635] ? __this_cpu_preempt_check+0x17/0x20 [ 211.834657] ? __kasan_check_read+0x15/0x20 [ 211.834667] ? rw_verify_area+0x18c/0x490 [ 211.834743] init_module_from_file+0xf2/0x150 [ 211.834753] ? init_module_from_file+0xf2/0x150 [ 211.834772] ? __pfx_init_module_from_file+0x10/0x10 [ 211.834780] ? __this_cpu_preempt_check+0x17/0x20 [ 211.834831] ? trace_preempt_on+0x54/0x110 [ 211.834842] ? idempotent_init_module+0x3a6/0x830 [ 211.834853] ? preempt_count_sub+0x124/0x1b0 [ 211.834871] idempotent_init_module+0x3c2/0x830 [ 211.834893] ? __pfx_idempotent_init_module+0x10/0x10 [ 211.834936] ? __kasan_check_read+0x15/0x20 [ 211.834947] ? __fget_light+0x58/0x1f0 [ 211.834954] ? ns_capable_common+0x66/0xf0 [ 211.834975] __x64_sys_finit_module+0xc9/0x140 [ 211.834991] do_syscall_64+0x9d/0x1a0 [ 211.835008] entry_SYSCALL_64_after_hwframe+0x6c/0x74 [ 211.835016] RIP: 0033:0x7f3da5920b7d [ 211.835025] Code: 5d c3 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 6b f2 0c 00 f7 d8 64 89 01 48 [ 211.835033] RSP: 002b:00007fff67a2f3e8 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 211.835045] RAX: ffffffffffffffda RBX: 00005581692e24f0 RCX: 00007f3da5920b7d [ 211.835052] RDX: 0000000000000000 RSI: 00005581692e12a0 RDI: 0000000000000003 [ 211.835059] RBP: 00005581692e12a0 R08: 0000000000000000 R09: 00005581692e12a0 [ 211.835066] R10: 0000000000000003 R11: 0000000000000246 R12: 0000000000000000 [ 211.835072] R13: 0000000000000000 R14: 00007fff67a2fef7 R15: 00005581692e12a0 [ 211.835119] [ 211.835128] irq event stamp: 19677 [ 211.835134] hardirqs last enabled at (19683): [] console_unlock+0x1a1/0x1b0 [ 211.835144] hardirqs last disabled at (19688): [] console_unlock+0x186/0x1b0 [ 211.835152] softirqs last enabled at (18288): [] __do_softirq+0x43a/0x7fd [ 211.835162] softirqs last disabled at (18247): [] irq_exit_rcu+0x1ad/0x220 [ 211.835171] ---[ end trace 0000000000000000 ]--- [ 211.835178] rcu: __call_rcu_common(): Double-freed CB 00000000a042d4fb->rcu_torture_leak_cb+0x0/0x20 [rcutorture]()!!! non-slab/vmalloc memory [ 211.835598] ------------[ cut here ]------------ [ 211.835606] ODEBUG: activate active (active state 1) object: 00000000f6dad71c object type: rcu_head hint: 0x0 [ 211.835639] WARNING: CPU: 2 PID: 642 at lib/debugobjects.c:517 debug_print_object+0x1a4/0x2d0 [ 211.835651] Modules linked in: rcutorture(+) torture [last unloaded: rcutorture] [ 211.835677] CPU: 2 PID: 642 Comm: insmod Tainted: G W 6.9.0-rc1-yoctodev-standard+ #38 75b7359f8c0069a92c959ca7da83ac99f7c8b627 [ 211.835687] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS rel-1.16.2-0-gea1b7a073390-prebuilt.qemu.org 04/01/2014 [ 211.835694] RIP: 0010:debug_print_object+0x1a4/0x2d0 [ 211.835703] Code: 38 c7 93 49 89 fa 49 c1 ea 03 41 80 3c 12 00 0f 85 e5 00 00 00 48 8b 14 dd 60 38 c7 93 50 48 c7 c7 e0 2a c7 93 e8 4c 31 90 fe <0f> 0b 58 83 05 e6 39 f3 03 01 48 8d 65 d8 5b 41 5c 41 5d 41 5e 41 [ 211.835711] RSP: 0018:ffff888006b7f478 EFLAGS: 00010292 [ 211.835722] RAX: 0000000000000000 RBX: 0000000000000003 RCX: 0000000000000000 [ 211.835729] RDX: 0000000000000002 RSI: 0000000000000004 RDI: ffffffff96853680 [ 211.835736] RBP: ffff888006b7f4d0 R08: fffffbfff291fa9c R09: fffffbfff291fa9c [ 211.835743] R10: fffffbfff291fa9c R11: 0000000000000003 R12: 000000000000000b [ 211.835749] R13: ffffffff934f1a80 R14: ffff888006b7f528 R15: 0000000000000000 [ 211.835756] FS: 00007f3da5fc8380(0000) GS:ffff888064400000(0000) knlGS:0000000000000000 [ 211.835766] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 211.835773] CR2: 00007fa5a1449218 CR3: 000000000468e000 CR4: 00000000001506f0 [ 211.835780] Call Trace: [ 211.835787] [ 211.835795] ? show_regs+0x65/0x70 [ 211.835813] ? __warn+0xd0/0x300 [ 211.835836] ? debug_print_object+0x1a4/0x2d0 [ 211.835860] ? report_bug+0x23e/0x490 [ 211.835887] ? handle_bug+0x43/0x80 [ 211.835898] ? exc_invalid_op+0x1c/0x50 [ 211.835911] ? asm_exc_invalid_op+0x1f/0x30 [ 211.835947] ? debug_print_object+0x1a4/0x2d0 [ 211.835962] ? debug_print_object+0x1a4/0x2d0 [ 211.835973] ? debug_object_activate+0x223/0x310 [ 211.835985] ? preempt_count_sub+0x124/0x1b0 [ 211.836006] debug_object_activate+0x234/0x310 [ 211.836022] ? __pfx_debug_object_activate+0x10/0x10 [ 211.836047] ? __this_cpu_preempt_check+0x17/0x20 [ 211.836056] ? lockdep_hardirqs_on+0xc7/0x150 [ 211.836067] ? call_rcu+0x12/0x20 [ 211.836083] ? __pfx_rcu_torture_err_cb+0x10/0x10 [rcutorture 14d8de1bcd65425491ea224ca28da4724a15e3b7] [ 211.836110] __call_rcu_common.constprop.74+0x86/0x12a0 [ 211.836121] ? __this_cpu_preempt_check+0x17/0x20 [ 211.836147] ? __pfx___call_rcu_common.constprop.74+0x10/0x10 [ 211.836158] ? __pfx__printk+0x10/0x10 [ 211.836165] ? __kasan_kmalloc+0x86/0xa0 [ 211.836194] call_rcu+0x12/0x20 [ 211.836205] call_rcu_hurry+0xd/0x20 [rcutorture 14d8de1bcd65425491ea224ca28da4724a15e3b7] [ 211.836231] rcu_torture_init+0x296d/0x3ff0 [rcutorture 14d8de1bcd65425491ea224ca28da4724a15e3b7] [ 211.836335] ? filter_irq_stacks+0x61/0xc0 [ 211.836348] ? kvm_sched_clock_read+0x11/0x30 [ 211.836365] ? __pfx_rcu_torture_init+0x10/0x10 [rcutorture 14d8de1bcd65425491ea224ca28da4724a15e3b7] [ 211.836393] ? __this_cpu_preempt_check+0x17/0x20 [ 211.836418] ? __pfx_lock_release+0x10/0x10 [ 211.836431] ? __pfx_rcu_torture_leak_cb+0x10/0x10 [rcutorture 14d8de1bcd65425491ea224ca28da4724a15e3b7] [ 211.836454] ? _raw_spin_unlock_irqrestore+0x4a/0x80 [ 211.836463] ? __create_object+0x68/0xa0 [ 211.836476] ? _raw_spin_unlock_irqrestore+0x4a/0x80 [ 211.836487] ? __pfx_rcu_leak_callback+0x10/0x10 [ 211.836512] ? __pfx_rcu_torture_init+0x10/0x10 [rcutorture 14d8de1bcd65425491ea224ca28da4724a15e3b7] [ 211.836536] do_one_initcall+0xdb/0x410 [ 211.836550] ? __pfx_do_one_initcall+0x10/0x10 [ 211.836562] ? kasan_save_alloc_info+0x3b/0x50 [ 211.836576] ? __kasan_kmalloc+0x86/0xa0 [ 211.836586] ? kasan_poison+0x3e/0x60 [ 211.836596] ? kasan_unpoison+0x2c/0x60 [ 211.836607] ? kasan_poison+0x3e/0x60 [ 211.836617] ? __asan_register_globals+0x62/0x80 [ 211.836640] do_init_module+0x264/0x670 [ 211.836672] load_module+0x52ea/0x6680 [ 211.836741] ? __pfx_load_module+0x10/0x10 [ 211.836750] ? __this_cpu_preempt_check+0x17/0x20 [ 211.836772] ? __kasan_check_read+0x15/0x20 [ 211.836783] ? rw_verify_area+0x18c/0x490 [ 211.836859] init_module_from_file+0xf2/0x150 [ 211.836868] ? init_module_from_file+0xf2/0x150 [ 211.836880] ? __pfx_init_module_from_file+0x10/0x10 [ 211.836887] ? __this_cpu_preempt_check+0x17/0x20 [ 211.836939] ? trace_preempt_on+0x54/0x110 [ 211.836949] ? idempotent_init_module+0x3a6/0x830 [ 211.836960] ? preempt_count_sub+0x124/0x1b0 [ 211.836979] idempotent_init_module+0x3c2/0x830 [ 211.837000] ? __pfx_idempotent_init_module+0x10/0x10 [ 211.837043] ? __kasan_check_read+0x15/0x20 [ 211.837054] ? __fget_light+0x58/0x1f0 [ 211.837061] ? ns_capable_common+0x66/0xf0 [ 211.837082] __x64_sys_finit_module+0xc9/0x140 [ 211.837098] do_syscall_64+0x9d/0x1a0 [ 211.837130] entry_SYSCALL_64_after_hwframe+0x6c/0x74 [ 211.837137] RIP: 0033:0x7f3da5920b7d [ 211.837145] Code: 5d c3 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 6b f2 0c 00 f7 d8 64 89 01 48 [ 211.837151] RSP: 002b:00007fff67a2f3e8 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 211.837162] RAX: ffffffffffffffda RBX: 00005581692e24f0 RCX: 00007f3da5920b7d [ 211.837168] RDX: 0000000000000000 RSI: 00005581692e12a0 RDI: 0000000000000003 [ 211.837174] RBP: 00005581692e12a0 R08: 0000000000000000 R09: 00005581692e12a0 [ 211.837180] R10: 0000000000000003 R11: 0000000000000246 R12: 0000000000000000 [ 211.837186] R13: 0000000000000000 R14: 00007fff67a2fef7 R15: 00005581692e12a0 [ 211.837224] [ 211.837229] irq event stamp: 20383 [ 211.837235] hardirqs last enabled at (20389): [] console_unlock+0x1a1/0x1b0 [ 211.837243] hardirqs last disabled at (20394): [] console_unlock+0x186/0x1b0 [ 211.837267] softirqs last enabled at (20078): [] __do_softirq+0x43a/0x7fd [ 211.837276] softirqs last disabled at (20033): [] irq_exit_rcu+0x1ad/0x220 [ 211.837283] ---[ end trace 0000000000000000 ]--- [ 211.837291] ------------[ cut here ]------------ [ 211.837296] ODEBUG: active_state active (active state 1) object: 00000000f6dad71c object type: rcu_head hint: 0x0 [ 211.837322] WARNING: CPU: 2 PID: 642 at lib/debugobjects.c:517 debug_print_object+0x1a4/0x2d0 [ 211.837332] Modules linked in: rcutorture(+) torture [last unloaded: rcutorture] [ 211.837355] CPU: 2 PID: 642 Comm: insmod Tainted: G W 6.9.0-rc1-yoctodev-standard+ #38 75b7359f8c0069a92c959ca7da83ac99f7c8b627 [ 211.837363] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS rel-1.16.2-0-gea1b7a073390-prebuilt.qemu.org 04/01/2014 [ 211.837368] RIP: 0010:debug_print_object+0x1a4/0x2d0 [ 211.837376] Code: 38 c7 93 49 89 fa 49 c1 ea 03 41 80 3c 12 00 0f 85 e5 00 00 00 48 8b 14 dd 60 38 c7 93 50 48 c7 c7 e0 2a c7 93 e8 4c 31 90 fe <0f> 0b 58 83 05 e6 39 f3 03 01 48 8d 65 d8 5b 41 5c 41 5d 41 5e 41 [ 211.837383] RSP: 0018:ffff888006b7f468 EFLAGS: 00010296 [ 211.837393] RAX: 0000000000000000 RBX: 0000000000000003 RCX: 0000000000000000 [ 211.837398] RDX: 0000000000000002 RSI: 0000000000000004 RDI: ffffffff96853680 [ 211.837404] RBP: ffff888006b7f4c0 R08: fffffbfff291fa9c R09: fffffbfff291fa9c [ 211.837410] R10: fffffbfff291fa9c R11: 0000000000000003 R12: 000000000000000c [ 211.837416] R13: ffffffff934f1a80 R14: ffff888006b7f528 R15: 0000000000000000 [ 211.837422] FS: 00007f3da5fc8380(0000) GS:ffff888064400000(0000) knlGS:0000000000000000 [ 211.837430] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 211.837436] CR2: 00007fa5a1449218 CR3: 000000000468e000 CR4: 00000000001506f0 [ 211.837442] Call Trace: [ 211.837448] [ 211.837455] ? show_regs+0x65/0x70 [ 211.837466] ? __warn+0xd0/0x300 [ 211.837479] ? debug_print_object+0x1a4/0x2d0 [ 211.837491] ? report_bug+0x23e/0x490 [ 211.837514] ? handle_bug+0x43/0x80 [ 211.837524] ? exc_invalid_op+0x1c/0x50 [ 211.837535] ? asm_exc_invalid_op+0x1f/0x30 [ 211.837566] ? debug_print_object+0x1a4/0x2d0 [ 211.837580] ? debug_print_object+0x1a4/0x2d0 [ 211.837589] ? debug_object_active_state+0x20a/0x470 [ 211.837600] ? preempt_count_sub+0x124/0x1b0 [ 211.837618] debug_object_active_state+0x21b/0x470 [ 211.837627] ? debug_object_activate+0x234/0x310 [ 211.837641] ? __pfx_debug_object_active_state+0x10/0x10 [ 211.837663] ? __this_cpu_preempt_check+0x17/0x20 [ 211.837671] ? lockdep_hardirqs_on+0xc7/0x150 [ 211.837680] ? call_rcu+0x12/0x20 [ 211.837695] ? __pfx_rcu_torture_err_cb+0x10/0x10 [rcutorture 14d8de1bcd65425491ea224ca28da4724a15e3b7] [ 211.837717] __call_rcu_common.constprop.74+0x9f/0x12a0 [ 211.837727] ? __this_cpu_preempt_check+0x17/0x20 [ 211.837749] ? __pfx___call_rcu_common.constprop.74+0x10/0x10 [ 211.837758] ? __pfx__printk+0x10/0x10 [ 211.837765] ? __kasan_kmalloc+0x86/0xa0 [ 211.837790] call_rcu+0x12/0x20 [ 211.837799] call_rcu_hurry+0xd/0x20 [rcutorture 14d8de1bcd65425491ea224ca28da4724a15e3b7] [ 211.837821] rcu_torture_init+0x296d/0x3ff0 [rcutorture 14d8de1bcd65425491ea224ca28da4724a15e3b7] [ 211.837843] ? filter_irq_stacks+0x61/0xc0 [ 211.837854] ? kvm_sched_clock_read+0x11/0x30 [ 211.837868] ? __pfx_rcu_torture_init+0x10/0x10 [rcutorture 14d8de1bcd65425491ea224ca28da4724a15e3b7] [ 211.837892] ? __this_cpu_preempt_check+0x17/0x20 [ 211.837920] ? __pfx_lock_release+0x10/0x10 [ 211.837932] ? __pfx_rcu_torture_leak_cb+0x10/0x10 [rcutorture 14d8de1bcd65425491ea224ca28da4724a15e3b7] [ 211.837952] ? _raw_spin_unlock_irqrestore+0x4a/0x80 [ 211.837959] ? __create_object+0x68/0xa0 [ 211.837971] ? _raw_spin_unlock_irqrestore+0x4a/0x80 [ 211.837980] ? __pfx_rcu_leak_callback+0x10/0x10 [ 211.838003] ? __pfx_rcu_torture_init+0x10/0x10 [rcutorture 14d8de1bcd65425491ea224ca28da4724a15e3b7] [ 211.838024] do_one_initcall+0xdb/0x410 [ 211.838036] ? __pfx_do_one_initcall+0x10/0x10 [ 211.838047] ? kasan_save_alloc_info+0x3b/0x50 [ 211.838059] ? __kasan_kmalloc+0x86/0xa0 [ 211.838067] ? kasan_poison+0x3e/0x60 [ 211.838076] ? kasan_unpoison+0x2c/0x60 [ 211.838085] ? kasan_poison+0x3e/0x60 [ 211.838095] ? __asan_register_globals+0x62/0x80 [ 211.838114] do_init_module+0x264/0x670 [ 211.838141] load_module+0x52ea/0x6680 [ 211.838202] ? __pfx_load_module+0x10/0x10 [ 211.838210] ? __this_cpu_preempt_check+0x17/0x20 [ 211.838229] ? __kasan_check_read+0x15/0x20 [ 211.838257] ? rw_verify_area+0x18c/0x490 [ 211.838324] init_module_from_file+0xf2/0x150 [ 211.838332] ? init_module_from_file+0xf2/0x150 [ 211.838342] ? __pfx_init_module_from_file+0x10/0x10 [ 211.838349] ? __this_cpu_preempt_check+0x17/0x20 [ 211.838393] ? trace_preempt_on+0x54/0x110 [ 211.838402] ? idempotent_init_module+0x3a6/0x830 [ 211.838412] ? preempt_count_sub+0x124/0x1b0 [ 211.838428] idempotent_init_module+0x3c2/0x830 [ 211.838447] ? __pfx_idempotent_init_module+0x10/0x10 [ 211.838485] ? __kasan_check_read+0x15/0x20 [ 211.838494] ? __fget_light+0x58/0x1f0 [ 211.838501] ? ns_capable_common+0x66/0xf0 [ 211.838519] __x64_sys_finit_module+0xc9/0x140 [ 211.838533] do_syscall_64+0x9d/0x1a0 [ 211.838547] entry_SYSCALL_64_after_hwframe+0x6c/0x74 [ 211.838554] RIP: 0033:0x7f3da5920b7d [ 211.838562] Code: 5d c3 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 6b f2 0c 00 f7 d8 64 89 01 48 [ 211.838569] RSP: 002b:00007fff67a2f3e8 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 211.838579] RAX: ffffffffffffffda RBX: 00005581692e24f0 RCX: 00007f3da5920b7d [ 211.838585] RDX: 0000000000000000 RSI: 00005581692e12a0 RDI: 0000000000000003 [ 211.838591] RBP: 00005581692e12a0 R08: 0000000000000000 R09: 00005581692e12a0 [ 211.838597] R10: 0000000000000003 R11: 0000000000000246 R12: 0000000000000000 [ 211.838602] R13: 0000000000000000 R14: 00007fff67a2fef7 R15: 00005581692e12a0 [ 211.838641] [ 211.838646] irq event stamp: 21025 [ 211.838651] hardirqs last enabled at (21031): [] console_unlock+0x1a1/0x1b0 [ 211.838659] hardirqs last disabled at (21036): [] console_unlock+0x186/0x1b0 [ 211.838667] softirqs last enabled at (20078): [] __do_softirq+0x43a/0x7fd [ 211.838675] softirqs last disabled at (20033): [] irq_exit_rcu+0x1ad/0x220 [ 211.838683] ---[ end trace 0000000000000000 ]--- [ 211.838689] rcu: __call_rcu_common(): Double-freed CB 00000000f6dad71c->rcu_torture_leak_cb+0x0/0x20 [rcutorture]()!!! slab kmalloc-16 start ffff8880066eca20 pointer offset 0 size 16 [ 211.857014] rcutorture: WARN: Duplicate call_rcu() test complete.