====================================== | [ 27.237175][ T407] RCU nest depth: 0, expected: 0 | [ 27.237348][ T407] 2 locks held by tc/407: | [ 27.237477][ T407] #0: ffffffffba609c08 (rtnl_mutex){+.+.}-{4:4}, at: tc_new_tfilter (net/sched/cls_api.c:2261) | [ 27.237777][ T407] #1: ffff88800a52c390 (&tp->lock){+.+.}-{3:3}, at: tc_new_tfilter (net/sched/cls_api.c:2383) [ 27.238311][ T407] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.238515][ T407] Call Trace: [ 27.238658][ T407] [ 27.238748][ T407] dump_stack_lvl (lib/dump_stack.c:123) [ 27.238919][ T407] __might_resched (kernel/sched/core.c:8759) [ 27.239084][ T407] ? tc_new_tfilter (net/sched/cls_api.c:2383) [ 27.239250][ T407] cpus_read_lock (./include/linux/kernel.h:73 ./include/linux/percpu-rwsem.h:49 kernel/cpu.c:490) [ 27.239427][ T407] static_key_slow_inc (kernel/jump_label.c:191) [ 27.239598][ T407] tc_new_tfilter (net/sched/cls_api.c:2385) [ 27.239772][ T407] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3)) [ 27.239903][ T407] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 27.240175][ T407] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 27.240358][ T407] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/rtnetlink.c:6912) [ 27.240529][ T407] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 27.240697][ T407] rtnetlink_rcv_msg (net/core/rtnetlink.c:6914) [ 27.240865][ T407] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 27.241033][ T407] ? 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) [ 27.241195][ T407] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3)) [ 27.241327][ T407] ? __lock_acquire (kernel/locking/lockdep.c:5226) [ 27.241502][ T407] netlink_rcv_skb (net/netlink/af_netlink.c:2543) [ 27.241668][ T407] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 27.241841][ T407] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2520) [ 27.242024][ T407] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 27.242196][ T407] ? 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) [ 27.242366][ T407] netlink_unicast (net/netlink/af_netlink.c:1322 net/netlink/af_netlink.c:1348) [ 27.242545][ T407] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1333) [ 27.242720][ T407] ? find_held_lock (kernel/locking/lockdep.c:5339) [ 27.242891][ T407] netlink_sendmsg (net/netlink/af_netlink.c:1892) [ 27.243059][ T407] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1811) [ 27.243235][ T407] ____sys_sendmsg (net/socket.c:713 net/socket.c:728 net/socket.c:2568) [ 27.243398][ T407] ? __pfx_____sys_sendmsg (net/socket.c:2514) [ 27.243561][ T407] ? __pfx_copy_msghdr_from_user (net/socket.c:2494) [ 27.243772][ T407] ___sys_sendmsg (net/socket.c:2624) [ 27.243931][ T407] ? __debug_check_no_obj_freed (lib/debugobjects.c:1110) [ 27.244134][ T407] ? __pfx____sys_sendmsg (net/socket.c:2611) [ 27.244298][ T407] ? __pfx___debug_check_no_obj_freed (lib/debugobjects.c:1070) [ 27.244496][ T407] ? __pfx_free_object_rcu (mm/kmemleak.c:514) [ 27.244660][ T407] ? 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) [ 27.244829][ T407] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4347 kernel/locking/lockdep.c:4406) [ 27.245033][ T407] ? kmem_cache_free (mm/slub.c:4613 mm/slub.c:4715) [ 27.245192][ T407] ? do_sys_openat2 (fs/open.c:1405) [ 27.245352][ T407] ? do_sys_openat2 (fs/open.c:1411) [ 27.245516][ T407] ? do_sys_openat2 (fs/open.c:1411) [ 27.245683][ T407] __sys_sendmsg (net/socket.c:2654) [ 27.245840][ T407] ? __pfx___sys_sendmsg (net/socket.c:2639) [ 27.246024][ T407] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 27.246187][ T407] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 27.246387][ T407] RIP: 0033:0x7f4686dc69a7 [ 27.246558][ T407] Code: Unable to access opcode bytes at 0x7f4686dc697d. Code starting with the faulting instruction =========================================== [ 27.246769][ T407] RSP: 002b:00007ffe38628928 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 27.247011][ T407] RAX: ffffffffffffffda RBX: 000000000047dbc0 RCX: 00007f4686dc69a7 [ 27.247252][ T407] RDX: 0000000000000000 RSI: 00007ffe38628990 RDI: 0000000000000005 [ 27.247490][ T407] RBP: 000000000000dd86 R08: 0000000000000000 R09: 0000000000000000 [ 27.247755][ T407] R10: 00007f4686c7f708 R11: 0000000000000246 R12: 00007ffe3862e97e [ 27.248000][ T407] R13: 00000000678595ac R14: 0000000000483b60 R15: 00007ffe3862e982 | [ 27.250094][ T407] #1: ffff88800a52c390 (&tp->lock){+.+.}-{3:3}, at: tc_new_tfilter (net/sched/cls_api.c:2383) | [ 27.250332][ T407] #2: ffffffffb9bf1cd0 (cpu_hotplug_lock){++++}-{0:0}, at: static_key_slow_inc (kernel/jump_label.c:191) | [ 27.250568][ T407] stack backtrace: | [ 27.250897][ T407] Tainted: [W]=WARN [ 27.250999][ T407] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.251169][ T407] Call Trace: [ 27.251270][ T407] [ 27.251340][ T407] dump_stack_lvl (lib/dump_stack.c:123) [ 27.251478][ T407] __lock_acquire (kernel/locking/lockdep.c:4828 kernel/locking/lockdep.c:4898 kernel/locking/lockdep.c:5176) [ 27.251616][ T407] lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851) [ 27.251751][ T407] ? 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) [ 27.251919][ T407] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 27.252051][ T407] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 27.252188][ T407] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 27.252322][ T407] ? 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) [ 27.252523][ T407] __mutex_lock (kernel/locking/mutex.c:587 kernel/locking/mutex.c:735) [ 27.252662][ T407] ? 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) [ 27.252831][ T407] ? 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) [ 27.253001][ T407] ? __pfx___mutex_lock (kernel/locking/mutex.c:734) [ 27.253136][ T407] ? static_key_slow_inc (kernel/jump_label.c:191) [ 27.253279][ T407] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 27.253418][ T407] ? 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)) [ 27.253587][ T407] ? __pfx_static_key_fast_inc_not_disabled (kernel/jump_label.c:128) [ 27.253769][ T407] ? 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) [ 27.253933][ T407] 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) [ 27.254097][ T407] static_key_slow_inc (kernel/jump_label.c:191) [ 27.254235][ T407] tc_new_tfilter (net/sched/cls_api.c:2385) [ 27.254371][ T407] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3)) [ 27.254472][ T407] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 27.254612][ T407] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 27.254747][ T407] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/rtnetlink.c:6912) [ 27.254883][ T407] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 27.255013][ T407] rtnetlink_rcv_msg (net/core/rtnetlink.c:6914) [ 27.255147][ T407] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 27.255279][ T407] ? 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) [ 27.255412][ T407] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3)) [ 27.255515][ T407] ? __lock_acquire (kernel/locking/lockdep.c:5226) [ 27.255647][ T407] netlink_rcv_skb (net/netlink/af_netlink.c:2543) [ 27.255778][ T407] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 27.255911][ T407] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2520) [ 27.256048][ T407] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 27.256203][ T407] ? 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) [ 27.256340][ T407] netlink_unicast (net/netlink/af_netlink.c:1322 net/netlink/af_netlink.c:1348) [ 27.256476][ T407] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1333) [ 27.256613][ T407] ? find_held_lock (kernel/locking/lockdep.c:5339) [ 27.256748][ T407] netlink_sendmsg (net/netlink/af_netlink.c:1892) [ 27.256884][ T407] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1811) [ 27.257029][ T407] ____sys_sendmsg (net/socket.c:713 net/socket.c:728 net/socket.c:2568) [ 27.257165][ T407] ? __pfx_____sys_sendmsg (net/socket.c:2514) [ 27.257301][ T407] ? __pfx_copy_msghdr_from_user (net/socket.c:2494) [ 27.257473][ T407] ___sys_sendmsg (net/socket.c:2624) [ 27.257609][ T407] ? __debug_check_no_obj_freed (lib/debugobjects.c:1110) [ 27.257776][ T407] ? __pfx____sys_sendmsg (net/socket.c:2611) [ 27.257913][ T407] ? __pfx___debug_check_no_obj_freed (lib/debugobjects.c:1070) [ 27.258087][ T407] ? __pfx_free_object_rcu (mm/kmemleak.c:514) [ 27.258225][ T407] ? 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) [ 27.258363][ T407] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4347 kernel/locking/lockdep.c:4406) [ 27.258533][ T407] ? kmem_cache_free (mm/slub.c:4613 mm/slub.c:4715) [ 27.258669][ T407] ? do_sys_openat2 (fs/open.c:1405) [ 27.258807][ T407] ? do_sys_openat2 (fs/open.c:1411) [ 27.258945][ T407] ? do_sys_openat2 (fs/open.c:1411) [ 27.259085][ T407] __sys_sendmsg (net/socket.c:2654) [ 27.259221][ T407] ? __pfx___sys_sendmsg (net/socket.c:2639) [ 27.259361][ T407] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 27.259496][ T407] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 27.259665][ T407] RIP: 0033:0x7f4686dc69a7 [ 27.259809][ T407] Code: Unable to access opcode bytes at 0x7f4686dc697d. Code starting with the faulting instruction =========================================== [ 27.259984][ T407] RSP: 002b:00007ffe38628928 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 27.260193][ T407] RAX: ffffffffffffffda RBX: 000000000047dbc0 RCX: 00007f4686dc69a7 [ 27.260401][ T407] RDX: 0000000000000000 RSI: 00007ffe38628990 RDI: 0000000000000005 [ 27.260607][ T407] RBP: 000000000000dd86 R08: 0000000000000000 R09: 0000000000000000 [ 27.260806][ T407] R10: 00007f4686c7f708 R11: 0000000000000246 R12: 00007ffe3862e97e [ 27.261010][ T407] R13: 00000000678595ac R14: 0000000000483b60 R15: 00007ffe3862e982 | [ 30.847554][ T486] preempt_count: 1, expected: 0 | [ 30.847703][ T486] RCU nest depth: 0, expected: 0 | [ 30.847854][ T486] INFO: lockdep is turned off. | [ 30.848244][ T486] Tainted: [W]=WARN [ 30.848349][ T486] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.848516][ T486] Call Trace: [ 30.848620][ T486] [ 30.848693][ T486] dump_stack_lvl (lib/dump_stack.c:123) [ 30.848840][ T486] __might_resched (kernel/sched/core.c:8759) [ 30.848984][ T486] ? tc_new_tfilter (net/sched/cls_api.c:2383) [ 30.849127][ T486] cpus_read_lock (./include/linux/kernel.h:73 ./include/linux/percpu-rwsem.h:49 kernel/cpu.c:490) [ 30.849265][ T486] static_key_slow_inc (kernel/jump_label.c:191) [ 30.849404][ T486] tc_new_tfilter (net/sched/cls_api.c:2385) [ 30.849549][ T486] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 30.849688][ T486] ? unwind_next_frame (arch/x86/kernel/unwind_orc.c:406 arch/x86/kernel/unwind_orc.c:648) [ 30.849828][ T486] ? get_reg (arch/x86/kernel/unwind_orc.c:456 (discriminator 2)) [ 30.849934][ T486] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 30.850094][ T486] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 30.850236][ T486] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 30.850383][ T486] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 30.850526][ T486] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 30.850665][ T486] rtnetlink_rcv_msg (net/core/rtnetlink.c:6914) [ 30.850811][ T486] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 30.850952][ T486] ? find_stack (lib/stackdepot.c:552) [ 30.851097][ T486] ? stack_depot_save_flags (lib/stackdepot.c:618) [ 30.851247][ T486] netlink_rcv_skb (net/netlink/af_netlink.c:2543) [ 30.851386][ T486] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 30.851524][ T486] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2520) [ 30.851663][ T486] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 30.851801][ T486] ? 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) [ 30.851941][ T486] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 30.852077][ T486] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 30.852214][ T486] ? 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) [ 30.852352][ T486] netlink_unicast (net/netlink/af_netlink.c:1322 net/netlink/af_netlink.c:1348) [ 30.852494][ T486] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1333) [ 30.852629][ T486] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83) [ 30.852805][ T486] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 30.852946][ T486] netlink_sendmsg (net/netlink/af_netlink.c:1892) [ 30.853080][ T486] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1811) [ 30.853229][ T486] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 30.853373][ T486] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 30.853516][ T486] ____sys_sendmsg (net/socket.c:713 net/socket.c:728 net/socket.c:2568) [ 30.853657][ T486] ? __pfx_____sys_sendmsg (net/socket.c:2514) [ 30.853796][ T486] ? __pfx_copy_msghdr_from_user (net/socket.c:2494) [ 30.853968][ T486] ? 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) [ 30.854109][ T486] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 30.854251][ T486] ___sys_sendmsg (net/socket.c:2624) [ 30.854391][ T486] ? __debug_check_no_obj_freed (lib/debugobjects.c:1110) [ 30.854565][ T486] ? __pfx____sys_sendmsg (net/socket.c:2611) [ 30.854704][ T486] ? __pfx___debug_check_no_obj_freed (lib/debugobjects.c:1070) [ 30.854878][ T486] ? __pfx_free_object_rcu (mm/kmemleak.c:514) [ 30.855019][ T486] ? 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) [ 30.855161][ T486] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 30.855338][ T486] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 30.855479][ T486] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 30.855622][ T486] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 30.855762][ T486] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 30.855903][ T486] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 30.856044][ T486] ? trace_rseq_update (./include/trace/events/rseq.h:11 (discriminator 37)) [ 30.856187][ T486] __sys_sendmsg (net/socket.c:2654) [ 30.856326][ T486] ? __pfx___sys_sendmsg (net/socket.c:2639) [ 30.856469][ T486] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 30.856645][ T486] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 30.856790][ T486] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 30.856966][ T486] RIP: 0033:0x7fec817609a7 [ 30.857113][ T486] 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) [ 30.857636][ T486] RSP: 002b:00007ffcdf950468 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 30.857865][ T486] RAX: ffffffffffffffda RBX: 000000000047dbc0 RCX: 00007fec817609a7 [ 30.858073][ T486] RDX: 0000000000000000 RSI: 00007ffcdf9504d0 RDI: 0000000000000005 [ 30.858282][ T486] RBP: 000000000000dd86 R08: 0000000000000000 R09: 0000000000000000 [ 30.858493][ T486] R10: 00007fec81619708 R11: 0000000000000246 R12: 00007ffcdf95697e [ 30.858705][ T486] R13: 00000000678595b0 R14: 0000000000483b60 R15: 00007ffcdf956982 | [ 34.908216][ T573] preempt_count: 1, expected: 0 | [ 34.908680][ T573] RCU nest depth: 0, expected: 0 | [ 34.908821][ T573] INFO: lockdep is turned off. | [ 34.909198][ T573] Tainted: [W]=WARN [ 34.909303][ T573] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.909473][ T573] Call Trace: [ 34.909575][ T573] [ 34.909645][ T573] dump_stack_lvl (lib/dump_stack.c:123) [ 34.909791][ T573] __might_resched (kernel/sched/core.c:8759) [ 34.909933][ T573] ? tc_new_tfilter (net/sched/cls_api.c:2383) [ 34.910072][ T573] cpus_read_lock (./include/linux/kernel.h:73 ./include/linux/percpu-rwsem.h:49 kernel/cpu.c:490) [ 34.910209][ T573] static_key_slow_inc (kernel/jump_label.c:191) [ 34.910344][ T573] tc_new_tfilter (net/sched/cls_api.c:2385) [ 34.910483][ T573] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 34.910619][ T573] ? unwind_next_frame (arch/x86/kernel/unwind_orc.c:406 arch/x86/kernel/unwind_orc.c:648) [ 34.910757][ T573] ? get_reg (arch/x86/kernel/unwind_orc.c:456 (discriminator 2)) [ 34.910865][ T573] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 34.911007][ T573] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 34.911138][ T573] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 34.911275][ T573] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 34.911409][ T573] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 34.911543][ T573] rtnetlink_rcv_msg (net/core/rtnetlink.c:6914) [ 34.911681][ T573] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 34.911821][ T573] ? find_stack (lib/stackdepot.c:552) [ 34.911959][ T573] ? stack_depot_save_flags (lib/stackdepot.c:618) [ 34.912097][ T573] netlink_rcv_skb (net/netlink/af_netlink.c:2543) [ 34.912234][ T573] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 34.912368][ T573] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2520) [ 34.912512][ T573] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 34.912643][ T573] ? 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) [ 34.912782][ T573] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 34.912917][ T573] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 34.913052][ T573] ? 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) [ 34.913186][ T573] netlink_unicast (net/netlink/af_netlink.c:1322 net/netlink/af_netlink.c:1348) [ 34.913320][ T573] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1333) [ 34.913455][ T573] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83) [ 34.913625][ T573] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 34.913762][ T573] netlink_sendmsg (net/netlink/af_netlink.c:1892) [ 34.913895][ T573] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1811) [ 34.914032][ T573] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 34.914174][ T573] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 34.914315][ T573] ____sys_sendmsg (net/socket.c:713 net/socket.c:728 net/socket.c:2568) [ 34.914468][ T573] ? __pfx_____sys_sendmsg (net/socket.c:2514) [ 34.914605][ T573] ? __pfx_copy_msghdr_from_user (net/socket.c:2494) [ 34.914771][ T573] ? 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) [ 34.914905][ T573] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 34.915040][ T573] ___sys_sendmsg (net/socket.c:2624) [ 34.915172][ T573] ? __debug_check_no_obj_freed (lib/debugobjects.c:1110) [ 34.915337][ T573] ? __pfx____sys_sendmsg (net/socket.c:2611) [ 34.915475][ T573] ? __pfx___debug_check_no_obj_freed (lib/debugobjects.c:1070) [ 34.915645][ T573] ? __pfx_free_object_rcu (mm/kmemleak.c:514) [ 34.915784][ T573] ? 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) [ 34.915932][ T573] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 34.916115][ T573] ? kmem_cache_free (mm/slub.c:4613 mm/slub.c:4715) [ 34.916249][ T573] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 34.916385][ T573] ? do_sys_openat2 (fs/open.c:1411) [ 34.916521][ T573] ? do_sys_openat2 (fs/open.c:1411) [ 34.916660][ T573] __sys_sendmsg (net/socket.c:2654) [ 34.916794][ T573] ? __pfx___sys_sendmsg (net/socket.c:2639) [ 34.916929][ T573] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 34.917099][ T573] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 34.917243][ T573] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 34.917411][ T573] RIP: 0033:0x7fd5611429a7 [ 34.917554][ T573] 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) [ 34.918021][ T573] RSP: 002b:00007ffd154a3ba8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 34.918228][ T573] RAX: ffffffffffffffda RBX: 000000000047dbc0 RCX: 00007fd5611429a7 [ 34.918426][ T573] RDX: 0000000000000000 RSI: 00007ffd154a3c10 RDI: 0000000000000005 [ 34.918631][ T573] RBP: 000000000000dd86 R08: 0000000000000000 R09: 0000000000000000 [ 34.918827][ T573] R10: 00007fd560ffb708 R11: 0000000000000246 R12: 00007ffd154a997e [ 34.919028][ T573] R13: 00000000678595b4 R14: 0000000000483b60 R15: 00007ffd154a9982 | [ 39.039536][ T660] preempt_count: 1, expected: 0 | [ 39.039695][ T660] RCU nest depth: 0, expected: 0 | [ 39.039848][ T660] INFO: lockdep is turned off. | [ 39.040271][ T660] Tainted: [W]=WARN [ 39.040377][ T660] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 39.040560][ T660] Call Trace: [ 39.040669][ T660] [ 39.040742][ T660] dump_stack_lvl (lib/dump_stack.c:123) [ 39.040892][ T660] __might_resched (kernel/sched/core.c:8759) [ 39.041037][ T660] ? tc_new_tfilter (net/sched/cls_api.c:2383) [ 39.041187][ T660] cpus_read_lock (./include/linux/kernel.h:73 ./include/linux/percpu-rwsem.h:49 kernel/cpu.c:490) [ 39.041330][ T660] static_key_slow_inc (kernel/jump_label.c:191) [ 39.041473][ T660] tc_new_tfilter (net/sched/cls_api.c:2385) [ 39.041617][ T660] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 39.041759][ T660] ? unwind_next_frame (arch/x86/kernel/unwind_orc.c:406 arch/x86/kernel/unwind_orc.c:648) [ 39.041903][ T660] ? get_reg (arch/x86/kernel/unwind_orc.c:456 (discriminator 2)) [ 39.042013][ T660] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 39.042157][ T660] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 39.042299][ T660] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 39.042468][ T660] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 39.042613][ T660] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 39.042761][ T660] rtnetlink_rcv_msg (net/core/rtnetlink.c:6914) [ 39.042908][ T660] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 39.043053][ T660] ? find_stack (lib/stackdepot.c:552) [ 39.043199][ T660] ? stack_depot_save_flags (lib/stackdepot.c:618) [ 39.043349][ T660] netlink_rcv_skb (net/netlink/af_netlink.c:2543) [ 39.043493][ T660] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 39.043638][ T660] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2520) [ 39.043783][ T660] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 39.043926][ T660] ? 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) [ 39.044072][ T660] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 39.044214][ T660] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 39.044353][ T660] ? 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) [ 39.044499][ T660] netlink_unicast (net/netlink/af_netlink.c:1322 net/netlink/af_netlink.c:1348) [ 39.044652][ T660] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1333) [ 39.044790][ T660] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83) [ 39.044966][ T660] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 39.045110][ T660] netlink_sendmsg (net/netlink/af_netlink.c:1892) [ 39.045257][ T660] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1811) [ 39.045399][ T660] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 39.045547][ T660] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 39.045691][ T660] ____sys_sendmsg (net/socket.c:713 net/socket.c:728 net/socket.c:2568) [ 39.045834][ T660] ? __pfx_____sys_sendmsg (net/socket.c:2514) [ 39.045990][ T660] ? __pfx_copy_msghdr_from_user (net/socket.c:2494) [ 39.046170][ T660] ? 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) [ 39.046313][ T660] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 39.046459][ T660] ___sys_sendmsg (net/socket.c:2624) [ 39.046602][ T660] ? __debug_check_no_obj_freed (lib/debugobjects.c:1110) [ 39.046784][ T660] ? __pfx____sys_sendmsg (net/socket.c:2611) [ 39.046932][ T660] ? __pfx___debug_check_no_obj_freed (lib/debugobjects.c:1070) [ 39.047106][ T660] ? __pfx_free_object_rcu (mm/kmemleak.c:514) [ 39.047251][ T660] ? 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) [ 39.047398][ T660] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 39.047580][ T660] ? kmem_cache_free (mm/slub.c:4613 mm/slub.c:4715) [ 39.047726][ T660] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 39.047869][ T660] ? do_sys_openat2 (fs/open.c:1411) [ 39.048014][ T660] ? do_sys_openat2 (fs/open.c:1411) [ 39.048157][ T660] __sys_sendmsg (net/socket.c:2654) [ 39.048299][ T660] ? __pfx___sys_sendmsg (net/socket.c:2639) [ 39.048446][ T660] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 39.048633][ T660] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 39.048774][ T660] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 39.048964][ T660] RIP: 0033:0x7fc320c809a7 [ 39.049113][ T660] 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) [ 39.049619][ T660] RSP: 002b:00007fffaafdbfa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 39.049835][ T660] RAX: ffffffffffffffda RBX: 000000000047dbc0 RCX: 00007fc320c809a7 [ 39.050048][ T660] RDX: 0000000000000000 RSI: 00007fffaafdc010 RDI: 0000000000000005 [ 39.050291][ T660] RBP: 000000000000dd86 R08: 0000000000000000 R09: 0000000000000000 [ 39.050506][ T660] R10: 00007fc320b39708 R11: 0000000000000246 R12: 00007fffaafe097e 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