====================================== | [ 522.705579][ T6714] preempt_count: 1, expected: 0 | [ 522.705768][ T6714] RCU nest depth: 0, expected: 0 | [ 522.705949][ T6714] 1 lock held by tc/6714: | [ 522.706110][ T6714] #0: ffff888004d16810 (&tp->lock){+.+.}-{3:3}, at: tc_new_tfilter (net/sched/cls_api.c:2383) [ 522.706741][ T6714] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 522.706978][ T6714] Call Trace: [ 522.707142][ T6714] [ 522.707242][ T6714] dump_stack_lvl (lib/dump_stack.c:123) [ 522.707433][ T6714] __might_resched (kernel/sched/core.c:8759) [ 522.707659][ T6714] ? tc_new_tfilter (net/sched/cls_api.c:2383) [ 522.707889][ T6714] cpus_read_lock (./include/linux/kernel.h:73 ./include/linux/percpu-rwsem.h:49 kernel/cpu.c:490) [ 522.708115][ T6714] static_key_slow_inc (kernel/jump_label.c:191) [ 522.708300][ T6714] tc_new_tfilter (net/sched/cls_api.c:2385) [ 522.708512][ T6714] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3)) [ 522.708735][ T6714] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 522.708958][ T6714] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 522.709457][ T6714] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/rtnetlink.c:6912) [ 522.709657][ T6714] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 522.709911][ T6714] rtnetlink_rcv_msg (net/core/rtnetlink.c:6914) [ 522.710140][ T6714] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 522.710356][ T6714] ? 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) [ 522.710558][ T6714] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3)) [ 522.710752][ T6714] ? __lock_acquire (kernel/locking/lockdep.c:5226) [ 522.710923][ T6714] netlink_rcv_skb (net/netlink/af_netlink.c:2543) [ 522.711095][ T6714] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 522.711262][ T6714] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2520) [ 522.711446][ T6714] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 522.711646][ T6714] ? 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) [ 522.711828][ T6714] netlink_unicast (net/netlink/af_netlink.c:1322 net/netlink/af_netlink.c:1348) [ 522.712001][ T6714] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1333) [ 522.712168][ T6714] ? find_held_lock (kernel/locking/lockdep.c:5339) [ 522.712345][ T6714] netlink_sendmsg (net/netlink/af_netlink.c:1892) [ 522.712585][ T6714] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1811) [ 522.712781][ T6714] ____sys_sendmsg (net/socket.c:713 net/socket.c:728 net/socket.c:2568) [ 522.712958][ T6714] ? __pfx_____sys_sendmsg (net/socket.c:2514) [ 522.713138][ T6714] ? __pfx_copy_msghdr_from_user (net/socket.c:2494) [ 522.713368][ T6714] ___sys_sendmsg (net/socket.c:2624) [ 522.713555][ T6714] ? __debug_check_no_obj_freed (lib/debugobjects.c:1110) [ 522.713844][ T6714] ? __pfx____sys_sendmsg (net/socket.c:2611) [ 522.714084][ T6714] ? __pfx___debug_check_no_obj_freed (lib/debugobjects.c:1070) [ 522.714300][ T6714] ? __pfx_free_object_rcu (mm/kmemleak.c:514) [ 522.714519][ T6714] ? 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) [ 522.714747][ T6714] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4347 kernel/locking/lockdep.c:4406) [ 522.715021][ T6714] ? kmem_cache_free (mm/slub.c:4613 mm/slub.c:4715) [ 522.715248][ T6714] ? do_sys_openat2 (fs/open.c:1405) [ 522.715484][ T6714] ? do_sys_openat2 (fs/open.c:1411) [ 522.715751][ T6714] ? do_sys_openat2 (fs/open.c:1411) [ 522.715951][ T6714] __sys_sendmsg (net/socket.c:2654) [ 522.716183][ T6714] ? __pfx___sys_sendmsg (net/socket.c:2639) [ 522.716373][ T6714] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 522.716560][ T6714] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 522.716770][ T6714] RIP: 0033:0x7f904c6bf9a7 [ 522.716950][ T6714] 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) [ 522.717577][ T6714] RSP: 002b:00007fff41505da8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 522.717949][ T6714] RAX: ffffffffffffffda RBX: 000000000047dbc0 RCX: 00007f904c6bf9a7 [ 522.718258][ T6714] RDX: 0000000000000000 RSI: 00007fff41505e10 RDI: 0000000000000005 [ 522.718575][ T6714] RBP: 0000000000000608 R08: 0000000000000000 R09: 0000000000000000 [ 522.718829][ T6714] R10: 00007f904c578708 R11: 0000000000000246 R12: 00007fff4150b949 [ 522.719120][ T6714] R13: 00000000678583a5 R14: 0000000000483b60 R15: 00007fff4150b94d | [ 522.721534][ T6714] #0: ffff888004d16810 (&tp->lock){+.+.}-{3:3}, at: tc_new_tfilter (net/sched/cls_api.c:2383) | [ 522.721816][ T6714] #1: ffffffffac5ddcd0 (cpu_hotplug_lock){++++}-{0:0}, at: static_key_slow_inc (kernel/jump_label.c:191) | [ 522.722121][ T6714] stack backtrace: | [ 522.722477][ T6714] Tainted: [W]=WARN [ 522.722632][ T6714] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 522.722828][ T6714] Call Trace: [ 522.722968][ T6714] [ 522.723070][ T6714] dump_stack_lvl (lib/dump_stack.c:123) [ 522.723222][ T6714] __lock_acquire (kernel/locking/lockdep.c:4828 kernel/locking/lockdep.c:4898 kernel/locking/lockdep.c:5176) [ 522.723408][ T6714] lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851) [ 522.723565][ T6714] ? 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) [ 522.723800][ T6714] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 522.723942][ T6714] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 522.724082][ T6714] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 522.724269][ T6714] ? 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) [ 522.724455][ T6714] __mutex_lock (kernel/locking/mutex.c:587 kernel/locking/mutex.c:735) [ 522.724615][ T6714] ? 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) [ 522.724796][ T6714] ? 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) [ 522.725056][ T6714] ? __pfx___mutex_lock (kernel/locking/mutex.c:734) [ 522.725199][ T6714] ? static_key_slow_inc (kernel/jump_label.c:191) [ 522.725370][ T6714] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 522.725573][ T6714] ? 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)) [ 522.725756][ T6714] ? __pfx_static_key_fast_inc_not_disabled (kernel/jump_label.c:128) [ 522.725976][ T6714] ? 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) [ 522.726187][ T6714] 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) [ 522.726382][ T6714] static_key_slow_inc (kernel/jump_label.c:191) [ 522.726570][ T6714] tc_new_tfilter (net/sched/cls_api.c:2385) [ 522.726740][ T6714] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3)) [ 522.726873][ T6714] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 522.727021][ T6714] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 522.727166][ T6714] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/rtnetlink.c:6912) [ 522.727306][ T6714] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 522.727446][ T6714] rtnetlink_rcv_msg (net/core/rtnetlink.c:6914) [ 522.727641][ T6714] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 522.727804][ T6714] ? 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) [ 522.727959][ T6714] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3)) [ 522.728105][ T6714] ? __lock_acquire (kernel/locking/lockdep.c:5226) [ 522.728251][ T6714] netlink_rcv_skb (net/netlink/af_netlink.c:2543) [ 522.728414][ T6714] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 522.728600][ T6714] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2520) [ 522.728745][ T6714] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 522.728925][ T6714] ? 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) [ 522.729093][ T6714] netlink_unicast (net/netlink/af_netlink.c:1322 net/netlink/af_netlink.c:1348) [ 522.729245][ T6714] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1333) [ 522.729437][ T6714] ? find_held_lock (kernel/locking/lockdep.c:5339) [ 522.729597][ T6714] netlink_sendmsg (net/netlink/af_netlink.c:1892) [ 522.729742][ T6714] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1811) [ 522.729911][ T6714] ____sys_sendmsg (net/socket.c:713 net/socket.c:728 net/socket.c:2568) [ 522.730084][ T6714] ? __pfx_____sys_sendmsg (net/socket.c:2514) [ 522.730233][ T6714] ? __pfx_copy_msghdr_from_user (net/socket.c:2494) [ 522.730412][ T6714] ___sys_sendmsg (net/socket.c:2624) [ 522.730597][ T6714] ? __debug_check_no_obj_freed (lib/debugobjects.c:1110) [ 522.730791][ T6714] ? __pfx____sys_sendmsg (net/socket.c:2611) [ 522.730930][ T6714] ? __pfx___debug_check_no_obj_freed (lib/debugobjects.c:1070) [ 522.731156][ T6714] ? __pfx_free_object_rcu (mm/kmemleak.c:514) [ 522.731322][ T6714] ? 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) [ 522.731496][ T6714] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4347 kernel/locking/lockdep.c:4406) [ 522.731673][ T6714] ? kmem_cache_free (mm/slub.c:4613 mm/slub.c:4715) [ 522.731901][ T6714] ? do_sys_openat2 (fs/open.c:1405) [ 522.732045][ T6714] ? do_sys_openat2 (fs/open.c:1411) [ 522.732189][ T6714] ? do_sys_openat2 (fs/open.c:1411) [ 522.732329][ T6714] __sys_sendmsg (net/socket.c:2654) [ 522.732540][ T6714] ? __pfx___sys_sendmsg (net/socket.c:2639) [ 522.732729][ T6714] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 522.732916][ T6714] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 522.733089][ T6714] RIP: 0033:0x7f904c6bf9a7 [ 522.733355][ T6714] 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) [ 522.733993][ T6714] RSP: 002b:00007fff41505da8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 522.734305][ T6714] RAX: ffffffffffffffda RBX: 000000000047dbc0 RCX: 00007f904c6bf9a7 [ 522.734529][ T6714] RDX: 0000000000000000 RSI: 00007fff41505e10 RDI: 0000000000000005 [ 522.734833][ T6714] RBP: 0000000000000608 R08: 0000000000000000 R09: 0000000000000000 [ 522.735067][ T6714] R10: 00007f904c578708 R11: 0000000000000246 R12: 00007fff4150b949 [ 522.735296][ T6714] R13: 00000000678583a5 R14: 0000000000483b60 R15: 00007fff4150b94d | [ 543.198395][ T7073] preempt_count: 1, expected: 0 | [ 543.198559][ T7073] RCU nest depth: 0, expected: 0 | [ 543.198716][ T7073] INFO: lockdep is turned off. | [ 543.199179][ T7073] Tainted: [W]=WARN [ 543.199298][ T7073] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 543.199498][ T7073] Call Trace: [ 543.199621][ T7073] [ 543.199704][ T7073] dump_stack_lvl (lib/dump_stack.c:123) [ 543.199872][ T7073] __might_resched (kernel/sched/core.c:8759) [ 543.200032][ T7073] ? tc_new_tfilter (net/sched/cls_api.c:2383) [ 543.200198][ T7073] cpus_read_lock (./include/linux/kernel.h:73 ./include/linux/percpu-rwsem.h:49 kernel/cpu.c:490) [ 543.200356][ T7073] static_key_slow_inc (kernel/jump_label.c:191) [ 543.200517][ T7073] tc_new_tfilter (net/sched/cls_api.c:2385) [ 543.200674][ T7073] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 543.200840][ T7073] ? unwind_next_frame (arch/x86/kernel/unwind_orc.c:406 arch/x86/kernel/unwind_orc.c:648) [ 543.201000][ T7073] ? get_reg (arch/x86/kernel/unwind_orc.c:456 (discriminator 2)) [ 543.201128][ T7073] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 543.201290][ T7073] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 543.201460][ T7073] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 543.201627][ T7073] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 543.201786][ T7073] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 543.201945][ T7073] rtnetlink_rcv_msg (net/core/rtnetlink.c:6914) [ 543.202105][ T7073] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 543.202269][ T7073] ? find_stack (lib/stackdepot.c:552) [ 543.202429][ T7073] ? stack_depot_save_flags (lib/stackdepot.c:618) [ 543.202604][ T7073] netlink_rcv_skb (net/netlink/af_netlink.c:2543) [ 543.202765][ T7073] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 543.202927][ T7073] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2520) [ 543.203106][ T7073] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 543.203266][ T7073] ? 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) [ 543.203430][ T7073] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 543.203586][ T7073] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 543.203747][ T7073] ? 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) [ 543.203905][ T7073] netlink_unicast (net/netlink/af_netlink.c:1322 net/netlink/af_netlink.c:1348) [ 543.204068][ T7073] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1333) [ 543.204228][ T7073] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83) [ 543.204427][ T7073] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 543.204589][ T7073] netlink_sendmsg (net/netlink/af_netlink.c:1892) [ 543.204750][ T7073] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1811) [ 543.204910][ T7073] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 543.205076][ T7073] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 543.205235][ T7073] ____sys_sendmsg (net/socket.c:713 net/socket.c:728 net/socket.c:2568) [ 543.205404][ T7073] ? __pfx_____sys_sendmsg (net/socket.c:2514) [ 543.205562][ T7073] ? __pfx_copy_msghdr_from_user (net/socket.c:2494) [ 543.205761][ T7073] ? 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) [ 543.205922][ T7073] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 543.206081][ T7073] ___sys_sendmsg (net/socket.c:2624) [ 543.206237][ T7073] ? __debug_check_no_obj_freed (lib/debugobjects.c:1110) [ 543.206443][ T7073] ? __pfx____sys_sendmsg (net/socket.c:2611) [ 543.206601][ T7073] ? __pfx___debug_check_no_obj_freed (lib/debugobjects.c:1070) [ 543.206794][ T7073] ? __pfx_free_object_rcu (mm/kmemleak.c:514) [ 543.206959][ T7073] ? 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) [ 543.207138][ T7073] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 543.207345][ T7073] ? kmem_cache_free (mm/slub.c:4613 mm/slub.c:4715) [ 543.207504][ T7073] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 543.207660][ T7073] ? do_sys_openat2 (fs/open.c:1411) [ 543.207820][ T7073] ? do_sys_openat2 (fs/open.c:1411) [ 543.207978][ T7073] __sys_sendmsg (net/socket.c:2654) [ 543.208131][ T7073] ? __pfx___sys_sendmsg (net/socket.c:2639) [ 543.208289][ T7073] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 543.208497][ T7073] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 543.208656][ T7073] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 543.208855][ T7073] RIP: 0033:0x7fb5b655d9a7 [ 543.209025][ T7073] 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) [ 543.209573][ T7073] RSP: 002b:00007ffe8f0f1bd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 543.209818][ T7073] RAX: ffffffffffffffda RBX: 000000000047dbc0 RCX: 00007fb5b655d9a7 [ 543.210058][ T7073] RDX: 0000000000000000 RSI: 00007ffe8f0f1c40 RDI: 0000000000000005 [ 543.210293][ T7073] RBP: 0000000000000608 R08: 0000000000000000 R09: 0000000000000000 [ 543.210526][ T7073] R10: 00007fb5b6416708 R11: 0000000000000246 R12: 00007ffe8f0f6949 [ 543.210770][ T7073] R13: 00000000678583ba R14: 0000000000483b60 R15: 00007ffe8f0f694d | [ 573.760595][ T7558] preempt_count: 1, expected: 0 | [ 573.760775][ T7558] RCU nest depth: 0, expected: 0 | [ 573.760925][ T7558] INFO: lockdep is turned off. | [ 573.761567][ T7558] Tainted: [W]=WARN [ 573.761726][ T7558] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 573.762013][ T7558] Call Trace: [ 573.762177][ T7558] [ 573.762294][ T7558] dump_stack_lvl (lib/dump_stack.c:123) [ 573.762538][ T7558] __might_resched (kernel/sched/core.c:8759) [ 573.762759][ T7558] ? tc_new_tfilter (net/sched/cls_api.c:2383) [ 573.762985][ T7558] cpus_read_lock (./include/linux/kernel.h:73 ./include/linux/percpu-rwsem.h:49 kernel/cpu.c:490) [ 573.763207][ T7558] static_key_slow_inc (kernel/jump_label.c:191) [ 573.763431][ T7558] tc_new_tfilter (net/sched/cls_api.c:2385) [ 573.763606][ T7558] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 573.763748][ T7558] ? unwind_next_frame (arch/x86/kernel/unwind_orc.c:406 arch/x86/kernel/unwind_orc.c:648) [ 573.763893][ T7558] ? get_reg (arch/x86/kernel/unwind_orc.c:456 (discriminator 2)) [ 573.764020][ T7558] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 573.764174][ T7558] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 573.764319][ T7558] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 573.764475][ T7558] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 573.764620][ T7558] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 573.764769][ T7558] rtnetlink_rcv_msg (net/core/rtnetlink.c:6914) [ 573.764916][ T7558] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 573.765093][ T7558] ? find_stack (lib/stackdepot.c:552) [ 573.765255][ T7558] ? stack_depot_save_flags (lib/stackdepot.c:618) [ 573.765402][ T7558] netlink_rcv_skb (net/netlink/af_netlink.c:2543) [ 573.765538][ T7558] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 573.765671][ T7558] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2520) [ 573.765816][ T7558] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 573.765974][ T7558] ? 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) [ 573.766183][ T7558] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 573.766333][ T7558] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 573.766474][ T7558] ? 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) [ 573.766622][ T7558] netlink_unicast (net/netlink/af_netlink.c:1322 net/netlink/af_netlink.c:1348) [ 573.766788][ T7558] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1333) [ 573.766927][ T7558] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83) [ 573.767105][ T7558] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 573.767252][ T7558] netlink_sendmsg (net/netlink/af_netlink.c:1892) [ 573.767399][ T7558] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1811) [ 573.767547][ T7558] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 573.767701][ T7558] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 573.767852][ T7558] ____sys_sendmsg (net/socket.c:713 net/socket.c:728 net/socket.c:2568) [ 573.768011][ T7558] ? __pfx_____sys_sendmsg (net/socket.c:2514) [ 573.768162][ T7558] ? __pfx_copy_msghdr_from_user (net/socket.c:2494) [ 573.768351][ T7558] ? 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) [ 573.768503][ T7558] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 573.768663][ T7558] ___sys_sendmsg (net/socket.c:2624) [ 573.768813][ T7558] ? __debug_check_no_obj_freed (lib/debugobjects.c:1110) [ 573.769024][ T7558] ? __pfx____sys_sendmsg (net/socket.c:2611) [ 573.769181][ T7558] ? __pfx___debug_check_no_obj_freed (lib/debugobjects.c:1070) [ 573.769371][ T7558] ? __pfx_free_object_rcu (mm/kmemleak.c:514) [ 573.769523][ T7558] ? 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) [ 573.769673][ T7558] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 573.769863][ T7558] ? kmem_cache_free (mm/slub.c:4613 mm/slub.c:4715) [ 573.770051][ T7558] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 573.770249][ T7558] ? do_sys_openat2 (fs/open.c:1411) [ 573.770401][ T7558] ? do_sys_openat2 (fs/open.c:1411) [ 573.770559][ T7558] __sys_sendmsg (net/socket.c:2654) [ 573.770711][ T7558] ? __pfx___sys_sendmsg (net/socket.c:2639) [ 573.770862][ T7558] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 573.771053][ T7558] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 573.771208][ T7558] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 573.771404][ T7558] RIP: 0033:0x7f6f6261d9a7 [ 573.771563][ T7558] 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) [ 573.772105][ T7558] RSP: 002b:00007ffe09ae1838 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 573.772327][ T7558] RAX: ffffffffffffffda RBX: 000000000047dbc0 RCX: 00007f6f6261d9a7 [ 573.772567][ T7558] RDX: 0000000000000000 RSI: 00007ffe09ae18a0 RDI: 0000000000000005 [ 573.772789][ T7558] RBP: 0000000000000608 R08: 0000000000000000 R09: 0000000000000000 [ 573.773020][ T7558] R10: 00007f6f624d6708 R11: 0000000000000246 R12: 00007ffe09ae6949 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