====================================== | [ 12.259925][ T275] RCU nest depth: 0, expected: 0 | [ 12.260090][ T275] 2 locks held by tc/275: | [ 12.260232][ T275] #0: ffffffff9c209c08 (rtnl_mutex){+.+.}-{4:4}, at: tc_new_tfilter (net/sched/cls_api.c:2261) | [ 12.260540][ T275] #1: ffff8880096f4690 (&tp->lock){+.+.}-{3:3}, at: tc_new_tfilter (net/sched/cls_api.c:2383) [ 12.261106][ T275] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.261316][ T275] Call Trace: [ 12.261458][ T275] [ 12.261548][ T275] dump_stack_lvl (lib/dump_stack.c:123) [ 12.261737][ T275] __might_resched (kernel/sched/core.c:8759) [ 12.261904][ T275] ? tc_new_tfilter (net/sched/cls_api.c:2383) [ 12.262087][ T275] cpus_read_lock (./include/linux/kernel.h:73 ./include/linux/percpu-rwsem.h:49 kernel/cpu.c:490) [ 12.262254][ T275] static_key_slow_inc (kernel/jump_label.c:191) [ 12.262420][ T275] tc_new_tfilter (net/sched/cls_api.c:2385) [ 12.262596][ T275] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3)) [ 12.262725][ T275] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 12.262927][ T275] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 12.263099][ T275] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/rtnetlink.c:6912) [ 12.263265][ T275] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 12.263427][ T275] rtnetlink_rcv_msg (net/core/rtnetlink.c:6914) [ 12.263592][ T275] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 12.263752][ T275] ? 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) [ 12.263913][ T275] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3)) [ 12.264045][ T275] ? __lock_acquire (kernel/locking/lockdep.c:5226) [ 12.264211][ T275] netlink_rcv_skb (net/netlink/af_netlink.c:2543) [ 12.264412][ T275] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 12.264584][ T275] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2520) [ 12.264766][ T275] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 12.264936][ T275] ? 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) [ 12.265108][ T275] netlink_unicast (net/netlink/af_netlink.c:1322 net/netlink/af_netlink.c:1348) [ 12.265278][ T275] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1333) [ 12.265446][ T275] ? find_held_lock (kernel/locking/lockdep.c:5339) [ 12.265628][ T275] netlink_sendmsg (net/netlink/af_netlink.c:1892) [ 12.265793][ T275] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1811) [ 12.265967][ T275] ____sys_sendmsg (net/socket.c:713 net/socket.c:728 net/socket.c:2568) [ 12.266133][ T275] ? __pfx_____sys_sendmsg (net/socket.c:2514) [ 12.266297][ T275] ? __pfx_copy_msghdr_from_user (net/socket.c:2494) [ 12.266513][ T275] ___sys_sendmsg (net/socket.c:2624) [ 12.266680][ T275] ? 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) [ 12.266844][ T275] ? __pfx____sys_sendmsg (net/socket.c:2611) [ 12.267018][ T275] ? usage_skip (kernel/locking/lockdep.c:2314 kernel/locking/lockdep.c:2282) [ 12.267186][ T275] ? 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) [ 12.267349][ T275] ? 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) [ 12.267516][ T275] ? find_held_lock (kernel/locking/lockdep.c:5339) [ 12.267683][ T275] ? __lock_release (kernel/locking/lockdep.c:5525) [ 12.267875][ T275] __sys_sendmsg (net/socket.c:2654) [ 12.268042][ T275] ? __pfx___sys_sendmsg (net/socket.c:2639) [ 12.268222][ T275] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1340) [ 12.268400][ T275] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 12.268568][ T275] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 12.268774][ T275] RIP: 0033:0x7fb6e95c59a7 [ 12.268955][ T275] Code: Unable to access opcode bytes at 0x7fb6e95c597d. Code starting with the faulting instruction =========================================== [ 12.269181][ T275] RSP: 002b:00007ffc6a79d6b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 12.269431][ T275] RAX: ffffffffffffffda RBX: 000000000047db00 RCX: 00007fb6e95c59a7 [ 12.269673][ T275] RDX: 0000000000000000 RSI: 00007ffc6a79d720 RDI: 0000000000000005 [ 12.269917][ T275] RBP: 000000000000dd86 R08: 0000000000000000 R09: 00007ffc6a795430 [ 12.270160][ T275] R10: 00007fb6e947e708 R11: 0000000000000246 R12: 0000000000000000 [ 12.270409][ T275] R13: 00000000678595e6 R14: 0000000000483b60 R15: 00007ffc6a7a29a1 | [ 12.272546][ T275] #1: ffff8880096f4690 (&tp->lock){+.+.}-{3:3}, at: tc_new_tfilter (net/sched/cls_api.c:2383) | [ 12.272806][ T275] #2: ffffffff9b7f1cd0 (cpu_hotplug_lock){++++}-{0:0}, at: static_key_slow_inc (kernel/jump_label.c:191) | [ 12.273054][ T275] stack backtrace: | [ 12.273401][ T275] Tainted: [W]=WARN [ 12.273510][ T275] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.273680][ T275] Call Trace: [ 12.273787][ T275] [ 12.273860][ T275] dump_stack_lvl (lib/dump_stack.c:123) [ 12.274005][ T275] __lock_acquire (kernel/locking/lockdep.c:4828 kernel/locking/lockdep.c:4898 kernel/locking/lockdep.c:5176) [ 12.274147][ T275] lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851) [ 12.274292][ T275] ? 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) [ 12.274472][ T275] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 12.274613][ T275] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 12.274751][ T275] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 12.274889][ T275] ? 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) [ 12.275060][ T275] __mutex_lock (kernel/locking/mutex.c:587 kernel/locking/mutex.c:735) [ 12.275196][ T275] ? 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) [ 12.275368][ T275] ? 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) [ 12.275550][ T275] ? __pfx___mutex_lock (kernel/locking/mutex.c:734) [ 12.275688][ T275] ? static_key_slow_inc (kernel/jump_label.c:191) [ 12.275822][ T275] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 12.275958][ T275] ? 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)) [ 12.276123][ T275] ? __pfx_static_key_fast_inc_not_disabled (kernel/jump_label.c:128) [ 12.276290][ T275] ? 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) [ 12.276454][ T275] 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) [ 12.276623][ T275] static_key_slow_inc (kernel/jump_label.c:191) [ 12.276754][ T275] tc_new_tfilter (net/sched/cls_api.c:2385) [ 12.276892][ T275] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3)) [ 12.276993][ T275] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 12.277133][ T275] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 12.277271][ T275] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/rtnetlink.c:6912) [ 12.277405][ T275] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 12.277542][ T275] rtnetlink_rcv_msg (net/core/rtnetlink.c:6914) [ 12.277677][ T275] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 12.277811][ T275] ? 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) [ 12.277945][ T275] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3)) [ 12.278048][ T275] ? __lock_acquire (kernel/locking/lockdep.c:5226) [ 12.278184][ T275] netlink_rcv_skb (net/netlink/af_netlink.c:2543) [ 12.278315][ T275] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 12.278454][ T275] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2520) [ 12.278592][ T275] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 12.278730][ T275] ? 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) [ 12.278865][ T275] netlink_unicast (net/netlink/af_netlink.c:1322 net/netlink/af_netlink.c:1348) [ 12.278998][ T275] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1333) [ 12.279132][ T275] ? find_held_lock (kernel/locking/lockdep.c:5339) [ 12.279268][ T275] netlink_sendmsg (net/netlink/af_netlink.c:1892) [ 12.279406][ T275] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1811) [ 12.279541][ T275] ____sys_sendmsg (net/socket.c:713 net/socket.c:728 net/socket.c:2568) [ 12.279675][ T275] ? __pfx_____sys_sendmsg (net/socket.c:2514) [ 12.279809][ T275] ? __pfx_copy_msghdr_from_user (net/socket.c:2494) [ 12.279997][ T275] ___sys_sendmsg (net/socket.c:2624) [ 12.280133][ T275] ? 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) [ 12.280270][ T275] ? __pfx____sys_sendmsg (net/socket.c:2611) [ 12.280411][ T275] ? usage_skip (kernel/locking/lockdep.c:2314 kernel/locking/lockdep.c:2282) [ 12.280546][ T275] ? 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) [ 12.280686][ T275] ? 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) [ 12.280826][ T275] ? find_held_lock (kernel/locking/lockdep.c:5339) [ 12.280965][ T275] ? __lock_release (kernel/locking/lockdep.c:5525) [ 12.281103][ T275] __sys_sendmsg (net/socket.c:2654) [ 12.281241][ T275] ? __pfx___sys_sendmsg (net/socket.c:2639) [ 12.281382][ T275] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1340) [ 12.281524][ T275] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 12.281663][ T275] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 12.281834][ T275] RIP: 0033:0x7fb6e95c59a7 [ 12.281978][ T275] Code: Unable to access opcode bytes at 0x7fb6e95c597d. Code starting with the faulting instruction =========================================== [ 12.282155][ T275] RSP: 002b:00007ffc6a79d6b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 12.282371][ T275] RAX: ffffffffffffffda RBX: 000000000047db00 RCX: 00007fb6e95c59a7 [ 12.282577][ T275] RDX: 0000000000000000 RSI: 00007ffc6a79d720 RDI: 0000000000000005 [ 12.282780][ T275] RBP: 000000000000dd86 R08: 0000000000000000 R09: 00007ffc6a795430 [ 12.282983][ T275] R10: 00007fb6e947e708 R11: 0000000000000246 R12: 0000000000000000 [ 12.283186][ T275] R13: 00000000678595e6 R14: 0000000000483b60 R15: 00007ffc6a7a29a1 | [ 21.121593][ T347] preempt_count: 1, expected: 0 | [ 21.121800][ T347] RCU nest depth: 0, expected: 0 | [ 21.122033][ T347] INFO: lockdep is turned off. | [ 21.122621][ T347] Tainted: [W]=WARN [ 21.122785][ T347] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.123043][ T347] Call Trace: [ 21.123200][ T347] [ 21.123307][ T347] dump_stack_lvl (lib/dump_stack.c:123) [ 21.123528][ T347] __might_resched (kernel/sched/core.c:8759) [ 21.123741][ T347] ? tc_new_tfilter (net/sched/cls_api.c:2383) [ 21.123958][ T347] cpus_read_lock (./include/linux/kernel.h:73 ./include/linux/percpu-rwsem.h:49 kernel/cpu.c:490) [ 21.124171][ T347] static_key_slow_inc (kernel/jump_label.c:191) [ 21.124391][ T347] tc_new_tfilter (net/sched/cls_api.c:2385) [ 21.124603][ T347] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 21.124814][ T347] ? unwind_next_frame (arch/x86/kernel/unwind_orc.c:406 arch/x86/kernel/unwind_orc.c:648) [ 21.125029][ T347] ? get_reg (arch/x86/kernel/unwind_orc.c:456 (discriminator 2)) [ 21.125194][ T347] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 21.125408][ T347] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 21.125623][ T347] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 21.125840][ T347] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 21.126049][ T347] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 21.126256][ T347] rtnetlink_rcv_msg (net/core/rtnetlink.c:6914) [ 21.126471][ T347] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 21.126679][ T347] ? find_stack (lib/stackdepot.c:552) [ 21.126889][ T347] ? stack_depot_save_flags (lib/stackdepot.c:618) [ 21.127106][ T347] netlink_rcv_skb (net/netlink/af_netlink.c:2543) [ 21.127314][ T347] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 21.127522][ T347] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2520) [ 21.127733][ T347] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 21.127941][ T347] ? 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) [ 21.128154][ T347] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 21.128363][ T347] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 21.128573][ T347] ? 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) [ 21.128781][ T347] netlink_unicast (net/netlink/af_netlink.c:1322 net/netlink/af_netlink.c:1348) [ 21.128992][ T347] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1333) [ 21.129203][ T347] netlink_sendmsg (net/netlink/af_netlink.c:1892) [ 21.129411][ T347] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1811) [ 21.129621][ T347] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 21.129833][ T347] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 21.130043][ T347] ____sys_sendmsg (net/socket.c:713 net/socket.c:728 net/socket.c:2568) [ 21.130252][ T347] ? __pfx_____sys_sendmsg (net/socket.c:2514) [ 21.130462][ T347] ? __pfx_copy_msghdr_from_user (net/socket.c:2494) [ 21.130725][ T347] ___sys_sendmsg (net/socket.c:2624) [ 21.130934][ T347] ? __pfx____sys_sendmsg (net/socket.c:2611) [ 21.131140][ T347] ? kasan_save_stack (mm/kasan/common.c:49) [ 21.131354][ T347] ? kasan_save_stack (mm/kasan/common.c:48) [ 21.131561][ T347] ? __kasan_record_aux_stack (mm/kasan/generic.c:544) [ 21.131770][ T347] ? __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) [ 21.132032][ T347] ? __x64_sys_close (fs/open.c:1557 fs/open.c:1539 fs/open.c:1539) [ 21.132240][ T347] ? do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 21.132451][ T347] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 21.132713][ T347] ? find_stack (lib/stackdepot.c:552) [ 21.132922][ T347] ? 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) [ 21.133130][ T347] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 21.133342][ T347] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 21.133550][ T347] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 21.133816][ T347] __sys_sendmsg (net/socket.c:2654) [ 21.134021][ T347] ? __pfx___sys_sendmsg (net/socket.c:2639) [ 21.134227][ T347] ? __virt_addr_valid (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:962 ./include/linux/mmzone.h:2058 arch/x86/mm/physaddr.c:65) [ 21.134452][ T347] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 21.134714][ T347] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 21.134922][ T347] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 21.135180][ T347] RIP: 0033:0x7f2726b8d9a7 [ 21.135395][ T347] 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) [ 21.136127][ T347] RSP: 002b:00007ffc3dbf1698 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 21.136448][ T347] RAX: ffffffffffffffda RBX: 000000000047db00 RCX: 00007f2726b8d9a7 [ 21.136759][ T347] RDX: 0000000000000000 RSI: 00007ffc3dbf1700 RDI: 0000000000000005 [ 21.137068][ T347] RBP: 000000000000dd86 R08: 0000000000000000 R09: 00007ffc3dbe9410 [ 21.137376][ T347] R10: 00007f2726a46708 R11: 0000000000000246 R12: 0000000000000000 [ 21.137686][ T347] R13: 00000000678595ef R14: 0000000000483b60 R15: 00007ffc3dbf69a1 | [ 27.440785][ T387] preempt_count: 1, expected: 0 | [ 27.440925][ T387] RCU nest depth: 0, expected: 0 | [ 27.441056][ T387] INFO: lockdep is turned off. | [ 27.441427][ T387] Tainted: [W]=WARN [ 27.441527][ T387] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.441694][ T387] Call Trace: [ 27.441797][ T387] [ 27.441878][ T387] dump_stack_lvl (lib/dump_stack.c:123) [ 27.442021][ T387] __might_resched (kernel/sched/core.c:8759) [ 27.442178][ T387] ? tc_new_tfilter (net/sched/cls_api.c:2383) [ 27.442322][ T387] cpus_read_lock (./include/linux/kernel.h:73 ./include/linux/percpu-rwsem.h:49 kernel/cpu.c:490) [ 27.442461][ T387] static_key_slow_inc (kernel/jump_label.c:191) [ 27.442597][ T387] tc_new_tfilter (net/sched/cls_api.c:2385) [ 27.442735][ T387] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 27.442873][ T387] ? unwind_next_frame (arch/x86/kernel/unwind_orc.c:406 arch/x86/kernel/unwind_orc.c:648) [ 27.443015][ T387] ? get_reg (arch/x86/kernel/unwind_orc.c:456 (discriminator 2)) [ 27.443118][ T387] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 27.443254][ T387] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 27.443388][ T387] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 27.443524][ T387] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 27.443654][ T387] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 27.443785][ T387] rtnetlink_rcv_msg (net/core/rtnetlink.c:6914) [ 27.443926][ T387] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 27.444059][ T387] ? find_stack (lib/stackdepot.c:552) [ 27.444194][ T387] ? stack_depot_save_flags (lib/stackdepot.c:618) [ 27.444334][ T387] netlink_rcv_skb (net/netlink/af_netlink.c:2543) [ 27.444469][ T387] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 27.444601][ T387] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2520) [ 27.444735][ T387] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 27.444868][ T387] ? 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.445003][ T387] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 27.445134][ T387] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 27.445264][ T387] ? 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.445399][ T387] netlink_unicast (net/netlink/af_netlink.c:1322 net/netlink/af_netlink.c:1348) [ 27.445529][ T387] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1333) [ 27.445662][ T387] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 27.445794][ T387] ? filemap_map_pages (mm/filemap.c:3685) [ 27.445929][ T387] netlink_sendmsg (net/netlink/af_netlink.c:1892) [ 27.446061][ T387] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1811) [ 27.446193][ T387] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 27.446328][ T387] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 27.446471][ T387] ____sys_sendmsg (net/socket.c:713 net/socket.c:728 net/socket.c:2568) [ 27.446601][ T387] ? __pfx_____sys_sendmsg (net/socket.c:2514) [ 27.446733][ T387] ? __pfx_copy_msghdr_from_user (net/socket.c:2494) [ 27.446912][ T387] ? do_fault_around (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 mm/memory.c:5283) [ 27.447047][ T387] ___sys_sendmsg (net/socket.c:2624) [ 27.447177][ T387] ? __pfx____sys_sendmsg (net/socket.c:2611) [ 27.447308][ T387] ? __pfx_handle_pte_fault (mm/memory.c:5758) [ 27.447439][ T387] ? kasan_save_stack (mm/kasan/common.c:49) [ 27.447574][ T387] ? kasan_save_stack (mm/kasan/common.c:48) [ 27.447709][ T387] ? __kasan_record_aux_stack (mm/kasan/generic.c:544) [ 27.447840][ T387] ? __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) [ 27.448005][ T387] ? __x64_sys_close (fs/open.c:1557 fs/open.c:1539 fs/open.c:1539) [ 27.448142][ T387] ? __handle_mm_fault (mm/memory.c:5944) [ 27.448273][ T387] ? __pfx___handle_mm_fault (mm/memory.c:5853) [ 27.448408][ T387] ? __pfx_lock_vma_under_rcu (mm/memory.c:6268) [ 27.448540][ T387] __sys_sendmsg (net/socket.c:2654) [ 27.448676][ T387] ? __pfx___sys_sendmsg (net/socket.c:2639) [ 27.448808][ T387] ? do_user_addr_fault (./include/linux/rcupdate.h:882 ./include/linux/mm.h:742 arch/x86/mm/fault.c:1340) [ 27.448943][ T387] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 27.449078][ T387] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 27.449246][ T387] RIP: 0033:0x7ff6a4a239a7 [ 27.449381][ T387] 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) [ 27.449844][ T387] RSP: 002b:00007ffe1c4f00d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 27.450044][ T387] RAX: ffffffffffffffda RBX: 000000000047db00 RCX: 00007ff6a4a239a7 [ 27.450240][ T387] RDX: 0000000000000000 RSI: 00007ffe1c4f0140 RDI: 0000000000000005 [ 27.450439][ T387] RBP: 000000000000dd86 R08: 0000000000000000 R09: 00007ffe1c4e7e50 [ 27.450632][ T387] R10: 00007ff6a48dc708 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