====================================== | [ 10.243145][ T186] softirqs last disabled at (37357): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 10.243148][ T186] Preemption disabled at: | [ 10.243148][ T186] 0x0 | [ 10.243159][ T186] Tainted: [W]=WARN [ 10.243159][ T186] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.243161][ T186] Call Trace: [ 10.243163][ T186] [ 10.243164][ T186] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.243171][ T186] __might_resched.cold (kernel/sched/core.c:9234) [ 10.243176][ T186] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.243180][ 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) [ 10.243185][ 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)) [ 10.243188][ T186] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.243194][ 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) [ 10.243196][ T186] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.243199][ T186] put_chars (drivers/char/virtio_console.c:1176) [ 10.243202][ T186] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.243204][ T186] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 10.243209][ T186] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 10.243214][ T186] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.243220][ T186] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.243222][ T186] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.243225][ T186] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.243229][ T186] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.243233][ T186] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.243235][ 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)) [ 10.243238][ T186] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.243240][ T186] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.243244][ T186] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.243248][ T186] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.243250][ T186] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.243255][ T186] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.243258][ T186] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.243260][ T186] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.243262][ T186] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 10.243266][ T186] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.243268][ T186] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.243271][ T186] vprintk_emit (kernel/printk/printk.c:2479) [ 10.243275][ T186] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.243278][ T186] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.243282][ T186] _printk (kernel/printk/printk.c:2504) [ 10.243286][ T186] ? snapshot_read.cold (user.c:?) [ 10.243288][ 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) [ 10.243291][ T186] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 10.243295][ 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) [ 10.243297][ T186] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 10.243301][ T186] ? exit_notify (kernel/exit.c:780) [ 10.243303][ T186] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.243306][ T186] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.243310][ T186] do_group_exit (kernel/exit.c:1151) [ 10.243313][ T186] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 10.243315][ T186] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 10.243317][ T186] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 10.243320][ T186] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 10.243323][ T186] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.243325][ T186] RIP: 0033:0x7f933814a1b8 [ 10.243327][ T186] Code: Unable to access opcode bytes at 0x7f933814a18e. Code starting with the faulting instruction =========================================== [ 10.243329][ T186] RSP: 002b:00007ffcf188d0c8 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 10.243331][ T186] RAX: ffffffffffffffda RBX: 00007f933827af88 RCX: 00007f933814a1b8 [ 10.243333][ T186] RDX: 00007f9337e94fc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 10.243334][ T186] RBP: 00007ffcf188d120 R08: 0000000000000000 R09: 0000000000008010 [ 10.243335][ T186] R10: 00007ffcf188cee0 R11: 0000000000000246 R12: 0000000000000001 [ 10.243335][ T186] R13: 0000000000000000 R14: 00007f9338279680 R15: 00007f933827afa0 | [ 12.191634][ T265] softirqs last disabled at (24646): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 12.191637][ T265] Preemption disabled at: | [ 12.191638][ T265] vprintk_emit (kernel/printk/printk.c:2471) | [ 12.191647][ T265] Tainted: [W]=WARN [ 12.191648][ T265] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.191650][ T265] Call Trace: [ 12.191651][ T265] [ 12.191653][ T265] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.191659][ T265] ? vprintk_emit (kernel/printk/printk.c:2471) [ 12.191661][ T265] __might_resched.cold (kernel/sched/core.c:9234) [ 12.191666][ T265] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 12.191670][ T265] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 12.191675][ T265] __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)) [ 12.191678][ T265] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.191683][ T265] ? 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) [ 12.191687][ T265] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.191690][ T265] put_chars (drivers/char/virtio_console.c:1176) [ 12.191693][ T265] ? __send_to_port (drivers/char/virtio_console.c:654) [ 12.191699][ T265] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 12.191703][ T265] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 12.191706][ T265] ? mark_usage (kernel/locking/lockdep.c:4690) [ 12.191708][ T265] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.191710][ T265] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.191714][ T265] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 12.191716][ T265] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 12.191720][ T265] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.191724][ T265] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.191728][ T265] console_emit_next_record (kernel/printk/printk.c:3183) [ 12.191732][ T265] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 12.191735][ T265] ? 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)) [ 12.191738][ T265] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.191740][ T265] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.191745][ T265] console_flush_one_record (kernel/printk/printk.c:3268) [ 12.191749][ T265] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 12.191751][ T265] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.191756][ T265] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 12.191759][ T265] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 12.191761][ T265] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.191764][ T265] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 12.191768][ T265] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 12.191769][ T265] ? vprintk_emit (kernel/printk/printk.c:2478) [ 12.191773][ T265] vprintk_emit (kernel/printk/printk.c:2479) [ 12.191777][ T265] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.191780][ T265] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.191781][ T265] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 12.191786][ T265] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 12.191789][ T265] _printk (kernel/printk/printk.c:2504) [ 12.191793][ T265] ? snapshot_read.cold (user.c:?) [ 12.191797][ T265] ? br_multicast_flood (??:?) bridge [ 12.191810][ T265] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 12.191811][ T265] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 12.191812][ T265] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 12.191817][ T265] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 12.191827][ T265] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 12.191836][ T265] new_nbp (net/bridge/br_if.c:449) bridge [ 12.191846][ T265] br_add_if (net/bridge/br_if.c:592) bridge [ 12.191853][ T265] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 12.191857][ T265] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 12.191860][ T265] ? __kernel_text_address (kernel/extable.c:79) [ 12.191864][ T265] do_set_master (net/core/rtnetlink.c:3071) [ 12.191869][ T265] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 12.191873][ T265] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 12.191876][ T265] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 12.191878][ T265] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 12.191880][ T265] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.191884][ T265] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.191887][ T265] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.191888][ T265] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.191891][ T265] ? kasan_save_stack (mm/kasan/common.c:58) [ 12.191894][ T265] ? kasan_save_stack (mm/kasan/common.c:57) [ 12.191896][ T265] ? kasan_save_track (mm/kasan/common.c:78) [ 12.191898][ T265] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.191900][ T265] ? netlink_seq_next (net/netlink/af_netlink.c:2684) [ 12.191904][ T265] ? ___sys_sendmsg (net/socket.c:2757) [ 12.191908][ T265] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.191910][ T265] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 12.191913][ T265] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.191915][ T265] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.191917][ T265] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.191919][ T265] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.191921][ T265] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 12.191925][ T265] ? __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) [ 12.191927][ T265] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 12.191929][ T265] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 12.191932][ T265] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 12.191934][ T265] ? nla_get_range_signed (lib/nlattr.c:270) [ 12.191939][ T265] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 12.191945][ T265] rtnl_newlink (net/core/rtnetlink.c:4215) [ 12.191950][ T265] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.191952][ T265] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.191957][ T265] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.191959][ T265] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.191961][ T265] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.191963][ T265] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.191966][ T265] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.191968][ T265] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 12.191971][ T265] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.191973][ T265] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.191978][ T265] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.191980][ T265] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.191983][ T265] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 12.191985][ T265] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.191988][ T265] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.191994][ T265] ? 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)) [ 12.191996][ T265] ? 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)) [ 12.192000][ T265] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.192004][ T265] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.192006][ T265] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.192011][ T265] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 12.192015][ T265] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 12.192019][ T265] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 12.192024][ T265] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 12.192026][ T265] ? copy_msghdr_from_user (net/socket.c:2650) [ 12.192029][ T265] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 12.192031][ T265] ? move_addr_to_kernel (net/socket.c:258) [ 12.192039][ T265] ___sys_sendmsg (net/socket.c:2767) [ 12.192042][ T265] ? copy_msghdr_from_user (net/socket.c:2619) [ 12.192059][ T265] __sys_sendmsg (net/socket.c:2799) [ 12.192062][ T265] ? __sys_sendmsg_sock (net/socket.c:2780) [ 12.192068][ T265] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.192072][ T265] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 12.192074][ T265] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 12.192077][ T265] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.192080][ T265] RIP: 0033:0x7ff8d565b54e [ 12.192083][ T265] 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 [ 12.192085][ T265] RSP: 002b:00007ffcf5e0fec0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.192088][ T265] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007ff8d565b54e [ 12.192089][ T265] RDX: 0000000000000000 RSI: 00007ffcf5e0ff70 RDI: 0000000000000005 [ 12.192090][ T265] RBP: 00007ffcf5e0fed0 R08: 0000000000000000 R09: 0000000000000000 [ 12.192091][ T265] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b7ba [ 12.192092][ T265] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcf5e10630 | [ 13.658178][ T313] softirqs last disabled at (14458): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 13.658180][ T313] Preemption disabled at: | [ 13.658181][ T313] vprintk_emit (kernel/printk/printk.c:2471) | [ 13.658191][ T313] Tainted: [W]=WARN [ 13.658191][ T313] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.658193][ T313] Call Trace: [ 13.658195][ T313] [ 13.658196][ T313] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 13.658202][ T313] ? vprintk_emit (kernel/printk/printk.c:2471) [ 13.658205][ T313] __might_resched.cold (kernel/sched/core.c:9234) [ 13.658209][ T313] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 13.658214][ T313] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 13.658219][ T313] __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)) [ 13.658221][ T313] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.658227][ T313] ? 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) [ 13.658230][ T313] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.658233][ T313] put_chars (drivers/char/virtio_console.c:1176) [ 13.658235][ T313] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 13.658237][ T313] ? __send_to_port (drivers/char/virtio_console.c:654) [ 13.658240][ T313] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.658244][ T313] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.658247][ T313] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.658250][ T313] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 13.658253][ T313] ? mark_usage (kernel/locking/lockdep.c:4690) [ 13.658255][ T313] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.658257][ T313] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.658261][ T313] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 13.658263][ T313] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 13.658266][ T313] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.658269][ T313] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.658273][ T313] console_emit_next_record (kernel/printk/printk.c:3183) [ 13.658277][ T313] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 13.658279][ T313] ? 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)) [ 13.658282][ T313] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.658284][ T313] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.658288][ T313] console_flush_one_record (kernel/printk/printk.c:3268) [ 13.658293][ T313] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 13.658295][ T313] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.658300][ T313] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 13.658303][ T313] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 13.658305][ T313] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.658307][ T313] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 13.658311][ T313] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 13.658313][ T313] ? vprintk_emit (kernel/printk/printk.c:2478) [ 13.658316][ T313] vprintk_emit (kernel/printk/printk.c:2479) [ 13.658320][ T313] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 13.658323][ T313] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.658326][ T313] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 13.658329][ T313] _printk (kernel/printk/printk.c:2504) [ 13.658333][ T313] ? snapshot_read.cold (user.c:?) [ 13.658337][ T313] ? br_multicast_flood (??:?) bridge [ 13.658349][ T313] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 13.658351][ T313] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 13.658352][ T313] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 13.658357][ T313] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 13.658367][ T313] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 13.658376][ T313] new_nbp (net/bridge/br_if.c:449) bridge [ 13.658385][ T313] br_add_if (net/bridge/br_if.c:592) bridge [ 13.658392][ T313] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 13.658397][ T313] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 13.658400][ T313] ? __kernel_text_address (kernel/extable.c:79) [ 13.658403][ T313] do_set_master (net/core/rtnetlink.c:3071) [ 13.658408][ T313] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 13.658411][ T313] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 13.658414][ T313] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 13.658416][ T313] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 13.658418][ T313] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 13.658421][ T313] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.658424][ T313] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.658426][ T313] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.658428][ T313] ? kasan_save_stack (mm/kasan/common.c:58) [ 13.658431][ T313] ? kasan_save_stack (mm/kasan/common.c:57) [ 13.658433][ T313] ? kasan_save_track (mm/kasan/common.c:78) [ 13.658436][ T313] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.658438][ T313] ? netlink_seq_next (net/netlink/af_netlink.c:2684) [ 13.658441][ T313] ? ___sys_sendmsg (net/socket.c:2757) [ 13.658445][ T313] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.658447][ T313] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 13.658450][ T313] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.658453][ T313] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.658454][ T313] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.658456][ T313] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.658458][ T313] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 13.658462][ T313] ? __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) [ 13.658465][ T313] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 13.658468][ T313] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 13.658471][ T313] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 13.658473][ T313] ? nla_get_range_signed (lib/nlattr.c:270) [ 13.658478][ T313] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 13.658483][ T313] rtnl_newlink (net/core/rtnetlink.c:4215) [ 13.658488][ T313] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.658490][ T313] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.658495][ T313] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.658497][ T313] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.658499][ T313] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.658501][ T313] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.658504][ T313] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.658506][ T313] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 13.658509][ T313] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.658511][ T313] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.658515][ T313] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.658517][ T313] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.658521][ T313] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 13.658523][ T313] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.658526][ T313] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.658532][ T313] ? 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)) [ 13.658533][ T313] ? 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)) [ 13.658537][ T313] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.658541][ T313] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.658544][ T313] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.658548][ T313] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 13.658552][ T313] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 13.658556][ T313] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 13.658561][ T313] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 13.658563][ T313] ? copy_msghdr_from_user (net/socket.c:2650) [ 13.658566][ T313] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 13.658567][ T313] ? move_addr_to_kernel (net/socket.c:258) [ 13.658575][ T313] ___sys_sendmsg (net/socket.c:2767) [ 13.658578][ T313] ? copy_msghdr_from_user (net/socket.c:2619) [ 13.658593][ T313] __sys_sendmsg (net/socket.c:2799) [ 13.658596][ T313] ? __sys_sendmsg_sock (net/socket.c:2780) [ 13.658603][ T313] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.658606][ T313] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 13.658609][ T313] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 13.658612][ T313] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.658614][ T313] RIP: 0033:0x7f4e9a4dd54e [ 13.658617][ T313] 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 [ 13.658625][ T313] RSP: 002b:00007ffe4d3181b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.658628][ T313] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f4e9a4dd54e [ 13.658629][ T313] RDX: 0000000000000000 RSI: 00007ffe4d318260 RDI: 0000000000000005 [ 13.658630][ T313] RBP: 00007ffe4d3181c0 R08: 0000000000000000 R09: 0000000000000000 [ 13.658631][ T313] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b7bb [ 13.658632][ T313] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe4d318920 | [ 14.747276][ T350] softirqs last disabled at (14126): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 14.747278][ T350] Preemption disabled at: | [ 14.747279][ T350] vprintk_emit (kernel/printk/printk.c:2471) | [ 14.747288][ T350] Tainted: [W]=WARN [ 14.747289][ T350] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.747291][ T350] Call Trace: [ 14.747293][ T350] [ 14.747295][ T350] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 14.747302][ T350] ? vprintk_emit (kernel/printk/printk.c:2471) [ 14.747304][ T350] __might_resched.cold (kernel/sched/core.c:9234) [ 14.747309][ T350] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 14.747313][ T350] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 14.747318][ T350] __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)) [ 14.747321][ T350] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.747326][ T350] ? 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) [ 14.747329][ T350] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.747332][ T350] put_chars (drivers/char/virtio_console.c:1176) [ 14.747334][ T350] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 14.747336][ T350] ? __send_to_port (drivers/char/virtio_console.c:654) [ 14.747340][ T350] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.747344][ T350] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.747346][ T350] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.747350][ T350] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 14.747353][ T350] ? mark_usage (kernel/locking/lockdep.c:4690) [ 14.747355][ T350] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.747356][ T350] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.747361][ T350] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 14.747363][ T350] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 14.747366][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.747368][ T350] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.747372][ T350] console_emit_next_record (kernel/printk/printk.c:3183) [ 14.747377][ T350] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 14.747378][ T350] ? 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)) [ 14.747382][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.747384][ T350] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.747388][ T350] console_flush_one_record (kernel/printk/printk.c:3268) [ 14.747392][ T350] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 14.747394][ T350] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.747399][ T350] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 14.747402][ T350] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 14.747404][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.747406][ T350] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 14.747410][ T350] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 14.747412][ T350] ? vprintk_emit (kernel/printk/printk.c:2478) [ 14.747415][ T350] vprintk_emit (kernel/printk/printk.c:2479) [ 14.747420][ T350] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 14.747422][ T350] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.747425][ T350] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 14.747429][ T350] _printk (kernel/printk/printk.c:2504) [ 14.747433][ T350] ? snapshot_read.cold (user.c:?) [ 14.747437][ T350] ? br_multicast_flood (??:?) bridge [ 14.747449][ T350] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 14.747451][ T350] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 14.747452][ T350] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 14.747456][ T350] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 14.747466][ T350] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 14.747475][ T350] new_nbp (net/bridge/br_if.c:449) bridge [ 14.747484][ T350] br_add_if (net/bridge/br_if.c:592) bridge [ 14.747491][ T350] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 14.747495][ T350] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 14.747498][ T350] ? __kernel_text_address (kernel/extable.c:79) [ 14.747502][ T350] do_set_master (net/core/rtnetlink.c:3071) [ 14.747507][ T350] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 14.747510][ T350] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 14.747513][ T350] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 14.747515][ T350] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 14.747516][ T350] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 14.747520][ T350] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.747523][ T350] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.747525][ T350] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.747527][ T350] ? kasan_save_stack (mm/kasan/common.c:58) [ 14.747531][ T350] ? kasan_save_stack (mm/kasan/common.c:57) [ 14.747532][ T350] ? kasan_save_track (mm/kasan/common.c:78) [ 14.747535][ T350] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.747537][ T350] ? netlink_seq_next (net/netlink/af_netlink.c:2684) [ 14.747540][ T350] ? ___sys_sendmsg (net/socket.c:2757) [ 14.747545][ T350] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.747547][ T350] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 14.747550][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.747552][ T350] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.747554][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.747555][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.747558][ T350] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 14.747562][ T350] ? __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) [ 14.747565][ T350] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 14.747567][ T350] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 14.747570][ T350] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 14.747572][ T350] ? nla_get_range_signed (lib/nlattr.c:270) [ 14.747577][ T350] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 14.747582][ T350] rtnl_newlink (net/core/rtnetlink.c:4215) [ 14.747587][ T350] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 14.747589][ T350] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.747594][ T350] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.747596][ T350] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.747598][ T350] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 14.747600][ T350] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.747603][ T350] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 14.747605][ T350] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 14.747608][ T350] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.747610][ T350] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.747614][ T350] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.747616][ T350] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.747620][ T350] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 14.747621][ T350] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.747630][ T350] ? netlink_ack (./include/linux/skbuff.h:2718) [ 14.747636][ T350] ? 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)) [ 14.747638][ T350] ? 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)) [ 14.747642][ T350] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 14.747646][ T350] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 14.747649][ T350] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.747653][ T350] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 14.747657][ T350] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 14.747660][ T350] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 14.747666][ T350] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 14.747668][ T350] ? copy_msghdr_from_user (net/socket.c:2650) [ 14.747670][ T350] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 14.747672][ T350] ? move_addr_to_kernel (net/socket.c:258) [ 14.747679][ T350] ___sys_sendmsg (net/socket.c:2767) [ 14.747682][ T350] ? copy_msghdr_from_user (net/socket.c:2619) [ 14.747700][ T350] __sys_sendmsg (net/socket.c:2799) [ 14.747703][ T350] ? __sys_sendmsg_sock (net/socket.c:2780) [ 14.747709][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.747712][ T350] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 14.747715][ T350] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 14.747718][ T350] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 14.747720][ T350] RIP: 0033:0x7fd86ab9354e [ 14.747724][ T350] 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 [ 14.747726][ T350] RSP: 002b:00007ffd5aa71e90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 14.747728][ T350] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007fd86ab9354e [ 14.747730][ T350] RDX: 0000000000000000 RSI: 00007ffd5aa71f40 RDI: 0000000000000005 [ 14.747731][ T350] RBP: 00007ffd5aa71ea0 R08: 0000000000000000 R09: 0000000000000000 [ 14.747732][ T350] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b7bc [ 14.747733][ T350] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd5aa72600 | [ 24.448777][ T12] softirqs last disabled at (26842): vxlan_flush (./include/linux/spinlock.h:353 drivers/net/vxlan/vxlan_core.c:3094) vxlan | [ 24.448782][ T12] Preemption disabled at: | [ 24.448783][ T12] vprintk_emit (kernel/printk/printk.c:2471) | [ 24.448792][ T12] Tainted: [W]=WARN [ 24.448793][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.448795][ T12] Workqueue: netns cleanup_net [ 24.448798][ T12] Call Trace: [ 24.448800][ T12] [ 24.448802][ T12] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 24.448808][ T12] ? vprintk_emit (kernel/printk/printk.c:2471) [ 24.448810][ T12] __might_resched.cold (kernel/sched/core.c:9234) [ 24.448815][ T12] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 24.448820][ T12] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 24.448825][ T12] __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)) [ 24.448827][ T12] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.448833][ T12] ? 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) [ 24.448836][ T12] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.448839][ T12] put_chars (drivers/char/virtio_console.c:1176) [ 24.448842][ T12] ? __send_to_port (drivers/char/virtio_console.c:654) [ 24.448846][ T12] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 24.448851][ T12] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 24.448854][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.448855][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.448860][ T12] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 24.448862][ T12] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 24.448865][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.448869][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.448874][ T12] console_emit_next_record (kernel/printk/printk.c:3183) [ 24.448878][ T12] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 24.448880][ T12] ? 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)) [ 24.448883][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.448886][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.448890][ T12] console_flush_one_record (kernel/printk/printk.c:3268) [ 24.448894][ T12] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 24.448896][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.448902][ T12] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 24.448905][ T12] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 24.448907][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.448909][ T12] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 24.448913][ T12] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 24.448915][ T12] ? vprintk_emit (kernel/printk/printk.c:2478) [ 24.448919][ T12] vprintk_emit (kernel/printk/printk.c:2479) [ 24.448923][ T12] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 24.448925][ T12] ? process_one_work (kernel/workqueue.c:3387) [ 24.448927][ T12] ? kthread (kernel/kthread.c:436) [ 24.448929][ T12] ? ret_from_fork (arch/x86/kernel/process.c:158) [ 24.448931][ T12] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:245) [ 24.448936][ T12] _printk (kernel/printk/printk.c:2504) [ 24.448940][ T12] ? snapshot_read.cold (user.c:?) [ 24.448945][ T12] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 24.448948][ T12] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 24.448952][ T12] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 24.448954][ T12] ? netdev_notice (net/core/dev.c:13194) [ 24.448958][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.448961][ T12] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 24.448964][ T12] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 24.448966][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.448968][ T12] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 24.448972][ T12] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 24.448977][ T12] dev_set_allmulti (net/core/dev_api.c:315) [ 24.448981][ T12] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 24.448995][ T12] br_dev_delete (net/bridge/br_if.c:387) bridge [ 24.449004][ T12] br_net_exit_rtnl (net/bridge/br.c:414) bridge [ 24.449013][ T12] ops_undo_list (net/core/net_namespace.c:181 net/core/net_namespace.c:249) [ 24.449017][ T12] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 24.449021][ T12] ? rtnl_net_dumpid_one (net/core/net_namespace.c:1098) [ 24.449023][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.449026][ T12] ? idr_destroy (lib/radix-tree.c:310 lib/radix-tree.c:674 lib/radix-tree.c:1563) [ 24.449032][ T12] cleanup_net (net/core/net_namespace.c:706) [ 24.449035][ T12] ? net_passive_dec (./include/linux/llist.h:241) [ 24.449039][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.449041][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.449045][ T12] process_one_work (kernel/workqueue.c:3387) [ 24.449052][ T12] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 24.449055][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.449063][ T12] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 24.449070][ T12] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 24.449072][ T12] kthread (kernel/kthread.c:436) [ 24.449074][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 24.449077][ T12] ? kthread_affine_preferred (kernel/kthread.c:857) [ 24.449080][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 24.449083][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 24.449086][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 24.449089][ T12] ? kthread_affine_preferred (kernel/kthread.c:857) [ 24.449092][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 25.478889][ T487] softirqs last disabled at (23182): br_device_event (./include/linux/spinlock.h:353 net/bridge/br.c:109) bridge | [ 25.478897][ T487] Preemption disabled at: | [ 25.478897][ T487] 0x0 | [ 25.478907][ T487] Tainted: [W]=WARN [ 25.478908][ T487] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.478910][ T487] Call Trace: [ 25.478912][ T487] [ 25.478913][ T487] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 25.478920][ T487] __might_resched.cold (kernel/sched/core.c:9234) [ 25.478925][ T487] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 25.478929][ T487] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 25.478934][ T487] __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)) [ 25.478937][ T487] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 25.478942][ T487] ? 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) [ 25.478945][ T487] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 25.478948][ T487] put_chars (drivers/char/virtio_console.c:1176) [ 25.478951][ T487] ? __send_to_port (drivers/char/virtio_console.c:654) [ 25.478954][ T487] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 25.478958][ T487] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 25.478961][ T487] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 25.478964][ T487] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 25.478967][ T487] ? mark_usage (kernel/locking/lockdep.c:4690) [ 25.478969][ T487] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.478971][ T487] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.478975][ T487] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 25.478976][ T487] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.478981][ T487] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.478985][ T487] console_emit_next_record (kernel/printk/printk.c:3183) [ 25.478989][ T487] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 25.478990][ T487] ? 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)) [ 25.478994][ T487] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.478996][ T487] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.479000][ T487] console_flush_one_record (kernel/printk/printk.c:3268) [ 25.479004][ T487] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 25.479006][ T487] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.479011][ T487] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 25.479014][ T487] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 25.479016][ T487] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.479018][ T487] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 25.479022][ T487] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 25.479024][ T487] ? vprintk_emit (kernel/printk/printk.c:2478) [ 25.479027][ T487] vprintk_emit (kernel/printk/printk.c:2479) [ 25.479032][ T487] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 25.479033][ T487] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 25.479036][ T487] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 25.479038][ T487] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 25.479042][ T487] _printk (kernel/printk/printk.c:2504) [ 25.479046][ T487] ? snapshot_read.cold (user.c:?) [ 25.479054][ T487] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 25.479065][ T487] br_stp_disable_port (net/bridge/br_stp_if.c:106) bridge [ 25.479074][ T487] br_device_event (net/bridge/br.c:111) bridge [ 25.479081][ T487] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 25.479086][ T487] ? _sub_I_65535_1+0x4d0/0x4d0 stp [ 25.479092][ T487] notifier_call_chain (kernel/notifier.c:85) [ 25.479098][ T487] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9855) [ 25.479103][ T487] ? netif_change_name (net/core/dev.c:1517) [ 25.479106][ T487] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 25.479109][ T487] ? __kernel_text_address (kernel/extable.c:79) [ 25.479112][ T487] ? write_profile (profile.c:?) [ 25.479114][ T487] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 25.479119][ T487] netif_change_flags (net/core/dev.c:9882) [ 25.479123][ T487] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 25.479127][ T487] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 25.479129][ T487] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 25.479130][ T487] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 25.479132][ T487] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 25.479136][ T487] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 25.479138][ T487] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 25.479140][ T487] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 25.479143][ T487] ? kasan_save_stack (mm/kasan/common.c:58) [ 25.479146][ T487] ? kasan_save_stack (mm/kasan/common.c:57) [ 25.479147][ T487] ? kasan_save_track (mm/kasan/common.c:78) [ 25.479150][ T487] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.479152][ T487] ? netlink_seq_next (net/netlink/af_netlink.c:2684) [ 25.479155][ T487] ? ___sys_sendmsg (net/socket.c:2757) [ 25.479160][ T487] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.479163][ T487] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 25.479165][ T487] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.479168][ T487] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.479169][ T487] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.479171][ T487] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.479174][ T487] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 25.479177][ T487] ? __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) [ 25.479179][ T487] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 25.479181][ T487] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 25.479185][ T487] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 25.479190][ T487] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 25.479195][ T487] rtnl_newlink (net/core/rtnetlink.c:4215) [ 25.479201][ T487] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 25.479202][ T487] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.479207][ T487] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.479209][ T487] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.479211][ T487] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 25.479213][ T487] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.479217][ T487] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 25.479219][ T487] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 25.479222][ T487] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.479223][ T487] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.479228][ T487] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.479230][ T487] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.479233][ T487] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 25.479235][ T487] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.479238][ T487] ? netlink_ack (./include/linux/skbuff.h:2718) [ 25.479244][ T487] ? 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)) [ 25.479246][ T487] ? 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)) [ 25.479250][ T487] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 25.479254][ T487] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 25.479256][ T487] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.479260][ T487] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 25.479264][ T487] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 25.479268][ T487] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 25.479274][ T487] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 25.479276][ T487] ? copy_msghdr_from_user (net/socket.c:2650) [ 25.479278][ T487] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 25.479280][ T487] ? move_addr_to_kernel (net/socket.c:258) [ 25.479288][ T487] ___sys_sendmsg (net/socket.c:2767) [ 25.479290][ T487] ? copy_msghdr_from_user (net/socket.c:2619) [ 25.479306][ T487] __sys_sendmsg (net/socket.c:2799) [ 25.479309][ T487] ? __sys_sendmsg_sock (net/socket.c:2780) [ 25.479315][ T487] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.479319][ T487] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 25.479321][ T487] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 25.479325][ T487] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 25.479327][ T487] RIP: 0033:0x7f588f68b54e [ 25.479330][ T487] 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 [ 25.479331][ T487] RSP: 002b:00007fffbbe05d50 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 25.479334][ T487] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f588f68b54e [ 25.479335][ T487] RDX: 0000000000000000 RSI: 00007fffbbe05e00 RDI: 0000000000000005 [ 25.479336][ T487] RBP: 00007fffbbe05d60 R08: 0000000000000000 R09: 0000000000000000 [ 25.479337][ T487] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91b7c7 Finger prints: br_device_event:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __alloc_skb:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars vxlan_flush:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars __irq_exit_rcu:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print