====================================== | [ 23.167259][ T359] RCU nest depth: 0, expected: 0 | [ 23.167434][ T359] 2 locks held by tc/359: | [ 23.167559][ T359] #0: ffffffffb6209c08 (rtnl_mutex){+.+.}-{4:4}, at: tc_new_tfilter (net/sched/cls_api.c:2261) | [ 23.167893][ T359] #1: ffff88800bdc8390 (&tp->lock){+.+.}-{3:3}, at: tc_new_tfilter (net/sched/cls_api.c:2383) [ 23.168444][ T359] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.168650][ T359] Call Trace: [ 23.168781][ T359] [ 23.168870][ T359] dump_stack_lvl (lib/dump_stack.c:123) [ 23.169042][ T359] __might_resched (kernel/sched/core.c:8759) [ 23.169205][ T359] ? tc_new_tfilter (net/sched/cls_api.c:2383) [ 23.169375][ T359] cpus_read_lock (./include/linux/kernel.h:73 ./include/linux/percpu-rwsem.h:49 kernel/cpu.c:490) [ 23.169540][ T359] static_key_slow_inc (kernel/jump_label.c:191) [ 23.169704][ T359] tc_new_tfilter (net/sched/cls_api.c:2385) [ 23.169878][ T359] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3)) [ 23.170003][ T359] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 23.170192][ T359] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 23.170475][ T359] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/rtnetlink.c:6912) [ 23.170640][ T359] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 23.170804][ T359] rtnetlink_rcv_msg (net/core/rtnetlink.c:6914) [ 23.170976][ T359] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 23.171142][ T359] ? 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) [ 23.171300][ T359] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3)) [ 23.171426][ T359] ? __lock_acquire (kernel/locking/lockdep.c:5226) [ 23.171588][ T359] netlink_rcv_skb (net/netlink/af_netlink.c:2543) [ 23.171762][ T359] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 23.172014][ T359] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2520) [ 23.172192][ T359] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 23.172357][ T359] ? 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) [ 23.172522][ T359] netlink_unicast (net/netlink/af_netlink.c:1322 net/netlink/af_netlink.c:1348) [ 23.172685][ T359] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1333) [ 23.172844][ T359] ? find_held_lock (kernel/locking/lockdep.c:5339) [ 23.173010][ T359] netlink_sendmsg (net/netlink/af_netlink.c:1892) [ 23.173175][ T359] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1811) [ 23.173346][ T359] ____sys_sendmsg (net/socket.c:713 net/socket.c:728 net/socket.c:2568) [ 23.173508][ T359] ? __pfx_____sys_sendmsg (net/socket.c:2514) [ 23.173683][ T359] ? __pfx_copy_msghdr_from_user (net/socket.c:2494) [ 23.173894][ T359] ___sys_sendmsg (net/socket.c:2624) [ 23.174051][ T359] ? __debug_check_no_obj_freed (lib/debugobjects.c:1110) [ 23.174249][ T359] ? __pfx____sys_sendmsg (net/socket.c:2611) [ 23.174414][ T359] ? __pfx___debug_check_no_obj_freed (lib/debugobjects.c:1070) [ 23.174610][ T359] ? __pfx_free_object_rcu (mm/kmemleak.c:514) [ 23.174772][ T359] ? 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) [ 23.174939][ T359] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4347 kernel/locking/lockdep.c:4406) [ 23.175142][ T359] ? kmem_cache_free (mm/slub.c:4613 mm/slub.c:4715) [ 23.175301][ T359] ? do_sys_openat2 (fs/open.c:1405) [ 23.175459][ T359] ? do_sys_openat2 (fs/open.c:1411) [ 23.175624][ T359] ? do_sys_openat2 (fs/open.c:1411) [ 23.175792][ T359] __sys_sendmsg (net/socket.c:2654) [ 23.175951][ T359] ? __pfx___sys_sendmsg (net/socket.c:2639) [ 23.176133][ T359] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 23.176294][ T359] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 23.176492][ T359] RIP: 0033:0x7fa93b7879a7 [ 23.176664][ T359] Code: Unable to access opcode bytes at 0x7fa93b78797d. Code starting with the faulting instruction =========================================== [ 23.176871][ T359] RSP: 002b:00007ffe27383318 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 23.177115][ T359] RAX: ffffffffffffffda RBX: 000000000047dbc0 RCX: 00007fa93b7879a7 [ 23.177361][ T359] RDX: 0000000000000000 RSI: 00007ffe27383380 RDI: 0000000000000005 [ 23.177599][ T359] RBP: 0000000000000608 R08: 0000000000000000 R09: 0000000000000000 [ 23.177838][ T359] R10: 00007fa93b640708 R11: 0000000000000246 R12: 00007ffe27389973 [ 23.178076][ T359] R13: 0000000067859501 R14: 0000000000483b60 R15: 00007ffe27389984 | [ 23.180138][ T359] #1: ffff88800bdc8390 (&tp->lock){+.+.}-{3:3}, at: tc_new_tfilter (net/sched/cls_api.c:2383) | [ 23.180368][ T359] #2: ffffffffb57f1cd0 (cpu_hotplug_lock){++++}-{0:0}, at: static_key_slow_inc (kernel/jump_label.c:191) | [ 23.180598][ T359] stack backtrace: | [ 23.180923][ T359] Tainted: [W]=WARN [ 23.181023][ T359] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.181186][ T359] Call Trace: [ 23.181285][ T359] [ 23.181353][ T359] dump_stack_lvl (lib/dump_stack.c:123) [ 23.181488][ T359] __lock_acquire (kernel/locking/lockdep.c:4828 kernel/locking/lockdep.c:4898 kernel/locking/lockdep.c:5176) [ 23.181623][ T359] lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851) [ 23.181758][ T359] ? 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) [ 23.181921][ T359] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 23.182053][ T359] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 23.182186][ T359] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 23.182315][ T359] ? 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) [ 23.182479][ T359] __mutex_lock (kernel/locking/mutex.c:587 kernel/locking/mutex.c:735) [ 23.182609][ T359] ? 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) [ 23.182769][ T359] ? 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) [ 23.182930][ T359] ? __pfx___mutex_lock (kernel/locking/mutex.c:734) [ 23.183059][ T359] ? static_key_slow_inc (kernel/jump_label.c:191) [ 23.183193][ T359] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 23.183325][ T359] ? 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)) [ 23.183486][ T359] ? __pfx_static_key_fast_inc_not_disabled (kernel/jump_label.c:128) [ 23.183656][ T359] ? 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) [ 23.183816][ T359] 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) [ 23.183976][ T359] static_key_slow_inc (kernel/jump_label.c:191) [ 23.184108][ T359] tc_new_tfilter (net/sched/cls_api.c:2385) [ 23.184252][ T359] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3)) [ 23.184352][ T359] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 23.184487][ T359] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 23.184619][ T359] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/rtnetlink.c:6912) [ 23.184750][ T359] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 23.184881][ T359] rtnetlink_rcv_msg (net/core/rtnetlink.c:6914) [ 23.185013][ T359] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 23.185147][ T359] ? 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) [ 23.185275][ T359] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3)) [ 23.185375][ T359] ? __lock_acquire (kernel/locking/lockdep.c:5226) [ 23.185504][ T359] netlink_rcv_skb (net/netlink/af_netlink.c:2543) [ 23.185634][ T359] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 23.185765][ T359] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2520) [ 23.185903][ T359] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 23.186034][ T359] ? 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) [ 23.186165][ T359] netlink_unicast (net/netlink/af_netlink.c:1322 net/netlink/af_netlink.c:1348) [ 23.186295][ T359] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1333) [ 23.186423][ T359] ? find_held_lock (kernel/locking/lockdep.c:5339) [ 23.186554][ T359] netlink_sendmsg (net/netlink/af_netlink.c:1892) [ 23.186685][ T359] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1811) [ 23.186822][ T359] ____sys_sendmsg (net/socket.c:713 net/socket.c:728 net/socket.c:2568) [ 23.186952][ T359] ? __pfx_____sys_sendmsg (net/socket.c:2514) [ 23.187081][ T359] ? __pfx_copy_msghdr_from_user (net/socket.c:2494) [ 23.187244][ T359] ___sys_sendmsg (net/socket.c:2624) [ 23.187372][ T359] ? __debug_check_no_obj_freed (lib/debugobjects.c:1110) [ 23.187608][ T359] ? __pfx____sys_sendmsg (net/socket.c:2611) [ 23.187741][ T359] ? __pfx___debug_check_no_obj_freed (lib/debugobjects.c:1070) [ 23.187905][ T359] ? __pfx_free_object_rcu (mm/kmemleak.c:514) [ 23.188034][ T359] ? 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) [ 23.188241][ T359] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4347 kernel/locking/lockdep.c:4406) [ 23.188404][ T359] ? kmem_cache_free (mm/slub.c:4613 mm/slub.c:4715) [ 23.188534][ T359] ? do_sys_openat2 (fs/open.c:1405) [ 23.188666][ T359] ? do_sys_openat2 (fs/open.c:1411) [ 23.188869][ T359] ? do_sys_openat2 (fs/open.c:1411) [ 23.189004][ T359] __sys_sendmsg (net/socket.c:2654) [ 23.189134][ T359] ? __pfx___sys_sendmsg (net/socket.c:2639) [ 23.189267][ T359] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 23.189471][ T359] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 23.189636][ T359] RIP: 0033:0x7fa93b7879a7 [ 23.189772][ T359] Code: Unable to access opcode bytes at 0x7fa93b78797d. Code starting with the faulting instruction =========================================== [ 23.190019][ T359] RSP: 002b:00007ffe27383318 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 23.190218][ T359] RAX: ffffffffffffffda RBX: 000000000047dbc0 RCX: 00007fa93b7879a7 [ 23.190412][ T359] RDX: 0000000000000000 RSI: 00007ffe27383380 RDI: 0000000000000005 [ 23.190691][ T359] RBP: 0000000000000608 R08: 0000000000000000 R09: 0000000000000000 [ 23.190886][ T359] R10: 00007fa93b640708 R11: 0000000000000246 R12: 00007ffe27389973 [ 23.191082][ T359] R13: 0000000067859501 R14: 0000000000483b60 R15: 00007ffe27389984 | [ 42.996620][ T624] preempt_count: 1, expected: 0 | [ 42.996772][ T624] RCU nest depth: 0, expected: 0 | [ 42.996913][ T624] INFO: lockdep is turned off. | [ 42.997285][ T624] Tainted: [W]=WARN [ 42.997387][ T624] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 42.997547][ T624] Call Trace: [ 42.997647][ T624] [ 42.997716][ T624] dump_stack_lvl (lib/dump_stack.c:123) [ 42.997856][ T624] __might_resched (kernel/sched/core.c:8759) [ 42.997992][ T624] ? tc_new_tfilter (net/sched/cls_api.c:2383) [ 42.998126][ T624] cpus_read_lock (./include/linux/kernel.h:73 ./include/linux/percpu-rwsem.h:49 kernel/cpu.c:490) [ 42.998258][ T624] static_key_slow_inc (kernel/jump_label.c:191) [ 42.998390][ T624] tc_new_tfilter (net/sched/cls_api.c:2385) [ 42.998525][ T624] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 42.998659][ T624] ? unwind_next_frame (arch/x86/kernel/unwind_orc.c:406 arch/x86/kernel/unwind_orc.c:648) [ 42.998796][ T624] ? get_reg (arch/x86/kernel/unwind_orc.c:456 (discriminator 2)) [ 42.998899][ T624] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 42.999033][ T624] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 42.999162][ T624] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 42.999293][ T624] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 42.999423][ T624] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 42.999554][ T624] rtnetlink_rcv_msg (net/core/rtnetlink.c:6914) [ 42.999688][ T624] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 42.999819][ T624] ? find_stack (lib/stackdepot.c:552) [ 42.999953][ T624] ? stack_depot_save_flags (lib/stackdepot.c:618) [ 43.000085][ T624] netlink_rcv_skb (net/netlink/af_netlink.c:2543) [ 43.000215][ T624] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 43.000346][ T624] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2520) [ 43.000480][ T624] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 43.000613][ T624] ? 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) [ 43.000744][ T624] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 43.000874][ T624] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 43.001005][ T624] ? 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) [ 43.001135][ T624] netlink_unicast (net/netlink/af_netlink.c:1322 net/netlink/af_netlink.c:1348) [ 43.001266][ T624] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1333) [ 43.001404][ T624] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83) [ 43.001567][ T624] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 43.001697][ T624] netlink_sendmsg (net/netlink/af_netlink.c:1892) [ 43.001847][ T624] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1811) [ 43.001977][ T624] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 43.002110][ T624] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 43.002241][ T624] ____sys_sendmsg (net/socket.c:713 net/socket.c:728 net/socket.c:2568) [ 43.002378][ T624] ? __pfx_____sys_sendmsg (net/socket.c:2514) [ 43.002512][ T624] ? __pfx_copy_msghdr_from_user (net/socket.c:2494) [ 43.002672][ T624] ? 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) [ 43.002802][ T624] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 43.002933][ T624] ___sys_sendmsg (net/socket.c:2624) [ 43.003062][ T624] ? __debug_check_no_obj_freed (lib/debugobjects.c:1110) [ 43.003225][ T624] ? __pfx____sys_sendmsg (net/socket.c:2611) [ 43.003355][ T624] ? __pfx___debug_check_no_obj_freed (lib/debugobjects.c:1070) [ 43.003528][ T624] ? __pfx_free_object_rcu (mm/kmemleak.c:514) [ 43.003659][ T624] ? 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) [ 43.003791][ T624] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 43.003954][ T624] ? kmem_cache_free (mm/slub.c:4613 mm/slub.c:4715) [ 43.004083][ T624] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 43.004214][ T624] ? do_sys_openat2 (fs/open.c:1411) [ 43.004347][ T624] ? do_sys_openat2 (fs/open.c:1411) [ 43.004481][ T624] __sys_sendmsg (net/socket.c:2654) [ 43.004611][ T624] ? __pfx___sys_sendmsg (net/socket.c:2639) [ 43.004755][ T624] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 43.004912][ T624] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 43.005041][ T624] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 43.005201][ T624] RIP: 0033:0x7fa7a832c9a7 [ 43.005333][ T624] 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) [ 43.005813][ T624] RSP: 002b:00007ffee6b7bb18 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 43.006013][ T624] RAX: ffffffffffffffda RBX: 000000000047dbc0 RCX: 00007fa7a832c9a7 [ 43.006207][ T624] RDX: 0000000000000000 RSI: 00007ffee6b7bb80 RDI: 0000000000000005 [ 43.006406][ T624] RBP: 000000000000dd86 R08: 0000000000000000 R09: 0000000000000000 [ 43.006600][ T624] R10: 00007fa7a81e5708 R11: 0000000000000246 R12: 00007ffee6b8095d [ 43.006795][ T624] R13: 0000000067859515 R14: 0000000000483b60 R15: 00007ffee6b8096c | [ 71.088280][ T885] preempt_count: 1, expected: 0 | [ 71.088430][ T885] RCU nest depth: 0, expected: 0 | [ 71.088571][ T885] INFO: lockdep is turned off. | [ 71.088975][ T885] Tainted: [W]=WARN [ 71.089074][ T885] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 71.089237][ T885] Call Trace: [ 71.089336][ T885] [ 71.089403][ T885] dump_stack_lvl (lib/dump_stack.c:123) [ 71.089540][ T885] __might_resched (kernel/sched/core.c:8759) [ 71.089674][ T885] ? tc_new_tfilter (net/sched/cls_api.c:2383) [ 71.089811][ T885] cpus_read_lock (./include/linux/kernel.h:73 ./include/linux/percpu-rwsem.h:49 kernel/cpu.c:490) [ 71.089960][ T885] static_key_slow_inc (kernel/jump_label.c:191) [ 71.090094][ T885] tc_new_tfilter (net/sched/cls_api.c:2385) [ 71.090231][ T885] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 71.090369][ T885] ? unwind_next_frame (arch/x86/kernel/unwind_orc.c:406 arch/x86/kernel/unwind_orc.c:648) [ 71.090505][ T885] ? get_reg (arch/x86/kernel/unwind_orc.c:456 (discriminator 2)) [ 71.090609][ T885] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 71.090746][ T885] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 71.090882][ T885] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 71.091015][ T885] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 71.091162][ T885] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 71.091293][ T885] rtnetlink_rcv_msg (net/core/rtnetlink.c:6914) [ 71.091424][ T885] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 71.091554][ T885] ? find_stack (lib/stackdepot.c:552) [ 71.091686][ T885] ? stack_depot_save_flags (lib/stackdepot.c:618) [ 71.091842][ T885] netlink_rcv_skb (net/netlink/af_netlink.c:2543) [ 71.091973][ T885] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 71.092110][ T885] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2520) [ 71.092244][ T885] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 71.092377][ T885] ? 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) [ 71.092510][ T885] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 71.092642][ T885] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 71.092775][ T885] ? 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) [ 71.092910][ T885] netlink_unicast (net/netlink/af_netlink.c:1322 net/netlink/af_netlink.c:1348) [ 71.093054][ T885] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1333) [ 71.093181][ T885] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83) [ 71.093351][ T885] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 71.093505][ T885] netlink_sendmsg (net/netlink/af_netlink.c:1892) [ 71.093636][ T885] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1811) [ 71.093768][ T885] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 71.093902][ T885] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 71.094039][ T885] ____sys_sendmsg (net/socket.c:713 net/socket.c:728 net/socket.c:2568) [ 71.094174][ T885] ? __pfx_____sys_sendmsg (net/socket.c:2514) [ 71.094306][ T885] ? __pfx_copy_msghdr_from_user (net/socket.c:2494) [ 71.094468][ T885] ? 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) [ 71.094600][ T885] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 71.094731][ T885] ___sys_sendmsg (net/socket.c:2624) [ 71.094867][ T885] ? __debug_check_no_obj_freed (lib/debugobjects.c:1110) [ 71.095029][ T885] ? __pfx____sys_sendmsg (net/socket.c:2611) [ 71.095157][ T885] ? __pfx___debug_check_no_obj_freed (lib/debugobjects.c:1070) [ 71.095316][ T885] ? __pfx_free_object_rcu (mm/kmemleak.c:514) [ 71.095444][ T885] ? 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) [ 71.095575][ T885] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 71.095754][ T885] ? kmem_cache_free (mm/slub.c:4613 mm/slub.c:4715) [ 71.095891][ T885] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 71.096025][ T885] ? do_sys_openat2 (fs/open.c:1411) [ 71.096161][ T885] ? do_sys_openat2 (fs/open.c:1411) [ 71.096295][ T885] __sys_sendmsg (net/socket.c:2654) [ 71.096426][ T885] ? __pfx___sys_sendmsg (net/socket.c:2639) [ 71.096560][ T885] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 71.096727][ T885] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 71.096862][ T885] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 71.097031][ T885] RIP: 0033:0x7fcded22d9a7 [ 71.097178][ T885] 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) [ 71.097631][ T885] RSP: 002b:00007ffd9dbdbcd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 71.097833][ T885] RAX: ffffffffffffffda RBX: 000000000047dbc0 RCX: 00007fcded22d9a7 [ 71.098024][ T885] RDX: 0000000000000000 RSI: 00007ffd9dbdbd40 RDI: 0000000000000005 [ 71.098215][ T885] RBP: 0000000000000608 R08: 0000000000000000 R09: 0000000000000000 [ 71.098405][ T885] R10: 00007fcded0e6708 R11: 0000000000000246 R12: 00007ffd9dbe0973 [ 71.098597][ T885] R13: 0000000067859532 R14: 0000000000483b60 R15: 00007ffd9dbe0984 | [ 88.504819][ T1137] preempt_count: 1, expected: 0 | [ 88.504969][ T1137] RCU nest depth: 0, expected: 0 | [ 88.505117][ T1137] INFO: lockdep is turned off. | [ 88.505502][ T1137] Tainted: [W]=WARN [ 88.505601][ T1137] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 88.505766][ T1137] Call Trace: [ 88.505867][ T1137] [ 88.505935][ T1137] dump_stack_lvl (lib/dump_stack.c:123) [ 88.506076][ T1137] __might_resched (kernel/sched/core.c:8759) [ 88.506209][ T1137] ? tc_new_tfilter (net/sched/cls_api.c:2383) [ 88.506344][ T1137] cpus_read_lock (./include/linux/kernel.h:73 ./include/linux/percpu-rwsem.h:49 kernel/cpu.c:490) [ 88.506482][ T1137] static_key_slow_inc (kernel/jump_label.c:191) [ 88.506613][ T1137] tc_new_tfilter (net/sched/cls_api.c:2385) [ 88.506745][ T1137] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 88.506879][ T1137] ? unwind_next_frame (arch/x86/kernel/unwind_orc.c:406 arch/x86/kernel/unwind_orc.c:648) [ 88.507013][ T1137] ? get_reg (arch/x86/kernel/unwind_orc.c:456 (discriminator 2)) [ 88.507116][ T1137] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 88.507250][ T1137] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 88.507386][ T1137] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 88.507520][ T1137] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 88.507651][ T1137] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 88.507783][ T1137] rtnetlink_rcv_msg (net/core/rtnetlink.c:6914) [ 88.507918][ T1137] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 88.508051][ T1137] ? find_stack (lib/stackdepot.c:552) [ 88.508184][ T1137] ? stack_depot_save_flags (lib/stackdepot.c:618) [ 88.508322][ T1137] netlink_rcv_skb (net/netlink/af_netlink.c:2543) [ 88.508454][ T1137] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 88.508587][ T1137] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2520) [ 88.508721][ T1137] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 88.508851][ T1137] ? 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) [ 88.508984][ T1137] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 88.509115][ T1137] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 88.509251][ T1137] ? 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) [ 88.509383][ T1137] netlink_unicast (net/netlink/af_netlink.c:1322 net/netlink/af_netlink.c:1348) [ 88.509516][ T1137] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1333) [ 88.509646][ T1137] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83) [ 88.509809][ T1137] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 88.509943][ T1137] netlink_sendmsg (net/netlink/af_netlink.c:1892) [ 88.510075][ T1137] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1811) [ 88.510208][ T1137] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 88.510342][ T1137] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 88.510474][ T1137] ____sys_sendmsg (net/socket.c:713 net/socket.c:728 net/socket.c:2568) [ 88.510612][ T1137] ? __pfx_____sys_sendmsg (net/socket.c:2514) [ 88.510743][ T1137] ? __pfx_copy_msghdr_from_user (net/socket.c:2494) [ 88.510910][ T1137] ? 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) [ 88.511044][ T1137] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 88.511179][ T1137] ___sys_sendmsg (net/socket.c:2624) [ 88.511309][ T1137] ? __debug_check_no_obj_freed (lib/debugobjects.c:1110) [ 88.511474][ T1137] ? __pfx____sys_sendmsg (net/socket.c:2611) [ 88.511606][ T1137] ? __pfx___debug_check_no_obj_freed (lib/debugobjects.c:1070) [ 88.511770][ T1137] ? __pfx_free_object_rcu (mm/kmemleak.c:514) [ 88.511902][ T1137] ? 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) [ 88.512036][ T1137] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 88.512210][ T1137] ? kmem_cache_free (mm/slub.c:4613 mm/slub.c:4715) [ 88.512344][ T1137] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 88.512475][ T1137] ? do_sys_openat2 (fs/open.c:1411) [ 88.512609][ T1137] ? do_sys_openat2 (fs/open.c:1411) [ 88.512746][ T1137] __sys_sendmsg (net/socket.c:2654) [ 88.512878][ T1137] ? __pfx___sys_sendmsg (net/socket.c:2639) [ 88.513013][ T1137] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 88.513182][ T1137] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 88.513325][ T1137] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 88.513493][ T1137] RIP: 0033:0x7fb5bd1be9a7 [ 88.513630][ T1137] 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) [ 88.514099][ T1137] RSP: 002b:00007ffc0ebbc238 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 88.514301][ T1137] RAX: ffffffffffffffda RBX: 000000000047dbc0 RCX: 00007fb5bd1be9a7 [ 88.514499][ T1137] RDX: 0000000000000000 RSI: 00007ffc0ebbc2a0 RDI: 0000000000000005 [ 88.514693][ T1137] RBP: 000000000000dd86 R08: 0000000000000000 R09: 0000000000000000 [ 88.514893][ T1137] R10: 00007fb5bd077708 R11: 0000000000000246 R12: 00007ffc0ebc195d 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