====================================== | [ 16.290858][ T321] RCU nest depth: 0, expected: 0 | [ 16.291139][ T321] 2 locks held by tc/321: | [ 16.291523][ T321] #0: ffffffff8a5e7e88 (rtnl_mutex){+.+.}-{4:4}, at: tc_new_tfilter (net/sched/cls_api.c:2261) | [ 16.292041][ T321] #1: ffff8880284af410 (&tp->lock){+.+.}-{3:3}, at: tc_new_tfilter (net/sched/cls_api.c:2383) [ 16.292968][ T321] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.293287][ T321] Call Trace: [ 16.293487][ T321] [ 16.293627][ T321] dump_stack_lvl (lib/dump_stack.c:123) [ 16.293890][ T321] __might_resched (kernel/sched/core.c:8759) [ 16.294142][ T321] ? tc_new_tfilter (net/sched/cls_api.c:2383) [ 16.294411][ T321] cpus_read_lock (./include/linux/kernel.h:73 ./include/linux/percpu-rwsem.h:49 kernel/cpu.c:490) [ 16.294683][ T321] static_key_slow_inc (kernel/jump_label.c:191) [ 16.294937][ T321] tc_new_tfilter (net/sched/cls_api.c:2385) [ 16.295188][ T321] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3)) [ 16.295378][ T321] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 16.295670][ T321] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 16.295950][ T321] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/rtnetlink.c:6912) [ 16.296314][ T321] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 16.296604][ T321] rtnetlink_rcv_msg (net/core/rtnetlink.c:6914) [ 16.296896][ T321] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 16.297167][ T321] ? 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) [ 16.297426][ T321] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3)) [ 16.297640][ T321] ? __lock_acquire (kernel/locking/lockdep.c:5226) [ 16.297907][ T321] netlink_rcv_skb (net/netlink/af_netlink.c:2543) [ 16.298169][ T321] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 16.298423][ T321] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2520) [ 16.298734][ T321] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 16.299016][ T321] ? 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) [ 16.299295][ T321] netlink_unicast (net/netlink/af_netlink.c:1322 net/netlink/af_netlink.c:1348) [ 16.299578][ T321] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1333) [ 16.299855][ T321] ? find_held_lock (kernel/locking/lockdep.c:5339) [ 16.300142][ T321] netlink_sendmsg (net/netlink/af_netlink.c:1892) [ 16.300425][ T321] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1811) [ 16.300728][ T321] ____sys_sendmsg (net/socket.c:713 net/socket.c:728 net/socket.c:2568) [ 16.300989][ T321] ? __pfx_____sys_sendmsg (net/socket.c:2514) [ 16.301231][ T321] ? __pfx_copy_msghdr_from_user (net/socket.c:2494) [ 16.301573][ T321] ___sys_sendmsg (net/socket.c:2624) [ 16.301794][ T321] ? 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) [ 16.302024][ T321] ? __pfx____sys_sendmsg (net/socket.c:2611) [ 16.302261][ T321] ? usage_skip (kernel/locking/lockdep.c:2284) [ 16.302507][ T321] ? do_user_addr_fault (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 ./include/linux/mm.h:740 arch/x86/mm/fault.c:1340) [ 16.302731][ T321] ? do_user_addr_fault (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 ./include/linux/mm.h:740 arch/x86/mm/fault.c:1340) [ 16.302970][ T321] ? find_held_lock (kernel/locking/lockdep.c:5339) [ 16.303208][ T321] ? __lock_release (kernel/locking/lockdep.c:5525) [ 16.303451][ T321] __sys_sendmsg (net/socket.c:2654) [ 16.303700][ T321] ? __pfx___sys_sendmsg (net/socket.c:2639) [ 16.303953][ T321] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1340) [ 16.304212][ T321] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 16.304429][ T321] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 16.304704][ T321] RIP: 0033:0x7f9508e709a7 [ 16.304944][ T321] Code: Unable to access opcode bytes at 0x7f9508e7097d. Code starting with the faulting instruction =========================================== [ 16.305234][ T321] RSP: 002b:00007ffec4ff38c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 16.305589][ T321] RAX: ffffffffffffffda RBX: 000000000047e780 RCX: 00007f9508e709a7 [ 16.305929][ T321] RDX: 0000000000000000 RSI: 00007ffec4ff3930 RDI: 0000000000000005 [ 16.306328][ T321] RBP: 0000000000000300 R08: 0000000000000000 R09: 0000000000000000 [ 16.306710][ T321] R10: 00007f9508d29708 R11: 0000000000000246 R12: 0000000000000000 [ 16.307091][ T321] R13: 00000000678586d1 R14: 0000000000483b60 R15: 00007ffec4ff9992 | [ 16.310381][ T321] #1: ffff8880284af410 (&tp->lock){+.+.}-{3:3}, at: tc_new_tfilter (net/sched/cls_api.c:2383) | [ 16.310753][ T321] #2: ffffffff89bddcd0 (cpu_hotplug_lock){++++}-{0:0}, at: static_key_slow_inc (kernel/jump_label.c:191) | [ 16.311114][ T321] stack backtrace: | [ 16.311605][ T321] Tainted: [W]=WARN [ 16.311755][ T321] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.312005][ T321] Call Trace: [ 16.312162][ T321] [ 16.312266][ T321] dump_stack_lvl (lib/dump_stack.c:123) [ 16.312484][ T321] __lock_acquire (kernel/locking/lockdep.c:4828 kernel/locking/lockdep.c:4898 kernel/locking/lockdep.c:5176) [ 16.312688][ T321] lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851) [ 16.312889][ T321] ? 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) [ 16.313146][ T321] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 16.313346][ T321] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 16.313558][ T321] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 16.313752][ T321] ? 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) [ 16.314009][ T321] __mutex_lock (kernel/locking/mutex.c:587 kernel/locking/mutex.c:735) [ 16.314224][ T321] ? 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) [ 16.314456][ T321] ? 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) [ 16.314680][ T321] ? __pfx___mutex_lock (kernel/locking/mutex.c:734) [ 16.314868][ T321] ? static_key_slow_inc (kernel/jump_label.c:191) [ 16.315060][ T321] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 16.315245][ T321] ? 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)) [ 16.315472][ T321] ? __pfx_static_key_fast_inc_not_disabled (kernel/jump_label.c:128) [ 16.315705][ T321] ? 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) [ 16.315930][ T321] 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) [ 16.316167][ T321] static_key_slow_inc (kernel/jump_label.c:191) [ 16.316357][ T321] tc_new_tfilter (net/sched/cls_api.c:2385) [ 16.316556][ T321] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3)) [ 16.316723][ T321] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 16.316928][ T321] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 16.317127][ T321] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/rtnetlink.c:6912) [ 16.317322][ T321] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 16.317522][ T321] rtnetlink_rcv_msg (net/core/rtnetlink.c:6914) [ 16.317722][ T321] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 16.317912][ T321] ? 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) [ 16.318094][ T321] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3)) [ 16.318236][ T321] ? __lock_acquire (kernel/locking/lockdep.c:5226) [ 16.318419][ T321] netlink_rcv_skb (net/netlink/af_netlink.c:2543) [ 16.318605][ T321] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 16.318791][ T321] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2520) [ 16.318991][ T321] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 16.319179][ T321] ? 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) [ 16.319370][ T321] netlink_unicast (net/netlink/af_netlink.c:1322 net/netlink/af_netlink.c:1348) [ 16.319562][ T321] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1333) [ 16.319743][ T321] ? find_held_lock (kernel/locking/lockdep.c:5339) [ 16.319940][ T321] netlink_sendmsg (net/netlink/af_netlink.c:1892) [ 16.320134][ T321] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1811) [ 16.320330][ T321] ____sys_sendmsg (net/socket.c:713 net/socket.c:728 net/socket.c:2568) [ 16.320526][ T321] ? __pfx_____sys_sendmsg (net/socket.c:2514) [ 16.320720][ T321] ? __pfx_copy_msghdr_from_user (net/socket.c:2494) [ 16.320964][ T321] ___sys_sendmsg (net/socket.c:2624) [ 16.321138][ T321] ? 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) [ 16.321310][ T321] ? __pfx____sys_sendmsg (net/socket.c:2611) [ 16.321485][ T321] ? usage_skip (kernel/locking/lockdep.c:2284) [ 16.321658][ T321] ? do_user_addr_fault (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 ./include/linux/mm.h:740 arch/x86/mm/fault.c:1340) [ 16.321838][ T321] ? do_user_addr_fault (./include/linux/rcupdate.h:337 ./include/linux/rcupdate.h:849 ./include/linux/mm.h:740 arch/x86/mm/fault.c:1340) [ 16.322011][ T321] ? find_held_lock (kernel/locking/lockdep.c:5339) [ 16.322186][ T321] ? __lock_release (kernel/locking/lockdep.c:5525) [ 16.322362][ T321] __sys_sendmsg (net/socket.c:2654) [ 16.322543][ T321] ? __pfx___sys_sendmsg (net/socket.c:2639) [ 16.322727][ T321] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1340) [ 16.322910][ T321] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 16.323104][ T321] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 16.323336][ T321] RIP: 0033:0x7f9508e709a7 [ 16.323531][ T321] Code: Unable to access opcode bytes at 0x7f9508e7097d. Code starting with the faulting instruction =========================================== [ 16.323769][ T321] RSP: 002b:00007ffec4ff38c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 16.324047][ T321] RAX: ffffffffffffffda RBX: 000000000047e780 RCX: 00007f9508e709a7 [ 16.324339][ T321] RDX: 0000000000000000 RSI: 00007ffec4ff3930 RDI: 0000000000000005 [ 16.324620][ T321] RBP: 0000000000000300 R08: 0000000000000000 R09: 0000000000000000 [ 16.324891][ T321] R10: 00007f9508d29708 R11: 0000000000000246 R12: 0000000000000000 [ 16.325153][ T321] R13: 00000000678586d1 R14: 0000000000483b60 R15: 00007ffec4ff9992 | [ 24.773964][ T386] preempt_count: 1, expected: 0 | [ 24.774197][ T386] RCU nest depth: 0, expected: 0 | [ 24.774443][ T386] INFO: lockdep is turned off. | [ 24.775098][ T386] Tainted: [W]=WARN [ 24.775279][ T386] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.775568][ T386] Call Trace: [ 24.775749][ T386] [ 24.775872][ T386] dump_stack_lvl (lib/dump_stack.c:123) [ 24.776126][ T386] __might_resched (kernel/sched/core.c:8759) [ 24.776381][ T386] ? tc_new_tfilter (net/sched/cls_api.c:2383) [ 24.776638][ T386] cpus_read_lock (./include/linux/kernel.h:73 ./include/linux/percpu-rwsem.h:49 kernel/cpu.c:490) [ 24.776877][ T386] static_key_slow_inc (kernel/jump_label.c:191) [ 24.777119][ T386] tc_new_tfilter (net/sched/cls_api.c:2385) [ 24.777360][ T386] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 24.777605][ T386] ? unwind_next_frame (arch/x86/kernel/unwind_orc.c:406 arch/x86/kernel/unwind_orc.c:648) [ 24.777845][ T386] ? get_reg (arch/x86/kernel/unwind_orc.c:456 (discriminator 2)) [ 24.778041][ T386] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 24.778283][ T386] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 24.778527][ T386] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 24.778775][ T386] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 24.779019][ T386] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 24.779267][ T386] rtnetlink_rcv_msg (net/core/rtnetlink.c:6914) [ 24.779520][ T386] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 24.779773][ T386] ? find_stack (lib/stackdepot.c:552) [ 24.780024][ T386] ? stack_depot_save_flags (lib/stackdepot.c:618) [ 24.780267][ T386] netlink_rcv_skb (net/netlink/af_netlink.c:2543) [ 24.780513][ T386] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 24.780754][ T386] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2520) [ 24.781001][ T386] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 24.781244][ T386] ? 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) [ 24.781494][ T386] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 24.781740][ T386] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 24.781983][ T386] ? 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) [ 24.782227][ T386] netlink_unicast (net/netlink/af_netlink.c:1322 net/netlink/af_netlink.c:1348) [ 24.782472][ T386] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1333) [ 24.782714][ T386] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 24.782957][ T386] ? filemap_map_pages (mm/filemap.c:3685) [ 24.783206][ T386] netlink_sendmsg (net/netlink/af_netlink.c:1892) [ 24.783451][ T386] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1811) [ 24.783699][ T386] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 24.783946][ T386] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 24.784193][ T386] ____sys_sendmsg (net/socket.c:713 net/socket.c:728 net/socket.c:2568) [ 24.784443][ T386] ? __pfx_____sys_sendmsg (net/socket.c:2514) [ 24.784686][ T386] ? __pfx_copy_msghdr_from_user (net/socket.c:2494) [ 24.784991][ T386] ? do_fault_around (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 mm/memory.c:5283) [ 24.785253][ T386] ___sys_sendmsg (net/socket.c:2624) [ 24.785493][ T386] ? __pfx____sys_sendmsg (net/socket.c:2611) [ 24.785729][ T386] ? __pfx_handle_pte_fault (mm/memory.c:5758) [ 24.785972][ T386] ? __pfx___debug_check_no_obj_freed (lib/debugobjects.c:1070) [ 24.786276][ T386] ? __pfx_free_object_rcu (mm/kmemleak.c:514) [ 24.786511][ T386] ? 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) [ 24.786774][ T386] ? __handle_mm_fault (mm/memory.c:5944) [ 24.787027][ T386] ? __pfx___handle_mm_fault (mm/memory.c:5853) [ 24.787286][ T386] ? do_sys_openat2 (fs/open.c:1411) [ 24.787529][ T386] ? __pfx_lock_vma_under_rcu (mm/memory.c:6268) [ 24.787778][ T386] __sys_sendmsg (net/socket.c:2654) [ 24.788023][ T386] ? __pfx___sys_sendmsg (net/socket.c:2639) [ 24.788261][ T386] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1340) [ 24.788509][ T386] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 24.788752][ T386] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 24.789061][ T386] RIP: 0033:0x7f4b9d6559a7 [ 24.789314][ T386] Code: Unable to access opcode bytes at 0x7f4b9d65597d. Code starting with the faulting instruction =========================================== [ 24.789620][ T386] RSP: 002b:00007ffdab63b5b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 24.789984][ T386] RAX: ffffffffffffffda RBX: 000000000047e780 RCX: 00007f4b9d6559a7 [ 24.790342][ T386] RDX: 0000000000000000 RSI: 00007ffdab63b620 RDI: 0000000000000005 [ 24.790709][ T386] RBP: 0000000000000300 R08: 0000000000000000 R09: 0000000000000003 [ 24.791062][ T386] R10: 00007f4b9d50e708 R11: 0000000000000246 R12: 0000000000000000 [ 24.791394][ T386] R13: 00000000678586d9 R14: 0000000000483b60 R15: 00007ffdab64197a | [ 33.230064][ T432] preempt_count: 1, expected: 0 | [ 33.230221][ T432] RCU nest depth: 0, expected: 0 | [ 33.230379][ T432] INFO: lockdep is turned off. | [ 33.230796][ T432] Tainted: [W]=WARN [ 33.230911][ T432] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 33.231095][ T432] Call Trace: [ 33.231209][ T432] [ 33.231295][ T432] dump_stack_lvl (lib/dump_stack.c:123) [ 33.231455][ T432] __might_resched (kernel/sched/core.c:8759) [ 33.231603][ T432] ? tc_new_tfilter (net/sched/cls_api.c:2383) [ 33.231756][ T432] cpus_read_lock (./include/linux/kernel.h:73 ./include/linux/percpu-rwsem.h:49 kernel/cpu.c:490) [ 33.231905][ T432] static_key_slow_inc (kernel/jump_label.c:191) [ 33.232053][ T432] tc_new_tfilter (net/sched/cls_api.c:2385) [ 33.232199][ T432] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 33.232348][ T432] ? unwind_next_frame (arch/x86/kernel/unwind_orc.c:406 arch/x86/kernel/unwind_orc.c:648) [ 33.232501][ T432] ? get_reg (arch/x86/kernel/unwind_orc.c:456 (discriminator 2)) [ 33.232613][ T432] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 33.232760][ T432] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 33.232907][ T432] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 33.233063][ T432] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 33.233209][ T432] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 33.233354][ T432] rtnetlink_rcv_msg (net/core/rtnetlink.c:6914) [ 33.233506][ T432] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 33.233652][ T432] ? find_stack (lib/stackdepot.c:552) [ 33.233804][ T432] ? stack_depot_save_flags (lib/stackdepot.c:618) [ 33.233949][ T432] netlink_rcv_skb (net/netlink/af_netlink.c:2543) [ 33.234095][ T432] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 33.234243][ T432] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2520) [ 33.234393][ T432] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 33.234543][ T432] ? 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) [ 33.234690][ T432] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 33.234836][ T432] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 33.234981][ T432] ? 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) [ 33.235126][ T432] netlink_unicast (net/netlink/af_netlink.c:1322 net/netlink/af_netlink.c:1348) [ 33.235268][ T432] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1333) [ 33.235414][ T432] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 33.235566][ T432] ? filemap_map_pages (mm/filemap.c:3685) [ 33.235717][ T432] netlink_sendmsg (net/netlink/af_netlink.c:1892) [ 33.235861][ T432] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1811) [ 33.236007][ T432] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 33.236150][ T432] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 33.236297][ T432] ____sys_sendmsg (net/socket.c:713 net/socket.c:728 net/socket.c:2568) [ 33.236445][ T432] ? __pfx_____sys_sendmsg (net/socket.c:2514) [ 33.236611][ T432] ? __pfx_copy_msghdr_from_user (net/socket.c:2494) [ 33.236796][ T432] ? do_fault_around (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 mm/memory.c:5283) [ 33.236945][ T432] ___sys_sendmsg (net/socket.c:2624) [ 33.237091][ T432] ? __pfx____sys_sendmsg (net/socket.c:2611) [ 33.237236][ T432] ? __pfx_handle_pte_fault (mm/memory.c:5758) [ 33.237380][ T432] ? __pfx___debug_check_no_obj_freed (lib/debugobjects.c:1070) [ 33.237557][ T432] ? __pfx_free_object_rcu (mm/kmemleak.c:514) [ 33.237710][ T432] ? 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) [ 33.237906][ T432] ? __handle_mm_fault (mm/memory.c:5944) [ 33.238040][ T432] ? __pfx___handle_mm_fault (mm/memory.c:5853) [ 33.238175][ T432] ? do_sys_openat2 (fs/open.c:1411) [ 33.238315][ T432] ? __pfx_lock_vma_under_rcu (mm/memory.c:6268) [ 33.238446][ T432] __sys_sendmsg (net/socket.c:2654) [ 33.238577][ T432] ? __pfx___sys_sendmsg (net/socket.c:2639) [ 33.238715][ T432] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1340) [ 33.238853][ T432] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 33.238987][ T432] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 33.239159][ T432] RIP: 0033:0x7f51b4d8f9a7 [ 33.239314][ T432] 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) [ 33.239799][ T432] RSP: 002b:00007ffce4047578 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 33.240003][ T432] RAX: ffffffffffffffda RBX: 000000000047e780 RCX: 00007f51b4d8f9a7 [ 33.240201][ T432] RDX: 0000000000000000 RSI: 00007ffce40475e0 RDI: 0000000000000005 [ 33.240402][ T432] RBP: 0000000000000300 R08: 0000000000000000 R09: 0000000000000003 [ 33.240605][ T432] R10: 00007f51b4c48708 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