====================================== | [ 9.943944][ T186] softirqs last disabled at (55485): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 9.943946][ T186] Preemption disabled at: | [ 9.943947][ T186] 0x0 | [ 9.943957][ T186] Tainted: [W]=WARN [ 9.943958][ T186] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.943960][ T186] Call Trace: [ 9.943961][ T186] [ 9.943963][ T186] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 9.943969][ T186] __might_resched.cold (kernel/sched/core.c:9234) [ 9.943974][ T186] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 9.943978][ T186] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 9.943983][ T186] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 9.943985][ T186] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.943991][ T186] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 9.943993][ T186] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.943996][ T186] put_chars (drivers/char/virtio_console.c:1176) [ 9.943999][ T186] ? __send_to_port (drivers/char/virtio_console.c:654) [ 9.944001][ T186] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 9.944005][ T186] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 9.944010][ T186] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 9.944016][ T186] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 9.944019][ T186] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.944021][ T186] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.944025][ T186] console_emit_next_record (kernel/printk/printk.c:3183) [ 9.944029][ T186] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 9.944030][ T186] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 9.944034][ T186] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.944036][ T186] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.944040][ T186] console_flush_one_record (kernel/printk/printk.c:3268) [ 9.944044][ T186] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 9.944046][ T186] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.944052][ T186] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 9.944054][ T186] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 9.944056][ T186] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.944058][ T186] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 9.944062][ T186] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 9.944064][ T186] ? vprintk_emit (kernel/printk/printk.c:2478) [ 9.944067][ T186] vprintk_emit (kernel/printk/printk.c:2479) [ 9.944071][ T186] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 9.944074][ T186] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.944078][ T186] _printk (kernel/printk/printk.c:2504) [ 9.944082][ T186] ? snapshot_read.cold (user.c:?) [ 9.944085][ T186] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 9.944088][ T186] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 9.944092][ T186] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 9.944094][ T186] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 9.944098][ T186] ? exit_notify (kernel/exit.c:780) [ 9.944100][ T186] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.944103][ T186] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.944107][ T186] do_group_exit (kernel/exit.c:1151) [ 9.944110][ T186] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 9.944112][ T186] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 9.944114][ T186] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 9.944117][ T186] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 9.944120][ T186] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.944123][ T186] RIP: 0033:0x7faee65681b8 [ 9.944126][ T186] Code: Unable to access opcode bytes at 0x7faee656818e. Code starting with the faulting instruction =========================================== [ 9.944128][ T186] RSP: 002b:00007ffd7400c178 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 9.944130][ T186] RAX: ffffffffffffffda RBX: 00007faee6698f88 RCX: 00007faee65681b8 [ 9.944132][ T186] RDX: 00007faee62b2fc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 9.944133][ T186] RBP: 00007ffd7400c1d0 R08: 0000000000000000 R09: 0000000000008010 [ 9.944134][ T186] R10: 00007ffd7400bf90 R11: 0000000000000246 R12: 0000000000000001 [ 9.944135][ T186] R13: 0000000000000000 R14: 00007faee6697680 R15: 00007faee6698fa0 | [ 11.611239][ T252] softirqs last disabled at (14254): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 11.611242][ T252] Preemption disabled at: | [ 11.611242][ T252] vprintk_emit (kernel/printk/printk.c:2471) | [ 11.611252][ T252] Tainted: [W]=WARN [ 11.611253][ T252] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.611255][ T252] Call Trace: [ 11.611257][ T252] [ 11.611258][ T252] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.611265][ T252] ? vprintk_emit (kernel/printk/printk.c:2471) [ 11.611267][ T252] __might_resched.cold (kernel/sched/core.c:9234) [ 11.611272][ T252] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.611277][ T252] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 11.611282][ T252] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 11.611285][ T252] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.611291][ T252] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 11.611293][ T252] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.611297][ T252] put_chars (drivers/char/virtio_console.c:1176) [ 11.611301][ T252] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.611306][ T252] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 11.611309][ T252] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.611312][ T252] ? mark_usage (kernel/locking/lockdep.c:4690) [ 11.611314][ T252] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.611316][ T252] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.611321][ T252] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.611323][ T252] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 11.611326][ T252] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.611331][ T252] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.611335][ T252] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.611339][ T252] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.611341][ T252] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 11.611345][ T252] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.611348][ T252] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.611352][ T252] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.611357][ T252] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.611359][ T252] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.611365][ T252] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.611368][ T252] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.611370][ T252] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.611372][ T252] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 11.611376][ T252] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.611378][ T252] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.611382][ T252] vprintk_emit (kernel/printk/printk.c:2479) [ 11.611387][ T252] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.611389][ T252] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.611391][ T252] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 11.611395][ T252] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 11.611400][ T252] _printk (kernel/printk/printk.c:2504) [ 11.611404][ T252] ? snapshot_read.cold (user.c:?) [ 11.611408][ T252] ? br_multicast_flood (??:?) bridge [ 11.611421][ T252] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 11.611423][ T252] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 11.611424][ T252] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 11.611428][ T252] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 11.611439][ T252] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 11.611448][ T252] new_nbp (net/bridge/br_if.c:449) bridge [ 11.611457][ T252] br_add_if (net/bridge/br_if.c:592) bridge [ 11.611465][ T252] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 11.611472][ T252] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 11.611475][ T252] ? __kernel_text_address (kernel/extable.c:79) [ 11.611480][ T252] do_set_master (net/core/rtnetlink.c:3071) [ 11.611485][ T252] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 11.611488][ T252] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 11.611492][ T252] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 11.611498][ T252] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 11.611501][ T252] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.611504][ T252] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.611507][ T252] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.611509][ T252] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.611512][ T252] ? kasan_save_stack (mm/kasan/common.c:58) [ 11.611515][ T252] ? kasan_save_stack (mm/kasan/common.c:57) [ 11.611517][ T252] ? kasan_save_track (mm/kasan/common.c:78) [ 11.611520][ T252] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.611522][ T252] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 11.611525][ T252] ? ___sys_sendmsg (net/socket.c:2757) [ 11.611530][ T252] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.611532][ T252] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 11.611535][ T252] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.611538][ T252] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.611540][ T252] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.611541][ T252] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.611544][ T252] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 11.611548][ T252] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 11.611550][ T252] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 11.611552][ T252] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 11.611556][ T252] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 11.611558][ T252] ? nla_get_range_signed (lib/nlattr.c:270) [ 11.611564][ T252] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 11.611569][ T252] rtnl_newlink (net/core/rtnetlink.c:4215) [ 11.611576][ T252] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.611578][ T252] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.611583][ T252] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.611585][ T252] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.611587][ T252] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.611590][ T252] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.611594][ T252] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.611596][ T252] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 11.611600][ T252] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.611601][ T252] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.611606][ T252] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.611608][ T252] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.611613][ T252] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 11.611615][ T252] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.611618][ T252] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.611625][ T252] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 11.611627][ T252] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 11.611632][ T252] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.611637][ T252] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.611640][ T252] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.611645][ T252] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 11.611650][ T252] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 11.611654][ T252] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 11.611660][ T252] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 11.611663][ T252] ? copy_msghdr_from_user (net/socket.c:2650) [ 11.611665][ T252] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 11.611667][ T252] ? move_addr_to_kernel (net/socket.c:258) [ 11.611676][ T252] ___sys_sendmsg (net/socket.c:2767) [ 11.611680][ T252] ? copy_msghdr_from_user (net/socket.c:2619) [ 11.611698][ T252] __sys_sendmsg (net/socket.c:2799) [ 11.611701][ T252] ? __sys_sendmsg_sock (net/socket.c:2780) [ 11.611708][ T252] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.611712][ T252] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.611714][ T252] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 11.611718][ T252] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.611720][ T252] RIP: 0033:0x7f61cf79854e [ 11.611724][ T252] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 11.611726][ T252] RSP: 002b:00007ffef66c8850 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.611729][ T252] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f61cf79854e [ 11.611730][ T252] RDX: 0000000000000000 RSI: 00007ffef66c8900 RDI: 0000000000000005 [ 11.611731][ T252] RBP: 00007ffef66c8860 R08: 0000000000000000 R09: 0000000000000000 [ 11.611732][ T252] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9103da [ 11.611733][ T252] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffef66c8fc0 | [ 17.834018][ T495] softirqs last disabled at (11190): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 17.834021][ T495] Preemption disabled at: | [ 17.834022][ T495] vprintk_emit (kernel/printk/printk.c:2471) | [ 17.834031][ T495] Tainted: [W]=WARN [ 17.834032][ T495] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.834034][ T495] Call Trace: [ 17.834035][ T495] [ 17.834037][ T495] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 17.834043][ T495] ? vprintk_emit (kernel/printk/printk.c:2471) [ 17.834045][ T495] __might_resched.cold (kernel/sched/core.c:9234) [ 17.834050][ T495] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 17.834054][ T495] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 17.834059][ T495] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 17.834062][ T495] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.834068][ T495] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 17.834070][ T495] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.834074][ T495] put_chars (drivers/char/virtio_console.c:1176) [ 17.834076][ T495] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 17.834078][ T495] ? __send_to_port (drivers/char/virtio_console.c:654) [ 17.834081][ T495] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 17.834085][ T495] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 17.834088][ T495] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 17.834091][ T495] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 17.834094][ T495] ? mark_usage (kernel/locking/lockdep.c:4690) [ 17.834096][ T495] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.834098][ T495] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.834102][ T495] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 17.834104][ T495] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 17.834107][ T495] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.834110][ T495] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.834114][ T495] console_emit_next_record (kernel/printk/printk.c:3183) [ 17.834118][ T495] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 17.834120][ T495] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 17.834123][ T495] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.834126][ T495] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.834130][ T495] console_flush_one_record (kernel/printk/printk.c:3268) [ 17.834134][ T495] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 17.834136][ T495] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.834141][ T495] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 17.834144][ T495] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 17.834146][ T495] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.834149][ T495] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 17.834152][ T495] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 17.834154][ T495] ? vprintk_emit (kernel/printk/printk.c:2478) [ 17.834158][ T495] vprintk_emit (kernel/printk/printk.c:2479) [ 17.834162][ T495] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 17.834165][ T495] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.834167][ T495] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 17.834171][ T495] _printk (kernel/printk/printk.c:2504) [ 17.834175][ T495] ? snapshot_read.cold (user.c:?) [ 17.834179][ T495] ? br_multicast_flood (??:?) bridge [ 17.834193][ T495] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 17.834194][ T495] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 17.834195][ T495] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 17.834200][ T495] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 17.834211][ T495] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 17.834219][ T495] new_nbp (net/bridge/br_if.c:449) bridge [ 17.834229][ T495] br_add_if (net/bridge/br_if.c:592) bridge [ 17.834236][ T495] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 17.834240][ T495] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 17.834244][ T495] ? __kernel_text_address (kernel/extable.c:79) [ 17.834248][ T495] do_set_master (net/core/rtnetlink.c:3071) [ 17.834253][ T495] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 17.834256][ T495] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 17.834259][ T495] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 17.834260][ T495] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 17.834262][ T495] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 17.834266][ T495] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 17.834269][ T495] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 17.834271][ T495] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 17.834273][ T495] ? kasan_save_stack (mm/kasan/common.c:58) [ 17.834276][ T495] ? kasan_save_stack (mm/kasan/common.c:57) [ 17.834278][ T495] ? kasan_save_track (mm/kasan/common.c:78) [ 17.834281][ T495] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.834282][ T495] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 17.834285][ T495] ? ___sys_sendmsg (net/socket.c:2757) [ 17.834290][ T495] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.834292][ T495] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 17.834295][ T495] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.834297][ T495] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.834299][ T495] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.834301][ T495] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.834303][ T495] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 17.834307][ T495] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 17.834310][ T495] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 17.834312][ T495] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 17.834315][ T495] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 17.834317][ T495] ? nla_get_range_signed (lib/nlattr.c:270) [ 17.834322][ T495] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 17.834328][ T495] rtnl_newlink (net/core/rtnetlink.c:4215) [ 17.834333][ T495] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 17.834335][ T495] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.834339][ T495] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.834341][ T495] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.834343][ T495] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 17.834345][ T495] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.834349][ T495] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 17.834351][ T495] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 17.834354][ T495] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.834356][ T495] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.834360][ T495] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.834362][ T495] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.834366][ T495] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 17.834368][ T495] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.834371][ T495] ? netlink_ack (./include/linux/skbuff.h:2718) [ 17.834377][ T495] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 17.834378][ T495] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 17.834383][ T495] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 17.834387][ T495] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 17.834389][ T495] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.834394][ T495] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 17.834397][ T495] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 17.834401][ T495] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 17.834407][ T495] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 17.834409][ T495] ? copy_msghdr_from_user (net/socket.c:2650) [ 17.834412][ T495] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 17.834413][ T495] ? move_addr_to_kernel (net/socket.c:258) [ 17.834421][ T495] ___sys_sendmsg (net/socket.c:2767) [ 17.834424][ T495] ? copy_msghdr_from_user (net/socket.c:2619) [ 17.834440][ T495] __sys_sendmsg (net/socket.c:2799) [ 17.834443][ T495] ? __sys_sendmsg_sock (net/socket.c:2780) [ 17.834449][ T495] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.834453][ T495] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 17.834455][ T495] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 17.834459][ T495] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 17.834461][ T495] RIP: 0033:0x7f117e03d54e [ 17.834464][ T495] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 17.834466][ T495] RSP: 002b:00007ffe6a673660 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 17.834472][ T495] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f117e03d54e [ 17.834473][ T495] RDX: 0000000000000000 RSI: 00007ffe6a673710 RDI: 0000000000000005 [ 17.834474][ T495] RBP: 00007ffe6a673670 R08: 0000000000000000 R09: 0000000000000000 [ 17.834475][ T495] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9103e1 [ 17.834476][ T495] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe6a673dd0 | [ 18.347124][ T515] | [ 18.347124][ T515] | [ 18.347124][ T515] stack backtrace: | [ 18.347130][ T515] Tainted: [W]=WARN [ 18.347131][ T515] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.347133][ T515] Call Trace: [ 18.347134][ T515] [ 18.347136][ T515] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 18.347139][ T515] print_bad_irq_dependency (kernel/locking/lockdep.c:2632) [ 18.347142][ T515] check_irq_usage (kernel/locking/lockdep.c:2873 (discriminator 1)) [ 18.347144][ T515] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 18.347147][ T515] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.347150][ T515] ? check_path.constprop.0 (kernel/locking/lockdep.c:1864 kernel/locking/lockdep.c:2147) [ 18.347153][ T515] ? check_prev_add (kernel/locking/lockdep.c:3185) [ 18.347154][ T515] check_prev_add (kernel/locking/lockdep.c:3185) [ 18.347156][ T515] validate_chain (kernel/locking/lockdep.c:3300 kernel/locking/lockdep.c:3924) [ 18.347158][ T515] __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.347161][ T515] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.347162][ T515] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 18.347164][ T515] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.347166][ T515] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.347168][ T515] console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 18.347170][ T515] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 18.347172][ T515] console_emit_next_record (kernel/printk/printk.c:3177) [ 18.347174][ T515] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 18.347175][ T515] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 18.347177][ T515] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.347179][ T515] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.347181][ T515] console_flush_one_record (kernel/printk/printk.c:3268) [ 18.347184][ T515] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 18.347185][ T515] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.347187][ T515] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 18.347189][ T515] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 18.347191][ T515] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.347193][ T515] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 18.347195][ T515] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 18.347196][ T515] ? vprintk_emit (kernel/printk/printk.c:2478) [ 18.347198][ T515] vprintk_emit (kernel/printk/printk.c:2479) [ 18.347201][ T515] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 18.347203][ T515] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.347205][ T515] _printk (kernel/printk/printk.c:2504) [ 18.347206][ T515] ? snapshot_read.cold (user.c:?) [ 18.347208][ T515] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.347210][ T515] ? br_fdb_find (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/bridge/br_fdb.c:230 (discriminator 2)) bridge [ 18.347217][ T515] fdb_add_local.cold (net/bridge/br_fdb.c:445 (discriminator 4) net/bridge/br_fdb.c:430 (discriminator 4)) bridge [ 18.347224][ T515] br_fdb_add_local (net/bridge/br_fdb.c:961) bridge [ 18.347231][ T515] br_add_if (net/bridge/br_if.c:655) bridge [ 18.347239][ T515] do_set_master (net/core/rtnetlink.c:3071) [ 18.347241][ T515] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 18.347243][ T515] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 18.347246][ T515] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 18.347247][ T515] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 18.347248][ T515] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 18.347252][ T515] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 18.347254][ T515] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.347255][ T515] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 18.347257][ T515] ? kasan_save_stack (mm/kasan/common.c:58) [ 18.347259][ T515] ? kasan_save_stack (mm/kasan/common.c:57) [ 18.347261][ T515] ? kasan_save_track (mm/kasan/common.c:78) [ 18.347263][ T515] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.347264][ T515] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 18.347266][ T515] ? ___sys_sendmsg (net/socket.c:2757) [ 18.347268][ T515] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.347269][ T515] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 18.347270][ T515] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.347272][ T515] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.347274][ T515] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.347275][ T515] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.347277][ T515] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 18.347280][ T515] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 18.347281][ T515] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 18.347283][ T515] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 18.347284][ T515] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 18.347286][ T515] ? nla_get_range_signed (lib/nlattr.c:270) [ 18.347288][ T515] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 18.347290][ T515] rtnl_newlink (net/core/rtnetlink.c:4215) [ 18.347292][ T515] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 18.347294][ T515] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.347296][ T515] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.347297][ T515] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.347299][ T515] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 18.347300][ T515] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.347302][ T515] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 18.347303][ T515] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 18.347305][ T515] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.347306][ T515] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.347308][ T515] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.347310][ T515] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.347311][ T515] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 18.347313][ T515] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.347314][ T515] ? netlink_ack (./include/linux/skbuff.h:2718) [ 18.347317][ T515] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 18.347318][ T515] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 18.347320][ T515] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 18.347322][ T515] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 18.347324][ T515] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.347326][ T515] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 18.347328][ T515] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 18.347330][ T515] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 18.347333][ T515] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 18.347335][ T515] ? copy_msghdr_from_user (net/socket.c:2650) [ 18.347337][ T515] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 18.347338][ T515] ? move_addr_to_kernel (net/socket.c:258) [ 18.347341][ T515] ___sys_sendmsg (net/socket.c:2767) [ 18.347343][ T515] ? copy_msghdr_from_user (net/socket.c:2619) [ 18.347348][ T515] __sys_sendmsg (net/socket.c:2799) [ 18.347350][ T515] ? __sys_sendmsg_sock (net/socket.c:2780) [ 18.347353][ T515] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.347355][ T515] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 18.347356][ T515] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 18.347358][ T515] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 18.347360][ T515] RIP: 0033:0x7fd56eeac54e [ 18.347362][ T515] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 18.347365][ T515] RSP: 002b:00007ffca3cbc860 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 18.347367][ T515] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fd56eeac54e [ 18.347369][ T515] RDX: 0000000000000000 RSI: 00007ffca3cbc910 RDI: 0000000000000005 [ 18.347370][ T515] RBP: 00007ffca3cbc870 R08: 0000000000000000 R09: 0000000000000000 [ 18.347371][ T515] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9103e1 [ 18.347372][ T515] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffca3cbcfd0 | [ 29.037432][ T1261] softirqs last disabled at (0): 0x0 | [ 29.037434][ T1261] Preemption disabled at: | [ 29.037434][ T1261] vprintk_emit (kernel/printk/printk.c:2471) | [ 29.037446][ T1261] Tainted: [W]=WARN [ 29.037447][ T1261] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.037449][ T1261] Call Trace: [ 29.037450][ T1261] [ 29.037452][ T1261] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 29.037457][ T1261] ? vprintk_emit (kernel/printk/printk.c:2471) [ 29.037459][ T1261] __might_resched.cold (kernel/sched/core.c:9234) [ 29.037463][ T1261] ? __module_address (kernel/module/main.c:3915) [ 29.037469][ T1261] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 29.037473][ T1261] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 29.037474][ T1261] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.037478][ T1261] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 29.037482][ T1261] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 29.037484][ T1261] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 29.037488][ T1261] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 29.037490][ T1261] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 29.037492][ T1261] put_chars (drivers/char/virtio_console.c:1176) [ 29.037494][ T1261] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 29.037495][ T1261] ? __send_to_port (drivers/char/virtio_console.c:654) [ 29.037497][ T1261] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 29.037500][ T1261] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 29.037503][ T1261] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 29.037505][ T1261] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 29.037506][ T1261] ? vsnprintf (lib/vsprintf.c:2900) [ 29.037509][ T1261] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 29.037511][ T1261] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.037513][ T1261] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.037515][ T1261] console_emit_next_record (kernel/printk/printk.c:3183) [ 29.037518][ T1261] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 29.037520][ T1261] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.037521][ T1261] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.037523][ T1261] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.037525][ T1261] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.037526][ T1261] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 29.037528][ T1261] console_flush_one_record (kernel/printk/printk.c:3268) [ 29.037531][ T1261] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 29.037533][ T1261] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 29.037535][ T1261] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.037537][ T1261] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 29.037538][ T1261] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.037540][ T1261] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 29.037541][ T1261] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 29.037548][ T1261] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 29.037550][ T1261] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 29.037552][ T1261] ? vprintk_emit (kernel/printk/printk.c:2478) [ 29.037555][ T1261] vprintk_emit (kernel/printk/printk.c:2479) [ 29.037557][ T1261] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 29.037559][ T1261] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 29.037561][ T1261] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 29.037563][ T1261] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.037564][ T1261] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.037567][ T1261] _printk (kernel/printk/printk.c:2504) [ 29.037570][ T1261] ? snapshot_read.cold (user.c:?) [ 29.037572][ T1261] ? br_multicast_flood (??:?) bridge [ 29.037584][ T1261] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 29.037587][ T1261] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 29.037588][ T1261] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 29.037590][ T1261] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 29.037599][ T1261] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 29.037607][ T1261] new_nbp (net/bridge/br_if.c:449) bridge [ 29.037614][ T1261] br_add_if (net/bridge/br_if.c:592) bridge [ 29.037621][ T1261] ? bpf_address_lookup (kernel/bpf/core.c:730) [ 29.037625][ T1261] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 29.037627][ T1261] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 29.037629][ T1261] ? __kernel_text_address (kernel/extable.c:79) [ 29.037631][ T1261] do_set_master (net/core/rtnetlink.c:3071) [ 29.037634][ T1261] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 29.037636][ T1261] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 29.037637][ T1261] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 29.037639][ T1261] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.037640][ T1261] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 29.037644][ T1261] ? kasan_save_stack (mm/kasan/common.c:58) [ 29.037647][ T1261] ? kasan_save_stack (mm/kasan/common.c:57) [ 29.037649][ T1261] ? kasan_save_track (mm/kasan/common.c:78) [ 29.037650][ T1261] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 29.037652][ T1261] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 29.037653][ T1261] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 29.037654][ T1261] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 29.037656][ T1261] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 29.037658][ T1261] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 29.037659][ T1261] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 29.037661][ T1261] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 29.037663][ T1261] ? ___sys_sendmsg (net/socket.c:2767) [ 29.037665][ T1261] ? __sys_sendmsg (net/socket.c:2799) [ 29.037666][ T1261] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 29.037668][ T1261] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.037671][ T1261] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.037673][ T1261] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.037674][ T1261] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.037676][ T1261] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.037677][ T1261] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 29.037681][ T1261] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 29.037683][ T1261] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 29.037684][ T1261] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 29.037686][ T1261] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 29.037687][ T1261] ? nla_get_range_signed (lib/nlattr.c:270) [ 29.037689][ T1261] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 29.037691][ T1261] rtnl_newlink (net/core/rtnetlink.c:4215) [ 29.037693][ T1261] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.037695][ T1261] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 29.037696][ T1261] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.037698][ T1261] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.037700][ T1261] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 29.037701][ T1261] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 29.037703][ T1261] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 29.037705][ T1261] ? __kernel_text_address (kernel/extable.c:79) [ 29.037706][ T1261] ? write_profile (profile.c:?) [ 29.037707][ T1261] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 29.037710][ T1261] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.037711][ T1261] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.037713][ T1261] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 29.037716][ T1261] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.037718][ T1261] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.037720][ T1261] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 29.037721][ T1261] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 29.037723][ T1261] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.037724][ T1261] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 29.037725][ T1261] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 29.037728][ T1261] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 29.037729][ T1261] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.037730][ T1261] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 29.037732][ T1261] ? netlink_ack (./include/linux/skbuff.h:2718) [ 29.037733][ T1261] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 29.037736][ T1261] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.037738][ T1261] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 29.037740][ T1261] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 29.037742][ T1261] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 29.037743][ T1261] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.037745][ T1261] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.037747][ T1261] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.037748][ T1261] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 29.037750][ T1261] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 29.037752][ T1261] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.037754][ T1261] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 29.037756][ T1261] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 29.037757][ T1261] ? copy_msghdr_from_user (net/socket.c:2650) [ 29.037759][ T1261] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 29.037761][ T1261] ? move_addr_to_kernel (net/socket.c:258) [ 29.037762][ T1261] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 29.037765][ T1261] ___sys_sendmsg (net/socket.c:2767) [ 29.037766][ T1261] ? copy_msghdr_from_user (net/socket.c:2619) [ 29.037771][ T1261] __sys_sendmsg (net/socket.c:2799) [ 29.037773][ T1261] ? __sys_sendmsg_sock (net/socket.c:2780) [ 29.037776][ T1261] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.037778][ T1261] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 29.037779][ T1261] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 29.037782][ T1261] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.037784][ T1261] RIP: 0033:0x7f0ecc2ba54e [ 29.037786][ T1261] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 29.037788][ T1261] RSP: 002b:00007ffeb5a36f40 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 29.037791][ T1261] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f0ecc2ba54e [ 29.037793][ T1261] RDX: 0000000000000000 RSI: 00007ffeb5a36ff0 RDI: 0000000000000005 [ 29.037794][ T1261] RBP: 00007ffeb5a36f50 R08: 0000000000000000 R09: 0000000000000000 [ 29.037794][ T1261] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9103ec Finger prints: print_bad_irq_dependency:check_irq_usage:check_prev_add:validate_chain:__lock_acquire __alloc_skb:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __irq_exit_rcu:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print