====================================== | [ 11.001809][ T180] softirqs last disabled at (56585): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 11.001811][ T180] Preemption disabled at: | [ 11.001812][ T180] 0x0 | [ 11.001822][ T180] Tainted: [W]=WARN [ 11.001823][ T180] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.001825][ T180] Call Trace: [ 11.001826][ T180] [ 11.001828][ T180] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.001834][ T180] __might_resched.cold (kernel/sched/core.c:9234) [ 11.001838][ T180] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.001841][ T180] ? __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.001846][ T180] __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.001849][ T180] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.001855][ T180] ? 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.001857][ T180] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.001861][ T180] put_chars (drivers/char/virtio_console.c:1176) [ 11.001864][ T180] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.001866][ T180] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 11.001869][ T180] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.001873][ T180] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.001877][ T180] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.001881][ T180] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.001883][ T180] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.001887][ T180] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.001891][ T180] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.001893][ T180] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.001897][ T180] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.001901][ T180] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.001905][ T180] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.001907][ T180] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.001911][ T180] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.001914][ T180] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.001916][ T180] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.001921][ T180] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.001923][ T180] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.001925][ T180] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.001926][ T180] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 11.001930][ T180] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.001932][ T180] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.001935][ T180] vprintk_emit (kernel/printk/printk.c:2479) [ 11.001938][ T180] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.001941][ T180] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.001945][ T180] _printk (kernel/printk/printk.c:2504) [ 11.001948][ T180] ? snapshot_read.cold (user.c:?) [ 11.001951][ T180] ? 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) [ 11.001953][ T180] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 11.001956][ T180] ? 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) [ 11.001958][ T180] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 11.001962][ T180] ? exit_notify (kernel/exit.c:780) [ 11.001963][ T180] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.001966][ T180] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.001970][ T180] do_group_exit (kernel/exit.c:1151) [ 11.001973][ T180] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 11.001975][ T180] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 11.001977][ T180] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.001981][ T180] ? irq_exit_rcu (kernel/softirq.c:786) [ 11.001983][ T180] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.001986][ T180] RIP: 0033:0x7fd577dfc1b8 [ 11.001988][ T180] Code: Unable to access opcode bytes at 0x7fd577dfc18e. Code starting with the faulting instruction =========================================== [ 11.001989][ T180] RSP: 002b:00007ffd9d824ee8 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 11.001991][ T180] RAX: ffffffffffffffda RBX: 00007fd577f2cf88 RCX: 00007fd577dfc1b8 [ 11.001993][ T180] RDX: 00007fd577b46fc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 11.001994][ T180] RBP: 00007ffd9d824f40 R08: 0000000000000000 R09: 0000000000008010 [ 11.001994][ T180] R10: 00007ffd9d824d00 R11: 0000000000000246 R12: 0000000000000001 [ 11.001995][ T180] R13: 0000000000000000 R14: 00007fd577f2b680 R15: 00007fd577f2cfa0 | [ 13.190406][ T230] softirqs last disabled at (41202): br_device_event (./include/linux/spinlock.h:353 net/bridge/br.c:109) | [ 13.190410][ T230] Preemption disabled at: | [ 13.190410][ T230] 0x0 | [ 13.190424][ T230] Tainted: [W]=WARN [ 13.190425][ T230] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.190427][ T230] Call Trace: [ 13.190430][ T230] [ 13.190432][ T230] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 13.190440][ T230] __might_resched.cold (kernel/sched/core.c:9234) [ 13.190451][ T230] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 13.190457][ T230] ? __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.190466][ T230] __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.190470][ T230] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.190480][ T230] ? 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.190483][ T230] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.190489][ T230] put_chars (drivers/char/virtio_console.c:1176) [ 13.190492][ T230] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1929) [ 13.190496][ T230] ? __send_to_port (drivers/char/virtio_console.c:654) [ 13.190508][ T230] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 13.190520][ T230] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 13.190525][ T230] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.190533][ T230] console_emit_next_record (kernel/printk/printk.c:3183) [ 13.190539][ T230] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 13.190546][ T230] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.190551][ T230] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.190558][ T230] console_flush_one_record (kernel/printk/printk.c:3268) [ 13.190564][ T230] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 13.190566][ T230] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.190576][ T230] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 13.190580][ T230] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 13.190582][ T230] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.190586][ T230] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 13.190592][ T230] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 13.190595][ T230] ? vprintk_emit (kernel/printk/printk.c:2478) [ 13.190600][ T230] vprintk_emit (kernel/printk/printk.c:2479) [ 13.190606][ T230] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 13.190608][ T230] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 13.190612][ T230] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.190616][ T230] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.190623][ T230] _printk (kernel/printk/printk.c:2504) [ 13.190629][ T230] ? snapshot_read.cold (user.c:?) [ 13.190642][ T230] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) [ 13.190649][ T230] br_stp_disable_port (net/bridge/br_stp_if.c:106) [ 13.190655][ T230] br_device_event (net/bridge/br.c:111) [ 13.190659][ T230] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 13.190664][ T230] ? packet_sendmsg_spkt (af_packet.c:?) [ 13.190674][ T230] notifier_call_chain (kernel/notifier.c:85) [ 13.190684][ T230] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9855) [ 13.190691][ T230] ? netif_change_name (net/core/dev.c:1517) [ 13.190695][ T230] ? __dev_change_flags (net/core/dev.c:1811 net/core/dev.c:9810) [ 13.190700][ T230] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 13.190705][ T230] ? __kernel_text_address (kernel/extable.c:79) [ 13.190708][ T230] ? write_profile (profile.c:?) [ 13.190716][ T230] netif_change_flags (net/core/dev.c:9882) [ 13.190722][ T230] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 13.190728][ T230] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 13.190732][ T230] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 13.190734][ T230] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 13.190737][ T230] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 13.190742][ T230] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.190745][ T230] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.190748][ T230] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.190753][ T230] ? kasan_save_stack (mm/kasan/common.c:58) [ 13.190756][ T230] ? kasan_save_stack (mm/kasan/common.c:57) [ 13.190758][ T230] ? kasan_save_track (mm/kasan/common.c:78) [ 13.190762][ T230] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.190765][ T230] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 13.190769][ T230] ? ___sys_sendmsg (net/socket.c:2757) [ 13.190777][ T230] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.190780][ T230] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 13.190785][ T230] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.190789][ T230] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.190791][ T230] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.190794][ T230] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.190797][ T230] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 13.190801][ T230] ? __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.190803][ T230] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 13.190807][ T230] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 13.190813][ T230] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 13.190823][ T230] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 13.190833][ T230] rtnl_newlink (net/core/rtnetlink.c:4215) [ 13.190844][ T230] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.190847][ T230] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.190856][ T230] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.190859][ T230] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.190862][ T230] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.190866][ T230] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.190873][ T230] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.190877][ T230] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 13.190883][ T230] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.190885][ T230] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.190893][ T230] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.190896][ T230] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.190903][ T230] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 13.190905][ T230] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.190911][ T230] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.190922][ T230] ? 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.190925][ T230] ? 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.190932][ T230] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.190939][ T230] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.190943][ T230] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.190951][ T230] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 13.190958][ T230] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 13.190964][ T230] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 13.190973][ T230] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 13.190977][ T230] ? copy_msghdr_from_user (net/socket.c:2650) [ 13.190980][ T230] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 13.190982][ T230] ? move_addr_to_kernel (net/socket.c:258) [ 13.190996][ T230] ___sys_sendmsg (net/socket.c:2767) [ 13.191000][ T230] ? copy_msghdr_from_user (net/socket.c:2619) [ 13.191030][ T230] __sys_sendmsg (net/socket.c:2799) [ 13.191034][ T230] ? __sys_sendmsg_sock (net/socket.c:2780) [ 13.191045][ T230] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.191051][ T230] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 13.191053][ T230] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 13.191059][ T230] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.191062][ T230] RIP: 0033:0x7fae6d68454e [ 13.191065][ T230] 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.191068][ T230] RSP: 002b:00007ffd045eb960 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.191072][ T230] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fae6d68454e [ 13.191074][ T230] RDX: 0000000000000000 RSI: 00007ffd045eba10 RDI: 0000000000000005 [ 13.191075][ T230] RBP: 00007ffd045eb970 R08: 0000000000000000 R09: 0000000000000000 [ 13.191076][ T230] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915ac0 [ 13.191078][ T230] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd045ec0d0 | [ 15.322066][ T39] softirqs last disabled at (73564): br_port_carrier_check (./include/linux/spinlock.h:353 net/bridge/br_if.c:87) | [ 15.322068][ T39] Preemption disabled at: | [ 15.322069][ T39] 0x0 | [ 15.322080][ T39] Tainted: [W]=WARN [ 15.322081][ T39] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.322083][ T39] Workqueue: events_unbound linkwatch_event [ 15.322087][ T39] Call Trace: [ 15.322089][ T39] [ 15.322091][ T39] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 15.322097][ T39] __might_resched.cold (kernel/sched/core.c:9234) [ 15.322101][ T39] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 15.322105][ T39] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 15.322110][ T39] __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)) [ 15.322113][ T39] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 15.322119][ T39] ? 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) [ 15.322121][ T39] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 15.322125][ T39] put_chars (drivers/char/virtio_console.c:1176) [ 15.322128][ T39] ? __send_to_port (drivers/char/virtio_console.c:654) [ 15.322132][ T39] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 15.322138][ T39] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 15.322145][ T39] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 15.322148][ T39] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.322151][ T39] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.322156][ T39] console_emit_next_record (kernel/printk/printk.c:3183) [ 15.322159][ T39] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 15.322164][ T39] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.322166][ T39] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.322170][ T39] console_flush_one_record (kernel/printk/printk.c:3268) [ 15.322174][ T39] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 15.322175][ T39] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.322181][ T39] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 15.322183][ T39] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 15.322184][ T39] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.322186][ T39] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 15.322190][ T39] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 15.322192][ T39] ? vprintk_emit (kernel/printk/printk.c:2478) [ 15.322195][ T39] vprintk_emit (kernel/printk/printk.c:2479) [ 15.322199][ T39] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 15.322201][ T39] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 15.322203][ T39] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 15.322208][ T39] _printk (kernel/printk/printk.c:2504) [ 15.322212][ T39] ? snapshot_read.cold (user.c:?) [ 15.322217][ T39] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 15.322221][ T39] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) [ 15.322225][ T39] br_init_port (net/bridge/br_stp_if.c:39) [ 15.322228][ T39] br_stp_enable_port (net/bridge/br_stp_if.c:93) [ 15.322230][ T39] br_port_carrier_check (net/bridge/br_if.c:90) [ 15.322234][ T39] br_device_event (net/bridge/br.c:101) [ 15.322237][ T39] ? packet_sendmsg_spkt (af_packet.c:?) [ 15.322238][ T39] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 15.322245][ T39] notifier_call_chain (kernel/notifier.c:85) [ 15.322252][ T39] netif_state_change (net/core/dev.c:1625) [ 15.322256][ T39] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:422 (discriminator 7)) [ 15.322260][ T39] ? linkwatch_do_dev (net/core/link_watch.c:182 net/core/link_watch.c:166) [ 15.322263][ T39] __linkwatch_run_queue (net/core/link_watch.c:240) [ 15.322266][ T39] ? linkwatch_do_dev (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 15.322269][ T39] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 15.322274][ T39] linkwatch_event (net/core/link_watch.c:314 (discriminator 11)) [ 15.322277][ T39] ? __linkwatch_run_queue (net/core/link_watch.c:213) [ 15.322280][ T39] process_one_work (kernel/workqueue.c:3387) [ 15.322286][ T39] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 15.322289][ T39] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 15.322297][ T39] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 15.322303][ T39] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 15.322305][ T39] kthread (kernel/kthread.c:436) [ 15.322307][ T39] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 15.322311][ T39] ? kthread_affine_preferred (kernel/kthread.c:857) [ 15.322314][ T39] ret_from_fork (arch/x86/kernel/process.c:158) [ 15.322318][ T39] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 15.322321][ T39] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 15.322325][ T39] ? kthread_affine_preferred (kernel/kthread.c:857) [ 15.322328][ T39] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 16.603346][ T238] softirqs last disabled at (45350): inet6_fill_ifla6_attrs (net/ipv6/addrconf.c:5883) | [ 16.603348][ T238] Preemption disabled at: | [ 16.603349][ T238] vprintk_emit (kernel/printk/printk.c:2471) | [ 16.603358][ T238] Tainted: [W]=WARN [ 16.603359][ T238] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.603361][ T238] Call Trace: [ 16.603363][ T238] [ 16.603364][ T238] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 16.603369][ T238] ? vprintk_emit (kernel/printk/printk.c:2471) [ 16.603371][ T238] __might_resched.cold (kernel/sched/core.c:9234) [ 16.603375][ T238] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 16.603379][ T238] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 16.603384][ T238] __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)) [ 16.603386][ T238] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 16.603393][ T238] ? 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) [ 16.603395][ T238] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 16.603399][ T238] put_chars (drivers/char/virtio_console.c:1176) [ 16.603402][ T238] ? __send_to_port (drivers/char/virtio_console.c:654) [ 16.603405][ T238] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 16.603409][ T238] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.603412][ T238] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 16.603416][ T238] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 16.603420][ T238] ? mark_usage (kernel/locking/lockdep.c:4690) [ 16.603422][ T238] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.603424][ T238] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.603428][ T238] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 16.603431][ T238] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 16.603433][ T238] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.603436][ T238] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.603440][ T238] console_emit_next_record (kernel/printk/printk.c:3183) [ 16.603443][ T238] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 16.603447][ T238] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.603449][ T238] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.603454][ T238] console_flush_one_record (kernel/printk/printk.c:3268) [ 16.603464][ T238] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 16.603465][ T238] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.603471][ T238] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 16.603473][ T238] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 16.603475][ T238] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.603477][ T238] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 16.603480][ T238] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 16.603482][ T238] ? vprintk_emit (kernel/printk/printk.c:2478) [ 16.603485][ T238] vprintk_emit (kernel/printk/printk.c:2479) [ 16.603489][ T238] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 16.603494][ T238] _printk (kernel/printk/printk.c:2504) [ 16.603498][ T238] ? snapshot_read.cold (user.c:?) [ 16.603501][ T238] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 16.603503][ T238] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 16.603506][ T238] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:210 (discriminator 6) kernel/locking/spinlock.c:221 (discriminator 6)) [ 16.603509][ T238] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 16.603512][ T238] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 16.603515][ T238] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 16.603518][ T238] ? netdev_notice (net/core/dev.c:13194) [ 16.603522][ T238] ? netdev_upper_dev_unlink (net/core/dev.c:9114) [ 16.603525][ T238] ? __netdev_upper_dev_unlink (net/core/dev.c:9096) [ 16.603529][ T238] __bond_release_one.cold (drivers/net/bonding/bond_main.c:2484 (discriminator 4)) [ 16.603533][ T238] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 16.603538][ T238] ? bond_enslave (drivers/net/bonding/bond_main.c:2331) [ 16.603541][ T238] ? __lock_acquire (kernel/locking/lockdep.c:5123) [ 16.603543][ T238] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.603546][ T238] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.603554][ T238] ? packet_sendmsg_spkt (af_packet.c:?) [ 16.603559][ T238] bond_uninit (drivers/net/bonding/bond_main.c:6071) [ 16.603560][ T238] ? ip6_route_dev_notify (./include/net/net_namespace.h:422 (discriminator 1) ./include/linux/netdevice.h:2807 (discriminator 1) net/ipv6/route.c:6521 (discriminator 1)) [ 16.603563][ T238] ? bond_siocdevprivate (drivers/net/bonding/bond_main.c:4682) [ 16.603568][ T238] unregister_netdevice_many_notify (net/core/dev.c:12537) [ 16.603574][ T238] ? unregister_netdevice_queued (./include/linux/list.h:419 (discriminator 3)) [ 16.603575][ T238] ? 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) [ 16.603577][ T238] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 16.603579][ T238] ? unregister_netdevice_queue (net/core/dev.c:12378 (discriminator 1)) [ 16.603585][ T238] rtnl_dellink (net/core/rtnetlink.c:3652 net/core/rtnetlink.c:3694) [ 16.603588][ T238] ? mark_usage (kernel/locking/lockdep.c:4690) [ 16.603590][ T238] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.603591][ T238] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.603594][ T238] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 16.603615][ T238] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.603617][ T238] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.603620][ T238] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.603622][ T238] ? mark_usage (kernel/locking/lockdep.c:4690) [ 16.603624][ T238] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.603628][ T238] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.603630][ T238] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.603633][ T238] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 16.603635][ T238] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.603639][ T238] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 16.603641][ T238] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 16.603645][ T238] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.603647][ T238] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.603651][ T238] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.603653][ T238] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.603657][ T238] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 16.603660][ T238] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.603663][ T238] ? netlink_ack (./include/linux/skbuff.h:2718) [ 16.603669][ T238] ? 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)) [ 16.603671][ T238] ? 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)) [ 16.603675][ T238] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 16.603678][ T238] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 16.603681][ T238] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.603685][ T238] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 16.603689][ T238] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 16.603693][ T238] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 16.603699][ T238] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 16.603702][ T238] ? copy_msghdr_from_user (net/socket.c:2650) [ 16.603704][ T238] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 16.603705][ T238] ? move_addr_to_kernel (net/socket.c:258) [ 16.603712][ T238] ___sys_sendmsg (net/socket.c:2767) [ 16.603715][ T238] ? copy_msghdr_from_user (net/socket.c:2619) [ 16.603730][ T238] __sys_sendmsg (net/socket.c:2799) [ 16.603733][ T238] ? __sys_sendmsg_sock (net/socket.c:2780) [ 16.603738][ T238] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.603742][ T238] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 16.603743][ T238] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 16.603746][ T238] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 16.603748][ T238] RIP: 0033:0x7f638749454e [ 16.603752][ T238] 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 [ 16.603754][ T238] RSP: 002b:00007fff4589f930 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 16.603756][ T238] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007f638749454e [ 16.603758][ T238] RDX: 0000000000000000 RSI: 00007fff4589f9e0 RDI: 0000000000000005 [ 16.603759][ T238] RBP: 00007fff4589f940 R08: 0000000000000000 R09: 0000000000000000 [ 16.603759][ T238] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915ac3 [ 16.603760][ T238] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff458a00a0 | [ 18.330342][ T252] softirqs last disabled at (53480): br_device_event (./include/linux/spinlock.h:353 net/bridge/br.c:109) | [ 18.330345][ T252] Preemption disabled at: | [ 18.330345][ T252] 0x0 | [ 18.330356][ T252] Tainted: [W]=WARN [ 18.330357][ T252] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.330358][ T252] Call Trace: [ 18.330360][ T252] [ 18.330361][ T252] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 18.330368][ T252] __might_resched.cold (kernel/sched/core.c:9234) [ 18.330372][ T252] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 18.330376][ 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) [ 18.330381][ 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)) [ 18.330384][ T252] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.330390][ 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) [ 18.330392][ T252] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.330396][ T252] put_chars (drivers/char/virtio_console.c:1176) [ 18.330398][ T252] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1929) [ 18.330401][ T252] ? __send_to_port (drivers/char/virtio_console.c:654) [ 18.330408][ T252] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 18.330416][ T252] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 18.330419][ T252] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.330424][ T252] console_emit_next_record (kernel/printk/printk.c:3183) [ 18.330429][ T252] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 18.330433][ T252] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.330437][ T252] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.330441][ T252] console_flush_one_record (kernel/printk/printk.c:3268) [ 18.330445][ T252] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 18.330447][ T252] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.330453][ T252] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 18.330455][ T252] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 18.330457][ T252] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.330459][ T252] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 18.330468][ T252] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 18.330471][ T252] ? vprintk_emit (kernel/printk/printk.c:2478) [ 18.330474][ T252] vprintk_emit (kernel/printk/printk.c:2479) [ 18.330477][ T252] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 18.330479][ T252] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 18.330481][ T252] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 18.330484][ T252] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.330489][ T252] _printk (kernel/printk/printk.c:2504) [ 18.330492][ T252] ? snapshot_read.cold (user.c:?) [ 18.330500][ T252] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) [ 18.330504][ T252] br_stp_disable_port (net/bridge/br_stp_if.c:106) [ 18.330508][ T252] br_device_event (net/bridge/br.c:111) [ 18.330511][ T252] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 18.330514][ T252] ? packet_sendmsg_spkt (af_packet.c:?) [ 18.330520][ T252] notifier_call_chain (kernel/notifier.c:85) [ 18.330526][ T252] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9855) [ 18.330531][ T252] ? netif_change_name (net/core/dev.c:1517) [ 18.330533][ T252] ? __dev_change_flags (net/core/dev.c:1811 net/core/dev.c:9810) [ 18.330536][ T252] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 18.330539][ T252] ? __kernel_text_address (kernel/extable.c:79) [ 18.330541][ T252] ? write_profile (profile.c:?) [ 18.330546][ T252] netif_change_flags (net/core/dev.c:9882) [ 18.330550][ T252] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 18.330554][ T252] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 18.330556][ T252] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 18.330558][ T252] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 18.330560][ T252] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 18.330563][ T252] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 18.330565][ T252] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.330568][ T252] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 18.330570][ T252] ? kasan_save_stack (mm/kasan/common.c:58) [ 18.330573][ T252] ? kasan_save_stack (mm/kasan/common.c:57) [ 18.330574][ T252] ? kasan_save_track (mm/kasan/common.c:78) [ 18.330576][ T252] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.330578][ T252] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 18.330581][ T252] ? ___sys_sendmsg (net/socket.c:2757) [ 18.330586][ T252] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.330588][ T252] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 18.330591][ T252] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.330593][ T252] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.330595][ T252] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.330596][ T252] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.330598][ T252] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 18.330600][ 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) [ 18.330602][ T252] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 18.330604][ T252] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 18.330608][ T252] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 18.330613][ T252] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 18.330619][ T252] rtnl_newlink (net/core/rtnetlink.c:4215) [ 18.330625][ T252] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 18.330627][ T252] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.330632][ T252] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.330634][ T252] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.330636][ T252] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 18.330639][ T252] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.330643][ T252] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 18.330645][ T252] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 18.330649][ T252] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.330651][ T252] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.330656][ T252] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.330658][ T252] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.330662][ T252] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 18.330664][ T252] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.330667][ T252] ? netlink_ack (./include/linux/skbuff.h:2718) [ 18.330674][ 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)) [ 18.330675][ 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)) [ 18.330680][ T252] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 18.330683][ T252] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 18.330686][ T252] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.330691][ T252] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 18.330695][ T252] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 18.330699][ T252] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 18.330704][ T252] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 18.330707][ T252] ? copy_msghdr_from_user (net/socket.c:2650) [ 18.330709][ T252] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 18.330710][ T252] ? move_addr_to_kernel (net/socket.c:258) [ 18.330717][ T252] ___sys_sendmsg (net/socket.c:2767) [ 18.330720][ T252] ? copy_msghdr_from_user (net/socket.c:2619) [ 18.330736][ T252] __sys_sendmsg (net/socket.c:2799) [ 18.330738][ T252] ? __sys_sendmsg_sock (net/socket.c:2780) [ 18.330744][ T252] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.330748][ T252] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 18.330750][ T252] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 18.330753][ T252] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 18.330755][ T252] RIP: 0033:0x7f4ba807f54e [ 18.330758][ 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 [ 18.330760][ T252] RSP: 002b:00007fff6ea87570 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 18.330762][ T252] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f4ba807f54e [ 18.330764][ T252] RDX: 0000000000000000 RSI: 00007fff6ea87620 RDI: 0000000000000005 [ 18.330764][ T252] RBP: 00007fff6ea87580 R08: 0000000000000000 R09: 0000000000000000 [ 18.330765][ T252] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915ac5 [ 18.330766][ T252] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff6ea87ce0 | [ 20.451979][ T39] softirqs last disabled at (105258): br_port_carrier_check (./include/linux/spinlock.h:353 net/bridge/br_if.c:87) | [ 20.451982][ T39] Preemption disabled at: | [ 20.451982][ T39] 0x0 | [ 20.451994][ T39] Tainted: [W]=WARN [ 20.451995][ T39] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.451997][ T39] Workqueue: events_unbound linkwatch_event [ 20.452002][ T39] Call Trace: [ 20.452003][ T39] [ 20.452005][ T39] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 20.452011][ T39] __might_resched.cold (kernel/sched/core.c:9234) [ 20.452016][ T39] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 20.452020][ T39] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 20.452026][ T39] __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)) [ 20.452028][ T39] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 20.452035][ T39] ? 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) [ 20.452038][ T39] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 20.452042][ T39] put_chars (drivers/char/virtio_console.c:1176) [ 20.452046][ T39] ? __send_to_port (drivers/char/virtio_console.c:654) [ 20.452049][ T39] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 20.452055][ T39] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 20.452064][ T39] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 20.452067][ T39] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.452071][ T39] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.452075][ T39] console_emit_next_record (kernel/printk/printk.c:3183) [ 20.452079][ T39] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 20.452084][ T39] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.452086][ T39] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.452091][ T39] console_flush_one_record (kernel/printk/printk.c:3268) [ 20.452095][ T39] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 20.452096][ T39] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.452103][ T39] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 20.452106][ T39] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 20.452107][ T39] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.452110][ T39] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 20.452114][ T39] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 20.452116][ T39] ? vprintk_emit (kernel/printk/printk.c:2478) [ 20.452119][ T39] vprintk_emit (kernel/printk/printk.c:2479) [ 20.452123][ T39] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 20.452125][ T39] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 20.452128][ T39] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.452134][ T39] _printk (kernel/printk/printk.c:2504) [ 20.452138][ T39] ? snapshot_read.cold (user.c:?) [ 20.452143][ T39] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.452148][ T39] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) [ 20.452153][ T39] br_init_port (net/bridge/br_stp_if.c:39) [ 20.452156][ T39] br_stp_enable_port (net/bridge/br_stp_if.c:93) [ 20.452158][ T39] br_port_carrier_check (net/bridge/br_if.c:90) [ 20.452162][ T39] br_device_event (net/bridge/br.c:101) [ 20.452165][ T39] ? packet_sendmsg_spkt (af_packet.c:?) [ 20.452167][ T39] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 20.452175][ T39] notifier_call_chain (kernel/notifier.c:85) [ 20.452182][ T39] netif_state_change (net/core/dev.c:1625) [ 20.452186][ T39] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:422 (discriminator 7)) [ 20.452191][ T39] ? linkwatch_do_dev (net/core/link_watch.c:182 net/core/link_watch.c:166) [ 20.452194][ T39] __linkwatch_run_queue (net/core/link_watch.c:240) [ 20.452198][ T39] ? linkwatch_do_dev (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 20.452201][ T39] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.452207][ T39] linkwatch_event (net/core/link_watch.c:314 (discriminator 11)) [ 20.452209][ T39] ? __linkwatch_run_queue (net/core/link_watch.c:213) [ 20.452213][ T39] process_one_work (kernel/workqueue.c:3387) [ 20.452221][ T39] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 20.452224][ T39] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.452232][ T39] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 20.452240][ T39] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 20.452242][ T39] kthread (kernel/kthread.c:436) [ 20.452245][ T39] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 20.452248][ T39] ? kthread_affine_preferred (kernel/kthread.c:857) [ 20.452252][ T39] ret_from_fork (arch/x86/kernel/process.c:158) [ 20.452256][ T39] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 20.452260][ T39] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 20.452264][ T39] ? kthread_affine_preferred (kernel/kthread.c:857) [ 20.452267][ T39] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 21.765168][ T260] softirqs last disabled at (50095): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 21.765170][ T260] Preemption disabled at: | [ 21.765171][ T260] vprintk_emit (kernel/printk/printk.c:2471) | [ 21.765180][ T260] Tainted: [W]=WARN [ 21.765181][ T260] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.765182][ T260] Call Trace: [ 21.765184][ T260] [ 21.765186][ T260] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 21.765191][ T260] ? vprintk_emit (kernel/printk/printk.c:2471) [ 21.765193][ T260] __might_resched.cold (kernel/sched/core.c:9234) [ 21.765197][ T260] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 21.765201][ T260] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 21.765206][ T260] __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)) [ 21.765208][ T260] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.765215][ T260] ? 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) [ 21.765216][ T260] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.765220][ T260] put_chars (drivers/char/virtio_console.c:1176) [ 21.765223][ T260] ? __send_to_port (drivers/char/virtio_console.c:654) [ 21.765227][ T260] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 21.765231][ T260] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.765234][ T260] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 21.765238][ T260] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 21.765242][ T260] ? mark_usage (kernel/locking/lockdep.c:4690) [ 21.765244][ T260] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.765246][ T260] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.765250][ T260] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 21.765252][ T260] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 21.765255][ T260] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.765257][ T260] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.765262][ T260] console_emit_next_record (kernel/printk/printk.c:3183) [ 21.765265][ T260] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 21.765269][ T260] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.765271][ T260] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.765275][ T260] console_flush_one_record (kernel/printk/printk.c:3268) [ 21.765279][ T260] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 21.765280][ T260] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.765286][ T260] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 21.765288][ T260] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 21.765290][ T260] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.765291][ T260] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 21.765295][ T260] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 21.765297][ T260] ? vprintk_emit (kernel/printk/printk.c:2478) [ 21.765300][ T260] vprintk_emit (kernel/printk/printk.c:2479) [ 21.765303][ T260] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 21.765309][ T260] _printk (kernel/printk/printk.c:2504) [ 21.765312][ T260] ? snapshot_read.cold (user.c:?) [ 21.765316][ T260] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 21.765318][ T260] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 21.765321][ T260] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:210 (discriminator 6) kernel/locking/spinlock.c:221 (discriminator 6)) [ 21.765324][ T260] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 21.765327][ T260] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 21.765330][ T260] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 21.765333][ T260] ? netdev_notice (net/core/dev.c:13194) [ 21.765337][ T260] ? netdev_upper_dev_unlink (net/core/dev.c:9114) [ 21.765340][ T260] ? __netdev_upper_dev_unlink (net/core/dev.c:9096) [ 21.765344][ T260] __bond_release_one.cold (drivers/net/bonding/bond_main.c:2484 (discriminator 4)) [ 21.765348][ T260] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 21.765354][ T260] ? bond_enslave (drivers/net/bonding/bond_main.c:2331) [ 21.765357][ T260] ? __lock_acquire (kernel/locking/lockdep.c:5123) [ 21.765359][ T260] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.765362][ T260] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.765369][ T260] ? packet_sendmsg_spkt (af_packet.c:?) [ 21.765375][ T260] bond_uninit (drivers/net/bonding/bond_main.c:6071) [ 21.765376][ T260] ? ip6_route_dev_notify (./include/net/net_namespace.h:422 (discriminator 1) ./include/linux/netdevice.h:2807 (discriminator 1) net/ipv6/route.c:6521 (discriminator 1)) [ 21.765380][ T260] ? bond_siocdevprivate (drivers/net/bonding/bond_main.c:4682) [ 21.765385][ T260] unregister_netdevice_many_notify (net/core/dev.c:12537) [ 21.765390][ T260] ? unregister_netdevice_queued (./include/linux/list.h:419 (discriminator 3)) [ 21.765392][ T260] ? 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) [ 21.765394][ T260] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 21.765396][ T260] ? unregister_netdevice_queue (net/core/dev.c:12378 (discriminator 1)) [ 21.765402][ T260] rtnl_dellink (net/core/rtnetlink.c:3652 net/core/rtnetlink.c:3694) [ 21.765405][ T260] ? mark_usage (kernel/locking/lockdep.c:4690) [ 21.765407][ T260] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.765408][ T260] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.765411][ T260] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 21.765433][ T260] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.765435][ T260] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.765438][ T260] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.765440][ T260] ? mark_usage (kernel/locking/lockdep.c:4690) [ 21.765443][ T260] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.765447][ T260] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.765449][ T260] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.765452][ T260] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 21.765454][ T260] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.765458][ T260] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 21.765463][ T260] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 21.765467][ T260] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.765469][ T260] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.765474][ T260] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.765482][ T260] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.765486][ T260] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 21.765489][ T260] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.765492][ T260] ? netlink_ack (./include/linux/skbuff.h:2718) [ 21.765498][ T260] ? 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)) [ 21.765500][ T260] ? 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)) [ 21.765504][ T260] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 21.765508][ T260] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 21.765510][ T260] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.765515][ T260] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 21.765518][ T260] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 21.765522][ T260] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 21.765528][ T260] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 21.765531][ T260] ? copy_msghdr_from_user (net/socket.c:2650) [ 21.765533][ T260] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 21.765534][ T260] ? move_addr_to_kernel (net/socket.c:258) [ 21.765541][ T260] ___sys_sendmsg (net/socket.c:2767) [ 21.765544][ T260] ? copy_msghdr_from_user (net/socket.c:2619) [ 21.765559][ T260] __sys_sendmsg (net/socket.c:2799) [ 21.765561][ T260] ? __sys_sendmsg_sock (net/socket.c:2780) [ 21.765567][ T260] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.765571][ T260] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 21.765572][ T260] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 21.765575][ T260] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 21.765577][ T260] RIP: 0033:0x7f2f772d154e [ 21.765581][ T260] 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 [ 21.765583][ T260] RSP: 002b:00007ffffbd01c00 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 21.765586][ T260] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007f2f772d154e [ 21.765587][ T260] RDX: 0000000000000000 RSI: 00007ffffbd01cb0 RDI: 0000000000000005 [ 21.765588][ T260] RBP: 00007ffffbd01c10 R08: 0000000000000000 R09: 0000000000000000 [ 21.765589][ T260] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915ac8 [ 21.765589][ T260] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffffbd02370 | [ 23.514190][ T274] softirqs last disabled at (41276): br_device_event (./include/linux/spinlock.h:353 net/bridge/br.c:109) | [ 23.514192][ T274] Preemption disabled at: | [ 23.514193][ T274] 0x0 | [ 23.514203][ T274] Tainted: [W]=WARN [ 23.514204][ T274] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.514206][ T274] Call Trace: [ 23.514208][ T274] [ 23.514209][ T274] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 23.514215][ T274] __might_resched.cold (kernel/sched/core.c:9234) [ 23.514219][ T274] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 23.514223][ T274] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 23.514228][ T274] __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)) [ 23.514231][ T274] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 23.514237][ T274] ? 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) [ 23.514239][ T274] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 23.514243][ T274] put_chars (drivers/char/virtio_console.c:1176) [ 23.514245][ T274] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1929) [ 23.514248][ T274] ? __send_to_port (drivers/char/virtio_console.c:654) [ 23.514255][ T274] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 23.514262][ T274] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 23.514265][ T274] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.514270][ T274] console_emit_next_record (kernel/printk/printk.c:3183) [ 23.514273][ T274] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 23.514277][ T274] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.514281][ T274] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.514285][ T274] console_flush_one_record (kernel/printk/printk.c:3268) [ 23.514289][ T274] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 23.514290][ T274] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.514296][ T274] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 23.514298][ T274] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 23.514299][ T274] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.514301][ T274] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 23.514305][ T274] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 23.514307][ T274] ? vprintk_emit (kernel/printk/printk.c:2478) [ 23.514310][ T274] vprintk_emit (kernel/printk/printk.c:2479) [ 23.514313][ T274] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 23.514314][ T274] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 23.514317][ T274] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 23.514319][ T274] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 23.514324][ T274] _printk (kernel/printk/printk.c:2504) [ 23.514328][ T274] ? snapshot_read.cold (user.c:?) [ 23.514335][ T274] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) [ 23.514339][ T274] br_stp_disable_port (net/bridge/br_stp_if.c:106) [ 23.514343][ T274] br_device_event (net/bridge/br.c:111) [ 23.514345][ T274] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 23.514349][ T274] ? packet_sendmsg_spkt (af_packet.c:?) [ 23.514354][ T274] notifier_call_chain (kernel/notifier.c:85) [ 23.514360][ T274] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9855) [ 23.514365][ T274] ? netif_change_name (net/core/dev.c:1517) [ 23.514367][ T274] ? __dev_change_flags (net/core/dev.c:1811 net/core/dev.c:9810) [ 23.514370][ T274] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 23.514372][ T274] ? __kernel_text_address (kernel/extable.c:79) [ 23.514375][ T274] ? write_profile (profile.c:?) [ 23.514380][ T274] netif_change_flags (net/core/dev.c:9882) [ 23.514383][ T274] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 23.514387][ T274] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 23.514389][ T274] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 23.514391][ T274] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 23.514393][ T274] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 23.514396][ T274] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 23.514398][ T274] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 23.514400][ T274] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 23.514403][ T274] ? kasan_save_stack (mm/kasan/common.c:58) [ 23.514405][ T274] ? kasan_save_stack (mm/kasan/common.c:57) [ 23.514406][ T274] ? kasan_save_track (mm/kasan/common.c:78) [ 23.514409][ T274] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.514411][ T274] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 23.514414][ T274] ? ___sys_sendmsg (net/socket.c:2757) [ 23.514419][ T274] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.514421][ T274] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 23.514424][ T274] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.514426][ T274] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.514427][ T274] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.514429][ T274] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.514430][ T274] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 23.514433][ T274] ? __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) [ 23.514434][ T274] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 23.514436][ T274] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 23.514440][ T274] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 23.514445][ T274] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 23.514451][ T274] rtnl_newlink (net/core/rtnetlink.c:4215) [ 23.514457][ T274] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 23.514462][ T274] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.514468][ T274] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.514470][ T274] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 23.514472][ T274] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 23.514475][ T274] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 23.514479][ T274] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 23.514481][ T274] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 23.514489][ T274] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.514491][ T274] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.514495][ T274] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.514497][ T274] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 23.514501][ T274] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 23.514503][ T274] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.514506][ T274] ? netlink_ack (./include/linux/skbuff.h:2718) [ 23.514512][ T274] ? 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)) [ 23.514514][ T274] ? 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)) [ 23.514518][ T274] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 23.514522][ T274] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 23.514524][ T274] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.514529][ T274] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 23.514533][ T274] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 23.514536][ T274] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 23.514542][ T274] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 23.514544][ T274] ? copy_msghdr_from_user (net/socket.c:2650) [ 23.514546][ T274] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 23.514548][ T274] ? move_addr_to_kernel (net/socket.c:258) [ 23.514555][ T274] ___sys_sendmsg (net/socket.c:2767) [ 23.514557][ T274] ? copy_msghdr_from_user (net/socket.c:2619) [ 23.514572][ T274] __sys_sendmsg (net/socket.c:2799) [ 23.514575][ T274] ? __sys_sendmsg_sock (net/socket.c:2780) [ 23.514581][ T274] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.514584][ T274] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 23.514586][ T274] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 23.514589][ T274] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 23.514591][ T274] RIP: 0033:0x7fcff374254e [ 23.514594][ T274] 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 [ 23.514595][ T274] RSP: 002b:00007ffc25729fc0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 23.514598][ T274] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fcff374254e [ 23.514600][ T274] RDX: 0000000000000000 RSI: 00007ffc2572a070 RDI: 0000000000000005 [ 23.514601][ T274] RBP: 00007ffc25729fd0 R08: 0000000000000000 R09: 0000000000000000 [ 23.514601][ T274] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915aca [ 23.514602][ T274] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc2572a730 | [ 25.620471][ T37] softirqs last disabled at (68688): br_port_carrier_check (./include/linux/spinlock.h:353 net/bridge/br_if.c:87) | [ 25.620474][ T37] Preemption disabled at: | [ 25.620475][ T37] 0x0 | [ 25.620485][ T37] Tainted: [W]=WARN [ 25.620486][ T37] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.620488][ T37] Workqueue: events_unbound linkwatch_event [ 25.620496][ T37] Call Trace: [ 25.620498][ T37] [ 25.620499][ T37] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 25.620505][ T37] __might_resched.cold (kernel/sched/core.c:9234) [ 25.620510][ T37] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 25.620513][ T37] ? __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.620519][ T37] __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.620521][ T37] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 25.620527][ T37] ? 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.620529][ T37] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 25.620533][ T37] put_chars (drivers/char/virtio_console.c:1176) [ 25.620536][ T37] ? __send_to_port (drivers/char/virtio_console.c:654) [ 25.620540][ T37] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 25.620546][ T37] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 25.620553][ T37] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 25.620556][ T37] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.620559][ T37] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.620564][ T37] console_emit_next_record (kernel/printk/printk.c:3183) [ 25.620567][ T37] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 25.620571][ T37] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.620573][ T37] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.620578][ T37] console_flush_one_record (kernel/printk/printk.c:3268) [ 25.620581][ T37] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 25.620583][ T37] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.620588][ T37] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 25.620591][ T37] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 25.620592][ T37] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.620594][ T37] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 25.620598][ T37] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 25.620600][ T37] ? vprintk_emit (kernel/printk/printk.c:2478) [ 25.620603][ T37] vprintk_emit (kernel/printk/printk.c:2479) [ 25.620607][ T37] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 25.620609][ T37] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 25.620612][ T37] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 25.620616][ T37] _printk (kernel/printk/printk.c:2504) [ 25.620620][ T37] ? snapshot_read.cold (user.c:?) [ 25.620625][ T37] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.620629][ T37] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) [ 25.620633][ T37] br_init_port (net/bridge/br_stp_if.c:39) [ 25.620636][ T37] br_stp_enable_port (net/bridge/br_stp_if.c:93) [ 25.620638][ T37] br_port_carrier_check (net/bridge/br_if.c:90) [ 25.620642][ T37] br_device_event (net/bridge/br.c:101) [ 25.620645][ T37] ? packet_sendmsg_spkt (af_packet.c:?) [ 25.620647][ T37] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 25.620653][ T37] notifier_call_chain (kernel/notifier.c:85) [ 25.620660][ T37] netif_state_change (net/core/dev.c:1625) [ 25.620664][ T37] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:422 (discriminator 7)) [ 25.620668][ T37] ? linkwatch_do_dev (net/core/link_watch.c:182 net/core/link_watch.c:166) [ 25.620671][ T37] __linkwatch_run_queue (net/core/link_watch.c:240) [ 25.620674][ T37] ? linkwatch_do_dev (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 25.620677][ T37] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.620682][ T37] linkwatch_event (net/core/link_watch.c:314 (discriminator 11)) [ 25.620685][ T37] ? __linkwatch_run_queue (net/core/link_watch.c:213) [ 25.620688][ T37] process_one_work (kernel/workqueue.c:3387) [ 25.620694][ T37] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 25.620697][ T37] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.620705][ T37] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 25.620711][ T37] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 25.620713][ T37] kthread (kernel/kthread.c:436) [ 25.620715][ T37] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 25.620719][ T37] ? kthread_affine_preferred (kernel/kthread.c:857) [ 25.620722][ T37] ret_from_fork (arch/x86/kernel/process.c:158) [ 25.620727][ T37] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 25.620730][ T37] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 25.620734][ T37] ? kthread_affine_preferred (kernel/kthread.c:857) [ 25.620737][ T37] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 26.826136][ T282] softirqs last disabled at (44265): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 26.826139][ T282] Preemption disabled at: | [ 26.826139][ T282] vprintk_emit (kernel/printk/printk.c:2471) | [ 26.826148][ T282] Tainted: [W]=WARN [ 26.826149][ T282] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.826151][ T282] Call Trace: [ 26.826153][ T282] [ 26.826154][ T282] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 26.826160][ T282] ? vprintk_emit (kernel/printk/printk.c:2471) [ 26.826161][ T282] __might_resched.cold (kernel/sched/core.c:9234) [ 26.826166][ T282] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 26.826169][ T282] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 26.826175][ T282] __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)) [ 26.826177][ T282] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.826184][ T282] ? 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) [ 26.826186][ T282] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.826190][ T282] put_chars (drivers/char/virtio_console.c:1176) [ 26.826193][ T282] ? __send_to_port (drivers/char/virtio_console.c:654) [ 26.826197][ T282] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 26.826200][ T282] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 26.826203][ T282] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 26.826208][ T282] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 26.826212][ T282] ? mark_usage (kernel/locking/lockdep.c:4690) [ 26.826214][ T282] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.826216][ T282] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.826220][ T282] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 26.826223][ T282] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 26.826225][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.826227][ T282] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.826232][ T282] console_emit_next_record (kernel/printk/printk.c:3183) [ 26.826235][ T282] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 26.826239][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.826241][ T282] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.826245][ T282] console_flush_one_record (kernel/printk/printk.c:3268) [ 26.826249][ T282] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 26.826250][ T282] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.826256][ T282] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 26.826259][ T282] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 26.826260][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.826262][ T282] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 26.826266][ T282] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 26.826268][ T282] ? vprintk_emit (kernel/printk/printk.c:2478) [ 26.826271][ T282] vprintk_emit (kernel/printk/printk.c:2479) [ 26.826274][ T282] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 26.826279][ T282] _printk (kernel/printk/printk.c:2504) [ 26.826283][ T282] ? snapshot_read.cold (user.c:?) [ 26.826287][ T282] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 26.826289][ T282] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 26.826292][ T282] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:210 (discriminator 6) kernel/locking/spinlock.c:221 (discriminator 6)) [ 26.826295][ T282] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 26.826298][ T282] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 26.826301][ T282] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 26.826304][ T282] ? netdev_notice (net/core/dev.c:13194) [ 26.826308][ T282] ? netdev_upper_dev_unlink (net/core/dev.c:9114) [ 26.826311][ T282] ? __netdev_upper_dev_unlink (net/core/dev.c:9096) [ 26.826316][ T282] __bond_release_one.cold (drivers/net/bonding/bond_main.c:2484 (discriminator 4)) [ 26.826319][ T282] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 26.826325][ T282] ? bond_enslave (drivers/net/bonding/bond_main.c:2331) [ 26.826328][ T282] ? __lock_acquire (kernel/locking/lockdep.c:5123) [ 26.826331][ T282] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.826333][ T282] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.826341][ T282] ? packet_sendmsg_spkt (af_packet.c:?) [ 26.826347][ T282] bond_uninit (drivers/net/bonding/bond_main.c:6071) [ 26.826348][ T282] ? ip6_route_dev_notify (./include/net/net_namespace.h:422 (discriminator 1) ./include/linux/netdevice.h:2807 (discriminator 1) net/ipv6/route.c:6521 (discriminator 1)) [ 26.826351][ T282] ? bond_siocdevprivate (drivers/net/bonding/bond_main.c:4682) [ 26.826356][ T282] unregister_netdevice_many_notify (net/core/dev.c:12537) [ 26.826362][ T282] ? unregister_netdevice_queued (./include/linux/list.h:419 (discriminator 3)) [ 26.826364][ T282] ? 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) [ 26.826366][ T282] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 26.826367][ T282] ? unregister_netdevice_queue (net/core/dev.c:12378 (discriminator 1)) [ 26.826374][ T282] rtnl_dellink (net/core/rtnetlink.c:3652 net/core/rtnetlink.c:3694) [ 26.826376][ T282] ? mark_usage (kernel/locking/lockdep.c:4690) [ 26.826378][ T282] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.826380][ T282] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.826382][ T282] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 26.826405][ T282] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.826407][ T282] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.826410][ T282] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.826412][ T282] ? mark_usage (kernel/locking/lockdep.c:4690) [ 26.826414][ T282] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.826419][ T282] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.826421][ T282] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.826423][ T282] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 26.826426][ T282] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.826430][ T282] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 26.826432][ T282] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 26.826436][ T282] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.826438][ T282] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.826442][ T282] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.826444][ T282] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.826448][ T282] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 26.826451][ T282] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.826455][ T282] ? netlink_ack (./include/linux/skbuff.h:2718) [ 26.826465][ T282] ? 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)) [ 26.826466][ T282] ? 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)) [ 26.826471][ T282] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 26.826474][ T282] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 26.826477][ T282] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.826481][ T282] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 26.826485][ T282] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 26.826489][ T282] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 26.826495][ T282] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 26.826504][ T282] ? copy_msghdr_from_user (net/socket.c:2650) [ 26.826506][ T282] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 26.826507][ T282] ? move_addr_to_kernel (net/socket.c:258) [ 26.826514][ T282] ___sys_sendmsg (net/socket.c:2767) [ 26.826517][ T282] ? copy_msghdr_from_user (net/socket.c:2619) [ 26.826532][ T282] __sys_sendmsg (net/socket.c:2799) [ 26.826535][ T282] ? __sys_sendmsg_sock (net/socket.c:2780) [ 26.826540][ T282] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.826544][ T282] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 26.826546][ T282] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 26.826548][ T282] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 26.826551][ T282] RIP: 0033:0x7f93cf1e554e [ 26.826554][ T282] 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 [ 26.826556][ T282] RSP: 002b:00007fff15411c40 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 26.826559][ T282] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007f93cf1e554e [ 26.826560][ T282] RDX: 0000000000000000 RSI: 00007fff15411cf0 RDI: 0000000000000005 [ 26.826561][ T282] RBP: 00007fff15411c50 R08: 0000000000000000 R09: 0000000000000000 [ 26.826562][ T282] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915ace [ 26.826563][ T282] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff154123b0 | [ 28.285725][ T71] softirqs last disabled at (32642): inet6_fill_ifla6_attrs (net/ipv6/addrconf.c:5883) | [ 28.285727][ T71] Preemption disabled at: | [ 28.285728][ T71] vprintk_emit (kernel/printk/printk.c:2471) | [ 28.285737][ T71] Tainted: [W]=WARN [ 28.285738][ T71] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.285740][ T71] Workqueue: bond0 bond_mii_monitor [ 28.285743][ T71] Call Trace: [ 28.285745][ T71] [ 28.285748][ T71] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 28.285754][ T71] ? vprintk_emit (kernel/printk/printk.c:2471) [ 28.285756][ T71] __might_resched.cold (kernel/sched/core.c:9234) [ 28.285760][ T71] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 28.285763][ T71] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 28.285769][ T71] __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)) [ 28.285772][ T71] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 28.285778][ T71] ? 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) [ 28.285780][ T71] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 28.285783][ T71] put_chars (drivers/char/virtio_console.c:1176) [ 28.285786][ T71] ? __send_to_port (drivers/char/virtio_console.c:654) [ 28.285788][ T71] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 28.285791][ T71] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 28.285795][ T71] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 28.285800][ T71] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 28.285804][ T71] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.285806][ T71] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.285811][ T71] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 28.285814][ T71] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.285817][ T71] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.285821][ T71] console_emit_next_record (kernel/printk/printk.c:3183) [ 28.285825][ T71] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 28.285829][ T71] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.285830][ T71] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.285835][ T71] console_flush_one_record (kernel/printk/printk.c:3268) [ 28.285838][ T71] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 28.285840][ T71] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.285845][ T71] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 28.285848][ T71] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 28.285849][ T71] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.285851][ T71] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 28.285855][ T71] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 28.285857][ T71] ? vprintk_emit (kernel/printk/printk.c:2478) [ 28.285860][ T71] vprintk_emit (kernel/printk/printk.c:2479) [ 28.285863][ T71] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 28.285865][ T71] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 28.285868][ T71] ? packet_notifier (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/packet/af_packet.c:4261 (discriminator 2)) [ 28.285873][ T71] _printk (kernel/printk/printk.c:2504) [ 28.285877][ T71] ? snapshot_read.cold (user.c:?) [ 28.285881][ T71] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 28.285884][ T71] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 28.285888][ T71] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 28.285890][ T71] ? netdev_notice (net/core/dev.c:13194) [ 28.285894][ T71] ? netdev_offload_xstats_get (net/core/dev.c:9434) [ 28.285902][ T71] bond_miimon_commit.cold (drivers/net/bonding/bond_main.c:2831 (discriminator 6)) [ 28.285908][ T71] ? bond_arp_monitor (drivers/net/bonding/bond_main.c:3901) [ 28.285910][ T71] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 28.285912][ T71] ? wait_for_completion_io (kernel/sched/completion.c:102 kernel/sched/completion.c:121 kernel/sched/completion.c:138 kernel/sched/completion.c:186) [ 28.285915][ T71] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 28.285917][ T71] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.285922][ T71] bond_mii_monitor (drivers/net/bonding/bond_main.c:2927) [ 28.285923][ T71] ? process_one_work (kernel/workqueue.c:3363 (discriminator 2)) [ 28.285925][ T71] ? bond_miimon_commit (drivers/net/bonding/bond_main.c:2850) [ 28.285927][ T71] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.285929][ T71] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.285931][ T71] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.285934][ T71] ? process_one_work (kernel/workqueue.c:3386) [ 28.285935][ T71] process_one_work (kernel/workqueue.c:3387) [ 28.285941][ T71] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 28.285944][ T71] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 28.285951][ T71] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 28.285955][ T71] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 28.285956][ T71] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 28.285960][ T71] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 28.285962][ T71] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 28.285963][ T71] kthread (kernel/kthread.c:436) [ 28.285965][ T71] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 28.285969][ T71] ? kthread_affine_preferred (kernel/kthread.c:857) [ 28.285972][ T71] ret_from_fork (arch/x86/kernel/process.c:158) [ 28.285976][ T71] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 28.285980][ T71] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 28.285983][ T71] ? kthread_affine_preferred (kernel/kthread.c:857) [ 28.285986][ T71] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 30.628961][ T46] softirqs last disabled at (97854): br_port_carrier_check (./include/linux/spinlock.h:353 net/bridge/br_if.c:87) | [ 30.628964][ T46] Preemption disabled at: | [ 30.628964][ T46] 0x0 | [ 30.628976][ T46] Tainted: [W]=WARN [ 30.628976][ T46] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.628978][ T46] Workqueue: events_unbound linkwatch_event [ 30.628982][ T46] Call Trace: [ 30.628984][ T46] [ 30.628985][ T46] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 30.628991][ T46] __might_resched.cold (kernel/sched/core.c:9234) [ 30.628996][ T46] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 30.628999][ T46] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 30.629005][ T46] __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)) [ 30.629008][ T46] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.629014][ T46] ? 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) [ 30.629016][ T46] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.629020][ T46] put_chars (drivers/char/virtio_console.c:1176) [ 30.629024][ T46] ? __send_to_port (drivers/char/virtio_console.c:654) [ 30.629027][ T46] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 30.629033][ T46] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 30.629041][ T46] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 30.629044][ T46] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.629047][ T46] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.629051][ T46] console_emit_next_record (kernel/printk/printk.c:3183) [ 30.629055][ T46] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 30.629059][ T46] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.629061][ T46] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.629065][ T46] console_flush_one_record (kernel/printk/printk.c:3268) [ 30.629069][ T46] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 30.629071][ T46] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.629076][ T46] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 30.629079][ T46] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 30.629080][ T46] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.629082][ T46] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 30.629086][ T46] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 30.629088][ T46] ? vprintk_emit (kernel/printk/printk.c:2478) [ 30.629091][ T46] vprintk_emit (kernel/printk/printk.c:2479) [ 30.629095][ T46] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 30.629097][ T46] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 30.629099][ T46] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 30.629105][ T46] _printk (kernel/printk/printk.c:2504) [ 30.629108][ T46] ? snapshot_read.cold (user.c:?) [ 30.629114][ T46] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.629118][ T46] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) [ 30.629121][ T46] br_init_port (net/bridge/br_stp_if.c:39) [ 30.629124][ T46] br_stp_enable_port (net/bridge/br_stp_if.c:93) [ 30.629126][ T46] br_port_carrier_check (net/bridge/br_if.c:90) [ 30.629130][ T46] br_device_event (net/bridge/br.c:101) [ 30.629133][ T46] ? packet_sendmsg_spkt (af_packet.c:?) [ 30.629135][ T46] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 30.629142][ T46] notifier_call_chain (kernel/notifier.c:85) [ 30.629148][ T46] netif_state_change (net/core/dev.c:1625) [ 30.629153][ T46] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:422 (discriminator 7)) [ 30.629157][ T46] ? linkwatch_do_dev (net/core/link_watch.c:182 net/core/link_watch.c:166) [ 30.629160][ T46] __linkwatch_run_queue (net/core/link_watch.c:240) [ 30.629163][ T46] ? linkwatch_do_dev (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 30.629166][ T46] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.629171][ T46] linkwatch_event (net/core/link_watch.c:314 (discriminator 11)) [ 30.629174][ T46] ? __linkwatch_run_queue (net/core/link_watch.c:213) [ 30.629178][ T46] process_one_work (kernel/workqueue.c:3387) [ 30.629184][ T46] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 30.629186][ T46] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.629194][ T46] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 30.629200][ T46] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 30.629202][ T46] kthread (kernel/kthread.c:436) [ 30.629205][ T46] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 30.629209][ T46] ? kthread_affine_preferred (kernel/kthread.c:857) [ 30.629212][ T46] ret_from_fork (arch/x86/kernel/process.c:158) [ 30.629216][ T46] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 30.629220][ T46] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 30.629223][ T46] ? kthread_affine_preferred (kernel/kthread.c:857) [ 30.629226][ T46] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 31.996001][ T305] softirqs last disabled at (44716): inet6_fill_ifla6_attrs (net/ipv6/addrconf.c:5883) | [ 31.996004][ T305] Preemption disabled at: | [ 31.996004][ T305] vprintk_emit (kernel/printk/printk.c:2471) | [ 31.996013][ T305] Tainted: [W]=WARN [ 31.996014][ T305] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 31.996016][ T305] Call Trace: [ 31.996017][ T305] [ 31.996019][ T305] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 31.996024][ T305] ? vprintk_emit (kernel/printk/printk.c:2471) [ 31.996026][ T305] __might_resched.cold (kernel/sched/core.c:9234) [ 31.996031][ T305] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 31.996034][ T305] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 31.996039][ T305] __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)) [ 31.996042][ T305] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 31.996048][ T305] ? 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) [ 31.996050][ T305] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 31.996054][ T305] put_chars (drivers/char/virtio_console.c:1176) [ 31.996057][ T305] ? __send_to_port (drivers/char/virtio_console.c:654) [ 31.996060][ T305] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 31.996064][ T305] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 31.996067][ T305] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 31.996071][ T305] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 31.996075][ T305] ? mark_usage (kernel/locking/lockdep.c:4690) [ 31.996078][ T305] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.996079][ T305] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.996084][ T305] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 31.996086][ T305] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 31.996089][ T305] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.996091][ T305] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.996095][ T305] console_emit_next_record (kernel/printk/printk.c:3183) [ 31.996098][ T305] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 31.996102][ T305] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.996104][ T305] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.996109][ T305] console_flush_one_record (kernel/printk/printk.c:3268) [ 31.996112][ T305] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 31.996114][ T305] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.996119][ T305] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 31.996121][ T305] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 31.996123][ T305] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.996124][ T305] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 31.996128][ T305] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 31.996130][ T305] ? vprintk_emit (kernel/printk/printk.c:2478) [ 31.996133][ T305] vprintk_emit (kernel/printk/printk.c:2479) [ 31.996136][ T305] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 31.996141][ T305] _printk (kernel/printk/printk.c:2504) [ 31.996145][ T305] ? snapshot_read.cold (user.c:?) [ 31.996148][ T305] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 31.996150][ T305] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 31.996153][ T305] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:210 (discriminator 6) kernel/locking/spinlock.c:221 (discriminator 6)) [ 31.996156][ T305] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 31.996159][ T305] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 31.996162][ T305] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 31.996165][ T305] ? netdev_notice (net/core/dev.c:13194) [ 31.996169][ T305] ? netdev_upper_dev_unlink (net/core/dev.c:9114) [ 31.996172][ T305] ? __netdev_upper_dev_unlink (net/core/dev.c:9096) [ 31.996176][ T305] __bond_release_one.cold (drivers/net/bonding/bond_main.c:2484 (discriminator 4)) [ 31.996180][ T305] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 31.996185][ T305] ? bond_enslave (drivers/net/bonding/bond_main.c:2331) [ 31.996188][ T305] ? __lock_acquire (kernel/locking/lockdep.c:5123) [ 31.996190][ T305] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 31.996193][ T305] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 31.996200][ T305] ? packet_sendmsg_spkt (af_packet.c:?) [ 31.996206][ T305] bond_uninit (drivers/net/bonding/bond_main.c:6071) [ 31.996207][ T305] ? ip6_route_dev_notify (./include/net/net_namespace.h:422 (discriminator 1) ./include/linux/netdevice.h:2807 (discriminator 1) net/ipv6/route.c:6521 (discriminator 1)) [ 31.996210][ T305] ? bond_siocdevprivate (drivers/net/bonding/bond_main.c:4682) [ 31.996215][ T305] unregister_netdevice_many_notify (net/core/dev.c:12537) [ 31.996220][ T305] ? unregister_netdevice_queued (./include/linux/list.h:419 (discriminator 3)) [ 31.996222][ T305] ? 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) [ 31.996224][ T305] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 31.996226][ T305] ? unregister_netdevice_queue (net/core/dev.c:12378 (discriminator 1)) [ 31.996232][ T305] rtnl_dellink (net/core/rtnetlink.c:3652 net/core/rtnetlink.c:3694) [ 31.996234][ T305] ? mark_usage (kernel/locking/lockdep.c:4690) [ 31.996236][ T305] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.996238][ T305] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.996240][ T305] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 31.996261][ T305] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 31.996263][ T305] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 31.996266][ T305] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 31.996269][ T305] ? mark_usage (kernel/locking/lockdep.c:4690) [ 31.996271][ T305] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.996275][ T305] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 31.996278][ T305] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 31.996280][ T305] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 31.996282][ T305] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 31.996286][ T305] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 31.996288][ T305] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 31.996292][ T305] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.996294][ T305] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.996298][ T305] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 31.996301][ T305] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 31.996304][ T305] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 31.996307][ T305] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.996310][ T305] ? netlink_ack (./include/linux/skbuff.h:2718) [ 31.996316][ T305] ? 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)) [ 31.996318][ T305] ? 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)) [ 31.996322][ T305] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 31.996326][ T305] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 31.996328][ T305] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.996332][ T305] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 31.996336][ T305] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 31.996340][ T305] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 31.996346][ T305] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 31.996349][ T305] ? copy_msghdr_from_user (net/socket.c:2650) [ 31.996351][ T305] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 31.996352][ T305] ? move_addr_to_kernel (net/socket.c:258) [ 31.996359][ T305] ___sys_sendmsg (net/socket.c:2767) [ 31.996362][ T305] ? copy_msghdr_from_user (net/socket.c:2619) [ 31.996377][ T305] __sys_sendmsg (net/socket.c:2799) [ 31.996379][ T305] ? __sys_sendmsg_sock (net/socket.c:2780) [ 31.996385][ T305] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.996388][ T305] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 31.996390][ T305] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 31.996393][ T305] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 31.996395][ T305] RIP: 0033:0x7f69ba3f854e [ 31.996399][ T305] 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 [ 31.996401][ T305] RSP: 002b:00007ffc79dc4960 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 31.996404][ T305] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007f69ba3f854e [ 31.996405][ T305] RDX: 0000000000000000 RSI: 00007ffc79dc4a10 RDI: 0000000000000005 [ 31.996406][ T305] RBP: 00007ffc79dc4970 R08: 0000000000000000 R09: 0000000000000000 [ 31.996407][ T305] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915ad3 [ 31.996407][ T305] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc79dc50d0 | [ 33.816876][ T319] softirqs last disabled at (45622): br_device_event (./include/linux/spinlock.h:353 net/bridge/br.c:109) | [ 33.816879][ T319] Preemption disabled at: | [ 33.816879][ T319] 0x0 | [ 33.816890][ T319] Tainted: [W]=WARN [ 33.816891][ T319] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 33.816893][ T319] Call Trace: [ 33.816895][ T319] [ 33.816896][ T319] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 33.816902][ T319] __might_resched.cold (kernel/sched/core.c:9234) [ 33.816906][ T319] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 33.816910][ T319] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 33.816915][ T319] __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)) [ 33.816918][ T319] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 33.816924][ T319] ? 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) [ 33.816926][ T319] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 33.816930][ T319] put_chars (drivers/char/virtio_console.c:1176) [ 33.816933][ T319] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1929) [ 33.816936][ T319] ? __send_to_port (drivers/char/virtio_console.c:654) [ 33.816943][ T319] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 33.816950][ T319] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 33.816953][ T319] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.816958][ T319] console_emit_next_record (kernel/printk/printk.c:3183) [ 33.816961][ T319] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 33.816965][ T319] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.816969][ T319] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.816973][ T319] console_flush_one_record (kernel/printk/printk.c:3268) [ 33.816977][ T319] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 33.816978][ T319] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.816984][ T319] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 33.816986][ T319] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 33.816987][ T319] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.816989][ T319] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 33.816993][ T319] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 33.816995][ T319] ? vprintk_emit (kernel/printk/printk.c:2478) [ 33.816998][ T319] vprintk_emit (kernel/printk/printk.c:2479) [ 33.817001][ T319] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 33.817003][ T319] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 33.817006][ T319] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 33.817008][ T319] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 33.817013][ T319] _printk (kernel/printk/printk.c:2504) [ 33.817016][ T319] ? snapshot_read.cold (user.c:?) [ 33.817024][ T319] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) [ 33.817028][ T319] br_stp_disable_port (net/bridge/br_stp_if.c:106) [ 33.817032][ T319] br_device_event (net/bridge/br.c:111) [ 33.817034][ T319] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 33.817038][ T319] ? packet_sendmsg_spkt (af_packet.c:?) [ 33.817044][ T319] notifier_call_chain (kernel/notifier.c:85) [ 33.817050][ T319] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9855) [ 33.817054][ T319] ? netif_change_name (net/core/dev.c:1517) [ 33.817057][ T319] ? __dev_change_flags (net/core/dev.c:1811 net/core/dev.c:9810) [ 33.817059][ T319] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 33.817062][ T319] ? __kernel_text_address (kernel/extable.c:79) [ 33.817065][ T319] ? write_profile (profile.c:?) [ 33.817069][ T319] netif_change_flags (net/core/dev.c:9882) [ 33.817073][ T319] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 33.817077][ T319] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 33.817079][ T319] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 33.817081][ T319] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 33.817083][ T319] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 33.817087][ T319] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 33.817089][ T319] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 33.817091][ T319] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 33.817094][ T319] ? kasan_save_stack (mm/kasan/common.c:58) [ 33.817096][ T319] ? kasan_save_stack (mm/kasan/common.c:57) [ 33.817097][ T319] ? kasan_save_track (mm/kasan/common.c:78) [ 33.817100][ T319] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.817102][ T319] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 33.817105][ T319] ? ___sys_sendmsg (net/socket.c:2757) [ 33.817109][ T319] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 33.817112][ T319] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 33.817115][ T319] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.817117][ T319] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.817118][ T319] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.817120][ T319] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.817122][ T319] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 33.817124][ T319] ? __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) [ 33.817126][ T319] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 33.817128][ T319] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 33.817131][ T319] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 33.817137][ T319] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 33.817142][ T319] rtnl_newlink (net/core/rtnetlink.c:4215) [ 33.817148][ T319] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 33.817150][ T319] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.817155][ T319] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 33.817157][ T319] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 33.817160][ T319] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 33.817162][ T319] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 33.817166][ T319] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 33.817168][ T319] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 33.817172][ T319] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.817174][ T319] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.817179][ T319] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 33.817181][ T319] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 33.817184][ T319] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 33.817186][ T319] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.817190][ T319] ? netlink_ack (./include/linux/skbuff.h:2718) [ 33.817196][ T319] ? 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)) [ 33.817198][ T319] ? 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)) [ 33.817202][ T319] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 33.817206][ T319] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 33.817208][ T319] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.817213][ T319] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 33.817217][ T319] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 33.817220][ T319] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 33.817226][ T319] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 33.817228][ T319] ? copy_msghdr_from_user (net/socket.c:2650) [ 33.817230][ T319] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 33.817232][ T319] ? move_addr_to_kernel (net/socket.c:258) [ 33.817239][ T319] ___sys_sendmsg (net/socket.c:2767) [ 33.817241][ T319] ? copy_msghdr_from_user (net/socket.c:2619) [ 33.817257][ T319] __sys_sendmsg (net/socket.c:2799) [ 33.817259][ T319] ? __sys_sendmsg_sock (net/socket.c:2780) [ 33.817265][ T319] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.817268][ T319] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 33.817270][ T319] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 33.817273][ T319] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 33.817276][ T319] RIP: 0033:0x7fcfcd68154e [ 33.817278][ T319] 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 [ 33.817280][ T319] RSP: 002b:00007ffe7b587380 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 33.817283][ T319] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fcfcd68154e [ 33.817284][ T319] RDX: 0000000000000000 RSI: 00007ffe7b587430 RDI: 0000000000000005 [ 33.817285][ T319] RBP: 00007ffe7b587390 R08: 0000000000000000 R09: 0000000000000000 [ 33.817286][ T319] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915ad5 [ 33.817287][ T319] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe7b587af0 | [ 35.927999][ T297] softirqs last disabled at (31148): br_port_carrier_check (./include/linux/spinlock.h:353 net/bridge/br_if.c:87) | [ 35.928002][ T297] Preemption disabled at: | [ 35.928003][ T297] 0x0 | [ 35.928014][ T297] Tainted: [W]=WARN [ 35.928015][ T297] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.928016][ T297] Workqueue: events_unbound linkwatch_event [ 35.928021][ T297] Call Trace: [ 35.928023][ T297] [ 35.928025][ T297] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 35.928031][ T297] __might_resched.cold (kernel/sched/core.c:9234) [ 35.928035][ T297] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 35.928039][ T297] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 35.928045][ T297] __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)) [ 35.928048][ T297] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.928055][ T297] ? 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) [ 35.928057][ T297] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.928061][ T297] put_chars (drivers/char/virtio_console.c:1176) [ 35.928065][ T297] ? __send_to_port (drivers/char/virtio_console.c:654) [ 35.928069][ T297] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 35.928076][ T297] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 35.928085][ T297] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 35.928088][ T297] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.928093][ T297] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.928098][ T297] console_emit_next_record (kernel/printk/printk.c:3183) [ 35.928103][ T297] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 35.928108][ T297] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.928110][ T297] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.928116][ T297] console_flush_one_record (kernel/printk/printk.c:3268) [ 35.928120][ T297] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 35.928122][ T297] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.928129][ T297] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 35.928131][ T297] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 35.928133][ T297] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.928135][ T297] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 35.928140][ T297] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 35.928142][ T297] ? vprintk_emit (kernel/printk/printk.c:2478) [ 35.928145][ T297] vprintk_emit (kernel/printk/printk.c:2479) [ 35.928149][ T297] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 35.928152][ T297] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 35.928155][ T297] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.928160][ T297] _printk (kernel/printk/printk.c:2504) [ 35.928164][ T297] ? snapshot_read.cold (user.c:?) [ 35.928169][ T297] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.928174][ T297] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) [ 35.928178][ T297] br_init_port (net/bridge/br_stp_if.c:39) [ 35.928182][ T297] br_stp_enable_port (net/bridge/br_stp_if.c:93) [ 35.928184][ T297] br_port_carrier_check (net/bridge/br_if.c:90) [ 35.928188][ T297] br_device_event (net/bridge/br.c:101) [ 35.928192][ T297] ? packet_sendmsg_spkt (af_packet.c:?) [ 35.928194][ T297] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 35.928201][ T297] notifier_call_chain (kernel/notifier.c:85) [ 35.928208][ T297] netif_state_change (net/core/dev.c:1625) [ 35.928213][ T297] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:422 (discriminator 7)) [ 35.928218][ T297] ? linkwatch_do_dev (net/core/link_watch.c:182 net/core/link_watch.c:166) [ 35.928221][ T297] __linkwatch_run_queue (net/core/link_watch.c:240) [ 35.928225][ T297] ? linkwatch_do_dev (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 35.928228][ T297] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.928234][ T297] linkwatch_event (net/core/link_watch.c:314 (discriminator 11)) [ 35.928237][ T297] ? __linkwatch_run_queue (net/core/link_watch.c:213) [ 35.928242][ T297] process_one_work (kernel/workqueue.c:3387) [ 35.928249][ T297] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 35.928252][ T297] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.928262][ T297] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 35.928266][ T297] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 35.928268][ T297] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 35.928271][ T297] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 35.928274][ T297] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 35.928276][ T297] kthread (kernel/kthread.c:436) [ 35.928278][ T297] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 35.928282][ T297] ? kthread_affine_preferred (kernel/kthread.c:857) [ 35.928285][ T297] ret_from_fork (arch/x86/kernel/process.c:158) [ 35.928290][ T297] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 35.928294][ T297] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 35.928298][ T297] ? kthread_affine_preferred (kernel/kthread.c:857) [ 35.928301][ T297] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 37.239148][ T327] softirqs last disabled at (37296): inet6_fill_ifla6_attrs (net/ipv6/addrconf.c:5883) | [ 37.239150][ T327] Preemption disabled at: | [ 37.239151][ T327] vprintk_emit (kernel/printk/printk.c:2471) | [ 37.239160][ T327] Tainted: [W]=WARN [ 37.239160][ T327] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.239162][ T327] Call Trace: [ 37.239164][ T327] [ 37.239165][ T327] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 37.239171][ T327] ? vprintk_emit (kernel/printk/printk.c:2471) [ 37.239172][ T327] __might_resched.cold (kernel/sched/core.c:9234) [ 37.239177][ T327] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 37.239180][ T327] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 37.239185][ T327] __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)) [ 37.239188][ T327] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 37.239194][ T327] ? 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) [ 37.239196][ T327] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 37.239200][ T327] put_chars (drivers/char/virtio_console.c:1176) [ 37.239203][ T327] ? __send_to_port (drivers/char/virtio_console.c:654) [ 37.239207][ T327] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 37.239210][ T327] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.239213][ T327] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 37.239217][ T327] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 37.239221][ T327] ? mark_usage (kernel/locking/lockdep.c:4690) [ 37.239223][ T327] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.239225][ T327] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.239229][ T327] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 37.239232][ T327] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 37.239234][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.239237][ T327] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.239241][ T327] console_emit_next_record (kernel/printk/printk.c:3183) [ 37.239244][ T327] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 37.239248][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.239250][ T327] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.239254][ T327] console_flush_one_record (kernel/printk/printk.c:3268) [ 37.239257][ T327] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 37.239259][ T327] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.239264][ T327] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 37.239266][ T327] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 37.239268][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.239270][ T327] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 37.239273][ T327] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 37.239275][ T327] ? vprintk_emit (kernel/printk/printk.c:2478) [ 37.239278][ T327] vprintk_emit (kernel/printk/printk.c:2479) [ 37.239281][ T327] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 37.239287][ T327] _printk (kernel/printk/printk.c:2504) [ 37.239291][ T327] ? snapshot_read.cold (user.c:?) [ 37.239297][ T327] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 37.239300][ T327] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 37.239303][ T327] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:210 (discriminator 6) kernel/locking/spinlock.c:221 (discriminator 6)) [ 37.239306][ T327] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 37.239309][ T327] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 37.239312][ T327] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 37.239314][ T327] ? netdev_notice (net/core/dev.c:13194) [ 37.239319][ T327] ? netdev_upper_dev_unlink (net/core/dev.c:9114) [ 37.239322][ T327] ? __netdev_upper_dev_unlink (net/core/dev.c:9096) [ 37.239326][ T327] __bond_release_one.cold (drivers/net/bonding/bond_main.c:2484 (discriminator 4)) [ 37.239329][ T327] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 37.239335][ T327] ? bond_enslave (drivers/net/bonding/bond_main.c:2331) [ 37.239338][ T327] ? __lock_acquire (kernel/locking/lockdep.c:5123) [ 37.239340][ T327] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 37.239343][ T327] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 37.239350][ T327] ? packet_sendmsg_spkt (af_packet.c:?) [ 37.239355][ T327] bond_uninit (drivers/net/bonding/bond_main.c:6071) [ 37.239357][ T327] ? ip6_route_dev_notify (./include/net/net_namespace.h:422 (discriminator 1) ./include/linux/netdevice.h:2807 (discriminator 1) net/ipv6/route.c:6521 (discriminator 1)) [ 37.239360][ T327] ? bond_siocdevprivate (drivers/net/bonding/bond_main.c:4682) [ 37.239365][ T327] unregister_netdevice_many_notify (net/core/dev.c:12537) [ 37.239370][ T327] ? unregister_netdevice_queued (./include/linux/list.h:419 (discriminator 3)) [ 37.239372][ T327] ? 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) [ 37.239374][ T327] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 37.239376][ T327] ? unregister_netdevice_queue (net/core/dev.c:12378 (discriminator 1)) [ 37.239382][ T327] rtnl_dellink (net/core/rtnetlink.c:3652 net/core/rtnetlink.c:3694) [ 37.239385][ T327] ? mark_usage (kernel/locking/lockdep.c:4690) [ 37.239387][ T327] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.239388][ T327] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.239391][ T327] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 37.239412][ T327] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 37.239414][ T327] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 37.239417][ T327] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 37.239419][ T327] ? mark_usage (kernel/locking/lockdep.c:4690) [ 37.239421][ T327] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.239426][ T327] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 37.239428][ T327] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 37.239430][ T327] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 37.239432][ T327] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 37.239436][ T327] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 37.239438][ T327] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 37.239442][ T327] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 37.239444][ T327] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.239448][ T327] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 37.239451][ T327] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 37.239455][ T327] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 37.239458][ T327] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 37.239466][ T327] ? netlink_ack (./include/linux/skbuff.h:2718) [ 37.239474][ T327] ? 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)) [ 37.239476][ T327] ? 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)) [ 37.239482][ T327] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 37.239489][ T327] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 37.239492][ T327] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.239496][ T327] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 37.239500][ T327] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 37.239504][ T327] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 37.239510][ T327] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 37.239514][ T327] ? copy_msghdr_from_user (net/socket.c:2650) [ 37.239516][ T327] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 37.239517][ T327] ? move_addr_to_kernel (net/socket.c:258) [ 37.239524][ T327] ___sys_sendmsg (net/socket.c:2767) [ 37.239527][ T327] ? copy_msghdr_from_user (net/socket.c:2619) [ 37.239546][ T327] __sys_sendmsg (net/socket.c:2799) [ 37.239549][ T327] ? __sys_sendmsg_sock (net/socket.c:2780) [ 37.239555][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.239559][ T327] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 37.239560][ T327] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 37.239563][ T327] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 37.239566][ T327] RIP: 0033:0x7f78e936754e [ 37.239570][ T327] 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 [ 37.239571][ T327] RSP: 002b:00007ffcf5eaf6e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 37.239574][ T327] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007f78e936754e [ 37.239575][ T327] RDX: 0000000000000000 RSI: 00007ffcf5eaf790 RDI: 0000000000000005 [ 37.239576][ T327] RBP: 00007ffcf5eaf6f0 R08: 0000000000000000 R09: 0000000000000000 [ 37.239577][ T327] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915ad8 [ 37.239578][ T327] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcf5eafe50 | [ 38.987135][ T341] softirqs last disabled at (32264): br_device_event (./include/linux/spinlock.h:353 net/bridge/br.c:109) | [ 38.987137][ T341] Preemption disabled at: | [ 38.987138][ T341] 0x0 | [ 38.987148][ T341] Tainted: [W]=WARN [ 38.987149][ T341] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.987151][ T341] Call Trace: [ 38.987153][ T341] [ 38.987154][ T341] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 38.987159][ T341] __might_resched.cold (kernel/sched/core.c:9234) [ 38.987164][ T341] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 38.987168][ T341] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 38.987174][ T341] __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)) [ 38.987176][ T341] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 38.987183][ T341] ? 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) [ 38.987185][ T341] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 38.987188][ T341] put_chars (drivers/char/virtio_console.c:1176) [ 38.987191][ T341] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1929) [ 38.987193][ T341] ? __send_to_port (drivers/char/virtio_console.c:654) [ 38.987200][ T341] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 38.987207][ T341] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 38.987211][ T341] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.987215][ T341] console_emit_next_record (kernel/printk/printk.c:3183) [ 38.987219][ T341] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 38.987223][ T341] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.987226][ T341] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.987230][ T341] console_flush_one_record (kernel/printk/printk.c:3268) [ 38.987234][ T341] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 38.987235][ T341] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 38.987241][ T341] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 38.987243][ T341] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 38.987245][ T341] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.987246][ T341] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 38.987250][ T341] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 38.987252][ T341] ? vprintk_emit (kernel/printk/printk.c:2478) [ 38.987255][ T341] vprintk_emit (kernel/printk/printk.c:2479) [ 38.987259][ T341] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 38.987260][ T341] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 38.987263][ T341] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 38.987265][ T341] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 38.987270][ T341] _printk (kernel/printk/printk.c:2504) [ 38.987274][ T341] ? snapshot_read.cold (user.c:?) [ 38.987281][ T341] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) [ 38.987285][ T341] br_stp_disable_port (net/bridge/br_stp_if.c:106) [ 38.987289][ T341] br_device_event (net/bridge/br.c:111) [ 38.987291][ T341] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 38.987295][ T341] ? packet_sendmsg_spkt (af_packet.c:?) [ 38.987301][ T341] notifier_call_chain (kernel/notifier.c:85) [ 38.987307][ T341] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9855) [ 38.987311][ T341] ? netif_change_name (net/core/dev.c:1517) [ 38.987313][ T341] ? __dev_change_flags (net/core/dev.c:1811 net/core/dev.c:9810) [ 38.987316][ T341] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 38.987319][ T341] ? __kernel_text_address (kernel/extable.c:79) [ 38.987321][ T341] ? write_profile (profile.c:?) [ 38.987326][ T341] netif_change_flags (net/core/dev.c:9882) [ 38.987330][ T341] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 38.987333][ T341] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 38.987336][ T341] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 38.987337][ T341] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 38.987340][ T341] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 38.987343][ T341] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 38.987345][ T341] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 38.987347][ T341] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 38.987350][ T341] ? kasan_save_stack (mm/kasan/common.c:58) [ 38.987352][ T341] ? kasan_save_stack (mm/kasan/common.c:57) [ 38.987353][ T341] ? kasan_save_track (mm/kasan/common.c:78) [ 38.987355][ T341] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 38.987357][ T341] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 38.987360][ T341] ? ___sys_sendmsg (net/socket.c:2757) [ 38.987365][ T341] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 38.987367][ T341] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 38.987370][ T341] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.987372][ T341] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.987374][ T341] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.987375][ T341] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.987377][ T341] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 38.987380][ T341] ? __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) [ 38.987382][ T341] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 38.987384][ T341] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 38.987387][ T341] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 38.987392][ T341] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 38.987398][ T341] rtnl_newlink (net/core/rtnetlink.c:4215) [ 38.987404][ T341] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 38.987406][ T341] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 38.987411][ T341] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 38.987413][ T341] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 38.987415][ T341] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 38.987418][ T341] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 38.987421][ T341] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 38.987424][ T341] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 38.987428][ T341] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 38.987430][ T341] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 38.987434][ T341] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 38.987436][ T341] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 38.987440][ T341] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 38.987442][ T341] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 38.987445][ T341] ? netlink_ack (./include/linux/skbuff.h:2718) [ 38.987451][ T341] ? 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)) [ 38.987453][ T341] ? 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)) [ 38.987458][ T341] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 38.987464][ T341] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 38.987467][ T341] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 38.987471][ T341] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 38.987475][ T341] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 38.987479][ T341] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 38.987485][ T341] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 38.987487][ T341] ? copy_msghdr_from_user (net/socket.c:2650) [ 38.987489][ T341] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 38.987490][ T341] ? move_addr_to_kernel (net/socket.c:258) [ 38.987497][ T341] ___sys_sendmsg (net/socket.c:2767) [ 38.987500][ T341] ? copy_msghdr_from_user (net/socket.c:2619) [ 38.987515][ T341] __sys_sendmsg (net/socket.c:2799) [ 38.987518][ T341] ? __sys_sendmsg_sock (net/socket.c:2780) [ 38.987524][ T341] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.987527][ T341] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 38.987534][ T341] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 38.987537][ T341] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 38.987540][ T341] RIP: 0033:0x7fbbe998454e [ 38.987542][ T341] 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 [ 38.987544][ T341] RSP: 002b:00007ffce5ac9460 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 38.987546][ T341] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fbbe998454e [ 38.987547][ T341] RDX: 0000000000000000 RSI: 00007ffce5ac9510 RDI: 0000000000000005 [ 38.987548][ T341] RBP: 00007ffce5ac9470 R08: 0000000000000000 R09: 0000000000000000 [ 38.987549][ T341] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915ada [ 38.987550][ T341] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffce5ac9bd0 | [ 41.126370][ T37] softirqs last disabled at (92868): br_port_carrier_check (./include/linux/spinlock.h:353 net/bridge/br_if.c:87) | [ 41.126373][ T37] Preemption disabled at: | [ 41.126374][ T37] 0x0 | [ 41.126384][ T37] Tainted: [W]=WARN [ 41.126385][ T37] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 41.126387][ T37] Workqueue: events_unbound linkwatch_event [ 41.126391][ T37] Call Trace: [ 41.126393][ T37] [ 41.126394][ T37] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 41.126400][ T37] __might_resched.cold (kernel/sched/core.c:9234) [ 41.126404][ T37] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 41.126407][ T37] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 41.126413][ T37] __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)) [ 41.126415][ T37] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 41.126422][ T37] ? 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) [ 41.126424][ T37] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 41.126427][ T37] put_chars (drivers/char/virtio_console.c:1176) [ 41.126431][ T37] ? __send_to_port (drivers/char/virtio_console.c:654) [ 41.126434][ T37] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 41.126440][ T37] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 41.126447][ T37] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 41.126450][ T37] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.126453][ T37] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.126458][ T37] console_emit_next_record (kernel/printk/printk.c:3183) [ 41.126464][ T37] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 41.126468][ T37] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.126470][ T37] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.126475][ T37] console_flush_one_record (kernel/printk/printk.c:3268) [ 41.126479][ T37] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 41.126480][ T37] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 41.126486][ T37] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 41.126488][ T37] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 41.126489][ T37] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.126491][ T37] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 41.126495][ T37] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 41.126497][ T37] ? vprintk_emit (kernel/printk/printk.c:2478) [ 41.126500][ T37] vprintk_emit (kernel/printk/printk.c:2479) [ 41.126503][ T37] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 41.126506][ T37] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 41.126508][ T37] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 41.126513][ T37] _printk (kernel/printk/printk.c:2504) [ 41.126517][ T37] ? snapshot_read.cold (user.c:?) [ 41.126522][ T37] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 41.126526][ T37] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) [ 41.126530][ T37] br_init_port (net/bridge/br_stp_if.c:39) [ 41.126537][ T37] br_stp_enable_port (net/bridge/br_stp_if.c:93) [ 41.126539][ T37] br_port_carrier_check (net/bridge/br_if.c:90) [ 41.126543][ T37] br_device_event (net/bridge/br.c:101) [ 41.126547][ T37] ? packet_sendmsg_spkt (af_packet.c:?) [ 41.126548][ T37] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 41.126555][ T37] notifier_call_chain (kernel/notifier.c:85) [ 41.126561][ T37] netif_state_change (net/core/dev.c:1625) [ 41.126566][ T37] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:422 (discriminator 7)) [ 41.126570][ T37] ? linkwatch_do_dev (net/core/link_watch.c:182 net/core/link_watch.c:166) [ 41.126573][ T37] __linkwatch_run_queue (net/core/link_watch.c:240) [ 41.126576][ T37] ? linkwatch_do_dev (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 41.126579][ T37] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 41.126584][ T37] linkwatch_event (net/core/link_watch.c:314 (discriminator 11)) [ 41.126587][ T37] ? __linkwatch_run_queue (net/core/link_watch.c:213) [ 41.126590][ T37] process_one_work (kernel/workqueue.c:3387) [ 41.126596][ T37] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 41.126599][ T37] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 41.126607][ T37] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 41.126613][ T37] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 41.126615][ T37] kthread (kernel/kthread.c:436) [ 41.126618][ T37] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 41.126621][ T37] ? kthread_affine_preferred (kernel/kthread.c:857) [ 41.126624][ T37] ret_from_fork (arch/x86/kernel/process.c:158) [ 41.126628][ T37] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 41.126632][ T37] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 41.126635][ T37] ? kthread_affine_preferred (kernel/kthread.c:857) [ 41.126638][ T37] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 42.353151][ T349] softirqs last disabled at (44659): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 42.353153][ T349] Preemption disabled at: | [ 42.353154][ T349] vprintk_emit (kernel/printk/printk.c:2471) | [ 42.353163][ T349] Tainted: [W]=WARN [ 42.353164][ T349] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 42.353165][ T349] Call Trace: [ 42.353167][ T349] [ 42.353169][ T349] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 42.353174][ T349] ? vprintk_emit (kernel/printk/printk.c:2471) [ 42.353176][ T349] __might_resched.cold (kernel/sched/core.c:9234) [ 42.353180][ T349] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 42.353184][ T349] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 42.353189][ T349] __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)) [ 42.353192][ T349] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 42.353198][ T349] ? 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) [ 42.353200][ T349] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 42.353204][ T349] put_chars (drivers/char/virtio_console.c:1176) [ 42.353207][ T349] ? __send_to_port (drivers/char/virtio_console.c:654) [ 42.353211][ T349] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 42.353215][ T349] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 42.353218][ T349] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 42.353222][ T349] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 42.353226][ T349] ? mark_usage (kernel/locking/lockdep.c:4690) [ 42.353228][ T349] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.353230][ T349] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.353234][ T349] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 42.353237][ T349] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 42.353240][ T349] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.353242][ T349] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.353246][ T349] console_emit_next_record (kernel/printk/printk.c:3183) [ 42.353250][ T349] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 42.353254][ T349] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.353255][ T349] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.353260][ T349] console_flush_one_record (kernel/printk/printk.c:3268) [ 42.353263][ T349] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 42.353265][ T349] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.353270][ T349] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 42.353273][ T349] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 42.353274][ T349] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.353276][ T349] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 42.353280][ T349] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 42.353282][ T349] ? vprintk_emit (kernel/printk/printk.c:2478) [ 42.353285][ T349] vprintk_emit (kernel/printk/printk.c:2479) [ 42.353288][ T349] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 42.353294][ T349] _printk (kernel/printk/printk.c:2504) [ 42.353297][ T349] ? snapshot_read.cold (user.c:?) [ 42.353301][ T349] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 42.353303][ T349] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 42.353306][ T349] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:210 (discriminator 6) kernel/locking/spinlock.c:221 (discriminator 6)) [ 42.353309][ T349] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 42.353312][ T349] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 42.353315][ T349] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 42.353318][ T349] ? netdev_notice (net/core/dev.c:13194) [ 42.353322][ T349] ? netdev_upper_dev_unlink (net/core/dev.c:9114) [ 42.353326][ T349] ? __netdev_upper_dev_unlink (net/core/dev.c:9096) [ 42.353330][ T349] __bond_release_one.cold (drivers/net/bonding/bond_main.c:2484 (discriminator 4)) [ 42.353334][ T349] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 42.353339][ T349] ? bond_enslave (drivers/net/bonding/bond_main.c:2331) [ 42.353343][ T349] ? __lock_acquire (kernel/locking/lockdep.c:5123) [ 42.353345][ T349] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 42.353348][ T349] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 42.353356][ T349] ? packet_sendmsg_spkt (af_packet.c:?) [ 42.353361][ T349] bond_uninit (drivers/net/bonding/bond_main.c:6071) [ 42.353363][ T349] ? ip6_route_dev_notify (./include/net/net_namespace.h:422 (discriminator 1) ./include/linux/netdevice.h:2807 (discriminator 1) net/ipv6/route.c:6521 (discriminator 1)) [ 42.353366][ T349] ? bond_siocdevprivate (drivers/net/bonding/bond_main.c:4682) [ 42.353371][ T349] unregister_netdevice_many_notify (net/core/dev.c:12537) [ 42.353377][ T349] ? unregister_netdevice_queued (./include/linux/list.h:419 (discriminator 3)) [ 42.353379][ T349] ? 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) [ 42.353381][ T349] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 42.353382][ T349] ? unregister_netdevice_queue (net/core/dev.c:12378 (discriminator 1)) [ 42.353389][ T349] rtnl_dellink (net/core/rtnetlink.c:3652 net/core/rtnetlink.c:3694) [ 42.353391][ T349] ? mark_usage (kernel/locking/lockdep.c:4690) [ 42.353393][ T349] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.353395][ T349] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.353397][ T349] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 42.353420][ T349] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 42.353422][ T349] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 42.353425][ T349] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 42.353427][ T349] ? mark_usage (kernel/locking/lockdep.c:4690) [ 42.353430][ T349] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.353434][ T349] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 42.353437][ T349] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 42.353439][ T349] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 42.353441][ T349] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 42.353445][ T349] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 42.353448][ T349] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 42.353451][ T349] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.353453][ T349] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.353458][ T349] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 42.353469][ T349] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 42.353475][ T349] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 42.353478][ T349] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.353481][ T349] ? netlink_ack (./include/linux/skbuff.h:2718) [ 42.353487][ T349] ? 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)) [ 42.353489][ T349] ? 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)) [ 42.353493][ T349] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 42.353497][ T349] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 42.353500][ T349] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.353504][ T349] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 42.353508][ T349] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 42.353512][ T349] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 42.353518][ T349] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 42.353521][ T349] ? copy_msghdr_from_user (net/socket.c:2650) [ 42.353523][ T349] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 42.353524][ T349] ? move_addr_to_kernel (net/socket.c:258) [ 42.353537][ T349] ___sys_sendmsg (net/socket.c:2767) [ 42.353540][ T349] ? copy_msghdr_from_user (net/socket.c:2619) [ 42.353555][ T349] __sys_sendmsg (net/socket.c:2799) [ 42.353558][ T349] ? __sys_sendmsg_sock (net/socket.c:2780) [ 42.353564][ T349] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.353567][ T349] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 42.353568][ T349] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 42.353571][ T349] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 42.353573][ T349] RIP: 0033:0x7fb96e2ba54e [ 42.353577][ T349] 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 [ 42.353579][ T349] RSP: 002b:00007fff4e4fcf60 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 42.353582][ T349] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007fb96e2ba54e [ 42.353583][ T349] RDX: 0000000000000000 RSI: 00007fff4e4fd010 RDI: 0000000000000005 [ 42.353584][ T349] RBP: 00007fff4e4fcf70 R08: 0000000000000000 R09: 0000000000000000 [ 42.353585][ T349] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915add [ 42.353586][ T349] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff4e4fd6d0 | [ 44.141407][ T363] softirqs last disabled at (40444): br_device_event (./include/linux/spinlock.h:353 net/bridge/br.c:109) | [ 44.141410][ T363] Preemption disabled at: | [ 44.141410][ T363] 0x0 | [ 44.141421][ T363] Tainted: [W]=WARN [ 44.141422][ T363] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.141424][ T363] Call Trace: [ 44.141426][ T363] [ 44.141427][ T363] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 44.141433][ T363] __might_resched.cold (kernel/sched/core.c:9234) [ 44.141438][ T363] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 44.141442][ T363] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 44.141447][ T363] __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)) [ 44.141449][ T363] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 44.141456][ T363] ? 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) [ 44.141458][ T363] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 44.141465][ T363] put_chars (drivers/char/virtio_console.c:1176) [ 44.141468][ T363] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1929) [ 44.141471][ T363] ? __send_to_port (drivers/char/virtio_console.c:654) [ 44.141478][ T363] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 44.141485][ T363] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 44.141488][ T363] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.141493][ T363] console_emit_next_record (kernel/printk/printk.c:3183) [ 44.141496][ T363] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 44.141500][ T363] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.141504][ T363] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.141508][ T363] console_flush_one_record (kernel/printk/printk.c:3268) [ 44.141511][ T363] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 44.141513][ T363] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.141518][ T363] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 44.141520][ T363] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 44.141522][ T363] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.141524][ T363] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 44.141527][ T363] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 44.141529][ T363] ? vprintk_emit (kernel/printk/printk.c:2478) [ 44.141537][ T363] vprintk_emit (kernel/printk/printk.c:2479) [ 44.141541][ T363] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 44.141542][ T363] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 44.141545][ T363] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 44.141547][ T363] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 44.141552][ T363] _printk (kernel/printk/printk.c:2504) [ 44.141555][ T363] ? snapshot_read.cold (user.c:?) [ 44.141563][ T363] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) [ 44.141567][ T363] br_stp_disable_port (net/bridge/br_stp_if.c:106) [ 44.141570][ T363] br_device_event (net/bridge/br.c:111) [ 44.141573][ T363] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 44.141577][ T363] ? packet_sendmsg_spkt (af_packet.c:?) [ 44.141582][ T363] notifier_call_chain (kernel/notifier.c:85) [ 44.141588][ T363] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9855) [ 44.141593][ T363] ? netif_change_name (net/core/dev.c:1517) [ 44.141595][ T363] ? __dev_change_flags (net/core/dev.c:1811 net/core/dev.c:9810) [ 44.141598][ T363] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 44.141601][ T363] ? __kernel_text_address (kernel/extable.c:79) [ 44.141603][ T363] ? write_profile (profile.c:?) [ 44.141608][ T363] netif_change_flags (net/core/dev.c:9882) [ 44.141611][ T363] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 44.141615][ T363] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 44.141618][ T363] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 44.141619][ T363] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 44.141622][ T363] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 44.141625][ T363] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 44.141627][ T363] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 44.141629][ T363] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 44.141632][ T363] ? kasan_save_stack (mm/kasan/common.c:58) [ 44.141634][ T363] ? kasan_save_stack (mm/kasan/common.c:57) [ 44.141635][ T363] ? kasan_save_track (mm/kasan/common.c:78) [ 44.141638][ T363] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.141640][ T363] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 44.141643][ T363] ? ___sys_sendmsg (net/socket.c:2757) [ 44.141647][ T363] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 44.141650][ T363] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 44.141653][ T363] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.141654][ T363] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.141656][ T363] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.141658][ T363] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.141659][ T363] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 44.141662][ T363] ? __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) [ 44.141663][ T363] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 44.141665][ T363] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 44.141669][ T363] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 44.141674][ T363] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 44.141680][ T363] rtnl_newlink (net/core/rtnetlink.c:4215) [ 44.141686][ T363] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 44.141688][ T363] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.141693][ T363] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 44.141695][ T363] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 44.141697][ T363] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 44.141699][ T363] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 44.141703][ T363] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 44.141706][ T363] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 44.141709][ T363] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.141711][ T363] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.141716][ T363] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 44.141718][ T363] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 44.141722][ T363] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 44.141723][ T363] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.141727][ T363] ? netlink_ack (./include/linux/skbuff.h:2718) [ 44.141733][ T363] ? 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)) [ 44.141734][ T363] ? 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)) [ 44.141739][ T363] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 44.141742][ T363] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 44.141745][ T363] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.141749][ T363] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 44.141753][ T363] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 44.141757][ T363] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 44.141763][ T363] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 44.141765][ T363] ? copy_msghdr_from_user (net/socket.c:2650) [ 44.141767][ T363] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 44.141768][ T363] ? move_addr_to_kernel (net/socket.c:258) [ 44.141775][ T363] ___sys_sendmsg (net/socket.c:2767) [ 44.141778][ T363] ? copy_msghdr_from_user (net/socket.c:2619) [ 44.141793][ T363] __sys_sendmsg (net/socket.c:2799) [ 44.141796][ T363] ? __sys_sendmsg_sock (net/socket.c:2780) [ 44.141802][ T363] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.141805][ T363] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 44.141807][ T363] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 44.141810][ T363] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 44.141812][ T363] RIP: 0033:0x7f381fdad54e [ 44.141815][ T363] 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 [ 44.141817][ T363] RSP: 002b:00007ffc137e6740 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 44.141819][ T363] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f381fdad54e [ 44.141821][ T363] RDX: 0000000000000000 RSI: 00007ffc137e67f0 RDI: 0000000000000005 [ 44.141822][ T363] RBP: 00007ffc137e6750 R08: 0000000000000000 R09: 0000000000000000 [ 44.141823][ T363] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915adf [ 44.141823][ T363] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc137e6eb0 | [ 46.266098][ T37] softirqs last disabled at (116086): br_port_carrier_check (./include/linux/spinlock.h:353 net/bridge/br_if.c:87) | [ 46.266101][ T37] Preemption disabled at: | [ 46.266102][ T37] 0x0 | [ 46.266113][ T37] Tainted: [W]=WARN [ 46.266114][ T37] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.266116][ T37] Workqueue: events_unbound linkwatch_event [ 46.266120][ T37] Call Trace: [ 46.266122][ T37] [ 46.266123][ T37] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 46.266129][ T37] __might_resched.cold (kernel/sched/core.c:9234) [ 46.266134][ T37] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 46.266138][ T37] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 46.266144][ T37] __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)) [ 46.266146][ T37] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 46.266153][ T37] ? 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) [ 46.266155][ T37] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 46.266159][ T37] put_chars (drivers/char/virtio_console.c:1176) [ 46.266162][ T37] ? __send_to_port (drivers/char/virtio_console.c:654) [ 46.266166][ T37] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 46.266172][ T37] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 46.266180][ T37] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 46.266183][ T37] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.266186][ T37] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.266191][ T37] console_emit_next_record (kernel/printk/printk.c:3183) [ 46.266194][ T37] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 46.266198][ T37] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.266201][ T37] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.266205][ T37] console_flush_one_record (kernel/printk/printk.c:3268) [ 46.266209][ T37] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 46.266210][ T37] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 46.266216][ T37] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 46.266219][ T37] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 46.266220][ T37] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.266222][ T37] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 46.266226][ T37] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 46.266228][ T37] ? vprintk_emit (kernel/printk/printk.c:2478) [ 46.266231][ T37] vprintk_emit (kernel/printk/printk.c:2479) [ 46.266235][ T37] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 46.266237][ T37] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 46.266239][ T37] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 46.266245][ T37] _printk (kernel/printk/printk.c:2504) [ 46.266248][ T37] ? snapshot_read.cold (user.c:?) [ 46.266254][ T37] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 46.266258][ T37] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) [ 46.266262][ T37] br_init_port (net/bridge/br_stp_if.c:39) [ 46.266265][ T37] br_stp_enable_port (net/bridge/br_stp_if.c:93) [ 46.266267][ T37] br_port_carrier_check (net/bridge/br_if.c:90) [ 46.266271][ T37] br_device_event (net/bridge/br.c:101) [ 46.266274][ T37] ? packet_sendmsg_spkt (af_packet.c:?) [ 46.266276][ T37] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 46.266283][ T37] notifier_call_chain (kernel/notifier.c:85) [ 46.266290][ T37] netif_state_change (net/core/dev.c:1625) [ 46.266294][ T37] ? call_netdevice_notifiers_info (./include/net/net_namespace.h:422 (discriminator 7)) [ 46.266299][ T37] ? linkwatch_do_dev (net/core/link_watch.c:182 net/core/link_watch.c:166) [ 46.266301][ T37] __linkwatch_run_queue (net/core/link_watch.c:240) [ 46.266305][ T37] ? linkwatch_do_dev (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 46.266308][ T37] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 46.266313][ T37] linkwatch_event (net/core/link_watch.c:314 (discriminator 11)) [ 46.266316][ T37] ? __linkwatch_run_queue (net/core/link_watch.c:213) [ 46.266320][ T37] process_one_work (kernel/workqueue.c:3387) [ 46.266326][ T37] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 46.266328][ T37] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 46.266337][ T37] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 46.266343][ T37] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 46.266345][ T37] kthread (kernel/kthread.c:436) [ 46.266348][ T37] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 46.266351][ T37] ? kthread_affine_preferred (kernel/kthread.c:857) [ 46.266354][ T37] ret_from_fork (arch/x86/kernel/process.c:158) [ 46.266359][ T37] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 46.266363][ T37] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 46.266366][ T37] ? kthread_affine_preferred (kernel/kthread.c:857) [ 46.266369][ T37] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 47.621354][ T371] softirqs last disabled at (46551): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 47.621356][ T371] Preemption disabled at: | [ 47.621357][ T371] vprintk_emit (kernel/printk/printk.c:2471) | [ 47.621366][ T371] Tainted: [W]=WARN [ 47.621367][ T371] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.621368][ T371] Call Trace: [ 47.621370][ T371] [ 47.621371][ T371] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 47.621376][ T371] ? vprintk_emit (kernel/printk/printk.c:2471) [ 47.621378][ T371] __might_resched.cold (kernel/sched/core.c:9234) [ 47.621382][ T371] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 47.621386][ T371] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 47.621391][ T371] __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)) [ 47.621394][ T371] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 47.621400][ T371] ? 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) [ 47.621402][ T371] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 47.621406][ T371] put_chars (drivers/char/virtio_console.c:1176) [ 47.621409][ T371] ? __send_to_port (drivers/char/virtio_console.c:654) [ 47.621413][ T371] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 47.621416][ T371] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 47.621419][ T371] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 47.621424][ T371] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 47.621427][ T371] ? mark_usage (kernel/locking/lockdep.c:4690) [ 47.621429][ T371] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.621431][ T371] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.621436][ T371] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 47.621438][ T371] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 47.621441][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.621443][ T371] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.621448][ T371] console_emit_next_record (kernel/printk/printk.c:3183) [ 47.621451][ T371] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 47.621455][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.621457][ T371] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.621463][ T371] console_flush_one_record (kernel/printk/printk.c:3268) [ 47.621467][ T371] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 47.621469][ T371] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.621474][ T371] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 47.621477][ T371] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 47.621478][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.621480][ T371] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 47.621484][ T371] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 47.621486][ T371] ? vprintk_emit (kernel/printk/printk.c:2478) [ 47.621489][ T371] vprintk_emit (kernel/printk/printk.c:2479) [ 47.621492][ T371] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 47.621498][ T371] _printk (kernel/printk/printk.c:2504) [ 47.621501][ T371] ? snapshot_read.cold (user.c:?) [ 47.621505][ T371] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 47.621507][ T371] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 47.621510][ T371] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:210 (discriminator 6) kernel/locking/spinlock.c:221 (discriminator 6)) [ 47.621513][ T371] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 47.621516][ T371] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 47.621520][ T371] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 47.621522][ T371] ? netdev_notice (net/core/dev.c:13194) [ 47.621527][ T371] ? netdev_upper_dev_unlink (net/core/dev.c:9114) [ 47.621530][ T371] ? __netdev_upper_dev_unlink (net/core/dev.c:9096) [ 47.621534][ T371] __bond_release_one.cold (drivers/net/bonding/bond_main.c:2484 (discriminator 4)) [ 47.621542][ T371] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 47.621547][ T371] ? bond_enslave (drivers/net/bonding/bond_main.c:2331) [ 47.621551][ T371] ? __lock_acquire (kernel/locking/lockdep.c:5123) [ 47.621553][ T371] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 47.621556][ T371] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 47.621564][ T371] ? packet_sendmsg_spkt (af_packet.c:?) [ 47.621569][ T371] bond_uninit (drivers/net/bonding/bond_main.c:6071) [ 47.621571][ T371] ? ip6_route_dev_notify (./include/net/net_namespace.h:422 (discriminator 1) ./include/linux/netdevice.h:2807 (discriminator 1) net/ipv6/route.c:6521 (discriminator 1)) [ 47.621574][ T371] ? bond_siocdevprivate (drivers/net/bonding/bond_main.c:4682) [ 47.621579][ T371] unregister_netdevice_many_notify (net/core/dev.c:12537) [ 47.621585][ T371] ? unregister_netdevice_queued (./include/linux/list.h:419 (discriminator 3)) [ 47.621587][ T371] ? 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) [ 47.621589][ T371] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 47.621591][ T371] ? unregister_netdevice_queue (net/core/dev.c:12378 (discriminator 1)) [ 47.621598][ T371] rtnl_dellink (net/core/rtnetlink.c:3652 net/core/rtnetlink.c:3694) [ 47.621600][ T371] ? mark_usage (kernel/locking/lockdep.c:4690) [ 47.621602][ T371] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.621604][ T371] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.621606][ T371] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 47.621628][ T371] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 47.621630][ T371] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 47.621633][ T371] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 47.621636][ T371] ? mark_usage (kernel/locking/lockdep.c:4690) [ 47.621638][ T371] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.621643][ T371] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 47.621645][ T371] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 47.621647][ T371] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 47.621649][ T371] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 47.621653][ T371] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 47.621656][ T371] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 47.621660][ T371] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.621661][ T371] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.621666][ T371] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 47.621668][ T371] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 47.621672][ T371] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 47.621675][ T371] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.621678][ T371] ? netlink_ack (./include/linux/skbuff.h:2718) [ 47.621685][ T371] ? 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)) [ 47.621686][ T371] ? 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)) [ 47.621691][ T371] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 47.621694][ T371] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 47.621697][ T371] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.621702][ T371] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 47.621706][ T371] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 47.621709][ T371] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 47.621715][ T371] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 47.621719][ T371] ? copy_msghdr_from_user (net/socket.c:2650) [ 47.621721][ T371] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 47.621722][ T371] ? move_addr_to_kernel (net/socket.c:258) [ 47.621729][ T371] ___sys_sendmsg (net/socket.c:2767) [ 47.621732][ T371] ? copy_msghdr_from_user (net/socket.c:2619) [ 47.621747][ T371] __sys_sendmsg (net/socket.c:2799) [ 47.621750][ T371] ? __sys_sendmsg_sock (net/socket.c:2780) [ 47.621756][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.621759][ T371] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 47.621761][ T371] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 47.621763][ T371] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.621766][ T371] RIP: 0033:0x7fd7a645554e [ 47.621770][ T371] 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 [ 47.621771][ T371] RSP: 002b:00007ffdcf40d5b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 47.621774][ T371] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007fd7a645554e [ 47.621776][ T371] RDX: 0000000000000000 RSI: 00007ffdcf40d660 RDI: 0000000000000005 [ 47.621777][ T371] RBP: 00007ffdcf40d5c0 R08: 0000000000000000 R09: 0000000000000000 [ 47.621777][ T371] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915ae2 Finger prints: br_port_carrier_check:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __irq_exit_rcu:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print br_device_event:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print inet6_fill_ifla6_attrs:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars __irq_exit_rcu:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars