====================================== | [ 81.420310][ T1039] RCU nest depth: 0, expected: 0 | [ 81.420473][ T1039] 2 locks held by tc/1039: | [ 81.420779][ T1039] #0: ffffffff99209c08 (rtnl_mutex){+.+.}-{4:4}, at: tc_new_tfilter (net/sched/cls_api.c:2261) | [ 81.421093][ T1039] #1: ffff888009b3da10 (&tp->lock){+.+.}-{3:3}, at: tc_new_tfilter (net/sched/cls_api.c:2383) [ 81.421626][ T1039] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 81.421832][ T1039] Call Trace: [ 81.421957][ T1039] [ 81.422048][ T1039] dump_stack_lvl (lib/dump_stack.c:123) [ 81.422215][ T1039] __might_resched (kernel/sched/core.c:8759) [ 81.422376][ T1039] ? tc_new_tfilter (net/sched/cls_api.c:2383) [ 81.422547][ T1039] cpus_read_lock (./include/linux/kernel.h:73 ./include/linux/percpu-rwsem.h:49 kernel/cpu.c:490) [ 81.422708][ T1039] static_key_slow_inc (kernel/jump_label.c:191) [ 81.422869][ T1039] tc_new_tfilter (net/sched/cls_api.c:2385) [ 81.423044][ T1039] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3)) [ 81.423172][ T1039] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 81.423360][ T1039] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 81.423531][ T1039] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/rtnetlink.c:6912) [ 81.423695][ T1039] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 81.423859][ T1039] rtnetlink_rcv_msg (net/core/rtnetlink.c:6914) [ 81.424024][ T1039] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 81.424190][ T1039] ? 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) [ 81.424350][ T1039] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3)) [ 81.424481][ T1039] ? __lock_acquire (kernel/locking/lockdep.c:5226) [ 81.424648][ T1039] netlink_rcv_skb (net/netlink/af_netlink.c:2543) [ 81.424808][ T1039] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 81.424973][ T1039] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2520) [ 81.425185][ T1039] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 81.425355][ T1039] ? 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) [ 81.425521][ T1039] netlink_unicast (net/netlink/af_netlink.c:1322 net/netlink/af_netlink.c:1348) [ 81.425687][ T1039] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1333) [ 81.425849][ T1039] ? find_held_lock (kernel/locking/lockdep.c:5339) [ 81.426017][ T1039] netlink_sendmsg (net/netlink/af_netlink.c:1892) [ 81.426184][ T1039] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1811) [ 81.426357][ T1039] ____sys_sendmsg (net/socket.c:713 net/socket.c:728 net/socket.c:2568) [ 81.426529][ T1039] ? __pfx_____sys_sendmsg (net/socket.c:2514) [ 81.426690][ T1039] ? __pfx_copy_msghdr_from_user (net/socket.c:2494) [ 81.426903][ T1039] ___sys_sendmsg (net/socket.c:2624) [ 81.427063][ T1039] ? 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) [ 81.427233][ T1039] ? __pfx____sys_sendmsg (net/socket.c:2611) [ 81.427401][ T1039] ? usage_skip (kernel/locking/lockdep.c:2314 kernel/locking/lockdep.c:2282) [ 81.427570][ T1039] ? 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) [ 81.427735][ T1039] ? 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) [ 81.427904][ T1039] ? find_held_lock (kernel/locking/lockdep.c:5339) [ 81.428066][ T1039] ? __lock_release (kernel/locking/lockdep.c:5525) [ 81.428231][ T1039] __sys_sendmsg (net/socket.c:2654) [ 81.428391][ T1039] ? __pfx___sys_sendmsg (net/socket.c:2639) [ 81.428561][ T1039] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1340) [ 81.428731][ T1039] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 81.428895][ T1039] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 81.429099][ T1039] RIP: 0033:0x7f017cfe19a7 [ 81.429273][ T1039] Code: Unable to access opcode bytes at 0x7f017cfe197d. Code starting with the faulting instruction =========================================== [ 81.429479][ T1039] RSP: 002b:00007fff5e0c26c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 81.429725][ T1039] RAX: ffffffffffffffda RBX: 000000000047db00 RCX: 00007f017cfe19a7 [ 81.429970][ T1039] RDX: 0000000000000000 RSI: 00007fff5e0c2730 RDI: 0000000000000005 [ 81.430218][ T1039] RBP: 000000000000dd86 R08: 0000000000000000 R09: 00007fff5e0ba440 [ 81.430464][ T1039] R10: 00007f017ce9a708 R11: 0000000000000246 R12: 0000000000000000 [ 81.430702][ T1039] R13: 000000006785922c R14: 0000000000483b60 R15: 00007fff5e0c79a1 | [ 81.432825][ T1039] #1: ffff888009b3da10 (&tp->lock){+.+.}-{3:3}, at: tc_new_tfilter (net/sched/cls_api.c:2383) | [ 81.433058][ T1039] #2: ffffffff987f1cd0 (cpu_hotplug_lock){++++}-{0:0}, at: static_key_slow_inc (kernel/jump_label.c:191) | [ 81.433296][ T1039] stack backtrace: | [ 81.433623][ T1039] Tainted: [W]=WARN [ 81.433722][ T1039] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 81.433886][ T1039] Call Trace: [ 81.433986][ T1039] [ 81.434057][ T1039] dump_stack_lvl (lib/dump_stack.c:123) [ 81.434194][ T1039] __lock_acquire (kernel/locking/lockdep.c:4828 kernel/locking/lockdep.c:4898 kernel/locking/lockdep.c:5176) [ 81.434331][ T1039] lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851) [ 81.434462][ T1039] ? 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) [ 81.434627][ T1039] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 81.434759][ T1039] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 81.434895][ T1039] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 81.435033][ T1039] ? 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) [ 81.435204][ T1039] __mutex_lock (kernel/locking/mutex.c:587 kernel/locking/mutex.c:735) [ 81.435338][ T1039] ? 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) [ 81.435502][ T1039] ? 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) [ 81.435665][ T1039] ? __pfx___mutex_lock (kernel/locking/mutex.c:734) [ 81.435796][ T1039] ? static_key_slow_inc (kernel/jump_label.c:191) [ 81.435932][ T1039] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 81.436069][ T1039] ? 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)) [ 81.436231][ T1039] ? __pfx_static_key_fast_inc_not_disabled (kernel/jump_label.c:128) [ 81.436399][ T1039] ? 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) [ 81.436563][ T1039] 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) [ 81.436729][ T1039] static_key_slow_inc (kernel/jump_label.c:191) [ 81.436859][ T1039] tc_new_tfilter (net/sched/cls_api.c:2385) [ 81.436993][ T1039] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3)) [ 81.437097][ T1039] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 81.437236][ T1039] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 81.437370][ T1039] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/rtnetlink.c:6912) [ 81.437504][ T1039] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 81.437639][ T1039] rtnetlink_rcv_msg (net/core/rtnetlink.c:6914) [ 81.437772][ T1039] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 81.437920][ T1039] ? 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) [ 81.438054][ T1039] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3)) [ 81.438157][ T1039] ? __lock_acquire (kernel/locking/lockdep.c:5226) [ 81.438291][ T1039] netlink_rcv_skb (net/netlink/af_netlink.c:2543) [ 81.438422][ T1039] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 81.438559][ T1039] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2520) [ 81.438695][ T1039] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 81.438829][ T1039] ? 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) [ 81.438964][ T1039] netlink_unicast (net/netlink/af_netlink.c:1322 net/netlink/af_netlink.c:1348) [ 81.439098][ T1039] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1333) [ 81.439231][ T1039] ? find_held_lock (kernel/locking/lockdep.c:5339) [ 81.439369][ T1039] netlink_sendmsg (net/netlink/af_netlink.c:1892) [ 81.439501][ T1039] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1811) [ 81.439638][ T1039] ____sys_sendmsg (net/socket.c:713 net/socket.c:728 net/socket.c:2568) [ 81.439770][ T1039] ? __pfx_____sys_sendmsg (net/socket.c:2514) [ 81.439905][ T1039] ? __pfx_copy_msghdr_from_user (net/socket.c:2494) [ 81.440072][ T1039] ___sys_sendmsg (net/socket.c:2624) [ 81.440207][ T1039] ? 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) [ 81.440340][ T1039] ? __pfx____sys_sendmsg (net/socket.c:2611) [ 81.440473][ T1039] ? usage_skip (kernel/locking/lockdep.c:2314 kernel/locking/lockdep.c:2282) [ 81.440606][ T1039] ? 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) [ 81.440740][ T1039] ? 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) [ 81.440875][ T1039] ? find_held_lock (kernel/locking/lockdep.c:5339) [ 81.441007][ T1039] ? __lock_release (kernel/locking/lockdep.c:5525) [ 81.441143][ T1039] __sys_sendmsg (net/socket.c:2654) [ 81.441275][ T1039] ? __pfx___sys_sendmsg (net/socket.c:2639) [ 81.441408][ T1039] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1340) [ 81.441541][ T1039] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 81.441674][ T1039] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 81.441842][ T1039] RIP: 0033:0x7f017cfe19a7 [ 81.441982][ T1039] Code: Unable to access opcode bytes at 0x7f017cfe197d. Code starting with the faulting instruction =========================================== [ 81.442151][ T1039] RSP: 002b:00007fff5e0c26c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 81.442351][ T1039] RAX: ffffffffffffffda RBX: 000000000047db00 RCX: 00007f017cfe19a7 [ 81.442548][ T1039] RDX: 0000000000000000 RSI: 00007fff5e0c2730 RDI: 0000000000000005 [ 81.442747][ T1039] RBP: 000000000000dd86 R08: 0000000000000000 R09: 00007fff5e0ba440 [ 81.442948][ T1039] R10: 00007f017ce9a708 R11: 0000000000000246 R12: 0000000000000000 [ 81.443166][ T1039] R13: 000000006785922c R14: 0000000000483b60 R15: 00007fff5e0c79a1 | [ 89.872195][ T1109] preempt_count: 1, expected: 0 | [ 89.872326][ T1109] RCU nest depth: 0, expected: 0 | [ 89.872452][ T1109] INFO: lockdep is turned off. | [ 89.872810][ T1109] Tainted: [W]=WARN [ 89.872910][ T1109] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 89.873071][ T1109] Call Trace: [ 89.873170][ T1109] [ 89.873240][ T1109] dump_stack_lvl (lib/dump_stack.c:123) [ 89.873376][ T1109] __might_resched (kernel/sched/core.c:8759) [ 89.873511][ T1109] ? tc_new_tfilter (net/sched/cls_api.c:2383) [ 89.873649][ T1109] cpus_read_lock (./include/linux/kernel.h:73 ./include/linux/percpu-rwsem.h:49 kernel/cpu.c:490) [ 89.873783][ T1109] static_key_slow_inc (kernel/jump_label.c:191) [ 89.873914][ T1109] tc_new_tfilter (net/sched/cls_api.c:2385) [ 89.874046][ T1109] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 89.874183][ T1109] ? unwind_next_frame (arch/x86/kernel/unwind_orc.c:406 arch/x86/kernel/unwind_orc.c:648) [ 89.874316][ T1109] ? get_reg (arch/x86/kernel/unwind_orc.c:456 (discriminator 2)) [ 89.874422][ T1109] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 89.874559][ T1109] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 89.874690][ T1109] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 89.874822][ T1109] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 89.874950][ T1109] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 89.875088][ T1109] rtnetlink_rcv_msg (net/core/rtnetlink.c:6914) [ 89.875220][ T1109] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 89.875349][ T1109] ? find_stack (lib/stackdepot.c:552) [ 89.875483][ T1109] ? stack_depot_save_flags (lib/stackdepot.c:618) [ 89.875613][ T1109] netlink_rcv_skb (net/netlink/af_netlink.c:2543) [ 89.875742][ T1109] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 89.875871][ T1109] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2520) [ 89.876003][ T1109] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 89.876134][ T1109] ? 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) [ 89.876268][ T1109] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 89.876397][ T1109] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 89.876525][ T1109] ? 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) [ 89.876655][ T1109] netlink_unicast (net/netlink/af_netlink.c:1322 net/netlink/af_netlink.c:1348) [ 89.876785][ T1109] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1333) [ 89.876913][ T1109] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 89.877042][ T1109] ? filemap_map_pages (mm/filemap.c:3685) [ 89.877174][ T1109] netlink_sendmsg (net/netlink/af_netlink.c:1892) [ 89.877305][ T1109] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1811) [ 89.877434][ T1109] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 89.877567][ T1109] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 89.877697][ T1109] ____sys_sendmsg (net/socket.c:713 net/socket.c:728 net/socket.c:2568) [ 89.877828][ T1109] ? __pfx_____sys_sendmsg (net/socket.c:2514) [ 89.877958][ T1109] ? __pfx_copy_msghdr_from_user (net/socket.c:2494) [ 89.878117][ T1109] ? do_fault_around (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 mm/memory.c:5283) [ 89.878255][ T1109] ___sys_sendmsg (net/socket.c:2624) [ 89.878387][ T1109] ? __pfx____sys_sendmsg (net/socket.c:2611) [ 89.878515][ T1109] ? __pfx_handle_pte_fault (mm/memory.c:5758) [ 89.878646][ T1109] ? kasan_save_stack (mm/kasan/common.c:49) [ 89.878775][ T1109] ? kasan_save_stack (mm/kasan/common.c:48) [ 89.878906][ T1109] ? __kasan_record_aux_stack (mm/kasan/generic.c:544) [ 89.879034][ T1109] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:87 ./arch/x86/include/asm/irqflags.h:123 kernel/rcu/tree.c:3087) [ 89.879198][ T1109] ? __x64_sys_close (fs/open.c:1557 fs/open.c:1539 fs/open.c:1539) [ 89.879331][ T1109] ? __handle_mm_fault (mm/memory.c:5944) [ 89.879462][ T1109] ? __pfx___handle_mm_fault (mm/memory.c:5853) [ 89.879595][ T1109] ? __pfx_lock_vma_under_rcu (mm/memory.c:6268) [ 89.879723][ T1109] __sys_sendmsg (net/socket.c:2654) [ 89.879851][ T1109] ? __pfx___sys_sendmsg (net/socket.c:2639) [ 89.879983][ T1109] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1340) [ 89.880118][ T1109] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 89.880247][ T1109] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 89.880408][ T1109] RIP: 0033:0x7f55e18809a7 [ 89.880543][ T1109] 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) [ 89.881000][ T1109] RSP: 002b:00007ffe15f3ebd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 89.881194][ T1109] RAX: ffffffffffffffda RBX: 000000000047db00 RCX: 00007f55e18809a7 [ 89.881388][ T1109] RDX: 0000000000000000 RSI: 00007ffe15f3ec40 RDI: 0000000000000005 [ 89.881610][ T1109] RBP: 000000000000dd86 R08: 0000000000000000 R09: 00007ffe15f36950 [ 89.881808][ T1109] R10: 00007f55e1739708 R11: 0000000000000246 R12: 0000000000000000 [ 89.882001][ T1109] R13: 0000000067859234 R14: 0000000000483b60 R15: 00007ffe15f439a1 | [ 96.088961][ T1148] preempt_count: 1, expected: 0 | [ 96.089153][ T1148] RCU nest depth: 0, expected: 0 | [ 96.089292][ T1148] INFO: lockdep is turned off. | [ 96.089694][ T1148] Tainted: [W]=WARN [ 96.089801][ T1148] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 96.089964][ T1148] Call Trace: [ 96.090061][ T1148] [ 96.090128][ T1148] dump_stack_lvl (lib/dump_stack.c:123) [ 96.090301][ T1148] __might_resched (kernel/sched/core.c:8759) [ 96.090454][ T1148] ? tc_new_tfilter (net/sched/cls_api.c:2383) [ 96.090594][ T1148] cpus_read_lock (./include/linux/kernel.h:73 ./include/linux/percpu-rwsem.h:49 kernel/cpu.c:490) [ 96.090769][ T1148] static_key_slow_inc (kernel/jump_label.c:191) [ 96.090959][ T1148] tc_new_tfilter (net/sched/cls_api.c:2385) [ 96.091135][ T1148] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 96.091294][ T1148] ? unwind_next_frame (arch/x86/kernel/unwind_orc.c:406 arch/x86/kernel/unwind_orc.c:648) [ 96.091429][ T1148] ? get_reg (arch/x86/kernel/unwind_orc.c:456 (discriminator 2)) [ 96.091528][ T1148] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 96.091656][ T1148] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 96.091795][ T1148] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 96.091924][ T1148] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 96.092053][ T1148] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 96.092181][ T1148] rtnetlink_rcv_msg (net/core/rtnetlink.c:6914) [ 96.092317][ T1148] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 96.092446][ T1148] ? find_stack (lib/stackdepot.c:552) [ 96.092576][ T1148] ? stack_depot_save_flags (lib/stackdepot.c:618) [ 96.092732][ T1148] netlink_rcv_skb (net/netlink/af_netlink.c:2543) [ 96.092876][ T1148] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 96.093005][ T1148] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2520) [ 96.093135][ T1148] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 96.093266][ T1148] ? 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) [ 96.093395][ T1148] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 96.093562][ T1148] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 96.093690][ T1148] ? 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) [ 96.093826][ T1148] netlink_unicast (net/netlink/af_netlink.c:1322 net/netlink/af_netlink.c:1348) [ 96.093957][ T1148] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1333) [ 96.094087][ T1148] netlink_sendmsg (net/netlink/af_netlink.c:1892) [ 96.094241][ T1148] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1811) [ 96.094386][ T1148] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 96.094517][ T1148] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 96.094648][ T1148] ____sys_sendmsg (net/socket.c:713 net/socket.c:728 net/socket.c:2568) [ 96.094802][ T1148] ? __pfx_____sys_sendmsg (net/socket.c:2514) [ 96.095007][ T1148] ? __pfx_copy_msghdr_from_user (net/socket.c:2494) [ 96.095223][ T1148] ___sys_sendmsg (net/socket.c:2624) [ 96.095358][ T1148] ? __pfx____sys_sendmsg (net/socket.c:2611) [ 96.095486][ T1148] ? kasan_save_stack (mm/kasan/common.c:49) [ 96.095645][ T1148] ? kasan_save_stack (mm/kasan/common.c:48) [ 96.095791][ T1148] ? __kasan_record_aux_stack (mm/kasan/generic.c:544) [ 96.095960][ T1148] ? __call_rcu_common.constprop.0 (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:87 ./arch/x86/include/asm/irqflags.h:123 kernel/rcu/tree.c:3087) [ 96.096121][ T1148] ? __x64_sys_close (fs/open.c:1557 fs/open.c:1539 fs/open.c:1539) [ 96.096251][ T1148] ? do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 96.096414][ T1148] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 96.096576][ T1148] ? find_stack (lib/stackdepot.c:552) [ 96.096733][ T1148] ? 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) [ 96.096916][ T1148] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 96.097046][ T1148] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 96.097185][ T1148] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 96.097383][ T1148] __sys_sendmsg (net/socket.c:2654) [ 96.097553][ T1148] ? __pfx___sys_sendmsg (net/socket.c:2639) [ 96.097717][ T1148] ? __virt_addr_valid (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:962 ./include/linux/mmzone.h:2058 arch/x86/mm/physaddr.c:65) [ 96.097914][ T1148] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 96.098160][ T1148] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 96.098360][ T1148] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 96.098608][ T1148] RIP: 0033:0x7f9c62a9f9a7 [ 96.098815][ T1148] 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) [ 96.099335][ T1148] RSP: 002b:00007ffc4c4e84c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 96.099574][ T1148] RAX: ffffffffffffffda RBX: 000000000047db00 RCX: 00007f9c62a9f9a7 [ 96.099821][ T1148] RDX: 0000000000000000 RSI: 00007ffc4c4e8530 RDI: 0000000000000005 [ 96.100116][ T1148] RBP: 000000000000dd86 R08: 0000000000000000 R09: 00007ffc4c4e0240 [ 96.100414][ T1148] R10: 00007f9c62958708 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