====================================== | [ 31.097901][ T496] RCU nest depth: 0, expected: 0 | [ 31.098088][ T496] 2 locks held by tc/496: | [ 31.098216][ T496] #0: ffffffffaa9e7e88 (rtnl_mutex){+.+.}-{4:4}, at: tc_new_tfilter (net/sched/cls_api.c:2261) | [ 31.098534][ T496] #1: ffff888001c21290 (&tp->lock){+.+.}-{3:3}, at: tc_new_tfilter (net/sched/cls_api.c:2383) [ 31.099139][ T496] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 31.099351][ T496] Call Trace: [ 31.099482][ T496] [ 31.099580][ T496] dump_stack_lvl (lib/dump_stack.c:123) [ 31.099752][ T496] __might_resched (kernel/sched/core.c:8759) [ 31.099921][ T496] ? tc_new_tfilter (net/sched/cls_api.c:2383) [ 31.100093][ T496] cpus_read_lock (./include/linux/kernel.h:73 ./include/linux/percpu-rwsem.h:49 kernel/cpu.c:490) [ 31.100257][ T496] static_key_slow_inc (kernel/jump_label.c:191) [ 31.100430][ T496] tc_new_tfilter (net/sched/cls_api.c:2385) [ 31.100614][ T496] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3)) [ 31.100740][ T496] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 31.100931][ T496] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 31.101101][ T496] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/rtnetlink.c:6912) [ 31.101293][ T496] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 31.101481][ T496] rtnetlink_rcv_msg (net/core/rtnetlink.c:6914) [ 31.101647][ T496] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 31.101827][ T496] ? 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) [ 31.102007][ T496] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3)) [ 31.102150][ T496] ? __lock_acquire (kernel/locking/lockdep.c:5226) [ 31.102336][ T496] netlink_rcv_skb (net/netlink/af_netlink.c:2543) [ 31.102513][ T496] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 31.102697][ T496] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2520) [ 31.102879][ T496] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 31.103062][ T496] ? 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) [ 31.103248][ T496] netlink_unicast (net/netlink/af_netlink.c:1322 net/netlink/af_netlink.c:1348) [ 31.103431][ T496] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1333) [ 31.103610][ T496] ? find_held_lock (kernel/locking/lockdep.c:5339) [ 31.103790][ T496] netlink_sendmsg (net/netlink/af_netlink.c:1892) [ 31.103958][ T496] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1811) [ 31.104151][ T496] ____sys_sendmsg (net/socket.c:713 net/socket.c:728 net/socket.c:2568) [ 31.104341][ T496] ? __pfx_____sys_sendmsg (net/socket.c:2514) [ 31.104517][ T496] ? __pfx_copy_msghdr_from_user (net/socket.c:2494) [ 31.104743][ T496] ___sys_sendmsg (net/socket.c:2624) [ 31.104914][ T496] ? __debug_check_no_obj_freed (lib/debugobjects.c:1110) [ 31.105126][ T496] ? __pfx____sys_sendmsg (net/socket.c:2611) [ 31.105294][ T496] ? __pfx___debug_check_no_obj_freed (lib/debugobjects.c:1070) [ 31.105516][ T496] ? __pfx_free_object_rcu (mm/kmemleak.c:514) [ 31.105696][ T496] ? 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) [ 31.105885][ T496] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4347 kernel/locking/lockdep.c:4406) [ 31.106094][ T496] ? kmem_cache_free (mm/slub.c:4613 mm/slub.c:4715) [ 31.106270][ T496] ? do_sys_openat2 (fs/open.c:1405) [ 31.106462][ T496] ? do_sys_openat2 (fs/open.c:1411) [ 31.106636][ T496] ? do_sys_openat2 (fs/open.c:1411) [ 31.106819][ T496] __sys_sendmsg (net/socket.c:2654) [ 31.107001][ T496] ? __pfx___sys_sendmsg (net/socket.c:2639) [ 31.107186][ T496] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 31.107371][ T496] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 31.107586][ T496] RIP: 0033:0x7fcb905ac9a7 [ 31.107767][ T496] Code: Unable to access opcode bytes at 0x7fcb905ac97d. Code starting with the faulting instruction =========================================== [ 31.107974][ T496] RSP: 002b:00007ffdb39c6fa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 31.108243][ T496] RAX: ffffffffffffffda RBX: 000000000047dbc0 RCX: 00007fcb905ac9a7 [ 31.108486][ T496] RDX: 0000000000000000 RSI: 00007ffdb39c7010 RDI: 0000000000000005 [ 31.108735][ T496] RBP: 000000000000dd86 R08: 0000000000000000 R09: 0000000000000000 [ 31.108993][ T496] R10: 00007fcb90465708 R11: 0000000000000246 R12: 00007ffdb39cbf9d [ 31.109235][ T496] R13: 00000000678589b9 R14: 0000000000483b60 R15: 00007ffdb39cbfa1 | [ 31.112492][ T496] #1: ffff888001c21290 (&tp->lock){+.+.}-{3:3}, at: tc_new_tfilter (net/sched/cls_api.c:2383) | [ 31.112755][ T496] #2: ffffffffa9fddcd0 (cpu_hotplug_lock){++++}-{0:0}, at: static_key_slow_inc (kernel/jump_label.c:191) | [ 31.113023][ T496] stack backtrace: | [ 31.113383][ T496] Tainted: [W]=WARN [ 31.113503][ T496] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 31.113684][ T496] Call Trace: [ 31.113792][ T496] [ 31.113864][ T496] dump_stack_lvl (lib/dump_stack.c:123) [ 31.114003][ T496] __lock_acquire (kernel/locking/lockdep.c:4828 kernel/locking/lockdep.c:4898 kernel/locking/lockdep.c:5176) [ 31.114150][ T496] lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851) [ 31.114283][ T496] ? 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) [ 31.114547][ T496] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 31.114683][ T496] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 31.114821][ T496] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 31.114966][ T496] ? 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) [ 31.115151][ T496] __mutex_lock (kernel/locking/mutex.c:587 kernel/locking/mutex.c:735) [ 31.115306][ T496] ? 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) [ 31.115494][ T496] ? 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) [ 31.115678][ T496] ? __pfx___mutex_lock (kernel/locking/mutex.c:734) [ 31.115825][ T496] ? static_key_slow_inc (kernel/jump_label.c:191) [ 31.115964][ T496] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 31.116098][ T496] ? 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)) [ 31.116272][ T496] ? __pfx_static_key_fast_inc_not_disabled (kernel/jump_label.c:128) [ 31.116443][ T496] ? 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) [ 31.116611][ T496] 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) [ 31.116785][ T496] static_key_slow_inc (kernel/jump_label.c:191) [ 31.116919][ T496] tc_new_tfilter (net/sched/cls_api.c:2385) [ 31.117055][ T496] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3)) [ 31.117156][ T496] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 31.117308][ T496] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 31.117448][ T496] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/rtnetlink.c:6912) [ 31.117582][ T496] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 31.117716][ T496] rtnetlink_rcv_msg (net/core/rtnetlink.c:6914) [ 31.117850][ T496] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 31.117984][ T496] ? 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) [ 31.118131][ T496] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3)) [ 31.118248][ T496] ? __lock_acquire (kernel/locking/lockdep.c:5226) [ 31.118406][ T496] netlink_rcv_skb (net/netlink/af_netlink.c:2543) [ 31.118559][ T496] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 31.118730][ T496] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2520) [ 31.118891][ T496] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 31.119048][ T496] ? 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) [ 31.119207][ T496] netlink_unicast (net/netlink/af_netlink.c:1322 net/netlink/af_netlink.c:1348) [ 31.119368][ T496] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1333) [ 31.119532][ T496] ? find_held_lock (kernel/locking/lockdep.c:5339) [ 31.119689][ T496] netlink_sendmsg (net/netlink/af_netlink.c:1892) [ 31.119847][ T496] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1811) [ 31.119992][ T496] ____sys_sendmsg (net/socket.c:713 net/socket.c:728 net/socket.c:2568) [ 31.120135][ T496] ? __pfx_____sys_sendmsg (net/socket.c:2514) [ 31.120278][ T496] ? __pfx_copy_msghdr_from_user (net/socket.c:2494) [ 31.120462][ T496] ___sys_sendmsg (net/socket.c:2624) [ 31.120611][ T496] ? __debug_check_no_obj_freed (lib/debugobjects.c:1110) [ 31.120782][ T496] ? __pfx____sys_sendmsg (net/socket.c:2611) [ 31.120919][ T496] ? __pfx___debug_check_no_obj_freed (lib/debugobjects.c:1070) [ 31.121087][ T496] ? __pfx_free_object_rcu (mm/kmemleak.c:514) [ 31.121222][ T496] ? 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) [ 31.121362][ T496] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4347 kernel/locking/lockdep.c:4406) [ 31.121538][ T496] ? kmem_cache_free (mm/slub.c:4613 mm/slub.c:4715) [ 31.121671][ T496] ? do_sys_openat2 (fs/open.c:1405) [ 31.121805][ T496] ? do_sys_openat2 (fs/open.c:1411) [ 31.121940][ T496] ? do_sys_openat2 (fs/open.c:1411) [ 31.122075][ T496] __sys_sendmsg (net/socket.c:2654) [ 31.122212][ T496] ? __pfx___sys_sendmsg (net/socket.c:2639) [ 31.122356][ T496] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 31.122494][ T496] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 31.122667][ T496] RIP: 0033:0x7fcb905ac9a7 [ 31.122816][ T496] Code: Unable to access opcode bytes at 0x7fcb905ac97d. Code starting with the faulting instruction =========================================== [ 31.123001][ T496] RSP: 002b:00007ffdb39c6fa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 31.123205][ T496] RAX: ffffffffffffffda RBX: 000000000047dbc0 RCX: 00007fcb905ac9a7 [ 31.123406][ T496] RDX: 0000000000000000 RSI: 00007ffdb39c7010 RDI: 0000000000000005 [ 31.123623][ T496] RBP: 000000000000dd86 R08: 0000000000000000 R09: 0000000000000000 [ 31.123824][ T496] R10: 00007fcb90465708 R11: 0000000000000246 R12: 00007ffdb39cbf9d [ 31.124027][ T496] R13: 00000000678589b9 R14: 0000000000483b60 R15: 00007ffdb39cbfa1 | [ 42.214744][ T518] preempt_count: 1, expected: 0 | [ 42.214872][ T518] RCU nest depth: 0, expected: 0 | [ 42.215000][ T518] INFO: lockdep is turned off. | [ 42.215400][ T518] Tainted: [W]=WARN [ 42.215500][ T518] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 42.215684][ T518] Call Trace: [ 42.215785][ T518] [ 42.215853][ T518] dump_stack_lvl (lib/dump_stack.c:123) [ 42.216023][ T518] __might_resched (kernel/sched/core.c:8759) [ 42.216157][ T518] ? tc_new_tfilter (net/sched/cls_api.c:2383) [ 42.216295][ T518] cpus_read_lock (./include/linux/kernel.h:73 ./include/linux/percpu-rwsem.h:49 kernel/cpu.c:490) [ 42.216444][ T518] static_key_slow_inc (kernel/jump_label.c:191) [ 42.216590][ T518] tc_new_tfilter (net/sched/cls_api.c:2385) [ 42.216775][ T518] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 42.216910][ T518] ? unwind_next_frame (arch/x86/kernel/unwind_orc.c:406 arch/x86/kernel/unwind_orc.c:648) [ 42.217041][ T518] ? get_reg (arch/x86/kernel/unwind_orc.c:456 (discriminator 2)) [ 42.217150][ T518] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 42.217281][ T518] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 42.217412][ T518] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 42.217545][ T518] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 42.217711][ T518] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 42.217843][ T518] rtnetlink_rcv_msg (net/core/rtnetlink.c:6914) [ 42.217993][ T518] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 42.218123][ T518] ? find_stack (lib/stackdepot.c:552) [ 42.218255][ T518] ? stack_depot_save_flags (lib/stackdepot.c:618) [ 42.218386][ T518] netlink_rcv_skb (net/netlink/af_netlink.c:2543) [ 42.218525][ T518] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 42.218686][ T518] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2520) [ 42.218821][ T518] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 42.218950][ T518] ? 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) [ 42.219098][ T518] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 42.219230][ T518] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 42.219362][ T518] ? 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) [ 42.219495][ T518] netlink_unicast (net/netlink/af_netlink.c:1322 net/netlink/af_netlink.c:1348) [ 42.219636][ T518] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1333) [ 42.219767][ T518] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83) [ 42.219933][ T518] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 42.220067][ T518] netlink_sendmsg (net/netlink/af_netlink.c:1892) [ 42.220202][ T518] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1811) [ 42.220334][ T518] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 42.220470][ T518] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 42.220636][ T518] ____sys_sendmsg (net/socket.c:713 net/socket.c:728 net/socket.c:2568) [ 42.220775][ T518] ? __pfx_____sys_sendmsg (net/socket.c:2514) [ 42.220906][ T518] ? __pfx_copy_msghdr_from_user (net/socket.c:2494) [ 42.221068][ T518] ? 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) [ 42.221201][ T518] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 42.221350][ T518] ___sys_sendmsg (net/socket.c:2624) [ 42.221498][ T518] ? __debug_check_no_obj_freed (lib/debugobjects.c:1110) [ 42.221674][ T518] ? __pfx____sys_sendmsg (net/socket.c:2611) [ 42.221809][ T518] ? __pfx___debug_check_no_obj_freed (lib/debugobjects.c:1070) [ 42.221982][ T518] ? __pfx_free_object_rcu (mm/kmemleak.c:514) [ 42.222119][ T518] ? 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) [ 42.222264][ T518] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 42.222439][ T518] ? kmem_cache_free (mm/slub.c:4613 mm/slub.c:4715) [ 42.222584][ T518] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 42.222728][ T518] ? do_sys_openat2 (fs/open.c:1411) [ 42.222866][ T518] ? do_sys_openat2 (fs/open.c:1411) [ 42.223010][ T518] __sys_sendmsg (net/socket.c:2654) [ 42.223159][ T518] ? __pfx___sys_sendmsg (net/socket.c:2639) [ 42.223300][ T518] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 42.223467][ T518] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 42.223614][ T518] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 42.223782][ T518] RIP: 0033:0x7fb4fc3c19a7 [ 42.223922][ T518] 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) [ 42.224412][ T518] RSP: 002b:00007ffe82da8eb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 42.224648][ T518] RAX: ffffffffffffffda RBX: 000000000047dbc0 RCX: 00007fb4fc3c19a7 [ 42.224845][ T518] RDX: 0000000000000000 RSI: 00007ffe82da8f20 RDI: 0000000000000005 [ 42.225042][ T518] RBP: 000000000000dd86 R08: 0000000000000000 R09: 0000000000000000 [ 42.225237][ T518] R10: 00007fb4fc27a708 R11: 0000000000000246 R12: 00007ffe82daef9d [ 42.225431][ T518] R13: 00000000678589c5 R14: 0000000000483b60 R15: 00007ffe82daefa1 | [ 54.493269][ T550] preempt_count: 1, expected: 0 | [ 54.493906][ T550] RCU nest depth: 0, expected: 0 | [ 54.494043][ T550] INFO: lockdep is turned off. | [ 54.494409][ T550] Tainted: [W]=WARN [ 54.494514][ T550] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 54.494683][ T550] Call Trace: [ 54.494792][ T550] [ 54.494860][ T550] dump_stack_lvl (lib/dump_stack.c:123) [ 54.494996][ T550] __might_resched (kernel/sched/core.c:8759) [ 54.495129][ T550] ? tc_new_tfilter (net/sched/cls_api.c:2383) [ 54.495265][ T550] cpus_read_lock (./include/linux/kernel.h:73 ./include/linux/percpu-rwsem.h:49 kernel/cpu.c:490) [ 54.495398][ T550] static_key_slow_inc (kernel/jump_label.c:191) [ 54.495530][ T550] tc_new_tfilter (net/sched/cls_api.c:2385) [ 54.495665][ T550] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 54.495798][ T550] ? unwind_next_frame (arch/x86/kernel/unwind_orc.c:406 arch/x86/kernel/unwind_orc.c:648) [ 54.495936][ T550] ? get_reg (arch/x86/kernel/unwind_orc.c:456 (discriminator 2)) [ 54.496040][ T550] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 54.496183][ T550] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 54.496315][ T550] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 54.496450][ T550] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 54.496580][ T550] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 54.496729][ T550] rtnetlink_rcv_msg (net/core/rtnetlink.c:6914) [ 54.496864][ T550] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 54.496997][ T550] ? find_stack (lib/stackdepot.c:552) [ 54.497132][ T550] ? stack_depot_save_flags (lib/stackdepot.c:618) [ 54.497268][ T550] netlink_rcv_skb (net/netlink/af_netlink.c:2543) [ 54.497401][ T550] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 54.497534][ T550] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2520) [ 54.497674][ T550] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 54.497809][ T550] ? 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.497943][ T550] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 54.498076][ T550] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 54.498207][ T550] ? 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.498348][ T550] netlink_unicast (net/netlink/af_netlink.c:1322 net/netlink/af_netlink.c:1348) [ 54.498481][ T550] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1333) [ 54.498623][ T550] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 54.498753][ T550] ? call_timer_fn (./include/linux/lockdep.h:31 kernel/time/timer.c:1783) [ 54.498886][ T550] netlink_sendmsg (net/netlink/af_netlink.c:1892) [ 54.499016][ T550] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1811) [ 54.499148][ T550] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 54.499277][ T550] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 54.499411][ T550] ____sys_sendmsg (net/socket.c:713 net/socket.c:728 net/socket.c:2568) [ 54.499544][ T550] ? __pfx_____sys_sendmsg (net/socket.c:2514) [ 54.499677][ T550] ? __pfx_copy_msghdr_from_user (net/socket.c:2494) [ 54.499841][ T550] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 54.499971][ T550] ? _raw_spin_unlock (./arch/x86/include/asm/preempt.h:94 ./include/linux/spinlock_api_smp.h:143 kernel/locking/spinlock.c:186) [ 54.500106][ T550] ? tmigr_update_events (kernel/time/timer_migration.c:849) [ 54.500239][ T550] ___sys_sendmsg (net/socket.c:2624) [ 54.500369][ T550] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 54.500505][ T550] ? __pfx____sys_sendmsg (net/socket.c:2611) [ 54.500636][ T550] ? _raw_spin_unlock_irq (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/spinlock_api_smp.h:159 kernel/locking/spinlock.c:202) [ 54.500767][ T550] ? tmigr_handle_remote_cpu (kernel/time/timer_migration.c:891) [ 54.500900][ T550] ? __pfx_tmigr_handle_remote_cpu (kernel/time/timer_migration.c:891) [ 54.501060][ T550] ? kvm_sched_clock_read (arch/x86/kernel/kvmclock.c:91) [ 54.501190][ T550] ? sched_clock (./arch/x86/include/asm/preempt.h:94 arch/x86/kernel/tsc.c:286) [ 54.501321][ T550] ? sched_clock_cpu (kernel/sched/clock.c:394) [ 54.501459][ T550] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 54.501593][ T550] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 54.501723][ T550] ? sched_balance_domains (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 kernel/sched/fair.c:12230) [ 54.501855][ T550] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 54.501986][ T550] ? sched_balance_domains (kernel/sched/fair.c:12237) [ 54.502118][ T550] __sys_sendmsg (net/socket.c:2654) [ 54.502249][ T550] ? __pfx___sys_sendmsg (net/socket.c:2639) [ 54.502383][ T550] ? __pfx_sched_balance_domains (kernel/sched/fair.c:12161) [ 54.502545][ T550] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3)) [ 54.502710][ T550] ? handle_softirqs (./arch/x86/include/asm/preempt.h:26 kernel/softirq.c:408 kernel/softirq.c:589) [ 54.502852][ T550] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 54.503023][ T550] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 54.503155][ T550] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 54.503317][ T550] RIP: 0033:0x7f0ab06d69a7 [ 54.503459][ T550] 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.503915][ T550] RSP: 002b:00007ffe4c91c588 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 54.504109][ T550] RAX: ffffffffffffffda RBX: 000000000047dbc0 RCX: 00007f0ab06d69a7 [ 54.504311][ T550] RDX: 0000000000000000 RSI: 00007ffe4c91c5f0 RDI: 0000000000000005 [ 54.504504][ T550] RBP: 000000000000dd86 R08: 0000000000000000 R09: 0000000000000000 [ 54.504697][ T550] R10: 00007f0ab058f708 R11: 0000000000000246 R12: 00007ffe4c921f9d [ 54.504891][ T550] R13: 00000000678589d1 R14: 0000000000483b60 R15: 00007ffe4c921fa1 | [ 65.565610][ T569] preempt_count: 1, expected: 0 | [ 65.565759][ T569] RCU nest depth: 0, expected: 0 | [ 65.565903][ T569] INFO: lockdep is turned off. | [ 65.566307][ T569] Tainted: [W]=WARN [ 65.566420][ T569] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 65.566603][ T569] Call Trace: [ 65.566714][ T569] [ 65.566791][ T569] dump_stack_lvl (lib/dump_stack.c:123) [ 65.566945][ T569] __might_resched (kernel/sched/core.c:8759) [ 65.567091][ T569] ? tc_new_tfilter (net/sched/cls_api.c:2383) [ 65.567245][ T569] cpus_read_lock (./include/linux/kernel.h:73 ./include/linux/percpu-rwsem.h:49 kernel/cpu.c:490) [ 65.567392][ T569] static_key_slow_inc (kernel/jump_label.c:191) [ 65.567537][ T569] tc_new_tfilter (net/sched/cls_api.c:2385) [ 65.567684][ T569] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 65.567831][ T569] ? unwind_next_frame (arch/x86/kernel/unwind_orc.c:406 arch/x86/kernel/unwind_orc.c:648) [ 65.567978][ T569] ? get_reg (arch/x86/kernel/unwind_orc.c:456 (discriminator 2)) [ 65.568098][ T569] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 65.568247][ T569] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 65.568391][ T569] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 65.568542][ T569] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 65.568686][ T569] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 65.568831][ T569] rtnetlink_rcv_msg (net/core/rtnetlink.c:6914) [ 65.568975][ T569] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 65.569120][ T569] ? find_stack (lib/stackdepot.c:552) [ 65.569268][ T569] ? stack_depot_save_flags (lib/stackdepot.c:618) [ 65.569419][ T569] netlink_rcv_skb (net/netlink/af_netlink.c:2543) [ 65.569561][ T569] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 65.569705][ T569] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2520) [ 65.569853][ T569] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 65.569996][ T569] ? 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) [ 65.570140][ T569] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 65.570285][ T569] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 65.570433][ T569] ? 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) [ 65.570580][ T569] netlink_unicast (net/netlink/af_netlink.c:1322 net/netlink/af_netlink.c:1348) [ 65.570725][ T569] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1333) [ 65.570870][ T569] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83) [ 65.571037][ T569] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 65.571168][ T569] netlink_sendmsg (net/netlink/af_netlink.c:1892) [ 65.571310][ T569] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1811) [ 65.571455][ T569] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 65.571597][ T569] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 65.571741][ T569] ____sys_sendmsg (net/socket.c:713 net/socket.c:728 net/socket.c:2568) [ 65.571890][ T569] ? __pfx_____sys_sendmsg (net/socket.c:2514) [ 65.572035][ T569] ? __pfx_copy_msghdr_from_user (net/socket.c:2494) [ 65.572214][ T569] ? 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) [ 65.572359][ T569] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 65.572508][ T569] ___sys_sendmsg (net/socket.c:2624) [ 65.572651][ T569] ? __debug_check_no_obj_freed (lib/debugobjects.c:1110) [ 65.572957][ T569] ? __pfx____sys_sendmsg (net/socket.c:2611) [ 65.573101][ T569] ? __pfx___debug_check_no_obj_freed (lib/debugobjects.c:1070) [ 65.573277][ T569] ? __pfx_free_object_rcu (mm/kmemleak.c:514) [ 65.573422][ T569] ? 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) [ 65.573569][ T569] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 65.573753][ T569] ? kmem_cache_free (mm/slub.c:4613 mm/slub.c:4715) [ 65.573896][ T569] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 65.574039][ T569] ? do_sys_openat2 (fs/open.c:1411) [ 65.574183][ T569] ? do_sys_openat2 (fs/open.c:1411) [ 65.574326][ T569] __sys_sendmsg (net/socket.c:2654) [ 65.574469][ T569] ? __pfx___sys_sendmsg (net/socket.c:2639) [ 65.574607][ T569] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 65.574786][ T569] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 65.574930][ T569] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 65.575110][ T569] RIP: 0033:0x7f737251c9a7 [ 65.575260][ T569] 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) [ 65.575773][ T569] RSP: 002b:00007ffc8e3bec28 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 65.575990][ T569] RAX: ffffffffffffffda RBX: 000000000047dbc0 RCX: 00007f737251c9a7 [ 65.576207][ T569] RDX: 0000000000000000 RSI: 00007ffc8e3bec90 RDI: 0000000000000005 [ 65.576421][ T569] RBP: 000000000000dd86 R08: 0000000000000000 R09: 0000000000000000 [ 65.576634][ T569] R10: 00007f73723d5708 R11: 0000000000000246 R12: 00007ffc8e3c4f9d 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