====================================== | [ 110.361629][ T1248] RCU nest depth: 0, expected: 0 | [ 110.361797][ T1248] 2 locks held by tc/1248: | [ 110.361966][ T1248] #0: ffffffff8c7e7e88 (rtnl_mutex){+.+.}-{4:4}, at: tc_new_tfilter (net/sched/cls_api.c:2261) | [ 110.362318][ T1248] #1: ffff888008b03890 (&tp->lock){+.+.}-{3:3}, at: tc_new_tfilter (net/sched/cls_api.c:2383) [ 110.362861][ T1248] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 110.363066][ T1248] Call Trace: [ 110.363196][ T1248] [ 110.363291][ T1248] dump_stack_lvl (lib/dump_stack.c:123) [ 110.363481][ T1248] __might_resched (kernel/sched/core.c:8759) [ 110.363646][ T1248] ? tc_new_tfilter (net/sched/cls_api.c:2383) [ 110.363822][ T1248] cpus_read_lock (./include/linux/kernel.h:73 ./include/linux/percpu-rwsem.h:49 kernel/cpu.c:490) [ 110.363990][ T1248] static_key_slow_inc (kernel/jump_label.c:191) [ 110.364160][ T1248] tc_new_tfilter (net/sched/cls_api.c:2385) [ 110.364335][ T1248] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3)) [ 110.364462][ T1248] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 110.364653][ T1248] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 110.365040][ T1248] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/rtnetlink.c:6912) [ 110.365209][ T1248] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 110.365380][ T1248] rtnetlink_rcv_msg (net/core/rtnetlink.c:6914) [ 110.365554][ T1248] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 110.365720][ T1248] ? 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) [ 110.365890][ T1248] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3)) [ 110.366025][ T1248] ? __lock_acquire (kernel/locking/lockdep.c:5226) [ 110.366197][ T1248] netlink_rcv_skb (net/netlink/af_netlink.c:2543) [ 110.366361][ T1248] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 110.366570][ T1248] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2520) [ 110.366768][ T1248] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 110.366951][ T1248] ? 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) [ 110.367119][ T1248] netlink_unicast (net/netlink/af_netlink.c:1322 net/netlink/af_netlink.c:1348) [ 110.367288][ T1248] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1333) [ 110.367462][ T1248] ? find_held_lock (kernel/locking/lockdep.c:5339) [ 110.367633][ T1248] netlink_sendmsg (net/netlink/af_netlink.c:1892) [ 110.367806][ T1248] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1811) [ 110.367987][ T1248] ____sys_sendmsg (net/socket.c:713 net/socket.c:728 net/socket.c:2568) [ 110.368158][ T1248] ? __pfx_____sys_sendmsg (net/socket.c:2514) [ 110.368320][ T1248] ? __pfx_copy_msghdr_from_user (net/socket.c:2494) [ 110.368538][ T1248] ___sys_sendmsg (net/socket.c:2624) [ 110.368716][ T1248] ? __debug_check_no_obj_freed (lib/debugobjects.c:1110) [ 110.368925][ T1248] ? __pfx____sys_sendmsg (net/socket.c:2611) [ 110.369110][ T1248] ? __pfx___debug_check_no_obj_freed (lib/debugobjects.c:1070) [ 110.369314][ T1248] ? __pfx_free_object_rcu (mm/kmemleak.c:514) [ 110.369484][ T1248] ? 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) [ 110.369658][ T1248] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4347 kernel/locking/lockdep.c:4406) [ 110.369874][ T1248] ? kmem_cache_free (mm/slub.c:4613 mm/slub.c:4715) [ 110.370040][ T1248] ? do_sys_openat2 (fs/open.c:1405) [ 110.370206][ T1248] ? do_sys_openat2 (fs/open.c:1411) [ 110.370374][ T1248] ? do_sys_openat2 (fs/open.c:1411) [ 110.370552][ T1248] __sys_sendmsg (net/socket.c:2654) [ 110.370721][ T1248] ? __pfx___sys_sendmsg (net/socket.c:2639) [ 110.370915][ T1248] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 110.371083][ T1248] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 110.371291][ T1248] RIP: 0033:0x7f98d1f8f9a7 [ 110.371469][ T1248] Code: Unable to access opcode bytes at 0x7f98d1f8f97d. Code starting with the faulting instruction =========================================== [ 110.371680][ T1248] RSP: 002b:00007ffed07e5ab8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 110.371931][ T1248] RAX: ffffffffffffffda RBX: 000000000047dbc0 RCX: 00007f98d1f8f9a7 [ 110.372186][ T1248] RDX: 0000000000000000 RSI: 00007ffed07e5b20 RDI: 0000000000000005 [ 110.372438][ T1248] RBP: 0000000000000289 R08: 0000000000000000 R09: 0000000000000000 [ 110.372686][ T1248] R10: 00007f98d1e48708 R11: 0000000000000246 R12: 00007ffed07ea98a [ 110.372942][ T1248] R13: 0000000067858747 R14: 0000000000483b60 R15: 00007ffed07ea98e | [ 110.375195][ T1248] #1: ffff888008b03890 (&tp->lock){+.+.}-{3:3}, at: tc_new_tfilter (net/sched/cls_api.c:2383) | [ 110.375446][ T1248] #2: ffffffff8bdddcd0 (cpu_hotplug_lock){++++}-{0:0}, at: static_key_slow_inc (kernel/jump_label.c:191) | [ 110.375695][ T1248] stack backtrace: | [ 110.376041][ T1248] Tainted: [W]=WARN [ 110.376147][ T1248] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 110.376315][ T1248] Call Trace: [ 110.376419][ T1248] [ 110.376491][ T1248] dump_stack_lvl (lib/dump_stack.c:123) [ 110.376642][ T1248] __lock_acquire (kernel/locking/lockdep.c:4828 kernel/locking/lockdep.c:4898 kernel/locking/lockdep.c:5176) [ 110.376780][ T1248] lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851) [ 110.376922][ T1248] ? 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) [ 110.377097][ T1248] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 110.377232][ T1248] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 110.377372][ T1248] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 110.377510][ T1248] ? 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) [ 110.377682][ T1248] __mutex_lock (kernel/locking/mutex.c:587 kernel/locking/mutex.c:735) [ 110.377816][ T1248] ? 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) [ 110.377984][ T1248] ? 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) [ 110.378154][ T1248] ? __pfx___mutex_lock (kernel/locking/mutex.c:734) [ 110.378290][ T1248] ? static_key_slow_inc (kernel/jump_label.c:191) [ 110.378430][ T1248] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 110.378572][ T1248] ? 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)) [ 110.378743][ T1248] ? __pfx_static_key_fast_inc_not_disabled (kernel/jump_label.c:128) [ 110.378911][ T1248] ? 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) [ 110.379088][ T1248] 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) [ 110.379265][ T1248] static_key_slow_inc (kernel/jump_label.c:191) [ 110.379403][ T1248] tc_new_tfilter (net/sched/cls_api.c:2385) [ 110.379557][ T1248] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3)) [ 110.379679][ T1248] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 110.379860][ T1248] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 110.379998][ T1248] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/rtnetlink.c:6912) [ 110.380133][ T1248] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 110.380268][ T1248] rtnetlink_rcv_msg (net/core/rtnetlink.c:6914) [ 110.380404][ T1248] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 110.380539][ T1248] ? 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) [ 110.380682][ T1248] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3)) [ 110.380796][ T1248] ? __lock_acquire (kernel/locking/lockdep.c:5226) [ 110.380949][ T1248] netlink_rcv_skb (net/netlink/af_netlink.c:2543) [ 110.381098][ T1248] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 110.381255][ T1248] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2520) [ 110.381406][ T1248] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 110.381557][ T1248] ? 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) [ 110.381752][ T1248] netlink_unicast (net/netlink/af_netlink.c:1322 net/netlink/af_netlink.c:1348) [ 110.381884][ T1248] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1333) [ 110.382019][ T1248] ? find_held_lock (kernel/locking/lockdep.c:5339) [ 110.382159][ T1248] netlink_sendmsg (net/netlink/af_netlink.c:1892) [ 110.382293][ T1248] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1811) [ 110.382433][ T1248] ____sys_sendmsg (net/socket.c:713 net/socket.c:728 net/socket.c:2568) [ 110.382574][ T1248] ? __pfx_____sys_sendmsg (net/socket.c:2514) [ 110.382717][ T1248] ? __pfx_copy_msghdr_from_user (net/socket.c:2494) [ 110.382891][ T1248] ___sys_sendmsg (net/socket.c:2624) [ 110.383022][ T1248] ? __debug_check_no_obj_freed (lib/debugobjects.c:1110) [ 110.383197][ T1248] ? __pfx____sys_sendmsg (net/socket.c:2611) [ 110.383332][ T1248] ? __pfx___debug_check_no_obj_freed (lib/debugobjects.c:1070) [ 110.383496][ T1248] ? __pfx_free_object_rcu (mm/kmemleak.c:514) [ 110.383632][ T1248] ? 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) [ 110.383775][ T1248] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4347 kernel/locking/lockdep.c:4406) [ 110.383942][ T1248] ? kmem_cache_free (mm/slub.c:4613 mm/slub.c:4715) [ 110.384078][ T1248] ? do_sys_openat2 (fs/open.c:1405) [ 110.384214][ T1248] ? do_sys_openat2 (fs/open.c:1411) [ 110.384349][ T1248] ? do_sys_openat2 (fs/open.c:1411) [ 110.384484][ T1248] __sys_sendmsg (net/socket.c:2654) [ 110.384620][ T1248] ? __pfx___sys_sendmsg (net/socket.c:2639) [ 110.384764][ T1248] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 110.384898][ T1248] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 110.385064][ T1248] RIP: 0033:0x7f98d1f8f9a7 [ 110.385208][ T1248] Code: Unable to access opcode bytes at 0x7f98d1f8f97d. Code starting with the faulting instruction =========================================== [ 110.385381][ T1248] RSP: 002b:00007ffed07e5ab8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 110.385583][ T1248] RAX: ffffffffffffffda RBX: 000000000047dbc0 RCX: 00007f98d1f8f9a7 [ 110.385789][ T1248] RDX: 0000000000000000 RSI: 00007ffed07e5b20 RDI: 0000000000000005 [ 110.385991][ T1248] RBP: 0000000000000289 R08: 0000000000000000 R09: 0000000000000000 [ 110.386198][ T1248] R10: 00007f98d1e48708 R11: 0000000000000246 R12: 00007ffed07ea98a [ 110.386398][ T1248] R13: 0000000067858747 R14: 0000000000483b60 R15: 00007ffed07ea98e | [ 111.893605][ T1317] preempt_count: 1, expected: 0 | [ 111.893810][ T1317] RCU nest depth: 0, expected: 0 | [ 111.894010][ T1317] INFO: lockdep is turned off. | [ 111.894585][ T1317] Tainted: [W]=WARN [ 111.894743][ T1317] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 111.895003][ T1317] Call Trace: [ 111.895158][ T1317] [ 111.895265][ T1317] dump_stack_lvl (lib/dump_stack.c:123) [ 111.895485][ T1317] __might_resched (kernel/sched/core.c:8759) [ 111.895695][ T1317] ? tc_new_tfilter (net/sched/cls_api.c:2383) [ 111.895913][ T1317] cpus_read_lock (./include/linux/kernel.h:73 ./include/linux/percpu-rwsem.h:49 kernel/cpu.c:490) [ 111.896117][ T1317] static_key_slow_inc (kernel/jump_label.c:191) [ 111.896325][ T1317] tc_new_tfilter (net/sched/cls_api.c:2385) [ 111.896540][ T1317] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 111.896748][ T1317] ? unwind_next_frame (arch/x86/kernel/unwind_orc.c:406 arch/x86/kernel/unwind_orc.c:648) [ 111.896957][ T1317] ? get_reg (arch/x86/kernel/unwind_orc.c:456 (discriminator 2)) [ 111.897120][ T1317] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 111.897330][ T1317] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 111.897543][ T1317] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 111.897746][ T1317] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 111.897947][ T1317] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 111.898148][ T1317] rtnetlink_rcv_msg (net/core/rtnetlink.c:6914) [ 111.898358][ T1317] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 111.898566][ T1317] ? find_stack (lib/stackdepot.c:552) [ 111.898779][ T1317] netlink_rcv_skb (net/netlink/af_netlink.c:2543) [ 111.899008][ T1317] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 111.899214][ T1317] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2520) [ 111.899429][ T1317] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 111.899636][ T1317] ? 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) [ 111.899843][ T1317] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 111.900048][ T1317] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 111.900251][ T1317] ? 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) [ 111.900465][ T1317] netlink_unicast (net/netlink/af_netlink.c:1322 net/netlink/af_netlink.c:1348) [ 111.900669][ T1317] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1333) [ 111.900869][ T1317] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83) [ 111.901117][ T1317] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 111.901330][ T1317] netlink_sendmsg (net/netlink/af_netlink.c:1892) [ 111.901533][ T1317] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1811) [ 111.901734][ T1317] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 111.901947][ T1317] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 111.902153][ T1317] ____sys_sendmsg (net/socket.c:713 net/socket.c:728 net/socket.c:2568) [ 111.902360][ T1317] ? __pfx_____sys_sendmsg (net/socket.c:2514) [ 111.902565][ T1317] ? __pfx_copy_msghdr_from_user (net/socket.c:2494) [ 111.902822][ T1317] ? 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) [ 111.903028][ T1317] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 111.903234][ T1317] ___sys_sendmsg (net/socket.c:2624) [ 111.903444][ T1317] ? __debug_check_no_obj_freed (lib/debugobjects.c:1110) [ 111.903694][ T1317] ? __pfx____sys_sendmsg (net/socket.c:2611) [ 111.903903][ T1317] ? __pfx___debug_check_no_obj_freed (lib/debugobjects.c:1070) [ 111.904156][ T1317] ? __pfx_free_object_rcu (mm/kmemleak.c:514) [ 111.904363][ T1317] ? 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) [ 111.904574][ T1317] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 111.904841][ T1317] ? kmem_cache_free (mm/slub.c:4613 mm/slub.c:4715) [ 111.905029][ T1317] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 111.905170][ T1317] ? do_sys_openat2 (fs/open.c:1411) [ 111.905301][ T1317] ? do_sys_openat2 (fs/open.c:1411) [ 111.905432][ T1317] __sys_sendmsg (net/socket.c:2654) [ 111.905562][ T1317] ? __pfx___sys_sendmsg (net/socket.c:2639) [ 111.905696][ T1317] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 111.905863][ T1317] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 111.905998][ T1317] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 111.906172][ T1317] RIP: 0033:0x7fe0fc48e9a7 [ 111.906308][ T1317] 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) [ 111.906763][ T1317] RSP: 002b:00007ffdca326678 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 111.906962][ T1317] RAX: ffffffffffffffda RBX: 000000000047dbc0 RCX: 00007fe0fc48e9a7 [ 111.907191][ T1317] RDX: 0000000000000000 RSI: 00007ffdca3266e0 RDI: 0000000000000005 [ 111.907497][ T1317] RBP: 0000000000000289 R08: 0000000000000000 R09: 0000000000000000 [ 111.907708][ T1317] R10: 00007fe0fc347708 R11: 0000000000000246 R12: 00007ffdca32c98a [ 111.907904][ T1317] R13: 0000000067858748 R14: 0000000000483b60 R15: 00007ffdca32c98e | [ 113.996627][ T1406] preempt_count: 1, expected: 0 | [ 113.996771][ T1406] RCU nest depth: 0, expected: 0 | [ 113.996917][ T1406] INFO: lockdep is turned off. | [ 113.997333][ T1406] Tainted: [W]=WARN [ 113.997446][ T1406] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 113.997627][ T1406] Call Trace: [ 113.997737][ T1406] [ 113.997811][ T1406] dump_stack_lvl (lib/dump_stack.c:123) [ 113.997962][ T1406] __might_resched (kernel/sched/core.c:8759) [ 113.998109][ T1406] ? tc_new_tfilter (net/sched/cls_api.c:2383) [ 113.998266][ T1406] cpus_read_lock (./include/linux/kernel.h:73 ./include/linux/percpu-rwsem.h:49 kernel/cpu.c:490) [ 113.998494][ T1406] static_key_slow_inc (kernel/jump_label.c:191) [ 113.998711][ T1406] tc_new_tfilter (net/sched/cls_api.c:2385) [ 113.998862][ T1406] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 113.999019][ T1406] ? unwind_next_frame (arch/x86/kernel/unwind_orc.c:406 arch/x86/kernel/unwind_orc.c:648) [ 113.999166][ T1406] ? get_reg (arch/x86/kernel/unwind_orc.c:456 (discriminator 2)) [ 113.999288][ T1406] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 113.999436][ T1406] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 113.999588][ T1406] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 113.999738][ T1406] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 113.999883][ T1406] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 114.000031][ T1406] rtnetlink_rcv_msg (net/core/rtnetlink.c:6914) [ 114.000176][ T1406] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 114.000318][ T1406] ? find_stack (lib/stackdepot.c:552) [ 114.000452][ T1406] ? stack_depot_save_flags (lib/stackdepot.c:618) [ 114.000593][ T1406] netlink_rcv_skb (net/netlink/af_netlink.c:2543) [ 114.000725][ T1406] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 114.000856][ T1406] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2520) [ 114.000996][ T1406] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 114.001130][ T1406] ? 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) [ 114.001267][ T1406] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 114.001398][ T1406] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 114.001534][ T1406] ? 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) [ 114.001668][ T1406] netlink_unicast (net/netlink/af_netlink.c:1322 net/netlink/af_netlink.c:1348) [ 114.001799][ T1406] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1333) [ 114.001928][ T1406] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83) [ 114.002093][ T1406] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 114.002227][ T1406] netlink_sendmsg (net/netlink/af_netlink.c:1892) [ 114.002363][ T1406] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1811) [ 114.002501][ T1406] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 114.002631][ T1406] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 114.002768][ T1406] ____sys_sendmsg (net/socket.c:713 net/socket.c:728 net/socket.c:2568) [ 114.002903][ T1406] ? __pfx_____sys_sendmsg (net/socket.c:2514) [ 114.003033][ T1406] ? __pfx_copy_msghdr_from_user (net/socket.c:2494) [ 114.003202][ T1406] ? 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) [ 114.003345][ T1406] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 114.003481][ T1406] ___sys_sendmsg (net/socket.c:2624) [ 114.003613][ T1406] ? __debug_check_no_obj_freed (lib/debugobjects.c:1110) [ 114.003774][ T1406] ? __pfx____sys_sendmsg (net/socket.c:2611) [ 114.003905][ T1406] ? __pfx___debug_check_no_obj_freed (lib/debugobjects.c:1070) [ 114.004069][ T1406] ? __pfx_free_object_rcu (mm/kmemleak.c:514) [ 114.004202][ T1406] ? 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) [ 114.004346][ T1406] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 114.004517][ T1406] ? kmem_cache_free (mm/slub.c:4613 mm/slub.c:4715) [ 114.004648][ T1406] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 114.004779][ T1406] ? do_sys_openat2 (fs/open.c:1411) [ 114.004913][ T1406] ? do_sys_openat2 (fs/open.c:1411) [ 114.005043][ T1406] __sys_sendmsg (net/socket.c:2654) [ 114.005174][ T1406] ? __pfx___sys_sendmsg (net/socket.c:2639) [ 114.005318][ T1406] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 114.005490][ T1406] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 114.005622][ T1406] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 114.005782][ T1406] RIP: 0033:0x7f47a660e9a7 [ 114.005918][ T1406] 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) [ 114.006385][ T1406] RSP: 002b:00007ffcad23c4d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 114.006584][ T1406] RAX: ffffffffffffffda RBX: 000000000047dbc0 RCX: 00007f47a660e9a7 [ 114.006777][ T1406] RDX: 0000000000000000 RSI: 00007ffcad23c540 RDI: 0000000000000005 [ 114.006972][ T1406] RBP: 0000000000000289 R08: 0000000000000000 R09: 0000000000000000 [ 114.007171][ T1406] R10: 00007f47a64c7708 R11: 0000000000000246 R12: 00007ffcad241984 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