====================================== | [ 20.036970][ T378] preempt_count: 1, expected: 0 | [ 20.037156][ T378] RCU nest depth: 0, expected: 0 | [ 20.037360][ T378] 1 lock held by tc/378: | [ 20.037503][ T378] #0: ffff888004b80e10 (&tp->lock){+.+.}-{3:3}, at: tc_new_tfilter (net/sched/cls_api.c:2383) [ 20.038121][ T378] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.038327][ T378] Call Trace: [ 20.038460][ T378] [ 20.038550][ T378] dump_stack_lvl (lib/dump_stack.c:123) [ 20.038752][ T378] __might_resched (kernel/sched/core.c:8759) [ 20.038938][ T378] ? tc_new_tfilter (net/sched/cls_api.c:2383) [ 20.039119][ T378] cpus_read_lock (./include/linux/kernel.h:73 ./include/linux/percpu-rwsem.h:49 kernel/cpu.c:490) [ 20.039288][ T378] static_key_slow_inc (kernel/jump_label.c:191) [ 20.039461][ T378] tc_new_tfilter (net/sched/cls_api.c:2385) [ 20.039638][ T378] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3)) [ 20.039770][ T378] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 20.039973][ T378] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 20.040146][ T378] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/rtnetlink.c:6912) [ 20.040317][ T378] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 20.040781][ T378] rtnetlink_rcv_msg (net/core/rtnetlink.c:6914) [ 20.040963][ T378] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 20.041130][ T378] ? hlock_class (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 kernel/locking/lockdep.c:228) [ 20.041295][ T378] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3)) [ 20.041428][ T378] ? __lock_acquire (kernel/locking/lockdep.c:5226) [ 20.041596][ T378] netlink_rcv_skb (net/netlink/af_netlink.c:2543) [ 20.041762][ T378] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 20.041931][ T378] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2520) [ 20.042116][ T378] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 20.042294][ T378] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 20.042467][ T378] netlink_unicast (net/netlink/af_netlink.c:1322 net/netlink/af_netlink.c:1348) [ 20.042646][ T378] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1333) [ 20.042825][ T378] ? find_held_lock (kernel/locking/lockdep.c:5339) [ 20.043000][ T378] netlink_sendmsg (net/netlink/af_netlink.c:1892) [ 20.043171][ T378] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1811) [ 20.043350][ T378] ____sys_sendmsg (net/socket.c:713 net/socket.c:728 net/socket.c:2568) [ 20.043535][ T378] ? __pfx_____sys_sendmsg (net/socket.c:2514) [ 20.043700][ T378] ? __pfx_copy_msghdr_from_user (net/socket.c:2494) [ 20.043917][ T378] ___sys_sendmsg (net/socket.c:2624) [ 20.044082][ T378] ? __debug_check_no_obj_freed (lib/debugobjects.c:1110) [ 20.044296][ T378] ? __pfx____sys_sendmsg (net/socket.c:2611) [ 20.044470][ T378] ? __pfx___debug_check_no_obj_freed (lib/debugobjects.c:1070) [ 20.044681][ T378] ? __pfx_free_object_rcu (mm/kmemleak.c:514) [ 20.044864][ T378] ? trace_rcu_segcb_stats (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/rcu.h:537) [ 20.045042][ T378] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4347 kernel/locking/lockdep.c:4406) [ 20.045253][ T378] ? kmem_cache_free (mm/slub.c:4613 mm/slub.c:4715) [ 20.045423][ T378] ? do_sys_openat2 (fs/open.c:1405) [ 20.045595][ T378] ? do_sys_openat2 (fs/open.c:1411) [ 20.045768][ T378] ? do_sys_openat2 (fs/open.c:1411) [ 20.045941][ T378] __sys_sendmsg (net/socket.c:2654) [ 20.046111][ T378] ? __pfx___sys_sendmsg (net/socket.c:2639) [ 20.046298][ T378] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 20.046470][ T378] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 20.046694][ T378] RIP: 0033:0x7fa5ab6579a7 [ 20.046876][ T378] Code: 0a 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0a 00 or (%rax),%al 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 20.047458][ T378] RSP: 002b:00007ffef04611e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 20.047712][ T378] RAX: ffffffffffffffda RBX: 000000000047dbc0 RCX: 00007fa5ab6579a7 [ 20.047967][ T378] RDX: 0000000000000000 RSI: 00007ffef0461250 RDI: 0000000000000005 [ 20.048211][ T378] RBP: 0000000000000300 R08: 0000000000000000 R09: 0000000000000000 [ 20.048471][ T378] R10: 00007fa5ab510708 R11: 0000000000000246 R12: 0000000000000000 [ 20.048719][ T378] R13: 00000000678585ed R14: 0000000000483b60 R15: 00007ffef046697e | [ 20.050900][ T378] #0: ffff888004b80e10 (&tp->lock){+.+.}-{3:3}, at: tc_new_tfilter (net/sched/cls_api.c:2383) | [ 20.051164][ T378] #1: ffffffffaefddcd0 (cpu_hotplug_lock){++++}-{0:0}, at: static_key_slow_inc (kernel/jump_label.c:191) | [ 20.051421][ T378] stack backtrace: | [ 20.051774][ T378] Tainted: [W]=WARN [ 20.051882][ T378] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.052057][ T378] Call Trace: [ 20.052167][ T378] [ 20.052242][ T378] dump_stack_lvl (lib/dump_stack.c:123) [ 20.052391][ T378] __lock_acquire (kernel/locking/lockdep.c:4828 kernel/locking/lockdep.c:4898 kernel/locking/lockdep.c:5176) [ 20.052538][ T378] lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851) [ 20.052676][ T378] ? static_key_slow_inc_cpuslocked (./include/linux/instrumented.h:96 ./include/linux/atomic/atomic-instrumented.h:1195 kernel/jump_label.c:167 kernel/jump_label.c:151) [ 20.052859][ T378] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 20.053000][ T378] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 20.053140][ T378] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 20.053279][ T378] ? static_key_slow_inc_cpuslocked (./include/linux/instrumented.h:96 ./include/linux/atomic/atomic-instrumented.h:1195 kernel/jump_label.c:167 kernel/jump_label.c:151) [ 20.053453][ T378] __mutex_lock (kernel/locking/mutex.c:587 kernel/locking/mutex.c:735) [ 20.053595][ T378] ? static_key_slow_inc_cpuslocked (./include/linux/instrumented.h:96 ./include/linux/atomic/atomic-instrumented.h:1195 kernel/jump_label.c:167 kernel/jump_label.c:151) [ 20.053768][ T378] ? static_key_slow_inc_cpuslocked (./include/linux/instrumented.h:96 ./include/linux/atomic/atomic-instrumented.h:1195 kernel/jump_label.c:167 kernel/jump_label.c:151) [ 20.053947][ T378] ? __pfx___mutex_lock (kernel/locking/mutex.c:734) [ 20.054087][ T378] ? static_key_slow_inc (kernel/jump_label.c:191) [ 20.054227][ T378] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 20.054379][ T378] ? static_key_fast_inc_not_disabled (./arch/x86/include/asm/atomic.h:23 (discriminator 3) ./include/linux/atomic/atomic-arch-fallback.h:457 (discriminator 3) ./include/linux/atomic/atomic-instrumented.h:33 (discriminator 3) kernel/jump_label.c:141 (discriminator 3)) [ 20.054642][ T378] ? __pfx_static_key_fast_inc_not_disabled (kernel/jump_label.c:128) [ 20.054835][ T378] ? static_key_slow_inc_cpuslocked (./include/linux/instrumented.h:96 ./include/linux/atomic/atomic-instrumented.h:1195 kernel/jump_label.c:167 kernel/jump_label.c:151) [ 20.055014][ T378] static_key_slow_inc_cpuslocked (./include/linux/instrumented.h:96 ./include/linux/atomic/atomic-instrumented.h:1195 kernel/jump_label.c:167 kernel/jump_label.c:151) [ 20.055184][ T378] static_key_slow_inc (kernel/jump_label.c:191) [ 20.055321][ T378] tc_new_tfilter (net/sched/cls_api.c:2385) [ 20.055461][ T378] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3)) [ 20.055565][ T378] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 20.055718][ T378] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 20.055933][ T378] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/rtnetlink.c:6912) [ 20.056092][ T378] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 20.056231][ T378] rtnetlink_rcv_msg (net/core/rtnetlink.c:6914) [ 20.056375][ T378] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 20.056594][ T378] ? hlock_class (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 kernel/locking/lockdep.c:228) [ 20.056736][ T378] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3)) [ 20.056843][ T378] ? __lock_acquire (kernel/locking/lockdep.c:5226) [ 20.056984][ T378] netlink_rcv_skb (net/netlink/af_netlink.c:2543) [ 20.057200][ T378] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 20.057344][ T378] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2520) [ 20.057485][ T378] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 20.057629][ T378] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 20.057842][ T378] netlink_unicast (net/netlink/af_netlink.c:1322 net/netlink/af_netlink.c:1348) [ 20.057986][ T378] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1333) [ 20.058134][ T378] ? find_held_lock (kernel/locking/lockdep.c:5339) [ 20.058278][ T378] netlink_sendmsg (net/netlink/af_netlink.c:1892) [ 20.058490][ T378] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1811) [ 20.058644][ T378] ____sys_sendmsg (net/socket.c:713 net/socket.c:728 net/socket.c:2568) [ 20.058793][ T378] ? __pfx_____sys_sendmsg (net/socket.c:2514) [ 20.058930][ T378] ? __pfx_copy_msghdr_from_user (net/socket.c:2494) [ 20.059208][ T378] ___sys_sendmsg (net/socket.c:2624) [ 20.059360][ T378] ? __debug_check_no_obj_freed (lib/debugobjects.c:1110) [ 20.059543][ T378] ? __pfx____sys_sendmsg (net/socket.c:2611) [ 20.059807][ T378] ? __pfx___debug_check_no_obj_freed (lib/debugobjects.c:1070) [ 20.059988][ T378] ? __pfx_free_object_rcu (mm/kmemleak.c:514) [ 20.060131][ T378] ? trace_rcu_segcb_stats (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/rcu.h:537) [ 20.060286][ T378] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4347 kernel/locking/lockdep.c:4406) [ 20.060543][ T378] ? kmem_cache_free (mm/slub.c:4613 mm/slub.c:4715) [ 20.060696][ T378] ? do_sys_openat2 (fs/open.c:1405) [ 20.060851][ T378] ? do_sys_openat2 (fs/open.c:1411) [ 20.060999][ T378] ? do_sys_openat2 (fs/open.c:1411) [ 20.061224][ T378] __sys_sendmsg (net/socket.c:2654) [ 20.061369][ T378] ? __pfx___sys_sendmsg (net/socket.c:2639) [ 20.061520][ T378] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 20.061671][ T378] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 20.061934][ T378] RIP: 0033:0x7fa5ab6579a7 [ 20.062090][ T378] Code: 0a 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0a 00 or (%rax),%al 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 20.062713][ T378] RSP: 002b:00007ffef04611e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 20.062939][ T378] RAX: ffffffffffffffda RBX: 000000000047dbc0 RCX: 00007fa5ab6579a7 [ 20.063244][ T378] RDX: 0000000000000000 RSI: 00007ffef0461250 RDI: 0000000000000005 [ 20.063472][ T378] RBP: 0000000000000300 R08: 0000000000000000 R09: 0000000000000000 [ 20.063694][ T378] R10: 00007fa5ab510708 R11: 0000000000000246 R12: 0000000000000000 [ 20.063994][ T378] R13: 00000000678585ed R14: 0000000000483b60 R15: 00007ffef046697e | [ 26.010542][ T402] preempt_count: 1, expected: 0 | [ 26.010747][ T402] RCU nest depth: 0, expected: 0 | [ 26.010955][ T402] INFO: lockdep is turned off. | [ 26.011545][ T402] Tainted: [W]=WARN [ 26.011701][ T402] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.011958][ T402] Call Trace: [ 26.012117][ T402] [ 26.012228][ T402] dump_stack_lvl (lib/dump_stack.c:123) [ 26.012447][ T402] __might_resched (kernel/sched/core.c:8759) [ 26.012661][ T402] ? tc_new_tfilter (net/sched/cls_api.c:2383) [ 26.012871][ T402] cpus_read_lock (./include/linux/kernel.h:73 ./include/linux/percpu-rwsem.h:49 kernel/cpu.c:490) [ 26.013079][ T402] static_key_slow_inc (kernel/jump_label.c:191) [ 26.013293][ T402] tc_new_tfilter (net/sched/cls_api.c:2385) [ 26.013513][ T402] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 26.013765][ T402] ? unwind_next_frame (arch/x86/kernel/unwind_orc.c:406 arch/x86/kernel/unwind_orc.c:648) [ 26.013973][ T402] ? get_reg (arch/x86/kernel/unwind_orc.c:456 (discriminator 2)) [ 26.014132][ T402] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 26.014342][ T402] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 26.014558][ T402] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 26.014787][ T402] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 26.015009][ T402] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 26.015227][ T402] rtnetlink_rcv_msg (net/core/rtnetlink.c:6914) [ 26.015440][ T402] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 26.015650][ T402] ? find_stack (lib/stackdepot.c:552) [ 26.015865][ T402] ? stack_depot_save_flags (lib/stackdepot.c:618) [ 26.016083][ T402] netlink_rcv_skb (net/netlink/af_netlink.c:2543) [ 26.016290][ T402] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 26.016498][ T402] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2520) [ 26.016723][ T402] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 26.016933][ T402] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 26.017143][ T402] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 26.017353][ T402] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 26.017566][ T402] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 26.017777][ T402] netlink_unicast (net/netlink/af_netlink.c:1322 net/netlink/af_netlink.c:1348) [ 26.017999][ T402] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1333) [ 26.018240][ T402] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83) [ 26.018503][ T402] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 26.018710][ T402] netlink_sendmsg (net/netlink/af_netlink.c:1892) [ 26.018921][ T402] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1811) [ 26.019129][ T402] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 26.019338][ T402] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 26.019551][ T402] ____sys_sendmsg (net/socket.c:713 net/socket.c:728 net/socket.c:2568) [ 26.019770][ T402] ? __pfx_____sys_sendmsg (net/socket.c:2514) [ 26.019977][ T402] ? __pfx_copy_msghdr_from_user (net/socket.c:2494) [ 26.020225][ T402] ? do_raw_spin_lock (./arch/x86/include/asm/atomic.h:107 ./include/linux/atomic/atomic-arch-fallback.h:2170 ./include/linux/atomic/atomic-instrumented.h:1302 ./include/asm-generic/qspinlock.h:111 kernel/locking/spinlock_debug.c:116) [ 26.020432][ T402] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 26.020642][ T402] ___sys_sendmsg (net/socket.c:2624) [ 26.020844][ T402] ? __debug_check_no_obj_freed (lib/debugobjects.c:1110) [ 26.021103][ T402] ? __pfx____sys_sendmsg (net/socket.c:2611) [ 26.021314][ T402] ? __pfx___debug_check_no_obj_freed (lib/debugobjects.c:1070) [ 26.021551][ T402] ? __pfx_free_object_rcu (mm/kmemleak.c:514) [ 26.021754][ T402] ? trace_rcu_segcb_stats (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/rcu.h:537) [ 26.021971][ T402] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 26.022234][ T402] ? kmem_cache_free (mm/slub.c:4613 mm/slub.c:4715) [ 26.022442][ T402] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 26.022653][ T402] ? do_sys_openat2 (fs/open.c:1411) [ 26.022863][ T402] ? do_sys_openat2 (fs/open.c:1411) [ 26.023072][ T402] __sys_sendmsg (net/socket.c:2654) [ 26.023285][ T402] ? __pfx___sys_sendmsg (net/socket.c:2639) [ 26.023504][ T402] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 26.023764][ T402] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 26.023972][ T402] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 26.024231][ T402] RIP: 0033:0x7fe9b01239a7 [ 26.024455][ T402] Code: 0a 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0a 00 or (%rax),%al 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 26.025230][ T402] RSP: 002b:00007ffc0f8dfd28 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 26.025552][ T402] RAX: ffffffffffffffda RBX: 000000000047dbc0 RCX: 00007fe9b01239a7 [ 26.025875][ T402] RDX: 0000000000000000 RSI: 00007ffc0f8dfd90 RDI: 0000000000000005 [ 26.026199][ T402] RBP: 0000000000000081 R08: 0000000000000000 R09: 0000000000000000 [ 26.026516][ T402] R10: 00007fe9affdc708 R11: 0000000000000246 R12: 0000000000000000 [ 26.026817][ T402] R13: 00000000678585f3 R14: 0000000000483b60 R15: 00007ffc0f8e5971 | [ 46.920873][ T455] preempt_count: 1, expected: 0 | [ 46.921025][ T455] RCU nest depth: 0, expected: 0 | [ 46.921181][ T455] INFO: lockdep is turned off. | [ 46.921601][ T455] Tainted: [W]=WARN [ 46.921717][ T455] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.921903][ T455] Call Trace: [ 46.922022][ T455] [ 46.922103][ T455] dump_stack_lvl (lib/dump_stack.c:123) [ 46.922274][ T455] __might_resched (kernel/sched/core.c:8759) [ 46.922427][ T455] ? tc_new_tfilter (net/sched/cls_api.c:2383) [ 46.922582][ T455] cpus_read_lock (./include/linux/kernel.h:73 ./include/linux/percpu-rwsem.h:49 kernel/cpu.c:490) [ 46.922731][ T455] static_key_slow_inc (kernel/jump_label.c:191) [ 46.922884][ T455] tc_new_tfilter (net/sched/cls_api.c:2385) [ 46.923035][ T455] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 46.923185][ T455] ? unwind_next_frame (arch/x86/kernel/unwind_orc.c:406 arch/x86/kernel/unwind_orc.c:648) [ 46.923344][ T455] ? get_reg (arch/x86/kernel/unwind_orc.c:456 (discriminator 2)) [ 46.923460][ T455] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 46.923610][ T455] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 46.923760][ T455] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 46.923913][ T455] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 46.924062][ T455] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 46.924214][ T455] rtnetlink_rcv_msg (net/core/rtnetlink.c:6914) [ 46.924368][ T455] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 46.924517][ T455] ? find_stack (lib/stackdepot.c:552) [ 46.924687][ T455] ? stack_depot_save_flags (lib/stackdepot.c:618) [ 46.924827][ T455] netlink_rcv_skb (net/netlink/af_netlink.c:2543) [ 46.924962][ T455] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 46.925094][ T455] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2520) [ 46.925230][ T455] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 46.925363][ T455] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 46.925496][ T455] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 46.925627][ T455] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 46.925764][ T455] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 ./include/net/netns/generic.h:48 net/netlink/af_netlink.c:333) [ 46.925896][ T455] netlink_unicast (net/netlink/af_netlink.c:1322 net/netlink/af_netlink.c:1348) [ 46.926043][ T455] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1333) [ 46.926180][ T455] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83) [ 46.926379][ T455] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 46.926530][ T455] netlink_sendmsg (net/netlink/af_netlink.c:1892) [ 46.926678][ T455] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1811) [ 46.926828][ T455] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 46.926979][ T455] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 46.927128][ T455] ____sys_sendmsg (net/socket.c:713 net/socket.c:728 net/socket.c:2568) [ 46.927280][ T455] ? __pfx_____sys_sendmsg (net/socket.c:2514) [ 46.927431][ T455] ? __pfx_copy_msghdr_from_user (net/socket.c:2494) [ 46.927620][ T455] ? do_raw_spin_lock (./arch/x86/include/asm/atomic.h:107 ./include/linux/atomic/atomic-arch-fallback.h:2170 ./include/linux/atomic/atomic-instrumented.h:1302 ./include/asm-generic/qspinlock.h:111 kernel/locking/spinlock_debug.c:116) [ 46.927772][ T455] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 46.927921][ T455] ___sys_sendmsg (net/socket.c:2624) [ 46.928069][ T455] ? __debug_check_no_obj_freed (lib/debugobjects.c:1110) [ 46.928255][ T455] ? __pfx____sys_sendmsg (net/socket.c:2611) [ 46.928405][ T455] ? __pfx___debug_check_no_obj_freed (lib/debugobjects.c:1070) [ 46.928593][ T455] ? __pfx_free_object_rcu (mm/kmemleak.c:514) [ 46.928747][ T455] ? trace_rcu_segcb_stats (./arch/x86/include/asm/bitops.h:227 ./arch/x86/include/asm/bitops.h:239 ./include/asm-generic/bitops/instrumented-non-atomic.h:142 ./include/linux/cpumask.h:570 ./include/linux/cpumask.h:1117 ./include/trace/events/rcu.h:537) [ 46.928901][ T455] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 46.929089][ T455] ? kmem_cache_free (mm/slub.c:4613 mm/slub.c:4715) [ 46.929240][ T455] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 46.929388][ T455] ? do_sys_openat2 (fs/open.c:1411) [ 46.929536][ T455] ? do_sys_openat2 (fs/open.c:1411) [ 46.929691][ T455] __sys_sendmsg (net/socket.c:2654) [ 46.929839][ T455] ? __pfx___sys_sendmsg (net/socket.c:2639) [ 46.929989][ T455] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 46.930174][ T455] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 46.930324][ T455] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 46.930510][ T455] RIP: 0033:0x7f4694ce29a7 [ 46.930663][ T455] Code: 0a 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 89 74 24 10 All code ======== 0: 0a 00 or (%rax),%al 2: f7 d8 neg %eax 4: 64 89 02 mov %eax,%fs:(%rdx) 7: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax e: eb b9 jmp 0xffffffffffffffc9 10: 0f 1f 00 nopl (%rax) 13: f3 0f 1e fa endbr64 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 10 jne 0x33 23: b8 2e 00 00 00 mov $0x2e,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 51 ja 0x83 32: c3 ret 33: 48 83 ec 28 sub $0x28,%rsp 37: 89 54 24 1c mov %edx,0x1c(%rsp) 3b: 48 89 74 24 10 mov %rsi,0x10(%rsp) Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 51 ja 0x59 8: c3 ret 9: 48 83 ec 28 sub $0x28,%rsp d: 89 54 24 1c mov %edx,0x1c(%rsp) 11: 48 89 74 24 10 mov %rsi,0x10(%rsp) [ 46.931186][ T455] RSP: 002b:00007ffc97cc41a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 46.931415][ T455] RAX: ffffffffffffffda RBX: 000000000047dbc0 RCX: 00007f4694ce29a7 [ 46.931617][ T455] RDX: 0000000000000000 RSI: 00007ffc97cc4210 RDI: 0000000000000005 [ 46.931820][ T455] RBP: 0000000000000081 R08: 0000000000000000 R09: 0000000000000000 [ 46.932020][ T455] R10: 00007f4694b9b708 R11: 0000000000000246 R12: 0000000000000000 Finger prints: __lock_acquire:__mutex_lock:static_key_slow_inc_cpuslocked:static_key_slow_inc:tc_new_tfilter __might_resched:cpus_read_lock:static_key_slow_inc:tc_new_tfilter:rtnetlink_rcv_msg