====================================== | [ 530.898498][ T7240] preempt_count: 1, expected: 0 | [ 530.898717][ T7240] RCU nest depth: 0, expected: 0 | [ 530.898898][ T7240] 1 lock held by tc/7240: | [ 530.899035][ T7240] #0: ffff8880091a3590 (&tp->lock){+.+.}-{3:3}, at: tc_new_tfilter (net/sched/cls_api.c:2383) [ 530.899636][ T7240] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 530.899861][ T7240] Call Trace: [ 530.899999][ T7240] [ 530.900097][ T7240] dump_stack_lvl (lib/dump_stack.c:123) [ 530.900280][ T7240] __might_resched (kernel/sched/core.c:8759) [ 530.900461][ T7240] ? tc_new_tfilter (net/sched/cls_api.c:2383) [ 530.900650][ T7240] cpus_read_lock (./include/linux/kernel.h:73 ./include/linux/percpu-rwsem.h:49 kernel/cpu.c:490) [ 530.900830][ T7240] static_key_slow_inc (kernel/jump_label.c:191) [ 530.901008][ T7240] tc_new_tfilter (net/sched/cls_api.c:2385) [ 530.901192][ T7240] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3)) [ 530.901381][ T7240] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 530.901585][ T7240] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 530.901774][ T7240] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/rtnetlink.c:6912) [ 530.901954][ T7240] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 530.902133][ T7240] rtnetlink_rcv_msg (net/core/rtnetlink.c:6914) [ 530.902311][ T7240] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 530.902489][ T7240] ? 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) [ 530.902669][ T7240] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3)) [ 530.902812][ T7240] ? __lock_acquire (kernel/locking/lockdep.c:5226) [ 530.903299][ T7240] netlink_rcv_skb (net/netlink/af_netlink.c:2543) [ 530.903476][ T7240] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 530.903658][ T7240] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2520) [ 530.903856][ T7240] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 530.904037][ T7240] ? 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) [ 530.904218][ T7240] netlink_unicast (net/netlink/af_netlink.c:1322 net/netlink/af_netlink.c:1348) [ 530.904404][ T7240] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1333) [ 530.904586][ T7240] ? find_held_lock (kernel/locking/lockdep.c:5339) [ 530.904769][ T7240] netlink_sendmsg (net/netlink/af_netlink.c:1892) [ 530.904947][ T7240] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1811) [ 530.905136][ T7240] ____sys_sendmsg (net/socket.c:713 net/socket.c:728 net/socket.c:2568) [ 530.905316][ T7240] ? __pfx_____sys_sendmsg (net/socket.c:2514) [ 530.905492][ T7240] ? __pfx_copy_msghdr_from_user (net/socket.c:2494) [ 530.905725][ T7240] ___sys_sendmsg (net/socket.c:2624) [ 530.905912][ T7240] ? __pfx____sys_sendmsg (net/socket.c:2611) [ 530.906088][ T7240] ? __pfx___lock_release (kernel/locking/lockdep.c:5501) [ 530.906266][ T7240] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 530.906448][ T7240] ? 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) [ 530.906625][ T7240] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 530.906803][ T7240] ? kasan_quarantine_put (mm/kasan/quarantine.c:231) [ 530.906984][ T7240] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4347 kernel/locking/lockdep.c:4406) [ 530.907241][ T7240] ? kmem_cache_free (mm/slub.c:4613 mm/slub.c:4715) [ 530.907421][ T7240] ? do_sys_openat2 (fs/open.c:1405) [ 530.907681][ T7240] ? do_sys_openat2 (fs/open.c:1411) [ 530.907865][ T7240] ? do_sys_openat2 (fs/open.c:1411) [ 530.908047][ T7240] __sys_sendmsg (net/socket.c:2654) [ 530.908228][ T7240] ? __pfx___sys_sendmsg (net/socket.c:2639) [ 530.908424][ T7240] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 530.908606][ T7240] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 530.908827][ T7240] RIP: 0033:0x7f00abc159a7 [ 530.909014][ T7240] 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) [ 530.909629][ T7240] RSP: 002b:00007ffc1410afe8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 530.909909][ T7240] RAX: ffffffffffffffda RBX: 000000000047dbc0 RCX: 00007f00abc159a7 [ 530.910174][ T7240] RDX: 0000000000000000 RSI: 00007ffc1410b050 RDI: 0000000000000005 [ 530.910439][ T7240] RBP: 0000000000000608 R08: 0000000000000000 R09: 0000000000000000 [ 530.910708][ T7240] R10: 00007f00abace708 R11: 0000000000000246 R12: 00007ffc1410f949 [ 530.910975][ T7240] R13: 000000006785873f R14: 0000000000483b60 R15: 00007ffc1410f94d | [ 530.913198][ T7240] #0: ffff8880091a3590 (&tp->lock){+.+.}-{3:3}, at: tc_new_tfilter (net/sched/cls_api.c:2383) | [ 530.913476][ T7240] #1: ffffffffacbddcd0 (cpu_hotplug_lock){++++}-{0:0}, at: static_key_slow_inc (kernel/jump_label.c:191) | [ 530.913739][ T7240] stack backtrace: | [ 530.914114][ T7240] Tainted: [W]=WARN [ 530.914232][ T7240] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 530.914420][ T7240] Call Trace: [ 530.914538][ T7240] [ 530.914618][ T7240] dump_stack_lvl (lib/dump_stack.c:123) [ 530.914776][ T7240] __lock_acquire (kernel/locking/lockdep.c:4828 kernel/locking/lockdep.c:4898 kernel/locking/lockdep.c:5176) [ 530.914931][ T7240] lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851) [ 530.915083][ T7240] ? 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) [ 530.915271][ T7240] ? 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) [ 530.915430][ T7240] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 530.915577][ T7240] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 530.915729][ T7240] ? lock_acquire (kernel/locking/lockdep.c:5822) [ 530.915876][ T7240] ? 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) [ 530.916063][ T7240] __mutex_lock (kernel/locking/mutex.c:587 kernel/locking/mutex.c:735) [ 530.916212][ T7240] ? 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) [ 530.916395][ T7240] ? 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) [ 530.916585][ T7240] ? __pfx___mutex_lock (kernel/locking/mutex.c:734) [ 530.916733][ T7240] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 530.916881][ T7240] ? 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)) [ 530.917067][ T7240] ? __pfx_static_key_fast_inc_not_disabled (kernel/jump_label.c:128) [ 530.917252][ T7240] ? 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) [ 530.917433][ T7240] 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) [ 530.917621][ T7240] static_key_slow_inc (kernel/jump_label.c:191) [ 530.917772][ T7240] tc_new_tfilter (net/sched/cls_api.c:2385) [ 530.918021][ T7240] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3)) [ 530.918138][ T7240] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 530.918291][ T7240] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 530.918444][ T7240] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/rtnetlink.c:6912) [ 530.918592][ T7240] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 530.918745][ T7240] rtnetlink_rcv_msg (net/core/rtnetlink.c:6914) [ 530.918894][ T7240] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 530.919044][ T7240] ? 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) [ 530.919214][ T7240] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3)) [ 530.919328][ T7240] ? __lock_acquire (kernel/locking/lockdep.c:5226) [ 530.919478][ T7240] netlink_rcv_skb (net/netlink/af_netlink.c:2543) [ 530.919628][ T7240] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 530.919781][ T7240] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2520) [ 530.919941][ T7240] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 530.920117][ T7240] ? 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) [ 530.920267][ T7240] netlink_unicast (net/netlink/af_netlink.c:1322 net/netlink/af_netlink.c:1348) [ 530.920418][ T7240] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1333) [ 530.920567][ T7240] ? find_held_lock (kernel/locking/lockdep.c:5339) [ 530.920715][ T7240] netlink_sendmsg (net/netlink/af_netlink.c:1892) [ 530.920864][ T7240] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1811) [ 530.921019][ T7240] ____sys_sendmsg (net/socket.c:713 net/socket.c:728 net/socket.c:2568) [ 530.921170][ T7240] ? __pfx_____sys_sendmsg (net/socket.c:2514) [ 530.921336][ T7240] ? __pfx_copy_msghdr_from_user (net/socket.c:2494) [ 530.921528][ T7240] ___sys_sendmsg (net/socket.c:2624) [ 530.921681][ T7240] ? __pfx____sys_sendmsg (net/socket.c:2611) [ 530.921830][ T7240] ? __pfx___lock_release (kernel/locking/lockdep.c:5501) [ 530.921980][ T7240] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [ 530.922136][ T7240] ? 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) [ 530.922286][ T7240] ? __pfx_do_raw_spin_lock (kernel/locking/spinlock_debug.c:114) [ 530.922434][ T7240] ? kasan_quarantine_put (mm/kasan/quarantine.c:231) [ 530.922586][ T7240] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4347 kernel/locking/lockdep.c:4406) [ 530.922770][ T7240] ? kmem_cache_free (mm/slub.c:4613 mm/slub.c:4715) [ 530.922923][ T7240] ? do_sys_openat2 (fs/open.c:1405) [ 530.923072][ T7240] ? do_sys_openat2 (fs/open.c:1411) [ 530.923228][ T7240] ? do_sys_openat2 (fs/open.c:1411) [ 530.923379][ T7240] __sys_sendmsg (net/socket.c:2654) [ 530.923530][ T7240] ? __pfx___sys_sendmsg (net/socket.c:2639) [ 530.923684][ T7240] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 530.923836][ T7240] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 530.924026][ T7240] RIP: 0033:0x7f00abc159a7 [ 530.924182][ T7240] 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) [ 530.924711][ T7240] RSP: 002b:00007ffc1410afe8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 530.924939][ T7240] RAX: ffffffffffffffda RBX: 000000000047dbc0 RCX: 00007f00abc159a7 [ 530.925172][ T7240] RDX: 0000000000000000 RSI: 00007ffc1410b050 RDI: 0000000000000005 [ 530.925403][ T7240] RBP: 0000000000000608 R08: 0000000000000000 R09: 0000000000000000 [ 530.925626][ T7240] R10: 00007f00abace708 R11: 0000000000000246 R12: 00007ffc1410f949 [ 530.925851][ T7240] R13: 000000006785873f R14: 0000000000483b60 R15: 00007ffc1410f94d | [ 551.392122][ T7623] preempt_count: 1, expected: 0 | [ 551.392253][ T7623] RCU nest depth: 0, expected: 0 | [ 551.392386][ T7623] INFO: lockdep is turned off. | [ 551.392765][ T7623] Tainted: [W]=WARN [ 551.392870][ T7623] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 551.393035][ T7623] Call Trace: [ 551.393138][ T7623] [ 551.393208][ T7623] dump_stack_lvl (lib/dump_stack.c:123) [ 551.393355][ T7623] __might_resched (kernel/sched/core.c:8759) [ 551.393501][ T7623] ? tc_new_tfilter (net/sched/cls_api.c:2383) [ 551.393653][ T7623] cpus_read_lock (./include/linux/kernel.h:73 ./include/linux/percpu-rwsem.h:49 kernel/cpu.c:490) [ 551.393810][ T7623] static_key_slow_inc (kernel/jump_label.c:191) [ 551.393959][ T7623] tc_new_tfilter (net/sched/cls_api.c:2385) [ 551.394110][ T7623] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 551.394261][ T7623] ? unwind_next_frame (arch/x86/kernel/unwind_orc.c:406 arch/x86/kernel/unwind_orc.c:648) [ 551.394417][ T7623] ? get_reg (arch/x86/kernel/unwind_orc.c:456 (discriminator 2)) [ 551.394533][ T7623] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 551.394687][ T7623] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 551.394838][ T7623] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 551.394991][ T7623] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 551.395146][ T7623] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 551.395292][ T7623] rtnetlink_rcv_msg (net/core/rtnetlink.c:6914) [ 551.395446][ T7623] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 551.395595][ T7623] ? find_stack (lib/stackdepot.c:552) [ 551.395750][ T7623] ? stack_depot_save_flags (lib/stackdepot.c:618) [ 551.395906][ T7623] netlink_rcv_skb (net/netlink/af_netlink.c:2543) [ 551.396059][ T7623] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 551.396209][ T7623] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2520) [ 551.396364][ T7623] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 551.396516][ T7623] ? 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) [ 551.396666][ T7623] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 551.396815][ T7623] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 551.396975][ T7623] ? 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) [ 551.397130][ T7623] netlink_unicast (net/netlink/af_netlink.c:1322 net/netlink/af_netlink.c:1348) [ 551.397279][ T7623] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1333) [ 551.397427][ T7623] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83) [ 551.397612][ T7623] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 551.397777][ T7623] netlink_sendmsg (net/netlink/af_netlink.c:1892) [ 551.397926][ T7623] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1811) [ 551.398072][ T7623] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 551.398213][ T7623] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 551.398347][ T7623] ____sys_sendmsg (net/socket.c:713 net/socket.c:728 net/socket.c:2568) [ 551.398484][ T7623] ? __pfx_____sys_sendmsg (net/socket.c:2514) [ 551.398637][ T7623] ? __pfx_copy_msghdr_from_user (net/socket.c:2494) [ 551.398824][ T7623] ? 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) [ 551.398980][ T7623] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 551.399126][ T7623] ___sys_sendmsg (net/socket.c:2624) [ 551.399278][ T7623] ? __debug_check_no_obj_freed (lib/debugobjects.c:1110) [ 551.399466][ T7623] ? __pfx____sys_sendmsg (net/socket.c:2611) [ 551.399614][ T7623] ? __pfx___debug_check_no_obj_freed (lib/debugobjects.c:1070) [ 551.399798][ T7623] ? __pfx_free_object_rcu (mm/kmemleak.c:514) [ 551.399958][ T7623] ? 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) [ 551.400117][ T7623] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 551.400307][ T7623] ? kmem_cache_free (mm/slub.c:4613 mm/slub.c:4715) [ 551.400461][ T7623] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 551.400617][ T7623] ? do_sys_openat2 (fs/open.c:1411) [ 551.400776][ T7623] ? do_sys_openat2 (fs/open.c:1411) [ 551.400930][ T7623] __sys_sendmsg (net/socket.c:2654) [ 551.401111][ T7623] ? __pfx___sys_sendmsg (net/socket.c:2639) [ 551.401254][ T7623] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 551.401423][ T7623] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 551.401560][ T7623] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 551.401739][ T7623] RIP: 0033:0x7f05aa3f99a7 [ 551.401882][ T7623] 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) [ 551.402393][ T7623] RSP: 002b:00007fff81e48308 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 551.402607][ T7623] RAX: ffffffffffffffda RBX: 000000000047dbc0 RCX: 00007f05aa3f99a7 [ 551.402810][ T7623] RDX: 0000000000000000 RSI: 00007fff81e48370 RDI: 0000000000000005 [ 551.403015][ T7623] RBP: 0000000000000608 R08: 0000000000000000 R09: 0000000000000000 [ 551.403222][ T7623] R10: 00007f05aa2b2708 R11: 0000000000000246 R12: 00007fff81e4d949 [ 551.403428][ T7623] R13: 0000000067858754 R14: 0000000000483b60 R15: 00007fff81e4d94d | [ 581.292678][ T8210] preempt_count: 1, expected: 0 | [ 581.292888][ T8210] RCU nest depth: 0, expected: 0 | [ 581.293078][ T8210] INFO: lockdep is turned off. | [ 581.293636][ T8210] Tainted: [W]=WARN [ 581.293791][ T8210] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 581.294044][ T8210] Call Trace: [ 581.294201][ T8210] [ 581.294309][ T8210] dump_stack_lvl (lib/dump_stack.c:123) [ 581.294532][ T8210] __might_resched (kernel/sched/core.c:8759) [ 581.294761][ T8210] ? tc_new_tfilter (net/sched/cls_api.c:2383) [ 581.294978][ T8210] cpus_read_lock (./include/linux/kernel.h:73 ./include/linux/percpu-rwsem.h:49 kernel/cpu.c:490) [ 581.295194][ T8210] static_key_slow_inc (kernel/jump_label.c:191) [ 581.295419][ T8210] tc_new_tfilter (net/sched/cls_api.c:2385) [ 581.295633][ T8210] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 581.295839][ T8210] ? unwind_next_frame (arch/x86/kernel/unwind_orc.c:406 arch/x86/kernel/unwind_orc.c:648) [ 581.296053][ T8210] ? get_reg (arch/x86/kernel/unwind_orc.c:456 (discriminator 2)) [ 581.296217][ T8210] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 581.296418][ T8210] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [ 581.296623][ T8210] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [ 581.296835][ T8210] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 581.297038][ T8210] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [ 581.297250][ T8210] rtnetlink_rcv_msg (net/core/rtnetlink.c:6914) [ 581.297468][ T8210] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 581.297689][ T8210] ? find_stack (lib/stackdepot.c:552) [ 581.297904][ T8210] ? stack_depot_save_flags (lib/stackdepot.c:618) [ 581.298111][ T8210] netlink_rcv_skb (net/netlink/af_netlink.c:2543) [ 581.298326][ T8210] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [ 581.298534][ T8210] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2520) [ 581.298757][ T8210] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 581.298973][ T8210] ? 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) [ 581.299183][ T8210] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [ 581.299391][ T8210] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 581.299596][ T8210] ? 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) [ 581.299809][ T8210] netlink_unicast (net/netlink/af_netlink.c:1322 net/netlink/af_netlink.c:1348) [ 581.300029][ T8210] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1333) [ 581.300234][ T8210] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83) [ 581.300487][ T8210] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 581.300698][ T8210] netlink_sendmsg (net/netlink/af_netlink.c:1892) [ 581.300909][ T8210] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1811) [ 581.301138][ T8210] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [ 581.301347][ T8210] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [ 581.301560][ T8210] ____sys_sendmsg (net/socket.c:713 net/socket.c:728 net/socket.c:2568) [ 581.301775][ T8210] ? __pfx_____sys_sendmsg (net/socket.c:2514) [ 581.301985][ T8210] ? __pfx_copy_msghdr_from_user (net/socket.c:2494) [ 581.302244][ T8210] ? 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) [ 581.302452][ T8210] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 581.302666][ T8210] ___sys_sendmsg (net/socket.c:2624) [ 581.302885][ T8210] ? __debug_check_no_obj_freed (lib/debugobjects.c:1110) [ 581.303148][ T8210] ? __pfx____sys_sendmsg (net/socket.c:2611) [ 581.303351][ T8210] ? __pfx___debug_check_no_obj_freed (lib/debugobjects.c:1070) [ 581.303613][ T8210] ? __pfx_free_object_rcu (mm/kmemleak.c:514) [ 581.303829][ T8210] ? 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) [ 581.304037][ T8210] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 581.304303][ T8210] ? kmem_cache_free (mm/slub.c:4613 mm/slub.c:4715) [ 581.304518][ T8210] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [ 581.304728][ T8210] ? do_sys_openat2 (fs/open.c:1411) [ 581.304935][ T8210] ? do_sys_openat2 (fs/open.c:1411) [ 581.305153][ T8210] __sys_sendmsg (net/socket.c:2654) [ 581.305362][ T8210] ? __pfx___sys_sendmsg (net/socket.c:2639) [ 581.305579][ T8210] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [ 581.305840][ T8210] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [ 581.306056][ T8210] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 581.306325][ T8210] RIP: 0033:0x7f6c0be589a7 [ 581.306544][ T8210] 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) [ 581.307247][ T8210] RSP: 002b:00007ffd2855b548 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 581.307549][ T8210] RAX: ffffffffffffffda RBX: 000000000047dbc0 RCX: 00007f6c0be589a7 [ 581.307860][ T8210] RDX: 0000000000000000 RSI: 00007ffd2855b5b0 RDI: 0000000000000005 [ 581.308163][ T8210] RBP: 0000000000000608 R08: 0000000000000000 R09: 0000000000000000 [ 581.308464][ T8210] R10: 00007f6c0bd11708 R11: 0000000000000246 R12: 00007ffd28560949 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