====================================== | [ 1278.662049][T17395] RCU nest depth: 0, expected: 0 | [ 1278.662211][T17395] 2 locks held by tc/17395: | [1278.662396][T17395] #0: ffffffff99fe7e88 (rtnl_mutex){+.+.}-{4:4}, at: tc_new_tfilter (net/sched/cls_api.c:2261) | [1278.662730][T17395] #1: ffff88800e835410 (&tp->lock){+.+.}-{3:3}, at: tc_new_tfilter (net/sched/cls_api.c:2383) [ 1278.663277][T17395] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1278.663483][T17395] Call Trace: [ 1278.663610][T17395] [1278.663703][T17395] dump_stack_lvl (lib/dump_stack.c:123) [1278.663876][T17395] __might_resched (kernel/sched/core.c:8759) [1278.664038][T17395] ? tc_new_tfilter (net/sched/cls_api.c:2383) [1278.664209][T17395] cpus_read_lock (./include/linux/kernel.h:73 ./include/linux/percpu-rwsem.h:49 kernel/cpu.c:490) [1278.664373][T17395] static_key_slow_inc (kernel/jump_label.c:191) [1278.664540][T17395] tc_new_tfilter (net/sched/cls_api.c:2385) [1278.664712][T17395] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3)) [1278.664839][T17395] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [1278.665041][T17395] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [1278.665213][T17395] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/rtnetlink.c:6912) [1278.665377][T17395] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [1278.665541][T17395] rtnetlink_rcv_msg (net/core/rtnetlink.c:6914) [1278.665705][T17395] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [1278.665868][T17395] ? 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) [1278.666196][T17395] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3)) [1278.666332][T17395] ? __lock_acquire (kernel/locking/lockdep.c:5226) [1278.666499][T17395] netlink_rcv_skb (net/netlink/af_netlink.c:2543) [1278.666663][T17395] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [1278.666831][T17395] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2520) [1278.667013][T17395] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [1278.667184][T17395] ? 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) [1278.667352][T17395] netlink_unicast (net/netlink/af_netlink.c:1322 net/netlink/af_netlink.c:1348) [1278.667528][T17395] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1333) [1278.667692][T17395] ? find_held_lock (kernel/locking/lockdep.c:5339) [1278.667863][T17395] netlink_sendmsg (net/netlink/af_netlink.c:1892) [1278.668036][T17395] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1811) [1278.668212][T17395] ____sys_sendmsg (net/socket.c:713 net/socket.c:728 net/socket.c:2568) [1278.668378][T17395] ? __pfx_____sys_sendmsg (net/socket.c:2514) [1278.668540][T17395] ? __pfx_copy_msghdr_from_user (net/socket.c:2494) [1278.668765][T17395] ___sys_sendmsg (net/socket.c:2624) [1278.668927][T17395] ? __debug_check_no_obj_freed (lib/debugobjects.c:1110) [1278.669131][T17395] ? __pfx____sys_sendmsg (net/socket.c:2611) [1278.669298][T17395] ? __pfx___debug_check_no_obj_freed (lib/debugobjects.c:1070) [1278.669499][T17395] ? __pfx_free_object_rcu (mm/kmemleak.c:514) [1278.669662][T17395] ? 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) [1278.669838][T17395] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4347 kernel/locking/lockdep.c:4406) [1278.670053][T17395] ? kmem_cache_free (mm/slub.c:4613 mm/slub.c:4715) [1278.670216][T17395] ? do_sys_openat2 (fs/open.c:1405) [1278.670378][T17395] ? do_sys_openat2 (fs/open.c:1411) [1278.670545][T17395] ? do_sys_openat2 (fs/open.c:1411) [1278.670717][T17395] __sys_sendmsg (net/socket.c:2654) [1278.670881][T17395] ? __pfx___sys_sendmsg (net/socket.c:2639) [1278.671065][T17395] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [1278.671235][T17395] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1278.671438][T17395] RIP: 0033:0x7f201216a9a7 [ 1278.671626][T17395] Code: Unable to access opcode bytes at 0x7f201216a97d. Code starting with the faulting instruction =========================================== [ 1278.671844][T17395] RSP: 002b:00007ffd707bf648 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1278.672095][T17395] RAX: ffffffffffffffda RBX: 000000000047dbc0 RCX: 00007f201216a9a7 [ 1278.672340][T17395] RDX: 0000000000000000 RSI: 00007ffd707bf6b0 RDI: 0000000000000005 [ 1278.672591][T17395] RBP: 0000000000000008 R08: 0000000000000000 R09: 0000000000000000 [ 1278.672841][T17395] R10: 00007f2012023708 R11: 0000000000000246 R12: 00007ffd707c592e [ 1278.673084][T17395] R13: 0000000067858713 R14: 0000000000483b60 R15: 00007ffd707c5939 | [1278.675260][T17395] #1: ffff88800e835410 (&tp->lock){+.+.}-{3:3}, at: tc_new_tfilter (net/sched/cls_api.c:2383) | [1278.675498][T17395] #2: ffffffff995ddcd0 (cpu_hotplug_lock){++++}-{0:0}, at: static_key_slow_inc (kernel/jump_label.c:191) | [ 1278.675744][T17395] stack backtrace: | [ 1278.676079][T17395] Tainted: [W]=WARN [ 1278.676184][T17395] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1278.676352][T17395] Call Trace: [ 1278.676454][T17395] [1278.676531][T17395] dump_stack_lvl (lib/dump_stack.c:123) [1278.676674][T17395] __lock_acquire (kernel/locking/lockdep.c:4828 kernel/locking/lockdep.c:4898 kernel/locking/lockdep.c:5176) [1278.676814][T17395] lock_acquire.part.0 (kernel/locking/lockdep.c:467 kernel/locking/lockdep.c:5851) [1278.676949][T17395] ? 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) [1278.677117][T17395] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [1278.677254][T17395] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [1278.677390][T17395] ? lock_acquire (kernel/locking/lockdep.c:5822) [1278.677529][T17395] ? 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) [1278.677700][T17395] __mutex_lock (kernel/locking/mutex.c:587 kernel/locking/mutex.c:735) [1278.677835][T17395] ? 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) [1278.678002][T17395] ? 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) [1278.678168][T17395] ? __pfx___mutex_lock (kernel/locking/mutex.c:734) [1278.678303][T17395] ? static_key_slow_inc (kernel/jump_label.c:191) [1278.678442][T17395] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [1278.678581][T17395] ? 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)) [1278.678750][T17395] ? __pfx_static_key_fast_inc_not_disabled (kernel/jump_label.c:128) [1278.678921][T17395] ? 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) [1278.679088][T17395] 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) [1278.679254][T17395] static_key_slow_inc (kernel/jump_label.c:191) [1278.679388][T17395] tc_new_tfilter (net/sched/cls_api.c:2385) [1278.679526][T17395] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3)) [1278.679634][T17395] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [1278.679774][T17395] ? __pfx_lock_acquire.part.0 (kernel/locking/lockdep.c:5814) [1278.679910][T17395] ? rtnetlink_rcv_msg (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/core/rtnetlink.c:6912) [1278.680047][T17395] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [1278.680183][T17395] rtnetlink_rcv_msg (net/core/rtnetlink.c:6914) [1278.680318][T17395] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [1278.680457][T17395] ? 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) [1278.680590][T17395] ? mark_lock (kernel/locking/lockdep.c:4727 (discriminator 3)) [1278.680694][T17395] ? __lock_acquire (kernel/locking/lockdep.c:5226) [1278.680830][T17395] netlink_rcv_skb (net/netlink/af_netlink.c:2543) [1278.680966][T17395] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [1278.681103][T17395] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2520) [1278.681241][T17395] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [1278.681376][T17395] ? 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) [1278.681525][T17395] netlink_unicast (net/netlink/af_netlink.c:1322 net/netlink/af_netlink.c:1348) [1278.681660][T17395] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1333) [1278.681793][T17395] ? find_held_lock (kernel/locking/lockdep.c:5339) [1278.681928][T17395] netlink_sendmsg (net/netlink/af_netlink.c:1892) [1278.682062][T17395] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1811) [1278.682199][T17395] ____sys_sendmsg (net/socket.c:713 net/socket.c:728 net/socket.c:2568) [1278.682334][T17395] ? __pfx_____sys_sendmsg (net/socket.c:2514) [1278.682473][T17395] ? __pfx_copy_msghdr_from_user (net/socket.c:2494) [1278.682644][T17395] ___sys_sendmsg (net/socket.c:2624) [1278.682782][T17395] ? __debug_check_no_obj_freed (lib/debugobjects.c:1110) [1278.682949][T17395] ? __pfx____sys_sendmsg (net/socket.c:2611) [1278.683085][T17395] ? __pfx___debug_check_no_obj_freed (lib/debugobjects.c:1070) [1278.683253][T17395] ? __pfx_free_object_rcu (mm/kmemleak.c:514) [1278.683394][T17395] ? 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) [1278.683530][T17395] ? lockdep_hardirqs_on_prepare (kernel/locking/lockdep.c:4347 kernel/locking/lockdep.c:4406) [1278.683700][T17395] ? kmem_cache_free (mm/slub.c:4613 mm/slub.c:4715) [1278.683835][T17395] ? do_sys_openat2 (fs/open.c:1405) [1278.683966][T17395] ? do_sys_openat2 (fs/open.c:1411) [1278.684102][T17395] ? do_sys_openat2 (fs/open.c:1411) [1278.684240][T17395] __sys_sendmsg (net/socket.c:2654) [1278.684375][T17395] ? __pfx___sys_sendmsg (net/socket.c:2639) [1278.684518][T17395] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [1278.684654][T17395] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1278.684823][T17395] RIP: 0033:0x7f201216a9a7 [ 1278.684967][T17395] Code: Unable to access opcode bytes at 0x7f201216a97d. Code starting with the faulting instruction =========================================== [ 1278.685141][T17395] RSP: 002b:00007ffd707bf648 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1278.685344][T17395] RAX: ffffffffffffffda RBX: 000000000047dbc0 RCX: 00007f201216a9a7 [ 1278.685552][T17395] RDX: 0000000000000000 RSI: 00007ffd707bf6b0 RDI: 0000000000000005 [ 1278.685752][T17395] RBP: 0000000000000008 R08: 0000000000000000 R09: 0000000000000000 [ 1278.685954][T17395] R10: 00007f2012023708 R11: 0000000000000246 R12: 00007ffd707c592e [ 1278.686154][T17395] R13: 0000000067858713 R14: 0000000000483b60 R15: 00007ffd707c5939 | [ 1281.230757][T17466] preempt_count: 1, expected: 0 | [ 1281.230888][T17466] RCU nest depth: 0, expected: 0 | [ 1281.231016][T17466] INFO: lockdep is turned off. | [ 1281.231384][T17466] Tainted: [W]=WARN [ 1281.231503][T17466] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1281.231668][T17466] Call Trace: [ 1281.231772][T17466] [1281.231846][T17466] dump_stack_lvl (lib/dump_stack.c:123) [1281.231986][T17466] __might_resched (kernel/sched/core.c:8759) [1281.232119][T17466] ? tc_new_tfilter (net/sched/cls_api.c:2383) [1281.232275][T17466] cpus_read_lock (./include/linux/kernel.h:73 ./include/linux/percpu-rwsem.h:49 kernel/cpu.c:490) [1281.232406][T17466] static_key_slow_inc (kernel/jump_label.c:191) [1281.232541][T17466] tc_new_tfilter (net/sched/cls_api.c:2385) [1281.232681][T17466] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [1281.232816][T17466] ? unwind_next_frame (arch/x86/kernel/unwind_orc.c:406 arch/x86/kernel/unwind_orc.c:648) [1281.232960][T17466] ? get_reg (arch/x86/kernel/unwind_orc.c:456 (discriminator 2)) [1281.233077][T17466] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [1281.233225][T17466] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [1281.233370][T17466] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [1281.233517][T17466] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [1281.233672][T17466] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [1281.233806][T17466] rtnetlink_rcv_msg (net/core/rtnetlink.c:6914) [1281.233943][T17466] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [1281.234074][T17466] ? find_stack (lib/stackdepot.c:552) [1281.234209][T17466] ? stack_depot_save_flags (lib/stackdepot.c:618) [1281.234367][T17466] netlink_rcv_skb (net/netlink/af_netlink.c:2543) [1281.234500][T17466] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [1281.234635][T17466] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2520) [1281.234769][T17466] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [1281.234913][T17466] ? 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) [1281.235047][T17466] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [1281.235183][T17466] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [1281.235324][T17466] ? 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) [1281.235466][T17466] netlink_unicast (net/netlink/af_netlink.c:1322 net/netlink/af_netlink.c:1348) [1281.235606][T17466] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1333) [1281.235754][T17466] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83) [1281.235917][T17466] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [1281.236052][T17466] netlink_sendmsg (net/netlink/af_netlink.c:1892) [1281.236182][T17466] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1811) [1281.236326][T17466] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [1281.236465][T17466] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [1281.236596][T17466] ____sys_sendmsg (net/socket.c:713 net/socket.c:728 net/socket.c:2568) [1281.236728][T17466] ? __pfx_____sys_sendmsg (net/socket.c:2514) [1281.236870][T17466] ? __pfx_copy_msghdr_from_user (net/socket.c:2494) [1281.237031][T17466] ? 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) [1281.237177][T17466] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [1281.237314][T17466] ___sys_sendmsg (net/socket.c:2624) [1281.237456][T17466] ? __debug_check_no_obj_freed (lib/debugobjects.c:1110) [1281.237650][T17466] ? __pfx____sys_sendmsg (net/socket.c:2611) [1281.237798][T17466] ? __pfx___debug_check_no_obj_freed (lib/debugobjects.c:1070) [1281.237964][T17466] ? __pfx_free_object_rcu (mm/kmemleak.c:514) [1281.238115][T17466] ? 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) [1281.238251][T17466] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [1281.238439][T17466] ? kmem_cache_free (mm/slub.c:4613 mm/slub.c:4715) [1281.238580][T17466] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [1281.238714][T17466] ? do_sys_openat2 (fs/open.c:1411) [1281.238869][T17466] ? do_sys_openat2 (fs/open.c:1411) [1281.239001][T17466] __sys_sendmsg (net/socket.c:2654) [1281.239146][T17466] ? __pfx___sys_sendmsg (net/socket.c:2639) [1281.239284][T17466] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [1281.239456][T17466] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [1281.239590][T17466] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1281.239771][T17466] RIP: 0033:0x7f69c467c9a7 [ 1281.239909][T17466] 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) [ 1281.240407][T17466] RSP: 002b:00007ffde3d45108 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1281.240637][T17466] RAX: ffffffffffffffda RBX: 000000000047dbc0 RCX: 00007f69c467c9a7 [ 1281.240854][T17466] RDX: 0000000000000000 RSI: 00007ffde3d45170 RDI: 0000000000000005 [ 1281.241068][T17466] RBP: 0000000000000008 R08: 0000000000000000 R09: 0000000000000000 [ 1281.241288][T17466] R10: 00007f69c4535708 R11: 0000000000000246 R12: 00007ffde3d4992e [ 1281.241506][T17466] R13: 0000000067858716 R14: 0000000000483b60 R15: 00007ffde3d49939 | [ 1283.856062][T17533] preempt_count: 1, expected: 0 | [ 1283.856202][T17533] RCU nest depth: 0, expected: 0 | [ 1283.856634][T17533] INFO: lockdep is turned off. | [ 1283.857019][T17533] Tainted: [W]=WARN [ 1283.857122][T17533] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1283.857292][T17533] Call Trace: [ 1283.857396][T17533] [1283.857467][T17533] dump_stack_lvl (lib/dump_stack.c:123) [1283.857611][T17533] __might_resched (kernel/sched/core.c:8759) [1283.857747][T17533] ? tc_new_tfilter (net/sched/cls_api.c:2383) [1283.857888][T17533] cpus_read_lock (./include/linux/kernel.h:73 ./include/linux/percpu-rwsem.h:49 kernel/cpu.c:490) [1283.858039][T17533] static_key_slow_inc (kernel/jump_label.c:191) [1283.858176][T17533] tc_new_tfilter (net/sched/cls_api.c:2385) [1283.858313][T17533] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [1283.858452][T17533] ? unwind_next_frame (arch/x86/kernel/unwind_orc.c:406 arch/x86/kernel/unwind_orc.c:648) [1283.858591][T17533] ? get_reg (arch/x86/kernel/unwind_orc.c:456 (discriminator 2)) [1283.858698][T17533] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [1283.858836][T17533] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [1283.858984][T17533] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [1283.859136][T17533] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [1283.859274][T17533] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [1283.859411][T17533] rtnetlink_rcv_msg (net/core/rtnetlink.c:6914) [1283.859546][T17533] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [1283.859682][T17533] ? find_stack (lib/stackdepot.c:552) [1283.859822][T17533] ? stack_depot_save_flags (lib/stackdepot.c:618) [1283.859966][T17533] netlink_rcv_skb (net/netlink/af_netlink.c:2543) [1283.860100][T17533] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [1283.860237][T17533] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2520) [1283.860378][T17533] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [1283.860514][T17533] ? 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) [1283.860653][T17533] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [1283.860789][T17533] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [1283.860931][T17533] ? 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) [1283.861069][T17533] netlink_unicast (net/netlink/af_netlink.c:1322 net/netlink/af_netlink.c:1348) [1283.861205][T17533] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1333) [1283.861340][T17533] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83) [1283.861522][T17533] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [1283.861660][T17533] netlink_sendmsg (net/netlink/af_netlink.c:1892) [1283.861796][T17533] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1811) [1283.861941][T17533] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [1283.862085][T17533] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [1283.862221][T17533] ____sys_sendmsg (net/socket.c:713 net/socket.c:728 net/socket.c:2568) [1283.862356][T17533] ? __pfx_____sys_sendmsg (net/socket.c:2514) [1283.862491][T17533] ? __pfx_copy_msghdr_from_user (net/socket.c:2494) [1283.862660][T17533] ? 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) [1283.862799][T17533] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [1283.862945][T17533] ___sys_sendmsg (net/socket.c:2624) [1283.863087][T17533] ? __debug_check_no_obj_freed (lib/debugobjects.c:1110) [1283.863259][T17533] ? __pfx____sys_sendmsg (net/socket.c:2611) [1283.863396][T17533] ? __pfx___debug_check_no_obj_freed (lib/debugobjects.c:1070) [1283.863564][T17533] ? __pfx_free_object_rcu (mm/kmemleak.c:514) [1283.863703][T17533] ? 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) [1283.863842][T17533] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [1283.864020][T17533] ? kmem_cache_free (mm/slub.c:4613 mm/slub.c:4715) [1283.864155][T17533] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [1283.864292][T17533] ? do_sys_openat2 (fs/open.c:1411) [1283.864428][T17533] ? do_sys_openat2 (fs/open.c:1411) [1283.864563][T17533] __sys_sendmsg (net/socket.c:2654) [1283.864700][T17533] ? __pfx___sys_sendmsg (net/socket.c:2639) [1283.864841][T17533] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [1283.865020][T17533] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [1283.865169][T17533] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1283.865339][T17533] RIP: 0033:0x7fba5c5e09a7 [ 1283.865480][T17533] 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) [ 1283.865963][T17533] RSP: 002b:00007ffc104975e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1283.866171][T17533] RAX: ffffffffffffffda RBX: 000000000047dbc0 RCX: 00007fba5c5e09a7 [ 1283.866415][T17533] RDX: 0000000000000000 RSI: 00007ffc10497650 RDI: 0000000000000005 [ 1283.866628][T17533] RBP: 000000000000dd86 R08: 0000000000000000 R09: 0000000000000000 [ 1283.866843][T17533] R10: 00007fba5c499708 R11: 0000000000000246 R12: 00007ffc1049c926 [ 1283.867042][T17533] R13: 0000000067858718 R14: 0000000000483b60 R15: 00007ffc1049c931 | [ 1286.550045][T17600] preempt_count: 1, expected: 0 | [ 1286.550202][T17600] RCU nest depth: 0, expected: 0 | [ 1286.550532][T17600] INFO: lockdep is turned off. | [ 1286.550910][T17600] Tainted: [W]=WARN [ 1286.551007][T17600] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 1286.551165][T17600] Call Trace: [ 1286.551266][T17600] [1286.551334][T17600] dump_stack_lvl (lib/dump_stack.c:123) [1286.551492][T17600] __might_resched (kernel/sched/core.c:8759) [1286.551628][T17600] ? tc_new_tfilter (net/sched/cls_api.c:2383) [1286.551762][T17600] cpus_read_lock (./include/linux/kernel.h:73 ./include/linux/percpu-rwsem.h:49 kernel/cpu.c:490) [1286.551916][T17600] static_key_slow_inc (kernel/jump_label.c:191) [1286.552078][T17600] tc_new_tfilter (net/sched/cls_api.c:2385) [1286.552213][T17600] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [1286.552349][T17600] ? unwind_next_frame (arch/x86/kernel/unwind_orc.c:406 arch/x86/kernel/unwind_orc.c:648) [1286.552481][T17600] ? get_reg (arch/x86/kernel/unwind_orc.c:456 (discriminator 2)) [1286.552589][T17600] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [1286.552722][T17600] ? trace_lock_acquire (./include/trace/events/lock.h:24 (discriminator 37)) [1286.552852][T17600] ? kernel_text_address (kernel/extable.c:97 kernel/extable.c:94) [1286.552986][T17600] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [1286.553129][T17600] ? __pfx_tc_new_tfilter (net/sched/cls_api.c:2186) [1286.553260][T17600] rtnetlink_rcv_msg (net/core/rtnetlink.c:6914) [1286.553393][T17600] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [1286.553530][T17600] ? find_stack (lib/stackdepot.c:552) [1286.553663][T17600] ? stack_depot_save_flags (lib/stackdepot.c:618) [1286.553799][T17600] netlink_rcv_skb (net/netlink/af_netlink.c:2543) [1286.553929][T17600] ? __pfx_rtnetlink_rcv_msg (net/core/rtnetlink.c:6817) [1286.554060][T17600] ? __pfx_netlink_rcv_skb (net/netlink/af_netlink.c:2520) [1286.554195][T17600] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [1286.554332][T17600] ? 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) [1286.554464][T17600] ? netlink_deliver_tap (./include/linux/rcupdate.h:347 ./include/linux/rcupdate.h:880 net/netlink/af_netlink.c:340) [1286.554592][T17600] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [1286.554721][T17600] ? 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) [1286.554853][T17600] netlink_unicast (net/netlink/af_netlink.c:1322 net/netlink/af_netlink.c:1348) [1286.554987][T17600] ? __pfx_netlink_unicast (net/netlink/af_netlink.c:1333) [1286.555115][T17600] ? __pfx_stack_trace_consume_entry (kernel/stacktrace.c:83) [1286.555283][T17600] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [1286.555417][T17600] netlink_sendmsg (net/netlink/af_netlink.c:1892) [1286.555546][T17600] ? __pfx_netlink_sendmsg (net/netlink/af_netlink.c:1811) [1286.555677][T17600] ? __might_fault (mm/memory.c:6751 mm/memory.c:6744) [1286.555813][T17600] ? lock_release (kernel/locking/lockdep.c:116 kernel/locking/lockdep.c:5862) [1286.555946][T17600] ____sys_sendmsg (net/socket.c:713 net/socket.c:728 net/socket.c:2568) [1286.556078][T17600] ? __pfx_____sys_sendmsg (net/socket.c:2514) [1286.556207][T17600] ? __pfx_copy_msghdr_from_user (net/socket.c:2494) [1286.556376][T17600] ? 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) [1286.556511][T17600] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [1286.556642][T17600] ___sys_sendmsg (net/socket.c:2624) [1286.556790][T17600] ? __debug_check_no_obj_freed (lib/debugobjects.c:1110) [1286.556957][T17600] ? __pfx____sys_sendmsg (net/socket.c:2611) [1286.557088][T17600] ? __pfx___debug_check_no_obj_freed (lib/debugobjects.c:1070) [1286.557252][T17600] ? __pfx_free_object_rcu (mm/kmemleak.c:514) [1286.557385][T17600] ? 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) [1286.557519][T17600] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [1286.557685][T17600] ? kmem_cache_free (mm/slub.c:4613 mm/slub.c:4715) [1286.557819][T17600] ? trace_lock_release (./include/trace/events/lock.h:69 (discriminator 37)) [1286.557949][T17600] ? do_sys_openat2 (fs/open.c:1411) [1286.558081][T17600] ? do_sys_openat2 (fs/open.c:1411) [1286.558232][T17600] __sys_sendmsg (net/socket.c:2654) [1286.558363][T17600] ? __pfx___sys_sendmsg (net/socket.c:2639) [1286.558495][T17600] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40) [1286.558659][T17600] do_syscall_64 (arch/x86/entry/common.c:52 arch/x86/entry/common.c:83) [1286.558788][T17600] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 1286.558949][T17600] RIP: 0033:0x7f906e4799a7 [ 1286.559087][T17600] 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) [ 1286.559564][T17600] RSP: 002b:00007ffc9801da58 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 1286.559765][T17600] RAX: ffffffffffffffda RBX: 000000000047dbc0 RCX: 00007f906e4799a7 [ 1286.559959][T17600] RDX: 0000000000000000 RSI: 00007ffc9801dac0 RDI: 0000000000000005 [ 1286.560158][T17600] RBP: 000000000000dd86 R08: 0000000000000000 R09: 0000000000000000 [ 1286.560357][T17600] R10: 00007f906e332708 R11: 0000000000000246 R12: 00007ffc98022926 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