====================================== | [ 21.898753][ T332] RCU nest depth: 0, expected: 0 | [ 21.898976][ T332] 2 locks held by tc/332: | [ 21.899116][ T332] #0: ffffffffaca09c08 (rtnl_mutex){+.+.}-{4:4}, at: tc_new_tfilter (net/sched/cls_api.c:2261) | [ 21.899429][ T332] #1: ffff88800bacf890 (&tp->lock){+.+.}-{3:3}, at: tc_new_tfilter (net/sched/cls_api.c:2383) [ 21.899991][ T332] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.900196][ T332] Call Trace: [ 21.900319][ T332] [ 21.900407][ T332] dump_stack_lvl (lib/dump_stack.c:123) [ 21.900576][ T332] __might_resched (kernel/sched/core.c:8759) [ 21.900739][ T332] ? tc_new_tfilter (net/sched/cls_api.c:2383) [ 21.900906][ T332] cpus_read_lock (./include/linux/kernel.h:73 ./include/linux/percpu-rwsem.h:49 kernel/cpu.c:490) [ 21.901066][ T332] static_key_slow_inc (kernel/jump_label.c:191) [ 21.901226][ T332] tc_new_tfilter (net/sched/cls_api.c:2385) [ 21.901395][ T332] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3)) [ 21.901524][ T332] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 21.901717][ T332] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 21.901890][ T332] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/rtnetlink.c:6912) [ 21.902052][ T332] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 21.902212][ T332] rtnetlink_rcv_msg (net/core/rtnetlink.c:6914) [ 21.902372][ T332] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 21.902535][ T332] ? 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) [ 21.902698][ T332] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3)) [ 21.902827][ T332] ? __lock_acquire (kernel/locking/lockdep.c:5226) [ 21.902992][ T332] netlink_rcv_skb (net/netlink/af_netlink.c:2543) [ 21.903152][ T332] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 21.903323][ T332] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2520) [ 21.903496][ T332] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 21.903653][ T332] ? 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.903818][ T332] netlink_unicast (net/netlink/af_netlink.c:1322 net/netlink/af_netlink.c:1348) [ 21.903978][ T332] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1333) [ 21.904134][ T332] ? find_held_lock (kernel/locking/lockdep.c:5339) [ 21.904294][ T332] netlink_sendmsg (net/netlink/af_netlink.c:1892) [ 21.904454][ T332] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1811) [ 21.904622][ T332] ____sys_sendmsg (net/socket.c:713 net/socket.c:728 net/socket.c:2568) [ 21.904782][ T332] ? __pfx_____sys_sendmsg (net/socket.c:2514) [ 21.904942][ T332] ? __pfx_copy_msghdr_from_user (net/socket.c:2494) [ 21.905149][ T332] ___sys_sendmsg (net/socket.c:2624) [ 21.905302][ T332] ? __debug_check_no_obj_freed (lib/debugobjects.c:1110) [ 21.905498][ T332] ? __pfx____sys_sendmsg (net/socket.c:2611) [ 21.905656][ T332] ? __pfx___debug_check_no_obj_freed (lib/debugobjects.c:1070) [ 21.905849][ T332] ? __pfx_free_object_rcu (mm/kmemleak.c:514) [ 21.906003][ T332] ? 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) [ 21.906169][ T332] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4347 kernel/locking/lockdep.c:4406) [ 21.906368][ T332] ? kmem_cache_free (mm/slub.c:4613 mm/slub.c:4715) [ 21.906524][ T332] ? do_sys_openat2 (fs/open.c:1405) [ 21.906677][ T332] ? do_sys_openat2 (fs/open.c:1411) [ 21.906837][ T332] ? do_sys_openat2 (fs/open.c:1411) [ 21.906999][ T332] __sys_sendmsg (net/socket.c:2654) [ 21.907154][ T332] ? __pfx___sys_sendmsg (net/socket.c:2639) [ 21.907336][ T332] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 21.907491][ T332] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 21.907704][ T332] RIP: 0033:0x7fe9a62cc9a7 [ 21.907875][ T332] Code: Unable to access opcode bytes at 0x7fe9a62cc97d. Code starting with the faulting instruction =========================================== [ 21.908077][ T332] RSP: 002b:00007ffccc5999b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 21.908324][ T332] RAX: ffffffffffffffda RBX: 000000000047dbc0 RCX: 00007fe9a62cc9a7 [ 21.908568][ T332] RDX: 0000000000000000 RSI: 00007ffccc599a20 RDI: 0000000000000005 [ 21.908816][ T332] RBP: 0000000000000008 R08: 0000000000000000 R09: 0000000000000000 [ 21.909048][ T332] R10: 00007fe9a6185708 R11: 0000000000000246 R12: 00007ffccc59e987 [ 21.909279][ T332] R13: 0000000067858fa1 R14: 0000000000483b60 R15: 00007ffccc59e994 | [ 21.911404][ T332] #1: ffff88800bacf890 (&tp->lock){+.+.}-{3:3}, at: tc_new_tfilter (net/sched/cls_api.c:2383) | [ 21.911656][ T332] #2: ffffffffabff1cd0 (cpu_hotplug_lock){++++}-{0:0}, at: static_key_slow_inc (kernel/jump_label.c:191) | [ 21.911889][ T332] stack backtrace: | [ 21.912215][ T332] Tainted: [W]=WARN [ 21.912315][ T332] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.912481][ T332] Call Trace: [ 21.912582][ T332] [ 21.912652][ T332] dump_stack_lvl (lib/dump_stack.c:123) [ 21.912787][ T332] __lock_acquire (kernel/locking/lockdep.c:4828 kernel/locking/lockdep.c:4898 kernel/locking/lockdep.c:5176) [ 21.912928][ T332] lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851) [ 21.913054][ T332] ? 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) [ 21.913215][ T332] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 21.913342][ T332] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 21.913474][ T332] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 21.913601][ T332] ? 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) [ 21.913759][ T332] __mutex_lock (kernel/locking/mutex.c:587 kernel/locking/mutex.c:735) [ 21.913885][ T332] ? 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) [ 21.914043][ T332] ? 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) [ 21.914201][ T332] ? __pfx___mutex_lock (kernel/locking/mutex.c:734) [ 21.914326][ T332] ? static_key_slow_inc (kernel/jump_label.c:191) [ 21.914457][ T332] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 21.914585][ T332] ? 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)) [ 21.914744][ T332] ? __pfx_static_key_fast_inc_not_disabled (kernel/jump_label.c:128) [ 21.914903][ T332] ? 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) [ 21.915057][ T332] 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) [ 21.915214][ T332] static_key_slow_inc (kernel/jump_label.c:191) [ 21.915344][ T332] tc_new_tfilter (net/sched/cls_api.c:2385) [ 21.915474][ T332] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3)) [ 21.915572][ T332] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 21.915705][ T332] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 21.915836][ T332] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/rtnetlink.c:6912) [ 21.915965][ T332] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 21.916112][ T332] rtnetlink_rcv_msg (net/core/rtnetlink.c:6914) [ 21.916248][ T332] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 21.916382][ T332] ? 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) [ 21.916512][ T332] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3)) [ 21.916613][ T332] ? __lock_acquire (kernel/locking/lockdep.c:5226) [ 21.916745][ T332] netlink_rcv_skb (net/netlink/af_netlink.c:2543) [ 21.916878][ T332] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 21.917010][ T332] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2520) [ 21.917145][ T332] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 21.917296][ T332] ? 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.917426][ T332] netlink_unicast (net/netlink/af_netlink.c:1322 net/netlink/af_netlink.c:1348) [ 21.917555][ T332] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1333) [ 21.917682][ T332] ? find_held_lock (kernel/locking/lockdep.c:5339) [ 21.917811][ T332] netlink_sendmsg (net/netlink/af_netlink.c:1892) [ 21.917939][ T332] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1811) [ 21.918069][ T332] ____sys_sendmsg (net/socket.c:713 net/socket.c:728 net/socket.c:2568) [ 21.918202][ T332] ? __pfx_____sys_sendmsg (net/socket.c:2514) [ 21.918329][ T332] ? __pfx_copy_msghdr_from_user (net/socket.c:2494) [ 21.918492][ T332] ___sys_sendmsg (net/socket.c:2624) [ 21.918618][ T332] ? __debug_check_no_obj_freed (lib/debugobjects.c:1110) [ 21.918776][ T332] ? __pfx____sys_sendmsg (net/socket.c:2611) [ 21.918904][ T332] ? __pfx___debug_check_no_obj_freed (lib/debugobjects.c:1070) [ 21.919067][ T332] ? __pfx_free_object_rcu (mm/kmemleak.c:514) [ 21.919196][ T332] ? 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) [ 21.919327][ T332] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4347 kernel/locking/lockdep.c:4406) [ 21.919487][ T332] ? kmem_cache_free (mm/slub.c:4613 mm/slub.c:4715) [ 21.919615][ T332] ? do_sys_openat2 (fs/open.c:1405) [ 21.919743][ T332] ? do_sys_openat2 (fs/open.c:1411) [ 21.919871][ T332] ? do_sys_openat2 (fs/open.c:1411) [ 21.920002][ T332] __sys_sendmsg (net/socket.c:2654) [ 21.920133][ T332] ? __pfx___sys_sendmsg (net/socket.c:2639) [ 21.920265][ T332] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 21.920394][ T332] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 21.920556][ T332] RIP: 0033:0x7fe9a62cc9a7 [ 21.920692][ T332] Code: Unable to access opcode bytes at 0x7fe9a62cc97d. Code starting with the faulting instruction =========================================== [ 21.920857][ T332] RSP: 002b:00007ffccc5999b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 21.921056][ T332] RAX: ffffffffffffffda RBX: 000000000047dbc0 RCX: 00007fe9a62cc9a7 [ 21.921249][ T332] RDX: 0000000000000000 RSI: 00007ffccc599a20 RDI: 0000000000000005 [ 21.921441][ T332] RBP: 0000000000000008 R08: 0000000000000000 R09: 0000000000000000 [ 21.921653][ T332] R10: 00007fe9a6185708 R11: 0000000000000246 R12: 00007ffccc59e987 [ 21.921853][ T332] R13: 0000000067858fa1 R14: 0000000000483b60 R15: 00007ffccc59e994 | [ 36.609665][ T533] preempt_count: 1, expected: 0 | [ 36.609817][ T533] RCU nest depth: 0, expected: 0 | [ 36.609957][ T533] INFO: lockdep is turned off. | [ 36.610327][ T533] Tainted: [W]=WARN [ 36.610428][ T533] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.610585][ T533] Call Trace: [ 36.610682][ T533] [ 36.610750][ T533] dump_stack_lvl (lib/dump_stack.c:123) [ 36.610887][ T533] __might_resched (kernel/sched/core.c:8759) [ 36.611017][ T533] ? tc_new_tfilter (net/sched/cls_api.c:2383) [ 36.611152][ T533] cpus_read_lock (./include/linux/kernel.h:73 ./include/linux/percpu-rwsem.h:49 kernel/cpu.c:490) [ 36.611286][ T533] static_key_slow_inc (kernel/jump_label.c:191) [ 36.611415][ T533] tc_new_tfilter (net/sched/cls_api.c:2385) [ 36.611555][ T533] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 36.611684][ T533] ? unwind_next_frame (arch/x86/kernel/unwind_orc.c:406 arch/x86/kernel/unwind_orc.c:648) [ 36.611814][ T533] ? get_reg (arch/x86/kernel/unwind_orc.c:456 (discriminator 2)) [ 36.611915][ T533] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 36.612045][ T533] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 36.612177][ T533] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 36.612306][ T533] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 36.612434][ T533] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 36.612562][ T533] rtnetlink_rcv_msg (net/core/rtnetlink.c:6914) [ 36.612692][ T533] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 36.612821][ T533] ? find_stack (lib/stackdepot.c:552) [ 36.612952][ T533] ? stack_depot_save_flags (lib/stackdepot.c:618) [ 36.613085][ T533] netlink_rcv_skb (net/netlink/af_netlink.c:2543) [ 36.613212][ T533] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 36.613341][ T533] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2520) [ 36.613474][ T533] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 36.613604][ T533] ? 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) [ 36.613733][ T533] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 36.613865][ T533] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 36.613997][ T533] ? 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) [ 36.614127][ T533] netlink_unicast (net/netlink/af_netlink.c:1322 net/netlink/af_netlink.c:1348) [ 36.614255][ T533] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1333) [ 36.614382][ T533] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83) [ 36.614544][ T533] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 36.614672][ T533] netlink_sendmsg (net/netlink/af_netlink.c:1892) [ 36.614799][ T533] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1811) [ 36.614929][ T533] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 36.615059][ T533] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 36.615187][ T533] ____sys_sendmsg (net/socket.c:713 net/socket.c:728 net/socket.c:2568) [ 36.615316][ T533] ? __pfx_____sys_sendmsg (net/socket.c:2514) [ 36.615444][ T533] ? __pfx_copy_msghdr_from_user (net/socket.c:2494) [ 36.615602][ T533] ? 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) [ 36.615731][ T533] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 36.615863][ T533] ___sys_sendmsg (net/socket.c:2624) [ 36.615991][ T533] ? __debug_check_no_obj_freed (lib/debugobjects.c:1110) [ 36.616154][ T533] ? __pfx____sys_sendmsg (net/socket.c:2611) [ 36.616281][ T533] ? __pfx___debug_check_no_obj_freed (lib/debugobjects.c:1070) [ 36.616440][ T533] ? __pfx_free_object_rcu (mm/kmemleak.c:514) [ 36.616568][ T533] ? 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) [ 36.616698][ T533] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 36.616862][ T533] ? kmem_cache_free (mm/slub.c:4613 mm/slub.c:4715) [ 36.616990][ T533] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 36.617118][ T533] ? do_sys_openat2 (fs/open.c:1411) [ 36.617248][ T533] ? do_sys_openat2 (fs/open.c:1411) [ 36.617377][ T533] __sys_sendmsg (net/socket.c:2654) [ 36.617504][ T533] ? __pfx___sys_sendmsg (net/socket.c:2639) [ 36.617635][ T533] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 36.617796][ T533] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 36.617923][ T533] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 36.618082][ T533] RIP: 0033:0x7f0dddc1c9a7 [ 36.618217][ T533] 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) [ 36.618670][ T533] RSP: 002b:00007ffe805edcd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 36.618866][ T533] RAX: ffffffffffffffda RBX: 000000000047dbc0 RCX: 00007f0dddc1c9a7 [ 36.619055][ T533] RDX: 0000000000000000 RSI: 00007ffe805edd40 RDI: 0000000000000005 [ 36.619246][ T533] RBP: 0000000000000008 R08: 0000000000000000 R09: 0000000000000000 [ 36.619440][ T533] R10: 00007f0dddad5708 R11: 0000000000000246 R12: 00007ffe805f2987 [ 36.619631][ T533] R13: 0000000067858fb0 R14: 0000000000483b60 R15: 00007ffe805f2994 | [ 53.647524][ T795] preempt_count: 1, expected: 0 | [ 53.647667][ T795] RCU nest depth: 0, expected: 0 | [ 53.648046][ T795] INFO: lockdep is turned off. | [ 53.648430][ T795] Tainted: [W]=WARN [ 53.648541][ T795] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 53.648707][ T795] Call Trace: [ 53.648815][ T795] [ 53.648887][ T795] dump_stack_lvl (lib/dump_stack.c:123) [ 53.649056][ T795] __might_resched (kernel/sched/core.c:8759) [ 53.649227][ T795] ? tc_new_tfilter (net/sched/cls_api.c:2383) [ 53.649389][ T795] cpus_read_lock (./include/linux/kernel.h:73 ./include/linux/percpu-rwsem.h:49 kernel/cpu.c:490) [ 53.649538][ T795] static_key_slow_inc (kernel/jump_label.c:191) [ 53.649686][ T795] tc_new_tfilter (net/sched/cls_api.c:2385) [ 53.649828][ T795] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 53.649964][ T795] ? unwind_next_frame (arch/x86/kernel/unwind_orc.c:406 arch/x86/kernel/unwind_orc.c:648) [ 53.650111][ T795] ? get_reg (arch/x86/kernel/unwind_orc.c:456 (discriminator 2)) [ 53.650217][ T795] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 53.650360][ T795] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 53.650500][ T795] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 53.650642][ T795] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 53.650779][ T795] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 53.650951][ T795] rtnetlink_rcv_msg (net/core/rtnetlink.c:6914) [ 53.651094][ T795] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 53.651233][ T795] ? find_stack (lib/stackdepot.c:552) [ 53.651380][ T795] ? stack_depot_save_flags (lib/stackdepot.c:618) [ 53.651528][ T795] netlink_rcv_skb (net/netlink/af_netlink.c:2543) [ 53.651671][ T795] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 53.651811][ T795] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2520) [ 53.651956][ T795] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 53.652094][ T795] ? 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) [ 53.652239][ T795] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 53.652376][ T795] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 53.652519][ T795] ? 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) [ 53.652664][ T795] netlink_unicast (net/netlink/af_netlink.c:1322 net/netlink/af_netlink.c:1348) [ 53.652803][ T795] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1333) [ 53.652951][ T795] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83) [ 53.653127][ T795] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 53.653271][ T795] netlink_sendmsg (net/netlink/af_netlink.c:1892) [ 53.653410][ T795] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1811) [ 53.653543][ T795] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 53.653687][ T795] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 53.653824][ T795] ____sys_sendmsg (net/socket.c:713 net/socket.c:728 net/socket.c:2568) [ 53.653963][ T795] ? __pfx_____sys_sendmsg (net/socket.c:2514) [ 53.654111][ T795] ? __pfx_copy_msghdr_from_user (net/socket.c:2494) [ 53.654281][ T795] ? 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) [ 53.654422][ T795] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 53.654558][ T795] ___sys_sendmsg (net/socket.c:2624) [ 53.654699][ T795] ? __debug_check_no_obj_freed (lib/debugobjects.c:1110) [ 53.654901][ T795] ? __pfx____sys_sendmsg (net/socket.c:2611) [ 53.655044][ T795] ? __pfx___debug_check_no_obj_freed (lib/debugobjects.c:1070) [ 53.655215][ T795] ? __pfx_free_object_rcu (mm/kmemleak.c:514) [ 53.655353][ T795] ? 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) [ 53.655492][ T795] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 53.655664][ T795] ? kmem_cache_free (mm/slub.c:4613 mm/slub.c:4715) [ 53.655801][ T795] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 53.655942][ T795] ? do_sys_openat2 (fs/open.c:1411) [ 53.656095][ T795] ? do_sys_openat2 (fs/open.c:1411) [ 53.656232][ T795] __sys_sendmsg (net/socket.c:2654) [ 53.656383][ T795] ? __pfx___sys_sendmsg (net/socket.c:2639) [ 53.656521][ T795] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 53.656689][ T795] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 53.656830][ T795] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 53.657009][ T795] RIP: 0033:0x7f0be8c249a7 [ 53.657164][ T795] 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) [ 53.657647][ T795] RSP: 002b:00007ffe46952628 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 53.657863][ T795] RAX: ffffffffffffffda RBX: 000000000047dbc0 RCX: 00007f0be8c249a7 [ 53.658073][ T795] RDX: 0000000000000000 RSI: 00007ffe46952690 RDI: 0000000000000005 [ 53.658285][ T795] RBP: 0000000000000008 R08: 0000000000000000 R09: 0000000000000000 [ 53.658491][ T795] R10: 00007f0be8add708 R11: 0000000000000246 R12: 00007ffe46958987 [ 53.658700][ T795] R13: 0000000067858fc1 R14: 0000000000483b60 R15: 00007ffe46958994 | [ 54.762444][ T818] preempt_count: 1, expected: 0 | [ 54.762602][ T818] RCU nest depth: 0, expected: 0 | [ 54.763252][ T818] INFO: lockdep is turned off. | [ 54.763672][ T818] Tainted: [W]=WARN [ 54.763785][ T818] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 54.763961][ T818] Call Trace: [ 54.764069][ T818] [ 54.764144][ T818] dump_stack_lvl (lib/dump_stack.c:123) [ 54.764297][ T818] __might_resched (kernel/sched/core.c:8759) [ 54.764447][ T818] ? tc_new_tfilter (net/sched/cls_api.c:2383) [ 54.764596][ T818] cpus_read_lock (./include/linux/kernel.h:73 ./include/linux/percpu-rwsem.h:49 kernel/cpu.c:490) [ 54.764741][ T818] static_key_slow_inc (kernel/jump_label.c:191) [ 54.764886][ T818] tc_new_tfilter (net/sched/cls_api.c:2385) [ 54.765039][ T818] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 54.765184][ T818] ? unwind_next_frame (arch/x86/kernel/unwind_orc.c:406 arch/x86/kernel/unwind_orc.c:648) [ 54.765332][ T818] ? get_reg (arch/x86/kernel/unwind_orc.c:456 (discriminator 2)) [ 54.765445][ T818] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 54.765594][ T818] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 54.765736][ T818] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 54.765883][ T818] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 54.766031][ T818] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 54.766173][ T818] rtnetlink_rcv_msg (net/core/rtnetlink.c:6914) [ 54.766321][ T818] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 54.766465][ T818] ? find_stack (lib/stackdepot.c:552) [ 54.766614][ T818] ? stack_depot_save_flags (lib/stackdepot.c:618) [ 54.766758][ T818] netlink_rcv_skb (net/netlink/af_netlink.c:2543) [ 54.766902][ T818] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 54.767049][ T818] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2520) [ 54.767197][ T818] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 54.767354][ T818] ? 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) [ 54.767501][ T818] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 54.767646][ T818] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 54.767791][ T818] ? 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) [ 54.767941][ T818] netlink_unicast (net/netlink/af_netlink.c:1322 net/netlink/af_netlink.c:1348) [ 54.768086][ T818] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1333) [ 54.768229][ T818] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83) [ 54.768419][ T818] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 54.768581][ T818] netlink_sendmsg (net/netlink/af_netlink.c:1892) [ 54.768723][ T818] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1811) [ 54.768864][ T818] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 54.769014][ T818] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 54.769158][ T818] ____sys_sendmsg (net/socket.c:713 net/socket.c:728 net/socket.c:2568) [ 54.769304][ T818] ? __pfx_____sys_sendmsg (net/socket.c:2514) [ 54.769447][ T818] ? __pfx_copy_msghdr_from_user (net/socket.c:2494) [ 54.769626][ T818] ? 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) [ 54.769771][ T818] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 54.769916][ T818] ___sys_sendmsg (net/socket.c:2624) [ 54.770061][ T818] ? __debug_check_no_obj_freed (lib/debugobjects.c:1110) [ 54.770243][ T818] ? __pfx____sys_sendmsg (net/socket.c:2611) [ 54.770387][ T818] ? __pfx___debug_check_no_obj_freed (lib/debugobjects.c:1070) [ 54.770564][ T818] ? __pfx_free_object_rcu (mm/kmemleak.c:514) [ 54.770709][ T818] ? 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) [ 54.770854][ T818] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 54.771035][ T818] ? kmem_cache_free (mm/slub.c:4613 mm/slub.c:4715) [ 54.771181][ T818] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 54.771326][ T818] ? do_sys_openat2 (fs/open.c:1411) [ 54.771496][ T818] ? do_sys_openat2 (fs/open.c:1411) [ 54.771643][ T818] __sys_sendmsg (net/socket.c:2654) [ 54.771788][ T818] ? __pfx___sys_sendmsg (net/socket.c:2639) [ 54.771936][ T818] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 54.772117][ T818] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 54.772270][ T818] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 54.772455][ T818] RIP: 0033:0x7fba722339a7 [ 54.772607][ T818] 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) [ 54.773152][ T818] RSP: 002b:00007ffeabb693d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 54.773380][ T818] RAX: ffffffffffffffda RBX: 000000000047dbc0 RCX: 00007fba722339a7 [ 54.773597][ T818] RDX: 0000000000000000 RSI: 00007ffeabb69440 RDI: 0000000000000005 [ 54.773815][ T818] RBP: 0000000000000008 R08: 0000000000000000 R09: 0000000000000000 [ 54.774031][ T818] R10: 00007fba720ec708 R11: 0000000000000246 R12: 00007ffeabb6f960 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