====================================== | [ 112.775001][ T1176] RCU nest depth: 0, expected: 0 | [ 112.775267][ T1176] 2 locks held by tc/1176: | [ 112.775545][ T1176] #0: ffffffffb8c09c08 (rtnl_mutex){+.+.}-{4:4}, at: tc_new_tfilter (net/sched/cls_api.c:2261) | [ 112.776063][ T1176] #1: ffff8880095d3890 (&tp->lock){+.+.}-{3:3}, at: tc_new_tfilter (net/sched/cls_api.c:2383) [ 112.776930][ T1176] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 112.777255][ T1176] Call Trace: [ 112.777467][ T1176] [ 112.777609][ T1176] dump_stack_lvl (lib/dump_stack.c:123) [ 112.777887][ T1176] __might_resched (kernel/sched/core.c:8759) [ 112.778157][ T1176] ? tc_new_tfilter (net/sched/cls_api.c:2383) [ 112.778445][ T1176] cpus_read_lock (./include/linux/kernel.h:73 ./include/linux/percpu-rwsem.h:49 kernel/cpu.c:490) [ 112.778700][ T1176] static_key_slow_inc (kernel/jump_label.c:191) [ 112.778959][ T1176] tc_new_tfilter (net/sched/cls_api.c:2385) [ 112.779254][ T1176] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3)) [ 112.779390][ T1176] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 112.779586][ T1176] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 112.779772][ T1176] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/rtnetlink.c:6912) [ 112.779961][ T1176] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 112.780442][ T1176] rtnetlink_rcv_msg (net/core/rtnetlink.c:6914) [ 112.780636][ T1176] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 112.780802][ T1176] ? 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) [ 112.780970][ T1176] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3)) [ 112.781103][ T1176] ? __lock_acquire (kernel/locking/lockdep.c:5226) [ 112.781286][ T1176] netlink_rcv_skb (net/netlink/af_netlink.c:2543) [ 112.781453][ T1176] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 112.781645][ T1176] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2520) [ 112.781829][ T1176] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 112.782002][ T1176] ? 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) [ 112.782169][ T1176] netlink_unicast (net/netlink/af_netlink.c:1322 net/netlink/af_netlink.c:1348) [ 112.782339][ T1176] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1333) [ 112.782504][ T1176] ? find_held_lock (kernel/locking/lockdep.c:5339) [ 112.782682][ T1176] netlink_sendmsg (net/netlink/af_netlink.c:1892) [ 112.782859][ T1176] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1811) [ 112.783049][ T1176] ____sys_sendmsg (net/socket.c:713 net/socket.c:728 net/socket.c:2568) [ 112.783231][ T1176] ? __pfx_____sys_sendmsg (net/socket.c:2514) [ 112.783404][ T1176] ? __pfx_copy_msghdr_from_user (net/socket.c:2494) [ 112.783650][ T1176] ___sys_sendmsg (net/socket.c:2624) [ 112.783830][ T1176] ? __debug_check_no_obj_freed (lib/debugobjects.c:1110) [ 112.784062][ T1176] ? __pfx____sys_sendmsg (net/socket.c:2611) [ 112.784251][ T1176] ? __pfx___debug_check_no_obj_freed (lib/debugobjects.c:1070) [ 112.784466][ T1176] ? __pfx_free_object_rcu (mm/kmemleak.c:514) [ 112.784641][ T1176] ? 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) [ 112.784822][ T1176] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4347 kernel/locking/lockdep.c:4406) [ 112.785044][ T1176] ? kmem_cache_free (mm/slub.c:4613 mm/slub.c:4715) [ 112.785221][ T1176] ? do_sys_openat2 (fs/open.c:1405) [ 112.785402][ T1176] ? do_sys_openat2 (fs/open.c:1411) [ 112.785596][ T1176] ? do_sys_openat2 (fs/open.c:1411) [ 112.785773][ T1176] __sys_sendmsg (net/socket.c:2654) [ 112.785946][ T1176] ? __pfx___sys_sendmsg (net/socket.c:2639) [ 112.786135][ T1176] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 112.786309][ T1176] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 112.786516][ T1176] RIP: 0033:0x7fc3b02f19a7 [ 112.786706][ T1176] Code: Unable to access opcode bytes at 0x7fc3b02f197d. Code starting with the faulting instruction =========================================== [ 112.786932][ T1176] RSP: 002b:00007ffe20569b98 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 112.787183][ T1176] RAX: ffffffffffffffda RBX: 000000000047dbc0 RCX: 00007fc3b02f19a7 [ 112.787429][ T1176] RDX: 0000000000000000 RSI: 00007ffe20569c00 RDI: 0000000000000005 [ 112.787693][ T1176] RBP: 0000000000000008 R08: 0000000000000000 R09: 0000000000000000 [ 112.787955][ T1176] R10: 00007fc3b01aa708 R11: 0000000000000246 R12: 0000000000000000 [ 112.788203][ T1176] R13: 000000006785828a R14: 0000000000483b60 R15: 00007ffe2056e9b3 | [ 112.790581][ T1176] #1: ffff8880095d3890 (&tp->lock){+.+.}-{3:3}, at: tc_new_tfilter (net/sched/cls_api.c:2383) | [ 112.790822][ T1176] #2: ffffffffb81f1cd0 (cpu_hotplug_lock){++++}-{0:0}, at: static_key_slow_inc (kernel/jump_label.c:191) | [ 112.791065][ T1176] stack backtrace: | [ 112.791422][ T1176] Tainted: [W]=WARN [ 112.791529][ T1176] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 112.791701][ T1176] Call Trace: [ 112.791806][ T1176] [ 112.791890][ T1176] dump_stack_lvl (lib/dump_stack.c:123) [ 112.792076][ T1176] __lock_acquire (kernel/locking/lockdep.c:4828 kernel/locking/lockdep.c:4898 kernel/locking/lockdep.c:5176) [ 112.792275][ T1176] lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851) [ 112.792470][ T1176] ? 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) [ 112.792694][ T1176] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 112.792874][ T1176] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 112.793078][ T1176] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 112.793234][ T1176] ? 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) [ 112.793405][ T1176] __mutex_lock (kernel/locking/mutex.c:587 kernel/locking/mutex.c:735) [ 112.793547][ T1176] ? 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) [ 112.793730][ T1176] ? 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) [ 112.793909][ T1176] ? __pfx___mutex_lock (kernel/locking/mutex.c:734) [ 112.794049][ T1176] ? static_key_slow_inc (kernel/jump_label.c:191) [ 112.794182][ T1176] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 112.794322][ T1176] ? 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)) [ 112.794496][ T1176] ? __pfx_static_key_fast_inc_not_disabled (kernel/jump_label.c:128) [ 112.794701][ T1176] ? 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) [ 112.794879][ T1176] 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) [ 112.795057][ T1176] static_key_slow_inc (kernel/jump_label.c:191) [ 112.795193][ T1176] tc_new_tfilter (net/sched/cls_api.c:2385) [ 112.795339][ T1176] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3)) [ 112.795446][ T1176] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 112.795594][ T1176] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 112.795752][ T1176] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/rtnetlink.c:6912) [ 112.795889][ T1176] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 112.796027][ T1176] rtnetlink_rcv_msg (net/core/rtnetlink.c:6914) [ 112.796165][ T1176] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 112.796310][ T1176] ? 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) [ 112.796446][ T1176] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3)) [ 112.796562][ T1176] ? __lock_acquire (kernel/locking/lockdep.c:5226) [ 112.796716][ T1176] netlink_rcv_skb (net/netlink/af_netlink.c:2543) [ 112.796855][ T1176] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 112.797004][ T1176] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2520) [ 112.797156][ T1176] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 112.797312][ T1176] ? 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) [ 112.797466][ T1176] netlink_unicast (net/netlink/af_netlink.c:1322 net/netlink/af_netlink.c:1348) [ 112.797624][ T1176] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1333) [ 112.797784][ T1176] ? find_held_lock (kernel/locking/lockdep.c:5339) [ 112.797937][ T1176] netlink_sendmsg (net/netlink/af_netlink.c:1892) [ 112.798090][ T1176] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1811) [ 112.798244][ T1176] ____sys_sendmsg (net/socket.c:713 net/socket.c:728 net/socket.c:2568) [ 112.798401][ T1176] ? __pfx_____sys_sendmsg (net/socket.c:2514) [ 112.798559][ T1176] ? __pfx_copy_msghdr_from_user (net/socket.c:2494) [ 112.798770][ T1176] ___sys_sendmsg (net/socket.c:2624) [ 112.798910][ T1176] ? __debug_check_no_obj_freed (lib/debugobjects.c:1110) [ 112.799083][ T1176] ? __pfx____sys_sendmsg (net/socket.c:2611) [ 112.799219][ T1176] ? __pfx___debug_check_no_obj_freed (lib/debugobjects.c:1070) [ 112.799385][ T1176] ? __pfx_free_object_rcu (mm/kmemleak.c:514) [ 112.799529][ T1176] ? 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) [ 112.799688][ T1176] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4347 kernel/locking/lockdep.c:4406) [ 112.799866][ T1176] ? kmem_cache_free (mm/slub.c:4613 mm/slub.c:4715) [ 112.800014][ T1176] ? do_sys_openat2 (fs/open.c:1405) [ 112.800156][ T1176] ? do_sys_openat2 (fs/open.c:1411) [ 112.800294][ T1176] ? do_sys_openat2 (fs/open.c:1411) [ 112.800451][ T1176] __sys_sendmsg (net/socket.c:2654) [ 112.800595][ T1176] ? __pfx___sys_sendmsg (net/socket.c:2639) [ 112.800745][ T1176] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 112.800887][ T1176] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 112.801085][ T1176] RIP: 0033:0x7fc3b02f19a7 [ 112.801245][ T1176] Code: Unable to access opcode bytes at 0x7fc3b02f197d. Code starting with the faulting instruction =========================================== [ 112.801428][ T1176] RSP: 002b:00007ffe20569b98 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 112.801640][ T1176] RAX: ffffffffffffffda RBX: 000000000047dbc0 RCX: 00007fc3b02f19a7 [ 112.801852][ T1176] RDX: 0000000000000000 RSI: 00007ffe20569c00 RDI: 0000000000000005 [ 112.802074][ T1176] RBP: 0000000000000008 R08: 0000000000000000 R09: 0000000000000000 [ 112.802287][ T1176] R10: 00007fc3b01aa708 R11: 0000000000000246 R12: 0000000000000000 [ 112.802500][ T1176] R13: 000000006785828a R14: 0000000000483b60 R15: 00007ffe2056e9b3 | [ 127.454989][ T1367] preempt_count: 1, expected: 0 | [ 127.455120][ T1367] RCU nest depth: 0, expected: 0 | [ 127.455253][ T1367] INFO: lockdep is turned off. | [ 127.455648][ T1367] Tainted: [W]=WARN [ 127.455755][ T1367] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 127.455930][ T1367] Call Trace: [ 127.456048][ T1367] [ 127.456125][ T1367] dump_stack_lvl (lib/dump_stack.c:123) [ 127.456279][ T1367] __might_resched (kernel/sched/core.c:8759) [ 127.456420][ T1367] ? tc_new_tfilter (net/sched/cls_api.c:2383) [ 127.456566][ T1367] cpus_read_lock (./include/linux/kernel.h:73 ./include/linux/percpu-rwsem.h:49 kernel/cpu.c:490) [ 127.456727][ T1367] static_key_slow_inc (kernel/jump_label.c:191) [ 127.456866][ T1367] tc_new_tfilter (net/sched/cls_api.c:2385) [ 127.457017][ T1367] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 127.457153][ T1367] ? unwind_next_frame (arch/x86/kernel/unwind_orc.c:406 arch/x86/kernel/unwind_orc.c:648) [ 127.457298][ T1367] ? get_reg (arch/x86/kernel/unwind_orc.c:456 (discriminator 2)) [ 127.457409][ T1367] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 127.457560][ T1367] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 127.457696][ T1367] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 127.457840][ T1367] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 127.457999][ T1367] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 127.458145][ T1367] rtnetlink_rcv_msg (net/core/rtnetlink.c:6914) [ 127.458315][ T1367] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 127.458481][ T1367] ? find_stack (lib/stackdepot.c:552) [ 127.458644][ T1367] ? stack_depot_save_flags (lib/stackdepot.c:618) [ 127.458796][ T1367] netlink_rcv_skb (net/netlink/af_netlink.c:2543) [ 127.458948][ T1367] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 127.459092][ T1367] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2520) [ 127.459232][ T1367] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 127.459380][ T1367] ? 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) [ 127.459524][ T1367] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 127.459663][ T1367] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 127.459802][ T1367] ? 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) [ 127.459938][ T1367] netlink_unicast (net/netlink/af_netlink.c:1322 net/netlink/af_netlink.c:1348) [ 127.460156][ T1367] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1333) [ 127.460307][ T1367] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83) [ 127.460505][ T1367] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 127.460659][ T1367] netlink_sendmsg (net/netlink/af_netlink.c:1892) [ 127.460801][ T1367] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1811) [ 127.460951][ T1367] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 127.461101][ T1367] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 127.461247][ T1367] ____sys_sendmsg (net/socket.c:713 net/socket.c:728 net/socket.c:2568) [ 127.461395][ T1367] ? __pfx_____sys_sendmsg (net/socket.c:2514) [ 127.461543][ T1367] ? __pfx_copy_msghdr_from_user (net/socket.c:2494) [ 127.461724][ T1367] ? 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) [ 127.461879][ T1367] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 127.462025][ T1367] ___sys_sendmsg (net/socket.c:2624) [ 127.462178][ T1367] ? __debug_check_no_obj_freed (lib/debugobjects.c:1110) [ 127.462364][ T1367] ? __pfx____sys_sendmsg (net/socket.c:2611) [ 127.462511][ T1367] ? __pfx___debug_check_no_obj_freed (lib/debugobjects.c:1070) [ 127.462696][ T1367] ? __pfx_free_object_rcu (mm/kmemleak.c:514) [ 127.462850][ T1367] ? 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) [ 127.463000][ T1367] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 127.463189][ T1367] ? kmem_cache_free (mm/slub.c:4613 mm/slub.c:4715) [ 127.463339][ T1367] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 127.463488][ T1367] ? do_sys_openat2 (fs/open.c:1411) [ 127.463637][ T1367] ? do_sys_openat2 (fs/open.c:1411) [ 127.463788][ T1367] __sys_sendmsg (net/socket.c:2654) [ 127.463936][ T1367] ? __pfx___sys_sendmsg (net/socket.c:2639) [ 127.464092][ T1367] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 127.464272][ T1367] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 127.464422][ T1367] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 127.464613][ T1367] RIP: 0033:0x7f4cddb789a7 [ 127.464768][ T1367] 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) [ 127.465358][ T1367] RSP: 002b:00007ffda45f35e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 127.465585][ T1367] RAX: ffffffffffffffda RBX: 000000000047dbc0 RCX: 00007f4cddb789a7 [ 127.465808][ T1367] RDX: 0000000000000000 RSI: 00007ffda45f3650 RDI: 0000000000000005 [ 127.466029][ T1367] RBP: 0000000000000008 R08: 0000000000000000 R09: 0000000000000000 [ 127.466254][ T1367] R10: 00007f4cdda31708 R11: 0000000000000246 R12: 0000000000000000 [ 127.466474][ T1367] R13: 0000000067858299 R14: 0000000000483b60 R15: 00007ffda45f99b3 | [ 141.585880][ T1543] preempt_count: 1, expected: 0 | [ 141.586025][ T1543] RCU nest depth: 0, expected: 0 | [ 141.586177][ T1543] INFO: lockdep is turned off. | [ 141.586602][ T1543] Tainted: [W]=WARN [ 141.586724][ T1543] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 141.586914][ T1543] Call Trace: [ 141.587025][ T1543] [ 141.587102][ T1543] dump_stack_lvl (lib/dump_stack.c:123) [ 141.587407][ T1543] __might_resched (kernel/sched/core.c:8759) [ 141.587563][ T1543] ? tc_new_tfilter (net/sched/cls_api.c:2383) [ 141.587702][ T1543] cpus_read_lock (./include/linux/kernel.h:73 ./include/linux/percpu-rwsem.h:49 kernel/cpu.c:490) [ 141.587888][ T1543] static_key_slow_inc (kernel/jump_label.c:191) [ 141.588029][ T1543] tc_new_tfilter (net/sched/cls_api.c:2385) [ 141.588164][ T1543] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 141.588298][ T1543] ? unwind_next_frame (arch/x86/kernel/unwind_orc.c:406 arch/x86/kernel/unwind_orc.c:648) [ 141.588437][ T1543] ? get_reg (arch/x86/kernel/unwind_orc.c:456 (discriminator 2)) [ 141.588560][ T1543] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 141.588700][ T1543] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 141.588874][ T1543] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 141.589013][ T1543] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 141.589160][ T1543] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 141.589295][ T1543] rtnetlink_rcv_msg (net/core/rtnetlink.c:6914) [ 141.589435][ T1543] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 141.589576][ T1543] ? find_stack (lib/stackdepot.c:552) [ 141.589729][ T1543] ? stack_depot_save_flags (lib/stackdepot.c:618) [ 141.589871][ T1543] netlink_rcv_skb (net/netlink/af_netlink.c:2543) [ 141.590015][ T1543] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 141.590157][ T1543] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2520) [ 141.590313][ T1543] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 141.590451][ T1543] ? 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) [ 141.590598][ T1543] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 141.590736][ T1543] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 141.590902][ T1543] ? 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) [ 141.591044][ T1543] netlink_unicast (net/netlink/af_netlink.c:1322 net/netlink/af_netlink.c:1348) [ 141.591193][ T1543] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1333) [ 141.591334][ T1543] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83) [ 141.591519][ T1543] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 141.591670][ T1543] netlink_sendmsg (net/netlink/af_netlink.c:1892) [ 141.591810][ T1543] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1811) [ 141.591947][ T1543] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 141.592085][ T1543] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 141.592218][ T1543] ____sys_sendmsg (net/socket.c:713 net/socket.c:728 net/socket.c:2568) [ 141.592355][ T1543] ? __pfx_____sys_sendmsg (net/socket.c:2514) [ 141.592487][ T1543] ? __pfx_copy_msghdr_from_user (net/socket.c:2494) [ 141.592660][ T1543] ? 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) [ 141.592801][ T1543] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 141.592955][ T1543] ___sys_sendmsg (net/socket.c:2624) [ 141.593091][ T1543] ? __debug_check_no_obj_freed (lib/debugobjects.c:1110) [ 141.593258][ T1543] ? __pfx____sys_sendmsg (net/socket.c:2611) [ 141.593389][ T1543] ? __pfx___debug_check_no_obj_freed (lib/debugobjects.c:1070) [ 141.593551][ T1543] ? __pfx_free_object_rcu (mm/kmemleak.c:514) [ 141.593684][ T1543] ? 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) [ 141.593856][ T1543] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 141.594036][ T1543] ? kmem_cache_free (mm/slub.c:4613 mm/slub.c:4715) [ 141.594169][ T1543] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 141.594301][ T1543] ? do_sys_openat2 (fs/open.c:1411) [ 141.594444][ T1543] ? do_sys_openat2 (fs/open.c:1411) [ 141.594586][ T1543] __sys_sendmsg (net/socket.c:2654) [ 141.594717][ T1543] ? __pfx___sys_sendmsg (net/socket.c:2639) [ 141.594853][ T1543] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 141.595028][ T1543] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 141.595167][ T1543] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 141.595353][ T1543] RIP: 0033:0x7fdefd3fd9a7 [ 141.595499][ T1543] 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) [ 141.595979][ T1543] RSP: 002b:00007ffddf9c1798 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 141.596196][ T1543] RAX: ffffffffffffffda RBX: 000000000047dbc0 RCX: 00007fdefd3fd9a7 [ 141.596397][ T1543] RDX: 0000000000000000 RSI: 00007ffddf9c1800 RDI: 0000000000000005 [ 141.596626][ T1543] RBP: 0000000000000008 R08: 0000000000000000 R09: 0000000000000000 [ 141.596841][ T1543] R10: 00007fdefd2b6708 R11: 0000000000000246 R12: 0000000000000000 [ 141.597051][ T1543] R13: 00000000678582a7 R14: 0000000000483b60 R15: 00007ffddf9c69b3 | [ 156.320510][ T1732] preempt_count: 1, expected: 0 | [ 156.320682][ T1732] RCU nest depth: 0, expected: 0 | [ 156.320850][ T1732] INFO: lockdep is turned off. | [ 156.321280][ T1732] Tainted: [W]=WARN [ 156.321398][ T1732] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 156.321589][ T1732] Call Trace: [ 156.321703][ T1732] [ 156.321779][ T1732] dump_stack_lvl (lib/dump_stack.c:123) [ 156.321941][ T1732] __might_resched (kernel/sched/core.c:8759) [ 156.322098][ T1732] ? tc_new_tfilter (net/sched/cls_api.c:2383) [ 156.322255][ T1732] cpus_read_lock (./include/linux/kernel.h:73 ./include/linux/percpu-rwsem.h:49 kernel/cpu.c:490) [ 156.322405][ T1732] static_key_slow_inc (kernel/jump_label.c:191) [ 156.322560][ T1732] tc_new_tfilter (net/sched/cls_api.c:2385) [ 156.322714][ T1732] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 156.322867][ T1732] ? unwind_next_frame (arch/x86/kernel/unwind_orc.c:406 arch/x86/kernel/unwind_orc.c:648) [ 156.323029][ T1732] ? get_reg (arch/x86/kernel/unwind_orc.c:456 (discriminator 2)) [ 156.323147][ T1732] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 156.323303][ T1732] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 156.323461][ T1732] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 156.323616][ T1732] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 156.323762][ T1732] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 156.323911][ T1732] rtnetlink_rcv_msg (net/core/rtnetlink.c:6914) [ 156.324068][ T1732] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 156.324216][ T1732] ? find_stack (lib/stackdepot.c:552) [ 156.324364][ T1732] ? stack_depot_save_flags (lib/stackdepot.c:618) [ 156.324521][ T1732] netlink_rcv_skb (net/netlink/af_netlink.c:2543) [ 156.324669][ T1732] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 156.324819][ T1732] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2520) [ 156.324974][ T1732] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 156.325118][ T1732] ? 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) [ 156.325266][ T1732] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 156.325410][ T1732] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 156.325556][ T1732] ? 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) [ 156.325705][ T1732] netlink_unicast (net/netlink/af_netlink.c:1322 net/netlink/af_netlink.c:1348) [ 156.325854][ T1732] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1333) [ 156.326000][ T1732] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83) [ 156.326181][ T1732] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 156.326331][ T1732] netlink_sendmsg (net/netlink/af_netlink.c:1892) [ 156.326478][ T1732] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1811) [ 156.326623][ T1732] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 156.326773][ T1732] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 156.326926][ T1732] ____sys_sendmsg (net/socket.c:713 net/socket.c:728 net/socket.c:2568) [ 156.327082][ T1732] ? __pfx_____sys_sendmsg (net/socket.c:2514) [ 156.327229][ T1732] ? __pfx_copy_msghdr_from_user (net/socket.c:2494) [ 156.327411][ T1732] ? 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) [ 156.327560][ T1732] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 156.327707][ T1732] ___sys_sendmsg (net/socket.c:2624) [ 156.327850][ T1732] ? __debug_check_no_obj_freed (lib/debugobjects.c:1110) [ 156.328035][ T1732] ? __pfx____sys_sendmsg (net/socket.c:2611) [ 156.328189][ T1732] ? __pfx___debug_check_no_obj_freed (lib/debugobjects.c:1070) [ 156.328368][ T1732] ? __pfx_free_object_rcu (mm/kmemleak.c:514) [ 156.328515][ T1732] ? 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) [ 156.328663][ T1732] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 156.328854][ T1732] ? kmem_cache_free (mm/slub.c:4613 mm/slub.c:4715) [ 156.329000][ T1732] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 156.329147][ T1732] ? do_sys_openat2 (fs/open.c:1411) [ 156.329296][ T1732] ? do_sys_openat2 (fs/open.c:1411) [ 156.329445][ T1732] __sys_sendmsg (net/socket.c:2654) [ 156.329589][ T1732] ? __pfx___sys_sendmsg (net/socket.c:2639) [ 156.329740][ T1732] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 156.329925][ T1732] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 156.330076][ T1732] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 156.330276][ T1732] RIP: 0033:0x7f33260439a7 [ 156.330433][ T1732] 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) [ 156.330946][ T1732] RSP: 002b:00007ffc92023c18 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 156.331190][ T1732] RAX: ffffffffffffffda RBX: 000000000047dbc0 RCX: 00007f33260439a7 [ 156.331422][ T1732] RDX: 0000000000000000 RSI: 00007ffc92023c80 RDI: 0000000000000005 [ 156.331644][ T1732] RBP: 0000000000000008 R08: 0000000000000000 R09: 0000000000000000 [ 156.331865][ T1732] R10: 00007f3325efc708 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