====================================== | [ 32.741384][ T495] RCU nest depth: 0, expected: 0 | [ 32.741689][ T495] 2 locks held by tc/495: | [ 32.741929][ T495] #0: ffffffffba7e7e88 (rtnl_mutex){+.+.}-{4:4}, at: tc_new_tfilter (net/sched/cls_api.c:2261) | [ 32.742302][ T495] #1: ffff88800918e810 (&tp->lock){+.+.}-{3:3}, at: tc_new_tfilter (net/sched/cls_api.c:2383) [ 32.742850][ T495] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 32.743051][ T495] Call Trace: [ 32.743181][ T495] [ 32.743272][ T495] dump_stack_lvl (lib/dump_stack.c:123) [ 32.743443][ T495] __might_resched (kernel/sched/core.c:8759) [ 32.743625][ T495] ? tc_new_tfilter (net/sched/cls_api.c:2383) [ 32.743795][ T495] cpus_read_lock (./include/linux/kernel.h:73 ./include/linux/percpu-rwsem.h:49 kernel/cpu.c:490) [ 32.743957][ T495] static_key_slow_inc (kernel/jump_label.c:191) [ 32.744117][ T495] tc_new_tfilter (net/sched/cls_api.c:2385) [ 32.744290][ T495] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3)) [ 32.744464][ T495] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 32.744670][ T495] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 32.744855][ T495] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/rtnetlink.c:6912) [ 32.745036][ T495] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 32.745404][ T495] rtnetlink_rcv_msg (net/core/rtnetlink.c:6914) [ 32.745597][ T495] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 32.745772][ T495] ? 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) [ 32.745954][ T495] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3)) [ 32.746094][ T495] ? __lock_acquire (kernel/locking/lockdep.c:5226) [ 32.746285][ T495] netlink_rcv_skb (net/netlink/af_netlink.c:2543) [ 32.746447][ T495] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 32.746637][ T495] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2520) [ 32.746831][ T495] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 32.747012][ T495] ? 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) [ 32.747195][ T495] netlink_unicast (net/netlink/af_netlink.c:1322 net/netlink/af_netlink.c:1348) [ 32.747383][ T495] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1333) [ 32.747557][ T495] ? find_held_lock (kernel/locking/lockdep.c:5339) [ 32.747739][ T495] netlink_sendmsg (net/netlink/af_netlink.c:1892) [ 32.747919][ T495] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1811) [ 32.748112][ T495] ____sys_sendmsg (net/socket.c:713 net/socket.c:728 net/socket.c:2568) [ 32.748291][ T495] ? __pfx_____sys_sendmsg (net/socket.c:2514) [ 32.748465][ T495] ? __pfx_copy_msghdr_from_user (net/socket.c:2494) [ 32.748702][ T495] ___sys_sendmsg (net/socket.c:2624) [ 32.748880][ T495] ? __debug_check_no_obj_freed (lib/debugobjects.c:1110) [ 32.749106][ T495] ? __pfx____sys_sendmsg (net/socket.c:2611) [ 32.749285][ T495] ? __pfx___debug_check_no_obj_freed (lib/debugobjects.c:1070) [ 32.749502][ T495] ? __pfx_free_object_rcu (mm/kmemleak.c:514) [ 32.749679][ T495] ? 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) [ 32.749873][ T495] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4347 kernel/locking/lockdep.c:4406) [ 32.750093][ T495] ? kmem_cache_free (mm/slub.c:4613 mm/slub.c:4715) [ 32.750272][ T495] ? do_sys_openat2 (fs/open.c:1405) [ 32.750446][ T495] ? do_sys_openat2 (fs/open.c:1411) [ 32.750625][ T495] ? do_sys_openat2 (fs/open.c:1411) [ 32.750804][ T495] __sys_sendmsg (net/socket.c:2654) [ 32.750981][ T495] ? __pfx___sys_sendmsg (net/socket.c:2639) [ 32.751176][ T495] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 32.751363][ T495] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 32.751587][ T495] RIP: 0033:0x7f483f78c9a7 [ 32.751778][ T495] Code: Unable to access opcode bytes at 0x7f483f78c97d. Code starting with the faulting instruction =========================================== [ 32.752006][ T495] RSP: 002b:00007fff815054b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 32.752252][ T495] RAX: ffffffffffffffda RBX: 000000000047dbc0 RCX: 00007f483f78c9a7 [ 32.752501][ T495] RDX: 0000000000000000 RSI: 00007fff81505520 RDI: 0000000000000005 [ 32.752743][ T495] RBP: 000000000000dd86 R08: 0000000000000000 R09: 0000000000000000 [ 32.752985][ T495] R10: 00007f483f645708 R11: 0000000000000246 R12: 00007fff81509f9d [ 32.753228][ T495] R13: 00000000678585f2 R14: 0000000000483b60 R15: 00007fff81509fa1 | [ 32.755391][ T495] #1: ffff88800918e810 (&tp->lock){+.+.}-{3:3}, at: tc_new_tfilter (net/sched/cls_api.c:2383) | [ 32.755626][ T495] #2: ffffffffb9dddcd0 (cpu_hotplug_lock){++++}-{0:0}, at: static_key_slow_inc (kernel/jump_label.c:191) | [ 32.755880][ T495] stack backtrace: | [ 32.756245][ T495] Tainted: [W]=WARN [ 32.756358][ T495] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 32.756545][ T495] Call Trace: [ 32.756663][ T495] [ 32.756741][ T495] dump_stack_lvl (lib/dump_stack.c:123) [ 32.756893][ T495] __lock_acquire (kernel/locking/lockdep.c:4828 kernel/locking/lockdep.c:4898 kernel/locking/lockdep.c:5176) [ 32.757043][ T495] lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851) [ 32.757195][ T495] ? 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) [ 32.757385][ T495] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 32.757534][ T495] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 32.757685][ T495] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 32.757838][ T495] ? 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) [ 32.758024][ T495] __mutex_lock (kernel/locking/mutex.c:587 kernel/locking/mutex.c:735) [ 32.758178][ T495] ? 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) [ 32.758366][ T495] ? 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) [ 32.758553][ T495] ? __pfx___mutex_lock (kernel/locking/mutex.c:734) [ 32.758702][ T495] ? static_key_slow_inc (kernel/jump_label.c:191) [ 32.758853][ T495] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 32.759004][ T495] ? 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)) [ 32.759188][ T495] ? __pfx_static_key_fast_inc_not_disabled (kernel/jump_label.c:128) [ 32.759374][ T495] ? 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) [ 32.759557][ T495] 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) [ 32.759752][ T495] static_key_slow_inc (kernel/jump_label.c:191) [ 32.759901][ T495] tc_new_tfilter (net/sched/cls_api.c:2385) [ 32.760058][ T495] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3)) [ 32.760170][ T495] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 32.760325][ T495] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 32.760474][ T495] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/rtnetlink.c:6912) [ 32.760624][ T495] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 32.760773][ T495] rtnetlink_rcv_msg (net/core/rtnetlink.c:6914) [ 32.760923][ T495] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 32.761062][ T495] ? 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) [ 32.761196][ T495] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3)) [ 32.761297][ T495] ? __lock_acquire (kernel/locking/lockdep.c:5226) [ 32.761432][ T495] netlink_rcv_skb (net/netlink/af_netlink.c:2543) [ 32.761566][ T495] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 32.761701][ T495] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2520) [ 32.761837][ T495] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 32.761974][ T495] ? 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) [ 32.762109][ T495] netlink_unicast (net/netlink/af_netlink.c:1322 net/netlink/af_netlink.c:1348) [ 32.762246][ T495] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1333) [ 32.762379][ T495] ? find_held_lock (kernel/locking/lockdep.c:5339) [ 32.762515][ T495] netlink_sendmsg (net/netlink/af_netlink.c:1892) [ 32.762655][ T495] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1811) [ 32.762791][ T495] ____sys_sendmsg (net/socket.c:713 net/socket.c:728 net/socket.c:2568) [ 32.762930][ T495] ? __pfx_____sys_sendmsg (net/socket.c:2514) [ 32.763064][ T495] ? __pfx_copy_msghdr_from_user (net/socket.c:2494) [ 32.763245][ T495] ___sys_sendmsg (net/socket.c:2624) [ 32.763385][ T495] ? __debug_check_no_obj_freed (lib/debugobjects.c:1110) [ 32.763556][ T495] ? __pfx____sys_sendmsg (net/socket.c:2611) [ 32.763700][ T495] ? __pfx___debug_check_no_obj_freed (lib/debugobjects.c:1070) [ 32.763866][ T495] ? __pfx_free_object_rcu (mm/kmemleak.c:514) [ 32.764005][ T495] ? 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) [ 32.764141][ T495] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4347 kernel/locking/lockdep.c:4406) [ 32.764308][ T495] ? kmem_cache_free (mm/slub.c:4613 mm/slub.c:4715) [ 32.764442][ T495] ? do_sys_openat2 (fs/open.c:1405) [ 32.764583][ T495] ? do_sys_openat2 (fs/open.c:1411) [ 32.764716][ T495] ? do_sys_openat2 (fs/open.c:1411) [ 32.764847][ T495] __sys_sendmsg (net/socket.c:2654) [ 32.764983][ T495] ? __pfx___sys_sendmsg (net/socket.c:2639) [ 32.765119][ T495] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 32.765250][ T495] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 32.765487][ T495] RIP: 0033:0x7f483f78c9a7 [ 32.765630][ T495] Code: Unable to access opcode bytes at 0x7f483f78c97d. Code starting with the faulting instruction =========================================== [ 32.765798][ T495] RSP: 002b:00007fff815054b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 32.766006][ T495] RAX: ffffffffffffffda RBX: 000000000047dbc0 RCX: 00007f483f78c9a7 [ 32.766280][ T495] RDX: 0000000000000000 RSI: 00007fff81505520 RDI: 0000000000000005 [ 32.766478][ T495] RBP: 000000000000dd86 R08: 0000000000000000 R09: 0000000000000000 [ 32.766755][ T495] R10: 00007f483f645708 R11: 0000000000000246 R12: 00007fff81509f9d [ 32.766952][ T495] R13: 00000000678585f2 R14: 0000000000483b60 R15: 00007fff81509fa1 | [ 43.868959][ T517] preempt_count: 1, expected: 0 | [ 43.869106][ T517] RCU nest depth: 0, expected: 0 | [ 43.869258][ T517] INFO: lockdep is turned off. | [ 43.869656][ T517] Tainted: [W]=WARN [ 43.869765][ T517] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.869944][ T517] Call Trace: [ 43.870055][ T517] [ 43.870130][ T517] dump_stack_lvl (lib/dump_stack.c:123) [ 43.870281][ T517] __might_resched (kernel/sched/core.c:8759) [ 43.870427][ T517] ? tc_new_tfilter (net/sched/cls_api.c:2383) [ 43.870576][ T517] cpus_read_lock (./include/linux/kernel.h:73 ./include/linux/percpu-rwsem.h:49 kernel/cpu.c:490) [ 43.870722][ T517] static_key_slow_inc (kernel/jump_label.c:191) [ 43.870865][ T517] tc_new_tfilter (net/sched/cls_api.c:2385) [ 43.871011][ T517] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 43.871201][ T517] ? unwind_next_frame (arch/x86/kernel/unwind_orc.c:406 arch/x86/kernel/unwind_orc.c:648) [ 43.871351][ T517] ? get_reg (arch/x86/kernel/unwind_orc.c:456 (discriminator 2)) [ 43.871453][ T517] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 43.871584][ T517] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 43.871719][ T517] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 43.871854][ T517] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 43.872001][ T517] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 43.872131][ T517] rtnetlink_rcv_msg (net/core/rtnetlink.c:6914) [ 43.872269][ T517] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 43.872401][ T517] ? find_stack (lib/stackdepot.c:552) [ 43.872535][ T517] ? stack_depot_save_flags (lib/stackdepot.c:618) [ 43.872666][ T517] netlink_rcv_skb (net/netlink/af_netlink.c:2543) [ 43.872801][ T517] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 43.872938][ T517] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2520) [ 43.873072][ T517] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 43.873206][ T517] ? 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) [ 43.873339][ T517] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 43.873469][ T517] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 43.873610][ T517] ? 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) [ 43.873745][ T517] netlink_unicast (net/netlink/af_netlink.c:1322 net/netlink/af_netlink.c:1348) [ 43.873901][ T517] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1333) [ 43.874031][ T517] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83) [ 43.874217][ T517] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 43.874350][ T517] netlink_sendmsg (net/netlink/af_netlink.c:1892) [ 43.874480][ T517] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1811) [ 43.874630][ T517] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 43.874774][ T517] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 43.874913][ T517] ____sys_sendmsg (net/socket.c:713 net/socket.c:728 net/socket.c:2568) [ 43.875046][ T517] ? __pfx_____sys_sendmsg (net/socket.c:2514) [ 43.875180][ T517] ? __pfx_copy_msghdr_from_user (net/socket.c:2494) [ 43.875359][ T517] ? 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) [ 43.875499][ T517] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 43.875631][ T517] ___sys_sendmsg (net/socket.c:2624) [ 43.875767][ T517] ? __debug_check_no_obj_freed (lib/debugobjects.c:1110) [ 43.875931][ T517] ? __pfx____sys_sendmsg (net/socket.c:2611) [ 43.876063][ T517] ? __pfx___debug_check_no_obj_freed (lib/debugobjects.c:1070) [ 43.876226][ T517] ? __pfx_free_object_rcu (mm/kmemleak.c:514) [ 43.876356][ T517] ? 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) [ 43.876491][ T517] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 43.876655][ T517] ? kmem_cache_free (mm/slub.c:4613 mm/slub.c:4715) [ 43.876788][ T517] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 43.876918][ T517] ? do_sys_openat2 (fs/open.c:1411) [ 43.877049][ T517] ? do_sys_openat2 (fs/open.c:1411) [ 43.877185][ T517] __sys_sendmsg (net/socket.c:2654) [ 43.877316][ T517] ? __pfx___sys_sendmsg (net/socket.c:2639) [ 43.877448][ T517] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 43.877608][ T517] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 43.877746][ T517] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 43.877910][ T517] RIP: 0033:0x7fc5137e59a7 [ 43.878046][ T517] 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) [ 43.878515][ T517] RSP: 002b:00007ffcd86b6d28 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 43.878718][ T517] RAX: ffffffffffffffda RBX: 000000000047dbc0 RCX: 00007fc5137e59a7 [ 43.878914][ T517] RDX: 0000000000000000 RSI: 00007ffcd86b6d90 RDI: 0000000000000005 [ 43.879113][ T517] RBP: 000000000000dd86 R08: 0000000000000000 R09: 0000000000000000 [ 43.879306][ T517] R10: 00007fc51369e708 R11: 0000000000000246 R12: 00007ffcd86bbf9d [ 43.879499][ T517] R13: 00000000678585fd R14: 0000000000483b60 R15: 00007ffcd86bbfa1 | [ 56.234949][ T549] preempt_count: 1, expected: 0 | [ 56.235098][ T549] RCU nest depth: 0, expected: 0 | [ 56.235405][ T549] INFO: lockdep is turned off. | [ 56.235792][ T549] Tainted: [W]=WARN [ 56.235892][ T549] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 56.236058][ T549] Call Trace: [ 56.236156][ T549] [ 56.236224][ T549] dump_stack_lvl (lib/dump_stack.c:123) [ 56.236368][ T549] __might_resched (kernel/sched/core.c:8759) [ 56.236504][ T549] ? tc_new_tfilter (net/sched/cls_api.c:2383) [ 56.236639][ T549] cpus_read_lock (./include/linux/kernel.h:73 ./include/linux/percpu-rwsem.h:49 kernel/cpu.c:490) [ 56.236779][ T549] static_key_slow_inc (kernel/jump_label.c:191) [ 56.236911][ T549] tc_new_tfilter (net/sched/cls_api.c:2385) [ 56.237044][ T549] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 56.237175][ T549] ? unwind_next_frame (arch/x86/kernel/unwind_orc.c:406 arch/x86/kernel/unwind_orc.c:648) [ 56.237305][ T549] ? get_reg (arch/x86/kernel/unwind_orc.c:456 (discriminator 2)) [ 56.237406][ T549] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 56.237539][ T549] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 56.237670][ T549] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 56.237802][ T549] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 56.237931][ T549] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 56.238060][ T549] rtnetlink_rcv_msg (net/core/rtnetlink.c:6914) [ 56.238190][ T549] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 56.238321][ T549] ? find_stack (lib/stackdepot.c:552) [ 56.238452][ T549] ? stack_depot_save_flags (lib/stackdepot.c:618) [ 56.238620][ T549] netlink_rcv_skb (net/netlink/af_netlink.c:2543) [ 56.238752][ T549] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 56.238879][ T549] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2520) [ 56.239013][ T549] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 56.239143][ T549] ? 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) [ 56.239273][ T549] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 56.239403][ T549] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 56.239536][ T549] ? 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) [ 56.239668][ T549] netlink_unicast (net/netlink/af_netlink.c:1322 net/netlink/af_netlink.c:1348) [ 56.239797][ T549] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1333) [ 56.239926][ T549] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83) [ 56.240086][ T549] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 56.240219][ T549] netlink_sendmsg (net/netlink/af_netlink.c:1892) [ 56.240349][ T549] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1811) [ 56.240484][ T549] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 56.240615][ T549] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 56.240750][ T549] ____sys_sendmsg (net/socket.c:713 net/socket.c:728 net/socket.c:2568) [ 56.240881][ T549] ? __pfx_____sys_sendmsg (net/socket.c:2514) [ 56.241009][ T549] ? __pfx_copy_msghdr_from_user (net/socket.c:2494) [ 56.241180][ T549] ? 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) [ 56.241313][ T549] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 56.241445][ T549] ___sys_sendmsg (net/socket.c:2624) [ 56.241578][ T549] ? __debug_check_no_obj_freed (lib/debugobjects.c:1110) [ 56.241741][ T549] ? __pfx____sys_sendmsg (net/socket.c:2611) [ 56.241875][ T549] ? __pfx___debug_check_no_obj_freed (lib/debugobjects.c:1070) [ 56.242044][ T549] ? __pfx_free_object_rcu (mm/kmemleak.c:514) [ 56.242174][ T549] ? 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) [ 56.242333][ T549] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 56.242499][ T549] ? kmem_cache_free (mm/slub.c:4613 mm/slub.c:4715) [ 56.242628][ T549] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 56.242757][ T549] ? do_sys_openat2 (fs/open.c:1411) [ 56.242893][ T549] ? do_sys_openat2 (fs/open.c:1411) [ 56.243025][ T549] __sys_sendmsg (net/socket.c:2654) [ 56.243154][ T549] ? __pfx___sys_sendmsg (net/socket.c:2639) [ 56.243288][ T549] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 56.243456][ T549] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 56.243606][ T549] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 56.243768][ T549] RIP: 0033:0x7f7f714f59a7 [ 56.243905][ T549] 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) [ 56.244361][ T549] RSP: 002b:00007fff6fdb35f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 56.244558][ T549] RAX: ffffffffffffffda RBX: 000000000047dbc0 RCX: 00007f7f714f59a7 [ 56.244753][ T549] RDX: 0000000000000000 RSI: 00007fff6fdb3660 RDI: 0000000000000005 [ 56.244948][ T549] RBP: 000000000000dd86 R08: 0000000000000000 R09: 0000000000000000 [ 56.245146][ T549] R10: 00007f7f713ae708 R11: 0000000000000246 R12: 00007fff6fdb7f9d [ 56.245339][ T549] R13: 000000006785860a R14: 0000000000483b60 R15: 00007fff6fdb7fa1 | [ 67.370222][ T568] preempt_count: 1, expected: 0 | [ 67.370386][ T568] RCU nest depth: 0, expected: 0 | [ 67.370525][ T568] INFO: lockdep is turned off. | [ 67.370903][ T568] Tainted: [W]=WARN [ 67.371000][ T568] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 67.371177][ T568] Call Trace: [ 67.371290][ T568] [ 67.371359][ T568] dump_stack_lvl (lib/dump_stack.c:123) [ 67.371508][ T568] __might_resched (kernel/sched/core.c:8759) [ 67.371643][ T568] ? tc_new_tfilter (net/sched/cls_api.c:2383) [ 67.371793][ T568] cpus_read_lock (./include/linux/kernel.h:73 ./include/linux/percpu-rwsem.h:49 kernel/cpu.c:490) [ 67.371924][ T568] static_key_slow_inc (kernel/jump_label.c:191) [ 67.372067][ T568] tc_new_tfilter (net/sched/cls_api.c:2385) [ 67.372198][ T568] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 67.372341][ T568] ? unwind_next_frame (arch/x86/kernel/unwind_orc.c:406 arch/x86/kernel/unwind_orc.c:648) [ 67.372481][ T568] ? get_reg (arch/x86/kernel/unwind_orc.c:456 (discriminator 2)) [ 67.372583][ T568] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 67.372732][ T568] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 67.372863][ T568] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 67.373006][ T568] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 67.373143][ T568] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 67.373274][ T568] rtnetlink_rcv_msg (net/core/rtnetlink.c:6914) [ 67.373428][ T568] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 67.373571][ T568] ? find_stack (lib/stackdepot.c:552) [ 67.373708][ T568] ? stack_depot_save_flags (lib/stackdepot.c:618) [ 67.373852][ T568] netlink_rcv_skb (net/netlink/af_netlink.c:2543) [ 67.373980][ T568] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 67.374109][ T568] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2520) [ 67.374253][ T568] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 67.374381][ T568] ? 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) [ 67.374523][ T568] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 67.374663][ T568] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 67.374800][ T568] ? 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) [ 67.374931][ T568] netlink_unicast (net/netlink/af_netlink.c:1322 net/netlink/af_netlink.c:1348) [ 67.375072][ T568] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1333) [ 67.375208][ T568] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83) [ 67.375370][ T568] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 67.375512][ T568] netlink_sendmsg (net/netlink/af_netlink.c:1892) [ 67.375647][ T568] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1811) [ 67.375786][ T568] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 67.375917][ T568] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 67.376058][ T568] ____sys_sendmsg (net/socket.c:713 net/socket.c:728 net/socket.c:2568) [ 67.376197][ T568] ? __pfx_____sys_sendmsg (net/socket.c:2514) [ 67.376325][ T568] ? __pfx_copy_msghdr_from_user (net/socket.c:2494) [ 67.376495][ T568] ? 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) [ 67.376639][ T568] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 67.376779][ T568] ___sys_sendmsg (net/socket.c:2624) [ 67.376908][ T568] ? __debug_check_no_obj_freed (lib/debugobjects.c:1110) [ 67.377079][ T568] ? __pfx____sys_sendmsg (net/socket.c:2611) [ 67.377217][ T568] ? __pfx___debug_check_no_obj_freed (lib/debugobjects.c:1070) [ 67.377377][ T568] ? __pfx_free_object_rcu (mm/kmemleak.c:514) [ 67.377514][ T568] ? 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) [ 67.377664][ T568] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 67.377829][ T568] ? kmem_cache_free (mm/slub.c:4613 mm/slub.c:4715) [ 67.377969][ T568] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 67.378098][ T568] ? do_sys_openat2 (fs/open.c:1411) [ 67.378239][ T568] ? do_sys_openat2 (fs/open.c:1411) [ 67.378372][ T568] __sys_sendmsg (net/socket.c:2654) [ 67.378509][ T568] ? __pfx___sys_sendmsg (net/socket.c:2639) [ 67.378656][ T568] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 67.378818][ T568] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 67.378956][ T568] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 67.379118][ T568] RIP: 0033:0x7f7cd80259a7 [ 67.379264][ T568] 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) [ 67.379744][ T568] RSP: 002b:00007ffd16afacd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 67.379954][ T568] RAX: ffffffffffffffda RBX: 000000000047dbc0 RCX: 00007f7cd80259a7 [ 67.380173][ T568] RDX: 0000000000000000 RSI: 00007ffd16afad40 RDI: 0000000000000005 [ 67.380393][ T568] RBP: 000000000000dd86 R08: 0000000000000000 R09: 0000000000000000 [ 67.380643][ T568] R10: 00007f7cd7ede708 R11: 0000000000000246 R12: 00007ffd16b00f9d 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