====================================== | [ 206.500183][ T3447] RCU nest depth: 0, expected: 0 | [ 206.500353][ T3447] 2 locks held by tc/3447: | [ 206.500524][ T3447] #0: ffffffffaaa09c08 (rtnl_mutex){+.+.}-{4:4}, at: tc_new_tfilter (net/sched/cls_api.c:2261) | [ 206.500838][ T3447] #1: ffff888002aa4510 (&tp->lock){+.+.}-{3:3}, at: tc_new_tfilter (net/sched/cls_api.c:2383) [ 206.501415][ T3447] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 206.501615][ T3447] Call Trace: [ 206.501748][ T3447] [ 206.501842][ T3447] dump_stack_lvl (lib/dump_stack.c:123) [ 206.502014][ T3447] __might_resched (kernel/sched/core.c:8759) [ 206.502181][ T3447] ? tc_new_tfilter (net/sched/cls_api.c:2383) [ 206.502350][ T3447] cpus_read_lock (./include/linux/kernel.h:73 ./include/linux/percpu-rwsem.h:49 kernel/cpu.c:490) [ 206.502509][ T3447] static_key_slow_inc (kernel/jump_label.c:191) [ 206.502668][ T3447] tc_new_tfilter (net/sched/cls_api.c:2385) [ 206.502850][ T3447] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3)) [ 206.503185][ T3447] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 206.503372][ T3447] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 206.503541][ T3447] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/rtnetlink.c:6912) [ 206.503707][ T3447] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 206.503872][ T3447] rtnetlink_rcv_msg (net/core/rtnetlink.c:6914) [ 206.504035][ T3447] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 206.504201][ T3447] ? 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) [ 206.504358][ T3447] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3)) [ 206.504487][ T3447] ? __lock_acquire (kernel/locking/lockdep.c:5226) [ 206.504651][ T3447] netlink_rcv_skb (net/netlink/af_netlink.c:2543) [ 206.504814][ T3447] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 206.504978][ T3447] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2520) [ 206.505166][ T3447] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 206.505332][ T3447] ? 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) [ 206.505497][ T3447] netlink_unicast (net/netlink/af_netlink.c:1322 net/netlink/af_netlink.c:1348) [ 206.505661][ T3447] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1333) [ 206.505827][ T3447] ? find_held_lock (kernel/locking/lockdep.c:5339) [ 206.505998][ T3447] netlink_sendmsg (net/netlink/af_netlink.c:1892) [ 206.506161][ T3447] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1811) [ 206.506333][ T3447] ____sys_sendmsg (net/socket.c:713 net/socket.c:728 net/socket.c:2568) [ 206.506496][ T3447] ? __pfx_____sys_sendmsg (net/socket.c:2514) [ 206.506655][ T3447] ? __pfx_copy_msghdr_from_user (net/socket.c:2494) [ 206.506879][ T3447] ___sys_sendmsg (net/socket.c:2624) [ 206.507039][ T3447] ? __debug_check_no_obj_freed (lib/debugobjects.c:1110) [ 206.507244][ T3447] ? __pfx____sys_sendmsg (net/socket.c:2611) [ 206.507406][ T3447] ? __pfx___debug_check_no_obj_freed (lib/debugobjects.c:1070) [ 206.507603][ T3447] ? __pfx_free_object_rcu (mm/kmemleak.c:514) [ 206.507763][ T3447] ? 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) [ 206.507932][ T3447] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4347 kernel/locking/lockdep.c:4406) [ 206.508133][ T3447] ? kmem_cache_free (mm/slub.c:4613 mm/slub.c:4715) [ 206.508291][ T3447] ? do_sys_openat2 (fs/open.c:1405) [ 206.508456][ T3447] ? do_sys_openat2 (fs/open.c:1411) [ 206.508624][ T3447] ? do_sys_openat2 (fs/open.c:1411) [ 206.508805][ T3447] __sys_sendmsg (net/socket.c:2654) [ 206.508964][ T3447] ? __pfx___sys_sendmsg (net/socket.c:2639) [ 206.509156][ T3447] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 206.509318][ T3447] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 206.509525][ T3447] RIP: 0033:0x7f1cc69109a7 [ 206.509700][ T3447] Code: Unable to access opcode bytes at 0x7f1cc691097d. Code starting with the faulting instruction =========================================== [ 206.509922][ T3447] RSP: 002b:00007ffe67a302e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 206.510167][ T3447] RAX: ffffffffffffffda RBX: 000000000047dbc0 RCX: 00007f1cc69109a7 [ 206.510414][ T3447] RDX: 0000000000000000 RSI: 00007ffe67a30350 RDI: 0000000000000005 [ 206.510669][ T3447] RBP: 0000000000000008 R08: 0000000000000000 R09: 0000000000000000 [ 206.510916][ T3447] R10: 00007f1cc67c9708 R11: 0000000000000246 R12: 0000000000000000 [ 206.511169][ T3447] R13: 0000000067859394 R14: 0000000000483b60 R15: 00007ffe67a369b3 | [ 206.513353][ T3447] #1: ffff888002aa4510 (&tp->lock){+.+.}-{3:3}, at: tc_new_tfilter (net/sched/cls_api.c:2383) | [ 206.513607][ T3447] #2: ffffffffa9ff1cd0 (cpu_hotplug_lock){++++}-{0:0}, at: static_key_slow_inc (kernel/jump_label.c:191) | [ 206.513864][ T3447] stack backtrace: | [ 206.514225][ T3447] Tainted: [W]=WARN [ 206.514332][ T3447] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 206.514495][ T3447] Call Trace: [ 206.514604][ T3447] [ 206.514673][ T3447] dump_stack_lvl (lib/dump_stack.c:123) [ 206.514822][ T3447] __lock_acquire (kernel/locking/lockdep.c:4828 kernel/locking/lockdep.c:4898 kernel/locking/lockdep.c:5176) [ 206.514965][ T3447] lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851) [ 206.515105][ T3447] ? 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) [ 206.515316][ T3447] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 206.515465][ T3447] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 206.515614][ T3447] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 206.515759][ T3447] ? 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) [ 206.515924][ T3447] __mutex_lock (kernel/locking/mutex.c:587 kernel/locking/mutex.c:735) [ 206.516069][ T3447] ? 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) [ 206.516233][ T3447] ? 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) [ 206.516403][ T3447] ? __pfx___mutex_lock (kernel/locking/mutex.c:734) [ 206.516533][ T3447] ? static_key_slow_inc (kernel/jump_label.c:191) [ 206.516678][ T3447] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 206.516817][ T3447] ? 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)) [ 206.516988][ T3447] ? __pfx_static_key_fast_inc_not_disabled (kernel/jump_label.c:128) [ 206.517159][ T3447] ? 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) [ 206.517334][ T3447] 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) [ 206.517508][ T3447] static_key_slow_inc (kernel/jump_label.c:191) [ 206.517646][ T3447] tc_new_tfilter (net/sched/cls_api.c:2385) [ 206.517796][ T3447] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3)) [ 206.517899][ T3447] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 206.518054][ T3447] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 206.518192][ T3447] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/rtnetlink.c:6912) [ 206.518336][ T3447] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 206.518470][ T3447] rtnetlink_rcv_msg (net/core/rtnetlink.c:6914) [ 206.518615][ T3447] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 206.518754][ T3447] ? 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) [ 206.518887][ T3447] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3)) [ 206.518990][ T3447] ? __lock_acquire (kernel/locking/lockdep.c:5226) [ 206.519128][ T3447] netlink_rcv_skb (net/netlink/af_netlink.c:2543) [ 206.519264][ T3447] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 206.519397][ T3447] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2520) [ 206.519533][ T3447] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 206.519675][ T3447] ? 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) [ 206.519816][ T3447] netlink_unicast (net/netlink/af_netlink.c:1322 net/netlink/af_netlink.c:1348) [ 206.519954][ T3447] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1333) [ 206.520098][ T3447] ? find_held_lock (kernel/locking/lockdep.c:5339) [ 206.520236][ T3447] netlink_sendmsg (net/netlink/af_netlink.c:1892) [ 206.520377][ T3447] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1811) [ 206.520527][ T3447] ____sys_sendmsg (net/socket.c:713 net/socket.c:728 net/socket.c:2568) [ 206.520676][ T3447] ? __pfx_____sys_sendmsg (net/socket.c:2514) [ 206.520823][ T3447] ? __pfx_copy_msghdr_from_user (net/socket.c:2494) [ 206.521009][ T3447] ___sys_sendmsg (net/socket.c:2624) [ 206.521160][ T3447] ? __debug_check_no_obj_freed (lib/debugobjects.c:1110) [ 206.521337][ T3447] ? __pfx____sys_sendmsg (net/socket.c:2611) [ 206.521474][ T3447] ? __pfx___debug_check_no_obj_freed (lib/debugobjects.c:1070) [ 206.521645][ T3447] ? __pfx_free_object_rcu (mm/kmemleak.c:514) [ 206.521788][ T3447] ? 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) [ 206.521929][ T3447] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4347 kernel/locking/lockdep.c:4406) [ 206.522110][ T3447] ? kmem_cache_free (mm/slub.c:4613 mm/slub.c:4715) [ 206.522240][ T3447] ? do_sys_openat2 (fs/open.c:1405) [ 206.522372][ T3447] ? do_sys_openat2 (fs/open.c:1411) [ 206.522514][ T3447] ? do_sys_openat2 (fs/open.c:1411) [ 206.522657][ T3447] __sys_sendmsg (net/socket.c:2654) [ 206.522793][ T3447] ? __pfx___sys_sendmsg (net/socket.c:2639) [ 206.522929][ T3447] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 206.523069][ T3447] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 206.523234][ T3447] RIP: 0033:0x7f1cc69109a7 [ 206.523371][ T3447] Code: Unable to access opcode bytes at 0x7f1cc691097d. Code starting with the faulting instruction =========================================== [ 206.523552][ T3447] RSP: 002b:00007ffe67a302e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 206.523760][ T3447] RAX: ffffffffffffffda RBX: 000000000047dbc0 RCX: 00007f1cc69109a7 [ 206.523970][ T3447] RDX: 0000000000000000 RSI: 00007ffe67a30350 RDI: 0000000000000005 [ 206.524172][ T3447] RBP: 0000000000000008 R08: 0000000000000000 R09: 0000000000000000 [ 206.524368][ T3447] R10: 00007f1cc67c9708 R11: 0000000000000246 R12: 0000000000000000 [ 206.524574][ T3447] R13: 0000000067859394 R14: 0000000000483b60 R15: 00007ffe67a369b3 | [ 217.543146][ T3637] preempt_count: 1, expected: 0 | [ 217.543291][ T3637] RCU nest depth: 0, expected: 0 | [ 217.543435][ T3637] INFO: lockdep is turned off. | [ 217.543840][ T3637] Tainted: [W]=WARN [ 217.543955][ T3637] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 217.544126][ T3637] Call Trace: [ 217.544223][ T3637] [ 217.544289][ T3637] dump_stack_lvl (lib/dump_stack.c:123) [ 217.544428][ T3637] __might_resched (kernel/sched/core.c:8759) [ 217.544565][ T3637] ? tc_new_tfilter (net/sched/cls_api.c:2383) [ 217.544704][ T3637] cpus_read_lock (./include/linux/kernel.h:73 ./include/linux/percpu-rwsem.h:49 kernel/cpu.c:490) [ 217.544840][ T3637] static_key_slow_inc (kernel/jump_label.c:191) [ 217.544979][ T3637] tc_new_tfilter (net/sched/cls_api.c:2385) [ 217.545132][ T3637] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 217.545280][ T3637] ? unwind_next_frame (arch/x86/kernel/unwind_orc.c:406 arch/x86/kernel/unwind_orc.c:648) [ 217.545423][ T3637] ? get_reg (arch/x86/kernel/unwind_orc.c:456 (discriminator 2)) [ 217.545535][ T3637] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 217.545685][ T3637] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 217.545830][ T3637] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 217.545977][ T3637] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 217.546123][ T3637] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 217.546273][ T3637] rtnetlink_rcv_msg (net/core/rtnetlink.c:6914) [ 217.546421][ T3637] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 217.546567][ T3637] ? find_stack (lib/stackdepot.c:552) [ 217.546714][ T3637] ? stack_depot_save_flags (lib/stackdepot.c:618) [ 217.546864][ T3637] netlink_rcv_skb (net/netlink/af_netlink.c:2543) [ 217.547011][ T3637] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 217.547156][ T3637] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2520) [ 217.547309][ T3637] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 217.547454][ T3637] ? 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) [ 217.547601][ T3637] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 217.547747][ T3637] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 217.547896][ T3637] ? 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) [ 217.548044][ T3637] netlink_unicast (net/netlink/af_netlink.c:1322 net/netlink/af_netlink.c:1348) [ 217.548177][ T3637] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1333) [ 217.548307][ T3637] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83) [ 217.548468][ T3637] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 217.548601][ T3637] netlink_sendmsg (net/netlink/af_netlink.c:1892) [ 217.548733][ T3637] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1811) [ 217.548875][ T3637] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 217.549019][ T3637] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 217.549165][ T3637] ____sys_sendmsg (net/socket.c:713 net/socket.c:728 net/socket.c:2568) [ 217.549314][ T3637] ? __pfx_____sys_sendmsg (net/socket.c:2514) [ 217.549458][ T3637] ? __pfx_copy_msghdr_from_user (net/socket.c:2494) [ 217.549633][ T3637] ? 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) [ 217.549780][ T3637] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 217.549922][ T3637] ___sys_sendmsg (net/socket.c:2624) [ 217.550062][ T3637] ? __debug_check_no_obj_freed (lib/debugobjects.c:1110) [ 217.550240][ T3637] ? __pfx____sys_sendmsg (net/socket.c:2611) [ 217.550385][ T3637] ? __pfx___debug_check_no_obj_freed (lib/debugobjects.c:1070) [ 217.550560][ T3637] ? __pfx_free_object_rcu (mm/kmemleak.c:514) [ 217.550702][ T3637] ? 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) [ 217.550851][ T3637] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 217.551037][ T3637] ? kmem_cache_free (mm/slub.c:4613 mm/slub.c:4715) [ 217.551185][ T3637] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 217.551328][ T3637] ? do_sys_openat2 (fs/open.c:1411) [ 217.551480][ T3637] ? do_sys_openat2 (fs/open.c:1411) [ 217.551627][ T3637] __sys_sendmsg (net/socket.c:2654) [ 217.551771][ T3637] ? __pfx___sys_sendmsg (net/socket.c:2639) [ 217.551916][ T3637] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 217.552095][ T3637] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 217.552242][ T3637] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 217.552424][ T3637] RIP: 0033:0x7fc2bbee09a7 [ 217.552576][ T3637] 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) [ 217.553079][ T3637] RSP: 002b:00007ffc05648d28 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 217.553301][ T3637] RAX: ffffffffffffffda RBX: 000000000047dbc0 RCX: 00007fc2bbee09a7 [ 217.553517][ T3637] RDX: 0000000000000000 RSI: 00007ffc05648d90 RDI: 0000000000000005 [ 217.553732][ T3637] RBP: 0000000000000008 R08: 0000000000000000 R09: 0000000000000000 [ 217.553945][ T3637] R10: 00007fc2bbd99708 R11: 0000000000000246 R12: 0000000000000000 [ 217.554157][ T3637] R13: 000000006785939f R14: 0000000000483b60 R15: 00007ffc0564e9b3 | [ 228.619975][ T3813] preempt_count: 1, expected: 0 | [ 228.620103][ T3813] RCU nest depth: 0, expected: 0 | [ 228.620227][ T3813] INFO: lockdep is turned off. | [ 228.620582][ T3813] Tainted: [W]=WARN [ 228.620681][ T3813] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 228.620837][ T3813] Call Trace: [ 228.620938][ T3813] [ 228.621005][ T3813] dump_stack_lvl (lib/dump_stack.c:123) [ 228.621146][ T3813] __might_resched (kernel/sched/core.c:8759) [ 228.621278][ T3813] ? tc_new_tfilter (net/sched/cls_api.c:2383) [ 228.621411][ T3813] cpus_read_lock (./include/linux/kernel.h:73 ./include/linux/percpu-rwsem.h:49 kernel/cpu.c:490) [ 228.621543][ T3813] static_key_slow_inc (kernel/jump_label.c:191) [ 228.621673][ T3813] tc_new_tfilter (net/sched/cls_api.c:2385) [ 228.621804][ T3813] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 228.621933][ T3813] ? unwind_next_frame (arch/x86/kernel/unwind_orc.c:406 arch/x86/kernel/unwind_orc.c:648) [ 228.622064][ T3813] ? get_reg (arch/x86/kernel/unwind_orc.c:456 (discriminator 2)) [ 228.622177][ T3813] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 228.622308][ T3813] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 228.622436][ T3813] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 228.622569][ T3813] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 228.622697][ T3813] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 228.622825][ T3813] rtnetlink_rcv_msg (net/core/rtnetlink.c:6914) [ 228.622955][ T3813] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 228.623099][ T3813] ? find_stack (lib/stackdepot.c:552) [ 228.623229][ T3813] ? stack_depot_save_flags (lib/stackdepot.c:618) [ 228.623358][ T3813] netlink_rcv_skb (net/netlink/af_netlink.c:2543) [ 228.623485][ T3813] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 228.623615][ T3813] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2520) [ 228.623747][ T3813] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 228.623875][ T3813] ? 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) [ 228.624008][ T3813] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 228.624136][ T3813] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 228.624264][ T3813] ? 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) [ 228.624404][ T3813] netlink_unicast (net/netlink/af_netlink.c:1322 net/netlink/af_netlink.c:1348) [ 228.624530][ T3813] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1333) [ 228.624659][ T3813] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83) [ 228.624822][ T3813] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 228.624953][ T3813] netlink_sendmsg (net/netlink/af_netlink.c:1892) [ 228.625088][ T3813] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1811) [ 228.625218][ T3813] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 228.625347][ T3813] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 228.625475][ T3813] ____sys_sendmsg (net/socket.c:713 net/socket.c:728 net/socket.c:2568) [ 228.625605][ T3813] ? __pfx_____sys_sendmsg (net/socket.c:2514) [ 228.625734][ T3813] ? __pfx_copy_msghdr_from_user (net/socket.c:2494) [ 228.625893][ T3813] ? 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) [ 228.626022][ T3813] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 228.626157][ T3813] ___sys_sendmsg (net/socket.c:2624) [ 228.626285][ T3813] ? __debug_check_no_obj_freed (lib/debugobjects.c:1110) [ 228.626445][ T3813] ? __pfx____sys_sendmsg (net/socket.c:2611) [ 228.626571][ T3813] ? __pfx___debug_check_no_obj_freed (lib/debugobjects.c:1070) [ 228.626729][ T3813] ? __pfx_free_object_rcu (mm/kmemleak.c:514) [ 228.626861][ T3813] ? 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) [ 228.626991][ T3813] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 228.627149][ T3813] ? kmem_cache_free (mm/slub.c:4613 mm/slub.c:4715) [ 228.627277][ T3813] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 228.627404][ T3813] ? do_sys_openat2 (fs/open.c:1411) [ 228.627534][ T3813] ? do_sys_openat2 (fs/open.c:1411) [ 228.627664][ T3813] __sys_sendmsg (net/socket.c:2654) [ 228.627799][ T3813] ? __pfx___sys_sendmsg (net/socket.c:2639) [ 228.627929][ T3813] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 228.628090][ T3813] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 228.628219][ T3813] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 228.628378][ T3813] RIP: 0033:0x7fb21a1509a7 [ 228.628509][ T3813] 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) [ 228.628963][ T3813] RSP: 002b:00007fffc802fe98 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 228.629158][ T3813] RAX: ffffffffffffffda RBX: 000000000047dbc0 RCX: 00007fb21a1509a7 [ 228.629350][ T3813] RDX: 0000000000000000 RSI: 00007fffc802ff00 RDI: 0000000000000005 [ 228.629545][ T3813] RBP: 0000000000000008 R08: 0000000000000000 R09: 0000000000000000 [ 228.629736][ T3813] R10: 00007fb21a009708 R11: 0000000000000246 R12: 0000000000000000 [ 228.629928][ T3813] R13: 00000000678593aa R14: 0000000000483b60 R15: 00007fffc80359b3 | [ 239.656306][ T4002] preempt_count: 1, expected: 0 | [ 239.656450][ T4002] RCU nest depth: 0, expected: 0 | [ 239.656590][ T4002] INFO: lockdep is turned off. | [ 239.656957][ T4002] Tainted: [W]=WARN [ 239.657053][ T4002] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 239.657210][ T4002] Call Trace: [ 239.657309][ T4002] [ 239.657375][ T4002] dump_stack_lvl (lib/dump_stack.c:123) [ 239.657509][ T4002] __might_resched (kernel/sched/core.c:8759) [ 239.657645][ T4002] ? tc_new_tfilter (net/sched/cls_api.c:2383) [ 239.657783][ T4002] cpus_read_lock (./include/linux/kernel.h:73 ./include/linux/percpu-rwsem.h:49 kernel/cpu.c:490) [ 239.657912][ T4002] static_key_slow_inc (kernel/jump_label.c:191) [ 239.658039][ T4002] tc_new_tfilter (net/sched/cls_api.c:2385) [ 239.658171][ T4002] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 239.658306][ T4002] ? unwind_next_frame (arch/x86/kernel/unwind_orc.c:406 arch/x86/kernel/unwind_orc.c:648) [ 239.658441][ T4002] ? get_reg (arch/x86/kernel/unwind_orc.c:456 (discriminator 2)) [ 239.658548][ T4002] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 239.658677][ T4002] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 239.658805][ T4002] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 239.658933][ T4002] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 239.659059][ T4002] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 239.659186][ T4002] rtnetlink_rcv_msg (net/core/rtnetlink.c:6914) [ 239.659314][ T4002] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 239.659448][ T4002] ? find_stack (lib/stackdepot.c:552) [ 239.659579][ T4002] ? stack_depot_save_flags (lib/stackdepot.c:618) [ 239.659708][ T4002] netlink_rcv_skb (net/netlink/af_netlink.c:2543) [ 239.659835][ T4002] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 239.659964][ T4002] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2520) [ 239.660093][ T4002] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 239.660218][ T4002] ? 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) [ 239.660351][ T4002] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 239.660478][ T4002] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 239.660605][ T4002] ? 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) [ 239.660734][ T4002] netlink_unicast (net/netlink/af_netlink.c:1322 net/netlink/af_netlink.c:1348) [ 239.660862][ T4002] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1333) [ 239.660990][ T4002] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83) [ 239.661160][ T4002] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 239.661289][ T4002] netlink_sendmsg (net/netlink/af_netlink.c:1892) [ 239.661419][ T4002] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1811) [ 239.661546][ T4002] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 239.661675][ T4002] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 239.661803][ T4002] ____sys_sendmsg (net/socket.c:713 net/socket.c:728 net/socket.c:2568) [ 239.661933][ T4002] ? __pfx_____sys_sendmsg (net/socket.c:2514) [ 239.662060][ T4002] ? __pfx_copy_msghdr_from_user (net/socket.c:2494) [ 239.662220][ T4002] ? 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) [ 239.662349][ T4002] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 239.662478][ T4002] ___sys_sendmsg (net/socket.c:2624) [ 239.662604][ T4002] ? __debug_check_no_obj_freed (lib/debugobjects.c:1110) [ 239.662763][ T4002] ? __pfx____sys_sendmsg (net/socket.c:2611) [ 239.662891][ T4002] ? __pfx___debug_check_no_obj_freed (lib/debugobjects.c:1070) [ 239.663049][ T4002] ? __pfx_free_object_rcu (mm/kmemleak.c:514) [ 239.663180][ T4002] ? 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) [ 239.663311][ T4002] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 239.663474][ T4002] ? kmem_cache_free (mm/slub.c:4613 mm/slub.c:4715) [ 239.663601][ T4002] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 239.663729][ T4002] ? do_sys_openat2 (fs/open.c:1411) [ 239.663859][ T4002] ? do_sys_openat2 (fs/open.c:1411) [ 239.663990][ T4002] __sys_sendmsg (net/socket.c:2654) [ 239.664119][ T4002] ? __pfx___sys_sendmsg (net/socket.c:2639) [ 239.664249][ T4002] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 239.664407][ T4002] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 239.664536][ T4002] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 239.664694][ T4002] RIP: 0033:0x7f5a629499a7 [ 239.664826][ T4002] 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) [ 239.665290][ T4002] RSP: 002b:00007ffdc37b0708 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 239.665485][ T4002] RAX: ffffffffffffffda RBX: 000000000047dbc0 RCX: 00007f5a629499a7 [ 239.665676][ T4002] RDX: 0000000000000000 RSI: 00007ffdc37b0770 RDI: 0000000000000005 [ 239.665869][ T4002] RBP: 0000000000000008 R08: 0000000000000000 R09: 0000000000000000 [ 239.666060][ T4002] R10: 00007f5a62802708 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