====================================== | [ 19.337745][ T379] preempt_count: 1, expected: 0 | [ 19.337939][ T379] RCU nest depth: 0, expected: 0 | [ 19.338117][ T379] 1 lock held by tc/379: | [ 19.338246][ T379] #0: ffff88800a4b5290 (&tp->lock){+.+.}-{3:3}, at: tc_new_tfilter (net/sched/cls_api.c:2383) [ 19.339448][ T379] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.339665][ T379] Call Trace: [ 19.339902][ T379] [ 19.339995][ T379] dump_stack_lvl (lib/dump_stack.c:123) [ 19.340192][ T379] __might_resched (kernel/sched/core.c:8759) [ 19.340363][ T379] ? tc_new_tfilter (net/sched/cls_api.c:2383) [ 19.340546][ T379] cpus_read_lock (./include/linux/kernel.h:73 ./include/linux/percpu-rwsem.h:49 kernel/cpu.c:490) [ 19.340711][ T379] static_key_slow_inc (kernel/jump_label.c:191) [ 19.340887][ T379] tc_new_tfilter (net/sched/cls_api.c:2385) [ 19.341078][ T379] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3)) [ 19.341218][ T379] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 19.341421][ T379] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 19.341606][ T379] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/rtnetlink.c:6912) [ 19.341782][ T379] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 19.341957][ T379] rtnetlink_rcv_msg (net/core/rtnetlink.c:6914) [ 19.342149][ T379] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 19.342330][ T379] ? 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) [ 19.342514][ T379] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3)) [ 19.342657][ T379] ? __lock_acquire (kernel/locking/lockdep.c:5226) [ 19.342843][ T379] netlink_rcv_skb (net/netlink/af_netlink.c:2543) [ 19.343025][ T379] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 19.343216][ T379] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2520) [ 19.343419][ T379] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 19.343606][ T379] ? 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) [ 19.343798][ T379] netlink_unicast (net/netlink/af_netlink.c:1322 net/netlink/af_netlink.c:1348) [ 19.343986][ T379] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1333) [ 19.344178][ T379] ? find_held_lock (kernel/locking/lockdep.c:5339) [ 19.344369][ T379] netlink_sendmsg (net/netlink/af_netlink.c:1892) [ 19.344543][ T379] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1811) [ 19.344729][ T379] ____sys_sendmsg (net/socket.c:713 net/socket.c:728 net/socket.c:2568) [ 19.344913][ T379] ? __pfx_____sys_sendmsg (net/socket.c:2514) [ 19.345302][ T379] ? __pfx_copy_msghdr_from_user (net/socket.c:2494) [ 19.345537][ T379] ___sys_sendmsg (net/socket.c:2624) [ 19.345710][ T379] ? __debug_check_no_obj_freed (lib/debugobjects.c:1110) [ 19.345940][ T379] ? __pfx____sys_sendmsg (net/socket.c:2611) [ 19.346118][ T379] ? __pfx___debug_check_no_obj_freed (lib/debugobjects.c:1070) [ 19.346345][ T379] ? __pfx_free_object_rcu (mm/kmemleak.c:514) [ 19.346523][ T379] ? 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) [ 19.346709][ T379] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4347 kernel/locking/lockdep.c:4406) [ 19.346942][ T379] ? kmem_cache_free (mm/slub.c:4613 mm/slub.c:4715) [ 19.347125][ T379] ? do_sys_openat2 (fs/open.c:1405) [ 19.347299][ T379] ? do_sys_openat2 (fs/open.c:1411) [ 19.347480][ T379] ? do_sys_openat2 (fs/open.c:1411) [ 19.347672][ T379] __sys_sendmsg (net/socket.c:2654) [ 19.347844][ T379] ? __pfx___sys_sendmsg (net/socket.c:2639) [ 19.348038][ T379] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 19.348226][ T379] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 19.348443][ T379] RIP: 0033:0x7fcaae8cc9a7 [ 19.348616][ T379] 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) [ 19.349184][ T379] RSP: 002b:00007fff38b25c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 19.349437][ T379] RAX: ffffffffffffffda RBX: 000000000047dbc0 RCX: 00007fcaae8cc9a7 [ 19.349685][ T379] RDX: 0000000000000000 RSI: 00007fff38b25ce0 RDI: 0000000000000005 [ 19.349933][ T379] RBP: 0000000000000300 R08: 0000000000000000 R09: 0000000000000000 [ 19.350176][ T379] R10: 00007fcaae785708 R11: 0000000000000246 R12: 0000000000000000 [ 19.350427][ T379] R13: 00000000678589ab R14: 0000000000483b60 R15: 00007fff38b2a97e | [ 19.352471][ T379] #0: ffff88800a4b5290 (&tp->lock){+.+.}-{3:3}, at: tc_new_tfilter (net/sched/cls_api.c:2383) | [ 19.352738][ T379] #1: ffffffffb67ddcd0 (cpu_hotplug_lock){++++}-{0:0}, at: static_key_slow_inc (kernel/jump_label.c:191) | [ 19.352994][ T379] stack backtrace: | [ 19.353361][ T379] Tainted: [W]=WARN [ 19.353466][ T379] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.353648][ T379] Call Trace: [ 19.353752][ T379] [ 19.353827][ T379] dump_stack_lvl (lib/dump_stack.c:123) [ 19.353988][ T379] __lock_acquire (kernel/locking/lockdep.c:4828 kernel/locking/lockdep.c:4898 kernel/locking/lockdep.c:5176) [ 19.354137][ T379] lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851) [ 19.354283][ T379] ? 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) [ 19.354472][ T379] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 19.354629][ T379] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 19.354780][ T379] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 19.354925][ T379] ? 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) [ 19.355102][ T379] __mutex_lock (kernel/locking/mutex.c:587 kernel/locking/mutex.c:735) [ 19.355247][ T379] ? 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) [ 19.355429][ T379] ? 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) [ 19.355605][ T379] ? __pfx___mutex_lock (kernel/locking/mutex.c:734) [ 19.355761][ T379] ? static_key_slow_inc (kernel/jump_label.c:191) [ 19.355920][ T379] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 19.356068][ T379] ? 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)) [ 19.356242][ T379] ? __pfx_static_key_fast_inc_not_disabled (kernel/jump_label.c:128) [ 19.356415][ T379] ? 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) [ 19.356585][ T379] 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) [ 19.356769][ T379] static_key_slow_inc (kernel/jump_label.c:191) [ 19.356931][ T379] tc_new_tfilter (net/sched/cls_api.c:2385) [ 19.357087][ T379] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3)) [ 19.357202][ T379] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 19.357363][ T379] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 19.357517][ T379] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/rtnetlink.c:6912) [ 19.357682][ T379] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 19.357831][ T379] rtnetlink_rcv_msg (net/core/rtnetlink.c:6914) [ 19.357997][ T379] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 19.358147][ T379] ? 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) [ 19.358298][ T379] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3)) [ 19.358424][ T379] ? __lock_acquire (kernel/locking/lockdep.c:5226) [ 19.358570][ T379] netlink_rcv_skb (net/netlink/af_netlink.c:2543) [ 19.358722][ T379] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 19.358876][ T379] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2520) [ 19.359041][ T379] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 19.359192][ T379] ? 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) [ 19.359363][ T379] netlink_unicast (net/netlink/af_netlink.c:1322 net/netlink/af_netlink.c:1348) [ 19.359520][ T379] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1333) [ 19.359668][ T379] ? find_held_lock (kernel/locking/lockdep.c:5339) [ 19.359847][ T379] netlink_sendmsg (net/netlink/af_netlink.c:1892) [ 19.360011][ T379] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1811) [ 19.360187][ T379] ____sys_sendmsg (net/socket.c:713 net/socket.c:728 net/socket.c:2568) [ 19.360349][ T379] ? __pfx_____sys_sendmsg (net/socket.c:2514) [ 19.360507][ T379] ? __pfx_copy_msghdr_from_user (net/socket.c:2494) [ 19.360717][ T379] ___sys_sendmsg (net/socket.c:2624) [ 19.360866][ T379] ? __debug_check_no_obj_freed (lib/debugobjects.c:1110) [ 19.361047][ T379] ? __pfx____sys_sendmsg (net/socket.c:2611) [ 19.361198][ T379] ? __pfx___debug_check_no_obj_freed (lib/debugobjects.c:1070) [ 19.361394][ T379] ? __pfx_free_object_rcu (mm/kmemleak.c:514) [ 19.361548][ T379] ? 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) [ 19.361706][ T379] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4347 kernel/locking/lockdep.c:4406) [ 19.361896][ T379] ? kmem_cache_free (mm/slub.c:4613 mm/slub.c:4715) [ 19.362045][ T379] ? do_sys_openat2 (fs/open.c:1405) [ 19.362197][ T379] ? do_sys_openat2 (fs/open.c:1411) [ 19.362337][ T379] ? do_sys_openat2 (fs/open.c:1411) [ 19.362491][ T379] __sys_sendmsg (net/socket.c:2654) [ 19.362637][ T379] ? __pfx___sys_sendmsg (net/socket.c:2639) [ 19.362787][ T379] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 19.362936][ T379] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 19.363119][ T379] RIP: 0033:0x7fcaae8cc9a7 [ 19.363294][ T379] 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) [ 19.363835][ T379] RSP: 002b:00007fff38b25c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 19.364056][ T379] RAX: ffffffffffffffda RBX: 000000000047dbc0 RCX: 00007fcaae8cc9a7 [ 19.364304][ T379] RDX: 0000000000000000 RSI: 00007fff38b25ce0 RDI: 0000000000000005 [ 19.364535][ T379] RBP: 0000000000000300 R08: 0000000000000000 R09: 0000000000000000 [ 19.364772][ T379] R10: 00007fcaae785708 R11: 0000000000000246 R12: 0000000000000000 [ 19.365007][ T379] R13: 00000000678589ab R14: 0000000000483b60 R15: 00007fff38b2a97e | [ 25.248428][ T403] preempt_count: 1, expected: 0 | [ 25.248581][ T403] RCU nest depth: 0, expected: 0 | [ 25.248736][ T403] INFO: lockdep is turned off. | [ 25.249159][ T403] Tainted: [W]=WARN [ 25.249273][ T403] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.249461][ T403] Call Trace: [ 25.249578][ T403] [ 25.249654][ T403] dump_stack_lvl (lib/dump_stack.c:123) [ 25.249815][ T403] __might_resched (kernel/sched/core.c:8759) [ 25.249969][ T403] ? tc_new_tfilter (net/sched/cls_api.c:2383) [ 25.250121][ T403] cpus_read_lock (./include/linux/kernel.h:73 ./include/linux/percpu-rwsem.h:49 kernel/cpu.c:490) [ 25.250269][ T403] static_key_slow_inc (kernel/jump_label.c:191) [ 25.250430][ T403] tc_new_tfilter (net/sched/cls_api.c:2385) [ 25.250579][ T403] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 25.250732][ T403] ? unwind_next_frame (arch/x86/kernel/unwind_orc.c:406 arch/x86/kernel/unwind_orc.c:648) [ 25.250878][ T403] ? get_reg (arch/x86/kernel/unwind_orc.c:456 (discriminator 2)) [ 25.251004][ T403] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 25.251154][ T403] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 25.251315][ T403] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 25.251474][ T403] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 25.251628][ T403] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 25.251777][ T403] rtnetlink_rcv_msg (net/core/rtnetlink.c:6914) [ 25.251931][ T403] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 25.252093][ T403] ? find_stack (lib/stackdepot.c:552) [ 25.252261][ T403] ? stack_depot_save_flags (lib/stackdepot.c:618) [ 25.252420][ T403] netlink_rcv_skb (net/netlink/af_netlink.c:2543) [ 25.252581][ T403] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 25.252738][ T403] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2520) [ 25.252900][ T403] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 25.253056][ T403] ? 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) [ 25.253213][ T403] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 25.253370][ T403] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 25.253527][ T403] ? 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) [ 25.253687][ T403] netlink_unicast (net/netlink/af_netlink.c:1322 net/netlink/af_netlink.c:1348) [ 25.253848][ T403] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1333) [ 25.254002][ T403] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83) [ 25.254206][ T403] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 25.254362][ T403] netlink_sendmsg (net/netlink/af_netlink.c:1892) [ 25.254512][ T403] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1811) [ 25.254663][ T403] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 25.254825][ T403] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 25.254977][ T403] ____sys_sendmsg (net/socket.c:713 net/socket.c:728 net/socket.c:2568) [ 25.255136][ T403] ? __pfx_____sys_sendmsg (net/socket.c:2514) [ 25.255287][ T403] ? __pfx_copy_msghdr_from_user (net/socket.c:2494) [ 25.255487][ T403] ? 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) [ 25.255640][ T403] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 25.255790][ T403] ___sys_sendmsg (net/socket.c:2624) [ 25.255946][ T403] ? __debug_check_no_obj_freed (lib/debugobjects.c:1110) [ 25.256137][ T403] ? __pfx____sys_sendmsg (net/socket.c:2611) [ 25.256296][ T403] ? __pfx___debug_check_no_obj_freed (lib/debugobjects.c:1070) [ 25.256488][ T403] ? __pfx_free_object_rcu (mm/kmemleak.c:514) [ 25.256641][ T403] ? 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) [ 25.256797][ T403] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 25.256995][ T403] ? kmem_cache_free (mm/slub.c:4613 mm/slub.c:4715) [ 25.257152][ T403] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 25.257302][ T403] ? do_sys_openat2 (fs/open.c:1411) [ 25.257454][ T403] ? do_sys_openat2 (fs/open.c:1411) [ 25.257608][ T403] __sys_sendmsg (net/socket.c:2654) [ 25.257761][ T403] ? __pfx___sys_sendmsg (net/socket.c:2639) [ 25.257915][ T403] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 25.258102][ T403] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 25.258260][ T403] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 25.258446][ T403] RIP: 0033:0x7facd829d9a7 [ 25.258602][ T403] 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) [ 25.259121][ T403] RSP: 002b:00007ffd2f8b1fe8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 25.259353][ T403] RAX: ffffffffffffffda RBX: 000000000047dbc0 RCX: 00007facd829d9a7 [ 25.259577][ T403] RDX: 0000000000000000 RSI: 00007ffd2f8b2050 RDI: 0000000000000005 [ 25.259809][ T403] RBP: 0000000000000081 R08: 0000000000000000 R09: 0000000000000000 [ 25.260037][ T403] R10: 00007facd8156708 R11: 0000000000000246 R12: 0000000000000000 [ 25.260262][ T403] R13: 00000000678589b1 R14: 0000000000483b60 R15: 00007ffd2f8b6971 | [ 45.908110][ T456] preempt_count: 1, expected: 0 | [ 45.908286][ T456] RCU nest depth: 0, expected: 0 | [ 45.908455][ T456] INFO: lockdep is turned off. | [ 45.908834][ T456] Tainted: [W]=WARN [ 45.908934][ T456] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.909138][ T456] Call Trace: [ 45.909249][ T456] [ 45.909354][ T456] dump_stack_lvl (lib/dump_stack.c:123) [ 45.909501][ T456] __might_resched (kernel/sched/core.c:8759) [ 45.910257][ T456] ? tc_new_tfilter (net/sched/cls_api.c:2383) [ 45.910520][ T456] cpus_read_lock (./include/linux/kernel.h:73 ./include/linux/percpu-rwsem.h:49 kernel/cpu.c:490) [ 45.910739][ T456] static_key_slow_inc (kernel/jump_label.c:191) [ 45.910924][ T456] tc_new_tfilter (net/sched/cls_api.c:2385) [ 45.911084][ T456] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 45.911232][ T456] ? unwind_next_frame (arch/x86/kernel/unwind_orc.c:406 arch/x86/kernel/unwind_orc.c:648) [ 45.911389][ T456] ? get_reg (arch/x86/kernel/unwind_orc.c:456 (discriminator 2)) [ 45.911503][ T456] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 45.911648][ T456] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 45.911797][ T456] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 45.911988][ T456] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 45.912149][ T456] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 45.912312][ T456] rtnetlink_rcv_msg (net/core/rtnetlink.c:6914) [ 45.912493][ T456] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 45.912638][ T456] ? find_stack (lib/stackdepot.c:552) [ 45.912786][ T456] ? stack_depot_save_flags (lib/stackdepot.c:618) [ 45.912932][ T456] netlink_rcv_skb (net/netlink/af_netlink.c:2543) [ 45.913079][ T456] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 45.913224][ T456] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2520) [ 45.913395][ T456] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 45.913548][ T456] ? 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) [ 45.913695][ T456] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 45.913840][ T456] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 45.913997][ T456] ? 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) [ 45.914146][ T456] netlink_unicast (net/netlink/af_netlink.c:1322 net/netlink/af_netlink.c:1348) [ 45.914290][ T456] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1333) [ 45.914510][ T456] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83) [ 45.914703][ T456] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 45.914855][ T456] netlink_sendmsg (net/netlink/af_netlink.c:1892) [ 45.915002][ T456] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1811) [ 45.915173][ T456] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 45.915338][ T456] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 45.915525][ T456] ____sys_sendmsg (net/socket.c:713 net/socket.c:728 net/socket.c:2568) [ 45.915720][ T456] ? __pfx_____sys_sendmsg (net/socket.c:2514) [ 45.915908][ T456] ? __pfx_copy_msghdr_from_user (net/socket.c:2494) [ 45.916185][ T456] ? 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) [ 45.916405][ T456] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 45.916622][ T456] ___sys_sendmsg (net/socket.c:2624) [ 45.916840][ T456] ? __debug_check_no_obj_freed (lib/debugobjects.c:1110) [ 45.917063][ T456] ? __pfx____sys_sendmsg (net/socket.c:2611) [ 45.917233][ T456] ? __pfx___debug_check_no_obj_freed (lib/debugobjects.c:1070) [ 45.917470][ T456] ? __pfx_free_object_rcu (mm/kmemleak.c:514) [ 45.917627][ T456] ? 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) [ 45.917775][ T456] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 45.917958][ T456] ? kmem_cache_free (mm/slub.c:4613 mm/slub.c:4715) [ 45.918106][ T456] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 45.918253][ T456] ? do_sys_openat2 (fs/open.c:1411) [ 45.918450][ T456] ? do_sys_openat2 (fs/open.c:1411) [ 45.918597][ T456] __sys_sendmsg (net/socket.c:2654) [ 45.918743][ T456] ? __pfx___sys_sendmsg (net/socket.c:2639) [ 45.918889][ T456] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 45.919070][ T456] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 45.919215][ T456] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 45.919404][ T456] RIP: 0033:0x7fc2fd0d69a7 [ 45.919561][ T456] 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) [ 45.920072][ T456] RSP: 002b:00007ffd00fc8d38 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 45.920296][ T456] RAX: ffffffffffffffda RBX: 000000000047dbc0 RCX: 00007fc2fd0d69a7 [ 45.920525][ T456] RDX: 0000000000000000 RSI: 00007ffd00fc8da0 RDI: 0000000000000005 [ 45.920762][ T456] RBP: 0000000000000081 R08: 0000000000000000 R09: 0000000000000000 [ 45.920985][ T456] R10: 00007fc2fcf8f708 R11: 0000000000000246 R12: 0000000000000000 Finger prints: __lock_acquire:__mutex_lock:static_key_slow_inc_cpuslocked:static_key_slow_inc:tc_new_tfilter __might_resched:cpus_read_lock:static_key_slow_inc:tc_new_tfilter:rtnetlink_rcv_msg