====================================== | [ 10.651182][ T198] softirqs last disabled at (15520): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 10.651184][ T198] Preemption disabled at: | [ 10.651185][ T198] vprintk_emit (kernel/printk/printk.c:2471) | [ 10.651194][ T198] Tainted: [W]=WARN [ 10.651195][ T198] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.651197][ T198] Call Trace: [ 10.651199][ T198] [ 10.651200][ T198] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.651205][ T198] ? vprintk_emit (kernel/printk/printk.c:2471) [ 10.651207][ T198] __might_resched.cold (kernel/sched/core.c:9234) [ 10.651212][ T198] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.651215][ T198] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 10.651221][ T198] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 10.651223][ T198] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.651229][ T198] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 10.651231][ T198] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.651235][ T198] put_chars (drivers/char/virtio_console.c:1176) [ 10.651238][ T198] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 10.651240][ T198] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.651243][ T198] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 10.651249][ T198] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.651257][ T198] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.651260][ T198] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.651263][ T198] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.651268][ T198] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.651271][ T198] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.651275][ T198] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.651277][ T198] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.651281][ T198] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.651285][ T198] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.651286][ T198] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.651292][ T198] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.651294][ T198] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.651296][ T198] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.651298][ T198] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 10.651301][ T198] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.651303][ T198] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.651306][ T198] vprintk_emit (kernel/printk/printk.c:2479) [ 10.651310][ T198] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.651312][ T198] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.651314][ T198] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 10.651318][ T198] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 10.651322][ T198] _printk (kernel/printk/printk.c:2504) [ 10.651325][ T198] ? snapshot_read.cold (user.c:?) [ 10.651329][ T198] ? br_multicast_flood (??:?) [ 10.651332][ T198] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 10.651334][ T198] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 10.651336][ T198] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 10.651341][ T198] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) [ 10.651344][ T198] br_init_port (net/bridge/br_stp_if.c:39) [ 10.651347][ T198] new_nbp (net/bridge/br_if.c:449) [ 10.651351][ T198] br_add_if (net/bridge/br_if.c:592) [ 10.651360][ T198] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 10.651366][ T198] do_set_master (net/core/rtnetlink.c:3071) [ 10.651370][ T198] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 10.651373][ T198] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 10.651377][ T198] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 10.651379][ T198] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 10.651382][ T198] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.651385][ T198] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 10.651387][ T198] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 10.651390][ T198] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 10.651393][ T198] ? kasan_save_stack (mm/kasan/common.c:58) [ 10.651395][ T198] ? kasan_save_stack (mm/kasan/common.c:57) [ 10.651398][ T198] ? kasan_save_track (mm/kasan/common.c:78) [ 10.651400][ T198] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.651403][ T198] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 10.651406][ T198] ? ___sys_sendmsg (net/socket.c:2757) [ 10.651410][ T198] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 10.651412][ T198] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 10.651415][ T198] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.651417][ T198] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.651419][ T198] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.651420][ T198] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.651423][ T198] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 10.651425][ T198] ? __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) [ 10.651427][ T198] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 10.651429][ T198] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 10.651432][ T198] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 10.651434][ T198] ? nla_get_range_signed (lib/nlattr.c:270) [ 10.651440][ T198] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 10.651446][ T198] rtnl_newlink (net/core/rtnetlink.c:4215) [ 10.651452][ T198] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 10.651454][ T198] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.651459][ T198] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 10.651461][ T198] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.651463][ T198] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 10.651466][ T198] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.651470][ T198] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 10.651472][ T198] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 10.651476][ T198] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.651478][ T198] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.651482][ T198] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 10.651484][ T198] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.651488][ T198] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 10.651490][ T198] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.651493][ T198] ? netlink_ack (./include/linux/skbuff.h:2718) [ 10.651500][ T198] ? 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)) [ 10.651501][ T198] ? 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)) [ 10.651506][ T198] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 10.651510][ T198] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.651512][ T198] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.651517][ T198] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 10.651521][ T198] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 10.651525][ T198] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 10.651531][ T198] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 10.651533][ T198] ? copy_msghdr_from_user (net/socket.c:2650) [ 10.651535][ T198] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 10.651536][ T198] ? move_addr_to_kernel (net/socket.c:258) [ 10.651543][ T198] ___sys_sendmsg (net/socket.c:2767) [ 10.651546][ T198] ? copy_msghdr_from_user (net/socket.c:2619) [ 10.651562][ T198] __sys_sendmsg (net/socket.c:2799) [ 10.651565][ T198] ? __sys_sendmsg_sock (net/socket.c:2780) [ 10.651571][ T198] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.651575][ T198] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 10.651576][ T198] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 10.651580][ T198] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.651582][ T198] RIP: 0033:0x7f472c3d754e [ 10.651586][ T198] 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 [ 10.651588][ T198] RSP: 002b:00007ffdbae7de50 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 10.651590][ T198] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f472c3d754e [ 10.651592][ T198] RDX: 0000000000000000 RSI: 00007ffdbae7df00 RDI: 0000000000000005 [ 10.651593][ T198] RBP: 00007ffdbae7de60 R08: 0000000000000000 R09: 0000000000000000 [ 10.651593][ T198] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9102f9 [ 10.651594][ T198] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffdbae7e5d0 | [ 11.681196][ T228] softirqs last disabled at (22000): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 11.681198][ T228] Preemption disabled at: | [ 11.681199][ T228] vprintk_emit (kernel/printk/printk.c:2471) | [ 11.681208][ T228] Tainted: [W]=WARN [ 11.681208][ T228] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.681210][ T228] Call Trace: [ 11.681212][ T228] [ 11.681214][ T228] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.681219][ T228] ? vprintk_emit (kernel/printk/printk.c:2471) [ 11.681221][ T228] __might_resched.cold (kernel/sched/core.c:9234) [ 11.681225][ T228] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.681229][ T228] ? __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.681235][ T228] __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.681237][ T228] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.681243][ T228] ? 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.681245][ T228] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.681249][ T228] put_chars (drivers/char/virtio_console.c:1176) [ 11.681252][ T228] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.681254][ T228] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.681258][ T228] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.681262][ T228] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.681267][ T228] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.681270][ T228] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.681276][ T228] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.681279][ T228] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.681283][ T228] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.681287][ T228] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.681291][ T228] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.681293][ T228] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.681297][ T228] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.681301][ T228] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.681302][ T228] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.681307][ T228] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.681310][ T228] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.681311][ T228] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.681313][ T228] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 11.681317][ T228] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.681319][ T228] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.681322][ T228] vprintk_emit (kernel/printk/printk.c:2479) [ 11.681326][ T228] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.681328][ T228] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.681330][ T228] ? flush_tlb_mm_range (arch/x86/mm/tlb.c:1431 (discriminator 1)) [ 11.681335][ T228] _printk (kernel/printk/printk.c:2504) [ 11.681339][ T228] ? snapshot_read.cold (user.c:?) [ 11.681342][ T228] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.681344][ T228] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 11.681347][ T228] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 11.681351][ T228] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 11.681353][ T228] ? netdev_notice (net/core/dev.c:13194) [ 11.681361][ T228] ? lockdep_rtnl_is_held (./include/linux/lockdep.h:249 net/core/rtnetlink.c:182) [ 11.681363][ T228] ? bond_ipsec_del_sa_all (drivers/net/bonding/bond_main.c:603 (discriminator 3)) [ 11.681369][ T228] bond_change_active_slave.cold (drivers/net/bonding/bond_main.c:1301) [ 11.681373][ T228] ? lockdep_rtnl_is_held (./include/linux/lockdep.h:249 net/core/rtnetlink.c:182) [ 11.681375][ T228] ? bond_choose_primary_or_current (drivers/net/bonding/bond_main.c:1102 (discriminator 2)) [ 11.681378][ T228] ? bond_peer_notify_work_rearm (drivers/net/bonding/bond_main.c:1211) [ 11.681381][ T228] ? static_key_slow_inc_cpuslocked (./include/linux/mutex.h:253 kernel/jump_label.c:165 kernel/jump_label.c:151) [ 11.681387][ T228] bond_select_active_slave (drivers/net/bonding/bond_main.c:1379) [ 11.681390][ T228] ? bond_change_active_slave (drivers/net/bonding/bond_main.c:1824) [ 11.681396][ T228] ? static_key_slow_inc (kernel/jump_label.c:192) [ 11.681397][ T228] bond_enslave (drivers/net/bonding/bond_main.c:2298) [ 11.681403][ T228] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.681406][ T228] ? bond_update_slave_arr (drivers/net/bonding/bond_main.c:5219 (discriminator 9)) [ 11.681407][ T228] ? mark_usage (kernel/locking/lockdep.c:4690) [ 11.681409][ T228] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.681411][ T228] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 11.681415][ T228] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.681424][ T228] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 11.681427][ T228] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 11.681432][ T228] do_set_master (net/core/rtnetlink.c:3071) [ 11.681436][ T228] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 11.681440][ T228] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 11.681444][ T228] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 11.681446][ T228] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 11.681448][ T228] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.681451][ T228] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.681453][ T228] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.681455][ T228] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.681458][ T228] ? kasan_save_stack (mm/kasan/common.c:58) [ 11.681460][ T228] ? kasan_save_stack (mm/kasan/common.c:57) [ 11.681461][ T228] ? kasan_save_track (mm/kasan/common.c:78) [ 11.681464][ T228] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.681466][ T228] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 11.681469][ T228] ? ___sys_sendmsg (net/socket.c:2757) [ 11.681473][ T228] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.681475][ T228] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 11.681478][ T228] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.681480][ T228] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.681482][ T228] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.681483][ T228] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.681485][ T228] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 11.681487][ T228] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 11.681490][ T228] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 11.681492][ T228] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 11.681496][ T228] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 11.681497][ T228] ? nla_get_range_signed (lib/nlattr.c:270) [ 11.681503][ T228] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 11.681509][ T228] rtnl_newlink (net/core/rtnetlink.c:4215) [ 11.681515][ T228] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.681517][ T228] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.681522][ T228] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.681524][ T228] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.681526][ T228] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.681528][ T228] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.681532][ T228] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.681535][ T228] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 11.681538][ T228] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.681540][ T228] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.681544][ T228] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.681546][ T228] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.681550][ T228] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 11.681552][ T228] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.681555][ T228] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.681561][ T228] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 11.681563][ T228] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 11.681567][ T228] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.681571][ T228] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.681574][ T228] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.681578][ T228] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 11.681582][ T228] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 11.681586][ T228] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 11.681591][ T228] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 11.681593][ T228] ? copy_msghdr_from_user (net/socket.c:2650) [ 11.681595][ T228] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 11.681596][ T228] ? move_addr_to_kernel (net/socket.c:258) [ 11.681603][ T228] ___sys_sendmsg (net/socket.c:2767) [ 11.681606][ T228] ? copy_msghdr_from_user (net/socket.c:2619) [ 11.681621][ T228] __sys_sendmsg (net/socket.c:2799) [ 11.681624][ T228] ? __sys_sendmsg_sock (net/socket.c:2780) [ 11.681630][ T228] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.681633][ T228] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.681635][ T228] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 11.681638][ T228] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.681640][ T228] RIP: 0033:0x7f104562454e [ 11.681644][ T228] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 11.681646][ T228] RSP: 002b:00007ffc2b3370b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.681649][ T228] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f104562454e [ 11.681650][ T228] RDX: 0000000000000000 RSI: 00007ffc2b337160 RDI: 0000000000000005 [ 11.681651][ T228] RBP: 00007ffc2b3370c0 R08: 0000000000000000 R09: 0000000000000000 [ 11.681652][ T228] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9102fa [ 11.681653][ T228] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc2b337830 | [ 24.657647][ T297] softirqs last disabled at (17112): dev_uc_unsync (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:933 (discriminator 2) net/core/dev_addr_lists.c:919 (discriminator 2)) | [ 24.657651][ T297] Preemption disabled at: | [ 24.657652][ T297] dev_uc_unsync (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:933 (discriminator 2) net/core/dev_addr_lists.c:919 (discriminator 2)) | [ 24.657667][ T297] Tainted: [W]=WARN [ 24.657668][ T297] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.657671][ T297] Call Trace: [ 24.657673][ T297] [ 24.657676][ T297] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 24.657682][ T297] ? dev_uc_unsync (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:933 (discriminator 2) net/core/dev_addr_lists.c:919 (discriminator 2)) [ 24.657686][ T297] __might_resched.cold (kernel/sched/core.c:9234) [ 24.657692][ T297] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 24.657697][ 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) [ 24.657705][ 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)) [ 24.657709][ T297] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.657718][ 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) [ 24.657721][ T297] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.657727][ T297] put_chars (drivers/char/virtio_console.c:1176) [ 24.657732][ T297] ? __send_to_port (drivers/char/virtio_console.c:654) [ 24.657735][ T297] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1929) [ 24.657742][ T297] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 24.657750][ T297] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 24.657755][ T297] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.657758][ T297] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.657766][ T297] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 24.657769][ T297] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 24.657774][ T297] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.657779][ T297] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.657786][ T297] console_emit_next_record (kernel/printk/printk.c:3183) [ 24.657792][ T297] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 24.657799][ T297] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.657802][ T297] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.657810][ T297] console_flush_one_record (kernel/printk/printk.c:3268) [ 24.657816][ T297] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 24.657819][ T297] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.657829][ T297] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 24.657833][ T297] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 24.657835][ T297] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.657838][ T297] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 24.657845][ T297] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 24.657848][ T297] ? vprintk_emit (kernel/printk/printk.c:2478) [ 24.657853][ T297] vprintk_emit (kernel/printk/printk.c:2479) [ 24.657859][ T297] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 24.657861][ T297] ? kvfree_call_rcu (mm/slab_common.c:2050) [ 24.657866][ T297] ? dev_uc_unsync (net/core/dev_addr_lists.c:299 net/core/dev_addr_lists.c:935 net/core/dev_addr_lists.c:919) [ 24.657869][ T297] ? bond_close (drivers/net/bonding/bond_main.c:918 drivers/net/bonding/bond_main.c:4433) [ 24.657872][ T297] ? __dev_close_many (net/core/dev.c:1798) [ 24.657874][ T297] ? __dev_change_flags (net/core/dev.c:1811 net/core/dev.c:9810) [ 24.657877][ T297] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 24.657879][ T297] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 24.657885][ T297] _printk (kernel/printk/printk.c:2504) [ 24.657890][ T297] ? snapshot_read.cold (user.c:?) [ 24.657898][ T297] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 24.657902][ T297] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 24.657908][ T297] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 24.657912][ T297] ? netdev_notice (net/core/dev.c:13194) [ 24.657914][ T297] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.657922][ T297] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 24.657927][ T297] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 24.657931][ T297] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:210 (discriminator 6) kernel/locking/spinlock.c:221 (discriminator 6)) [ 24.657935][ T297] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 24.657940][ T297] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 24.657947][ T297] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 24.657952][ T297] dev_uc_unsync (net/core/dev_addr_lists.c:936 net/core/dev_addr_lists.c:919) [ 24.657960][ T297] bond_close (drivers/net/bonding/bond_main.c:918 drivers/net/bonding/bond_main.c:4433) [ 24.657965][ T297] ? bond_set_rx_mode (drivers/net/bonding/bond_main.c:4711) [ 24.657969][ T297] ? notifier_call_chain (kernel/notifier.c:85) [ 24.657978][ T297] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 24.657981][ T297] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 24.657983][ T297] __dev_close_many (net/core/dev.c:1798) [ 24.657988][ T297] ? netif_open (net/core/dev.c:1755) [ 24.657994][ T297] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 24.658001][ T297] __dev_change_flags (net/core/dev.c:1811 net/core/dev.c:9810) [ 24.658006][ T297] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 24.658011][ T297] ? __kernel_text_address (kernel/extable.c:79) [ 24.658015][ T297] ? write_profile (profile.c:?) [ 24.658022][ T297] netif_change_flags (net/core/dev.c:9877) [ 24.658028][ T297] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 24.658035][ T297] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 24.658038][ T297] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 24.658041][ T297] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 24.658045][ T297] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 24.658049][ T297] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 24.658053][ T297] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 24.658056][ T297] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 24.658061][ T297] ? kasan_save_stack (mm/kasan/common.c:58) [ 24.658064][ T297] ? kasan_save_stack (mm/kasan/common.c:57) [ 24.658066][ T297] ? kasan_save_track (mm/kasan/common.c:78) [ 24.658070][ T297] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.658073][ T297] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 24.658077][ T297] ? ___sys_sendmsg (net/socket.c:2757) [ 24.658084][ T297] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.658087][ T297] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 24.658092][ T297] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.658096][ T297] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.658098][ T297] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.658100][ T297] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.658104][ T297] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 24.658108][ T297] ? __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) [ 24.658110][ T297] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 24.658114][ T297] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 24.658120][ T297] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 24.658129][ T297] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 24.658139][ T297] rtnl_newlink (net/core/rtnetlink.c:4215) [ 24.658150][ T297] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 24.658153][ T297] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.658161][ T297] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.658165][ T297] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.658168][ T297] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 24.658172][ T297] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.658179][ T297] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 24.658183][ T297] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 24.658189][ T297] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.658192][ T297] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.658200][ T297] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.658203][ T297] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.658209][ T297] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 24.658212][ T297] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.658218][ T297] ? netlink_ack (./include/linux/skbuff.h:2718) [ 24.658229][ T297] ? 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)) [ 24.658231][ T297] ? 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)) [ 24.658239][ T297] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 24.658246][ T297] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 24.658250][ T297] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.658258][ T297] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 24.658265][ T297] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 24.658271][ T297] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 24.658279][ T297] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 24.658283][ T297] ? copy_msghdr_from_user (net/socket.c:2650) [ 24.658286][ T297] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 24.658289][ T297] ? move_addr_to_kernel (net/socket.c:258) [ 24.658302][ T297] ___sys_sendmsg (net/socket.c:2767) [ 24.658306][ T297] ? copy_msghdr_from_user (net/socket.c:2619) [ 24.658334][ T297] __sys_sendmsg (net/socket.c:2799) [ 24.658339][ T297] ? __sys_sendmsg_sock (net/socket.c:2780) [ 24.658350][ T297] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.658356][ T297] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 24.658358][ T297] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 24.658363][ T297] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 24.658367][ T297] RIP: 0033:0x7f30b1c0e54e [ 24.658372][ T297] 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 [ 24.658375][ T297] RSP: 002b:00007ffda79508e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 24.658378][ T297] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f30b1c0e54e [ 24.658380][ T297] RDX: 0000000000000000 RSI: 00007ffda7950990 RDI: 0000000000000005 [ 24.658382][ T297] RBP: 00007ffda79508f0 R08: 0000000000000000 R09: 0000000000000000 [ 24.658383][ T297] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910307 [ 24.658385][ T297] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffda7951060 | [ 26.578755][ C0] softirqs last disabled at (694519): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 26.578757][ C0] Preemption disabled at: | [ 26.578758][ C0] schedule_preempt_disabled (kernel/sched/core.c:7420) | [ 26.578768][ C0] Tainted: [W]=WARN [ 26.578769][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.578771][ C0] Call Trace: [ 26.578773][ C0] [ 26.578774][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 26.578779][ C0] ? schedule_preempt_disabled (kernel/sched/core.c:7420) [ 26.578781][ C0] __might_resched.cold (kernel/sched/core.c:9234) [ 26.578785][ C0] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 26.578787][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.578791][ C0] __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.578795][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 26.578797][ C0] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.578801][ C0] ? 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.578803][ C0] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.578805][ C0] put_chars (drivers/char/virtio_console.c:1176) [ 26.578808][ C0] ? __send_to_port (drivers/char/virtio_console.c:654) [ 26.578809][ C0] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 26.578812][ C0] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 26.578814][ C0] ? desc_read (./include/linux/instrumented.h:97 ./include/linux/atomic/atomic-instrumented.h:3223 kernel/printk/printk_ringbuffer.c:552) [ 26.578816][ C0] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 26.578821][ C0] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 26.578822][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 26.578823][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.578825][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.578826][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.578829][ C0] console_emit_next_record (kernel/printk/printk.c:3183) [ 26.578831][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 26.578832][ C0] ? _prb_read_valid (kernel/printk/printk_ringbuffer.c:1996) [ 26.578834][ C0] ? __asan_memmove (mm/kasan/shadow.c:95 (discriminator 1)) [ 26.578837][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.578838][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.578839][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.578842][ C0] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 26.578843][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 26.578845][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 26.578847][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 26.578848][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.578850][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 26.578851][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.578853][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 26.578854][ C0] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 26.578856][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 26.578859][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 26.578860][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 26.578862][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 26.578863][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.578865][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 26.578867][ C0] ? x86_64_start_kernel (arch/x86/kernel/head64.c:264) [ 26.578871][ C0] _printk (kernel/printk/printk.c:2504) [ 26.578874][ C0] ? snapshot_read.cold (user.c:?) [ 26.578875][ C0] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:25) [ 26.578879][ C0] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 26.578881][ C0] ? nbcon_cpu_emergency_enter (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:435 kernel/printk/nbcon.c:1723) [ 26.578883][ C0] print_irq_inversion_bug.part.0 (kernel/locking/lockdep.c:4097 (discriminator 1)) [ 26.578885][ C0] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 26.578889][ C0] mark_lock (kernel/locking/lockdep.c:4769) [ 26.578891][ C0] mark_usage (kernel/locking/lockdep.c:4658) [ 26.578893][ C0] __lock_acquire (kernel/locking/lockdep.c:5208) [ 26.578895][ C0] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.578897][ C0] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) [ 26.578901][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.578902][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.578904][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) [ 26.578905][ C0] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 26.578907][ C0] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) [ 26.578908][ C0] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) [ 26.578910][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) [ 26.578912][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 26.578914][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 26.578916][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 26.578919][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.578921][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.578923][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.578925][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 26.578926][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) [ 26.578928][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 26.578929][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.578932][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 26.578934][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 26.578935][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 26.578937][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 26.578939][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.578941][ C0] handle_softirqs (kernel/softirq.c:645) [ 26.578943][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.578945][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 26.578947][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 26.578949][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 26.578951][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 26.578953][ C0] [ 26.578953][ C0] [ 26.578954][ C0] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 26.578956][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 26.578958][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 26.578961][ C0] Code: 48 8b 3d 94 12 09 02 e8 1f 00 00 00 48 2b 05 58 a3 a6 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 56 1b 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 12 09 02 mov 0x2091294(%rip),%rdi # 0x209129b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 a3 a6 00 sub 0xa6a358(%rip),%rax # 0xa6a36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 56 1b 00 verw 0x1b5613(%rip) # 0x1b563b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 26.578963][ C0] RSP: 0018:ffffffffa7a07cf8 EFLAGS: 00000296 [ 26.578966][ C0] RAX: 00000000000a98f5 RBX: ffffffffa7a1c600 RCX: ffffffffa48fa307 [ 26.578968][ C0] RDX: ffffffffa7a1c600 RSI: ffffffffa78a7f75 RDI: ffffffffa728f560 [ 26.578969][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 26.578969][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: 1ffffffff4f40fa2 [ 26.578970][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 26.578972][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 26.578975][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 26.578977][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 26.578978][ C0] default_idle_call (kernel/sched/idle.c:122) [ 26.578980][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 26.578982][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 26.578984][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 26.578987][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 26.578988][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.578990][ C0] do_idle (kernel/sched/idle.c:355) [ 26.578991][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 26.578993][ C0] rest_init (init/main.c:727) [ 26.578995][ C0] ? __cpuidle_text_end (??:?) [ 26.578998][ C0] ? rest_init (init/main.c:727) [ 26.578999][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 26.579003][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 26.579005][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 26.579006][ C0] start_kernel (init/main.c:1185) [ 26.579008][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 26.579010][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 26.579012][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 26.650619][ C0] | [ 26.650745][ C0] | [ 26.650745][ C0] stack backtrace: | [ 26.650935][ C0] Tainted: [W]=WARN [ 26.650936][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.650937][ C0] Call Trace: [ 26.650939][ C0] [ 26.650940][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 26.650945][ C0] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 26.650948][ C0] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 26.650952][ C0] mark_lock (kernel/locking/lockdep.c:4769) [ 26.650954][ C0] mark_usage (kernel/locking/lockdep.c:4658) [ 26.650956][ C0] __lock_acquire (kernel/locking/lockdep.c:5208) [ 26.650958][ C0] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.650960][ C0] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) [ 26.650962][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.650964][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.650966][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) [ 26.650968][ C0] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 26.650970][ C0] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) [ 26.650971][ C0] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) [ 26.650973][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) [ 26.650974][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 26.650976][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 26.650977][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 26.650981][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.650983][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.650985][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.650986][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 26.650988][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) [ 26.650990][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 26.650991][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.650994][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 26.650996][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 26.650997][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 26.650999][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 26.651002][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.651003][ C0] handle_softirqs (kernel/softirq.c:645) [ 26.651005][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.651007][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 26.651009][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 26.651011][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 26.651013][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 26.651014][ C0] [ 26.651015][ C0] [ 26.651015][ C0] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 26.651018][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 26.651019][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 26.651021][ C0] Code: 48 8b 3d 94 12 09 02 e8 1f 00 00 00 48 2b 05 58 a3 a6 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 56 1b 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 12 09 02 mov 0x2091294(%rip),%rdi # 0x209129b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 a3 a6 00 sub 0xa6a358(%rip),%rax # 0xa6a36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 56 1b 00 verw 0x1b5613(%rip) # 0x1b563b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 26.651023][ C0] RSP: 0018:ffffffffa7a07cf8 EFLAGS: 00000296 [ 26.651026][ C0] RAX: 00000000000a98f5 RBX: ffffffffa7a1c600 RCX: ffffffffa48fa307 [ 26.651028][ C0] RDX: ffffffffa7a1c600 RSI: ffffffffa78a7f75 RDI: ffffffffa728f560 [ 26.651028][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 26.651029][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: 1ffffffff4f40fa2 [ 26.651030][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 26.651032][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 26.651034][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 26.651036][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 26.651037][ C0] default_idle_call (kernel/sched/idle.c:122) [ 26.651039][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 26.651041][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 26.651043][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 26.651046][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 26.651047][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.651049][ C0] do_idle (kernel/sched/idle.c:355) [ 26.651050][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 26.651052][ C0] rest_init (init/main.c:727) [ 26.651054][ C0] ? __cpuidle_text_end (??:?) [ 26.651056][ C0] ? rest_init (init/main.c:727) [ 26.651058][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 26.651062][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 26.651063][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 26.651065][ C0] start_kernel (init/main.c:1185) [ 26.651067][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 26.651069][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 26.651071][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 37.437494][ T373] softirqs last disabled at (0): 0x0 | [ 37.437496][ T373] Preemption disabled at: | [ 37.437497][ T373] vprintk_emit (kernel/printk/printk.c:2471) | [ 37.437508][ T373] Tainted: [W]=WARN [ 37.437509][ T373] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.437511][ T373] Call Trace: [ 37.437513][ T373] [ 37.437514][ T373] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 37.437519][ T373] ? vprintk_emit (kernel/printk/printk.c:2471) [ 37.437521][ T373] __might_resched.cold (kernel/sched/core.c:9234) [ 37.437525][ T373] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 37.437527][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.437531][ T373] __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.437535][ T373] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 37.437537][ T373] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 37.437541][ T373] ? 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.437543][ T373] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 37.437545][ T373] put_chars (drivers/char/virtio_console.c:1176) [ 37.437548][ T373] ? __send_to_port (drivers/char/virtio_console.c:654) [ 37.437550][ T373] ? desc_read (kernel/printk/printk_ringbuffer.c:500) [ 37.437552][ T373] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 37.437554][ T373] ? desc_read (./include/linux/instrumented.h:97 ./include/linux/atomic/atomic-instrumented.h:3223 kernel/printk/printk_ringbuffer.c:552) [ 37.437556][ T373] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 37.437559][ T373] ? _prb_read_valid (kernel/printk/printk_ringbuffer.c:2206) [ 37.437562][ T373] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 37.437564][ T373] ? 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) [ 37.437565][ T373] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 37.437566][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.437568][ T373] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.437570][ T373] console_emit_next_record (kernel/printk/printk.c:3183) [ 37.437573][ T373] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 37.437574][ T373] ? _prb_read_valid (kernel/printk/printk_ringbuffer.c:1996) [ 37.437576][ T373] ? __asan_memmove (mm/kasan/shadow.c:95 (discriminator 1)) [ 37.437578][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.437580][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.437581][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.437582][ T373] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.437584][ T373] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 37.437586][ T373] console_flush_one_record (kernel/printk/printk.c:3268) [ 37.437588][ T373] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 37.437590][ T373] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 37.437591][ T373] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.437593][ T373] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 37.437594][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.437596][ T373] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 37.437597][ T373] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 37.437599][ T373] ? sync_exp_reset_tree_hotplug (kernel/rcu/tree_exp.h:98) [ 37.437601][ T373] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 37.437603][ T373] ? vprintk_emit (kernel/printk/printk.c:2478) [ 37.437606][ T373] vprintk_emit (kernel/printk/printk.c:2479) [ 37.437609][ T373] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 37.437610][ T373] ? packet_sendmsg_spkt (af_packet.c:?) [ 37.437615][ T373] _printk (kernel/printk/printk.c:2504) [ 37.437618][ T373] ? snapshot_read.cold (user.c:?) [ 37.437620][ T373] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 37.437623][ T373] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 37.437625][ T373] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 37.437626][ T373] ? netdev_notice (net/core/dev.c:13194) [ 37.437629][ T373] ? netdev_upper_dev_unlink (net/core/dev.c:9114) [ 37.437632][ T373] ? __netdev_upper_dev_unlink (net/core/dev.c:9096) [ 37.437634][ T373] __bond_release_one.cold (drivers/net/bonding/bond_main.c:2484 (discriminator 4)) [ 37.437638][ T373] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.437640][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.437642][ T373] ? bond_enslave (drivers/net/bonding/bond_main.c:2331) [ 37.437645][ T373] ? ipvlan_port_create (./include/linux/netdevice.h:4516 (discriminator 29) ./include/linux/netdevice.h:4556 (discriminator 29) ./include/linux/netdevice.h:4552 (discriminator 29) drivers/net/ipvlan/ipvlan_main.c:101 (discriminator 29)) [ 37.437647][ T373] ? ipvlan_port_get (./include/linux/rcupdate.h:882 drivers/net/ipvlan/ipvlan_main.c:146) [ 37.437648][ T373] ? ipvlan_port_create (./include/linux/list.h:54 (discriminator 2) drivers/net/ipvlan/ipvlan_main.c:93 (discriminator 2)) [ 37.437649][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.437652][ T373] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 37.437655][ T373] ? packet_sendmsg_spkt (af_packet.c:?) [ 37.437657][ T373] bond_uninit (drivers/net/bonding/bond_main.c:6071) [ 37.437658][ T373] ? 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.437661][ T373] ? bond_siocdevprivate (drivers/net/bonding/bond_main.c:4682) [ 37.437663][ T373] unregister_netdevice_many_notify (net/core/dev.c:12537) [ 37.437666][ T373] ? unregister_netdevice_queued (./include/linux/list.h:419 (discriminator 3)) [ 37.437668][ T373] ? 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.437669][ T373] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 37.437672][ T373] ? unregister_netdevice_queue (net/core/dev.c:12378 (discriminator 1)) [ 37.437674][ T373] rtnl_dellink (net/core/rtnetlink.c:3652 net/core/rtnetlink.c:3694) [ 37.437677][ T373] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 37.437678][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.437680][ T373] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 37.437682][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.437688][ T373] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 37.437691][ T373] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 37.437693][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.437694][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.437696][ T373] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.437697][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.437699][ T373] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 37.437701][ T373] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 37.437703][ T373] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 37.437705][ T373] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 37.437707][ T373] ? __kernel_text_address (kernel/extable.c:79) [ 37.437709][ T373] ? write_profile (profile.c:?) [ 37.437712][ T373] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 37.437714][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.437715][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.437717][ T373] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 37.437720][ T373] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.437722][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.437723][ T373] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 37.437725][ T373] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 37.437728][ T373] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 37.437729][ T373] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 37.437731][ T373] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 37.437735][ T373] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 37.437738][ T373] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 37.437740][ T373] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 37.437742][ T373] ? netlink_ack (./include/linux/skbuff.h:2718) [ 37.437743][ T373] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 37.437745][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.437747][ T373] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 37.437749][ T373] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 37.437751][ T373] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 37.437753][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.437754][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.437756][ T373] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.437758][ T373] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 37.437760][ T373] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 37.437762][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.437763][ T373] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 37.437765][ T373] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 37.437768][ T373] ? copy_msghdr_from_user (net/socket.c:2650) [ 37.437769][ T373] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 37.437771][ T373] ? move_addr_to_kernel (net/socket.c:258) [ 37.437772][ T373] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 37.437775][ T373] ___sys_sendmsg (net/socket.c:2767) [ 37.437777][ T373] ? copy_msghdr_from_user (net/socket.c:2619) [ 37.437782][ T373] __sys_sendmsg (net/socket.c:2799) [ 37.437783][ T373] ? __sys_sendmsg_sock (net/socket.c:2780) [ 37.437786][ T373] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.437788][ T373] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 37.437789][ T373] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 37.437792][ T373] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 37.437794][ T373] RIP: 0033:0x7f561ae7b54e [ 37.437796][ T373] 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.437798][ T373] RSP: 002b:00007ffed69f6480 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 37.437802][ T373] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007f561ae7b54e [ 37.437803][ T373] RDX: 0000000000000000 RSI: 00007ffed69f6530 RDI: 0000000000000005 [ 37.437804][ T373] RBP: 00007ffed69f6490 R08: 0000000000000000 R09: 0000000000000000 [ 37.437805][ T373] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910314 [ 37.437806][ T373] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffed69f6c00 | [ 49.745335][ T445] softirqs last disabled at (0): 0x0 | [ 49.745337][ T445] Preemption disabled at: | [ 49.745338][ T445] dev_uc_unsync (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:933 (discriminator 2) net/core/dev_addr_lists.c:919 (discriminator 2)) | [ 49.745354][ T445] Tainted: [W]=WARN [ 49.745355][ T445] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 49.745357][ T445] Call Trace: [ 49.745359][ T445] [ 49.745361][ T445] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 49.745367][ T445] ? dev_uc_unsync (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:933 (discriminator 2) net/core/dev_addr_lists.c:919 (discriminator 2)) [ 49.745370][ T445] __might_resched.cold (kernel/sched/core.c:9234) [ 49.745375][ T445] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 49.745379][ T445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.745383][ T445] __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)) [ 49.745388][ T445] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 49.745392][ T445] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 49.745397][ T445] ? 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) [ 49.745399][ T445] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 49.745403][ T445] put_chars (drivers/char/virtio_console.c:1176) [ 49.745406][ T445] ? __send_to_port (drivers/char/virtio_console.c:654) [ 49.745409][ T445] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1929) [ 49.745413][ T445] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 49.745416][ T445] ? desc_read (./include/linux/instrumented.h:97 ./include/linux/atomic/atomic-instrumented.h:3223 kernel/printk/printk_ringbuffer.c:552) [ 49.745419][ T445] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 49.745425][ T445] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 49.745428][ T445] ? 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) [ 49.745430][ T445] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 49.745432][ T445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.745434][ T445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.745436][ T445] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.745440][ T445] console_emit_next_record (kernel/printk/printk.c:3183) [ 49.745444][ T445] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 49.745446][ T445] ? _prb_read_valid (kernel/printk/printk_ringbuffer.c:1996) [ 49.745449][ T445] ? __asan_memmove (mm/kasan/shadow.c:95 (discriminator 1)) [ 49.745452][ T445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.745454][ T445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.745456][ T445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.745458][ T445] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.745462][ T445] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 49.745464][ T445] console_flush_one_record (kernel/printk/printk.c:3268) [ 49.745467][ T445] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 49.745471][ T445] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 49.745473][ T445] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.745476][ T445] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 49.745478][ T445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.745480][ T445] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 49.745482][ T445] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 49.745485][ T445] ? sync_exp_reset_tree_hotplug (kernel/rcu/tree_exp.h:98) [ 49.745488][ T445] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 49.745498][ T445] ? vprintk_emit (kernel/printk/printk.c:2478) [ 49.745501][ T445] vprintk_emit (kernel/printk/printk.c:2479) [ 49.745504][ T445] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 49.745506][ T445] ? kvfree_call_rcu (mm/slab_common.c:2050) [ 49.745510][ T445] ? dev_uc_unsync (net/core/dev_addr_lists.c:299 net/core/dev_addr_lists.c:935 net/core/dev_addr_lists.c:919) [ 49.745513][ T445] ? bond_close (drivers/net/bonding/bond_main.c:918 drivers/net/bonding/bond_main.c:4433) [ 49.745517][ T445] ? __dev_close_many (net/core/dev.c:1798) [ 49.745519][ T445] ? __dev_change_flags (net/core/dev.c:1811 net/core/dev.c:9810) [ 49.745521][ T445] ? netif_change_flags (net/core/dev.c:9877) [ 49.745524][ T445] ? do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 49.745528][ T445] _printk (kernel/printk/printk.c:2504) [ 49.745532][ T445] ? snapshot_read.cold (user.c:?) [ 49.745536][ T445] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 49.745539][ T445] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 49.745542][ T445] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 49.745544][ T445] ? netdev_notice (net/core/dev.c:13194) [ 49.745547][ T445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.745550][ T445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.745552][ T445] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 49.745556][ T445] ? 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) [ 49.745558][ T445] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 49.745560][ T445] ? 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) [ 49.745563][ T445] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 49.745568][ T445] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 49.745571][ T445] dev_uc_unsync (net/core/dev_addr_lists.c:936 net/core/dev_addr_lists.c:919) [ 49.745575][ T445] ? bond_close (./include/linux/rcupdate.h:850 drivers/net/bonding/bond_main.c:4430) [ 49.745578][ T445] bond_close (drivers/net/bonding/bond_main.c:918 drivers/net/bonding/bond_main.c:4433) [ 49.745581][ T445] ? bond_set_rx_mode (drivers/net/bonding/bond_main.c:4711) [ 49.745584][ T445] ? notifier_call_chain (kernel/notifier.c:85) [ 49.745588][ T445] ? 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) [ 49.745590][ T445] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 49.745593][ T445] __dev_close_many (net/core/dev.c:1798) [ 49.745596][ T445] ? netif_open (net/core/dev.c:1755) [ 49.745598][ T445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.745601][ T445] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 49.745604][ T445] __dev_change_flags (net/core/dev.c:1811 net/core/dev.c:9810) [ 49.745607][ T445] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 49.745609][ T445] ? __kernel_text_address (kernel/extable.c:79) [ 49.745612][ T445] ? write_profile (profile.c:?) [ 49.745617][ T445] netif_change_flags (net/core/dev.c:9877) [ 49.745620][ T445] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 49.745624][ T445] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 49.745626][ T445] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 49.745629][ T445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.745631][ T445] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 49.745636][ T445] ? kasan_save_stack (mm/kasan/common.c:58) [ 49.745639][ T445] ? kasan_save_stack (mm/kasan/common.c:57) [ 49.745640][ T445] ? kasan_save_track (mm/kasan/common.c:78) [ 49.745642][ T445] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 49.745644][ T445] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 49.745647][ T445] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 49.745649][ T445] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 49.745652][ T445] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 49.745659][ T445] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 49.745661][ T445] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 49.745663][ T445] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 49.745666][ T445] ? ___sys_sendmsg (net/socket.c:2767) [ 49.745668][ T445] ? __sys_sendmsg (net/socket.c:2799) [ 49.745671][ T445] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 49.745674][ T445] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 49.745678][ T445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.745680][ T445] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.745683][ T445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.745685][ T445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.745687][ T445] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 49.745690][ T445] ? __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) [ 49.745692][ T445] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 49.745695][ T445] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 49.745698][ T445] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 49.745701][ T445] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 49.745705][ T445] rtnl_newlink (net/core/rtnetlink.c:4215) [ 49.745709][ T445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.745711][ T445] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 49.745714][ T445] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.745716][ T445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.745719][ T445] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 49.745723][ T445] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 49.745725][ T445] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 49.745728][ T445] ? __kernel_text_address (kernel/extable.c:79) [ 49.745730][ T445] ? write_profile (profile.c:?) [ 49.745732][ T445] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 49.745736][ T445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.745738][ T445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.745740][ T445] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 49.745744][ T445] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.745747][ T445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.745749][ T445] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 49.745752][ T445] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 49.745755][ T445] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 49.745758][ T445] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 49.745761][ T445] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 49.745765][ T445] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 49.745767][ T445] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 49.745770][ T445] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 49.745773][ T445] ? netlink_ack (./include/linux/skbuff.h:2718) [ 49.745775][ T445] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 49.745779][ T445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.745782][ T445] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 49.745785][ T445] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 49.745788][ T445] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 49.745791][ T445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.745793][ T445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.745795][ T445] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.745799][ T445] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 49.745802][ T445] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 49.745805][ T445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.745807][ T445] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 49.745810][ T445] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 49.745813][ T445] ? copy_msghdr_from_user (net/socket.c:2650) [ 49.745815][ T445] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 49.745817][ T445] ? move_addr_to_kernel (net/socket.c:258) [ 49.745819][ T445] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 49.745823][ T445] ___sys_sendmsg (net/socket.c:2767) [ 49.745826][ T445] ? copy_msghdr_from_user (net/socket.c:2619) [ 49.745834][ T445] __sys_sendmsg (net/socket.c:2799) [ 49.745836][ T445] ? __sys_sendmsg_sock (net/socket.c:2780) [ 49.745840][ T445] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.745843][ T445] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 49.745845][ T445] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 49.745849][ T445] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 49.745851][ T445] RIP: 0033:0x7fd0a7ecd54e [ 49.745854][ T445] 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 [ 49.745857][ T445] RSP: 002b:00007ffda0a3b2a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 49.745862][ T445] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fd0a7ecd54e [ 49.745864][ T445] RDX: 0000000000000000 RSI: 00007ffda0a3b350 RDI: 0000000000000005 [ 49.745865][ T445] RBP: 00007ffda0a3b2b0 R08: 0000000000000000 R09: 0000000000000000 [ 49.745867][ T445] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910320 [ 49.745868][ T445] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffda0a3ba20 | [ 62.276463][ T519] softirqs last disabled at (0): 0x0 | [ 62.276466][ T519] Preemption disabled at: | [ 62.276467][ T519] vprintk_emit (kernel/printk/printk.c:2471) | [ 62.276480][ T519] Tainted: [W]=WARN [ 62.276481][ T519] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 62.276483][ T519] Call Trace: [ 62.276485][ T519] [ 62.276487][ T519] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 62.276492][ T519] ? vprintk_emit (kernel/printk/printk.c:2471) [ 62.276494][ T519] __might_resched.cold (kernel/sched/core.c:9234) [ 62.276499][ T519] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 62.276502][ T519] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.276506][ T519] __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)) [ 62.276511][ T519] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 62.276513][ T519] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 62.276519][ T519] ? 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) [ 62.276521][ T519] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 62.276524][ T519] put_chars (drivers/char/virtio_console.c:1176) [ 62.276530][ T519] ? __send_to_port (drivers/char/virtio_console.c:654) [ 62.276533][ T519] ? desc_read (kernel/printk/printk_ringbuffer.c:500) [ 62.276536][ T519] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 62.276538][ T519] ? desc_read (./include/linux/instrumented.h:97 ./include/linux/atomic/atomic-instrumented.h:3223 kernel/printk/printk_ringbuffer.c:552) [ 62.276541][ T519] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 62.276545][ T519] ? _prb_read_valid (kernel/printk/printk_ringbuffer.c:2206) [ 62.276548][ T519] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 62.276551][ T519] ? 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) [ 62.276553][ T519] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 62.276554][ T519] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.276556][ T519] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 62.276560][ T519] console_emit_next_record (kernel/printk/printk.c:3183) [ 62.276563][ T519] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 62.276564][ T519] ? _prb_read_valid (kernel/printk/printk_ringbuffer.c:1996) [ 62.276567][ T519] ? __asan_memmove (mm/kasan/shadow.c:95 (discriminator 1)) [ 62.276570][ T519] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.276572][ T519] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.276574][ T519] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.276576][ T519] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 62.276578][ T519] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 62.276580][ T519] console_flush_one_record (kernel/printk/printk.c:3268) [ 62.276583][ T519] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 62.276586][ T519] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 62.276588][ T519] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 62.276590][ T519] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 62.276592][ T519] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.276594][ T519] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 62.276596][ T519] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 62.276599][ T519] ? sync_exp_reset_tree_hotplug (kernel/rcu/tree_exp.h:98) [ 62.276601][ T519] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 62.276604][ T519] ? vprintk_emit (kernel/printk/printk.c:2478) [ 62.276606][ T519] vprintk_emit (kernel/printk/printk.c:2479) [ 62.276609][ T519] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 62.276611][ T519] ? 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) [ 62.276613][ T519] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 62.276616][ T519] _printk (kernel/printk/printk.c:2504) [ 62.276619][ T519] ? snapshot_read.cold (user.c:?) [ 62.276621][ T519] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.276624][ T519] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 62.276627][ T519] ? 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) [ 62.276628][ T519] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 62.276630][ T519] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 62.276633][ T519] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 62.276636][ T519] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 62.276638][ T519] ? netdev_notice (net/core/dev.c:13194) [ 62.276641][ T519] ? netdev_upper_dev_unlink (net/core/dev.c:9114) [ 62.276645][ T519] ? __netdev_upper_dev_unlink (net/core/dev.c:9096) [ 62.276648][ T519] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 62.276650][ T519] __bond_release_one.cold (drivers/net/bonding/bond_main.c:2484 (discriminator 4)) [ 62.276655][ T519] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 62.276660][ T519] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.276662][ T519] ? bond_enslave (drivers/net/bonding/bond_main.c:2331) [ 62.276665][ T519] ? ipvlan_port_get (./include/linux/rcupdate.h:850 drivers/net/ipvlan/ipvlan_main.c:140) [ 62.276668][ T519] ? ipvlan_port_get (./include/linux/rcupdate.h:882 drivers/net/ipvlan/ipvlan_main.c:146) [ 62.276670][ T519] ? ipvlan_port_create (./include/linux/list.h:54 (discriminator 2) drivers/net/ipvlan/ipvlan_main.c:93 (discriminator 2)) [ 62.276672][ T519] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.276675][ T519] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 62.276679][ T519] ? packet_sendmsg_spkt (af_packet.c:?) [ 62.276684][ T519] bond_uninit (drivers/net/bonding/bond_main.c:6071) [ 62.276686][ T519] ? 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)) [ 62.276690][ T519] ? bond_siocdevprivate (drivers/net/bonding/bond_main.c:4682) [ 62.276693][ T519] unregister_netdevice_many_notify (net/core/dev.c:12537) [ 62.276697][ T519] ? unregister_netdevice_queued (./include/linux/list.h:419 (discriminator 3)) [ 62.276699][ T519] ? 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) [ 62.276702][ T519] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 62.276704][ T519] ? unregister_netdevice_queue (net/core/dev.c:12378 (discriminator 1)) [ 62.276708][ T519] rtnl_dellink (net/core/rtnetlink.c:3652 net/core/rtnetlink.c:3694) [ 62.276711][ T519] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 62.276713][ T519] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.276715][ T519] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 62.276718][ T519] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.276727][ T519] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 62.276731][ T519] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 62.276734][ T519] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.276735][ T519] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.276737][ T519] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 62.276740][ T519] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.276742][ T519] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 62.276744][ T519] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 62.276748][ T519] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 62.276750][ T519] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 62.276753][ T519] ? __kernel_text_address (kernel/extable.c:79) [ 62.276755][ T519] ? write_profile (profile.c:?) [ 62.276758][ T519] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 62.276761][ T519] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.276762][ T519] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.276764][ T519] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 62.276768][ T519] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 62.276770][ T519] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.276773][ T519] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 62.276775][ T519] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 62.276778][ T519] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 62.276781][ T519] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 62.276783][ T519] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 62.276788][ T519] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 62.276791][ T519] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 62.276794][ T519] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 62.276796][ T519] ? netlink_ack (./include/linux/skbuff.h:2718) [ 62.276798][ T519] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 62.276802][ T519] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.276804][ T519] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 62.276807][ T519] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 62.276810][ T519] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 62.276812][ T519] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.276814][ T519] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.276816][ T519] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 62.276819][ T519] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 62.276822][ T519] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 62.276825][ T519] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.276827][ T519] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 62.276830][ T519] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 62.276833][ T519] ? copy_msghdr_from_user (net/socket.c:2650) [ 62.276835][ T519] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 62.276837][ T519] ? move_addr_to_kernel (net/socket.c:258) [ 62.276839][ T519] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 62.276843][ T519] ___sys_sendmsg (net/socket.c:2767) [ 62.276845][ T519] ? copy_msghdr_from_user (net/socket.c:2619) [ 62.276852][ T519] __sys_sendmsg (net/socket.c:2799) [ 62.276855][ T519] ? __sys_sendmsg_sock (net/socket.c:2780) [ 62.276859][ T519] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.276861][ T519] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 62.276863][ T519] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 62.276866][ T519] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 62.276868][ T519] RIP: 0033:0x7f10fe93654e [ 62.276871][ T519] 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 [ 62.276873][ T519] RSP: 002b:00007ffc2fcc2130 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 62.276878][ T519] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007f10fe93654e [ 62.276880][ T519] RDX: 0000000000000000 RSI: 00007ffc2fcc21e0 RDI: 0000000000000005 [ 62.276881][ T519] RBP: 00007ffc2fcc2140 R08: 0000000000000000 R09: 0000000000000000 [ 62.276883][ T519] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91032d [ 62.276884][ T519] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc2fcc28b0 | [ 74.552557][ T591] softirqs last disabled at (0): 0x0 | [ 74.552559][ T591] Preemption disabled at: | [ 74.552559][ T591] dev_uc_unsync (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:933 (discriminator 2) net/core/dev_addr_lists.c:919 (discriminator 2)) | [ 74.552578][ T591] Tainted: [W]=WARN [ 74.552579][ T591] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 74.552580][ T591] Call Trace: [ 74.552582][ T591] [ 74.552583][ T591] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 74.552588][ T591] ? dev_uc_unsync (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:933 (discriminator 2) net/core/dev_addr_lists.c:919 (discriminator 2)) [ 74.552590][ T591] __might_resched.cold (kernel/sched/core.c:9234) [ 74.552594][ T591] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 74.552597][ T591] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.552600][ T591] __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)) [ 74.552604][ T591] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 74.552607][ T591] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 74.552611][ T591] ? 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) [ 74.552612][ T591] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 74.552615][ T591] put_chars (drivers/char/virtio_console.c:1176) [ 74.552617][ T591] ? __send_to_port (drivers/char/virtio_console.c:654) [ 74.552619][ T591] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1929) [ 74.552622][ T591] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 74.552624][ T591] ? desc_read (./include/linux/instrumented.h:97 ./include/linux/atomic/atomic-instrumented.h:3223 kernel/printk/printk_ringbuffer.c:552) [ 74.552627][ T591] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 74.552631][ T591] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 74.552633][ T591] ? 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) [ 74.552634][ T591] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 74.552635][ T591] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.552636][ T591] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.552638][ T591] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 74.552641][ T591] console_emit_next_record (kernel/printk/printk.c:3183) [ 74.552643][ T591] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 74.552644][ T591] ? _prb_read_valid (kernel/printk/printk_ringbuffer.c:1996) [ 74.552646][ T591] ? __asan_memmove (mm/kasan/shadow.c:95 (discriminator 1)) [ 74.552648][ T591] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.552650][ T591] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.552651][ T591] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.552652][ T591] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 74.552654][ T591] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 74.552656][ T591] console_flush_one_record (kernel/printk/printk.c:3268) [ 74.552660][ T591] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 74.552663][ T591] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 74.552664][ T591] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 74.552666][ T591] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 74.552668][ T591] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.552669][ T591] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 74.552671][ T591] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 74.552673][ T591] ? sync_exp_reset_tree_hotplug (kernel/rcu/tree_exp.h:98) [ 74.552675][ T591] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 74.552677][ T591] ? vprintk_emit (kernel/printk/printk.c:2478) [ 74.552679][ T591] vprintk_emit (kernel/printk/printk.c:2479) [ 74.552681][ T591] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 74.552682][ T591] ? kvfree_call_rcu (mm/slab_common.c:2050) [ 74.552686][ T591] ? dev_uc_unsync (net/core/dev_addr_lists.c:299 net/core/dev_addr_lists.c:935 net/core/dev_addr_lists.c:919) [ 74.552688][ T591] ? bond_close (drivers/net/bonding/bond_main.c:918 drivers/net/bonding/bond_main.c:4433) [ 74.552691][ T591] ? __dev_close_many (net/core/dev.c:1798) [ 74.552693][ T591] ? __dev_change_flags (net/core/dev.c:1811 net/core/dev.c:9810) [ 74.552695][ T591] ? netif_change_flags (net/core/dev.c:9877) [ 74.552696][ T591] ? do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 74.552699][ T591] _printk (kernel/printk/printk.c:2504) [ 74.552702][ T591] ? snapshot_read.cold (user.c:?) [ 74.552705][ T591] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 74.552707][ T591] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 74.552709][ T591] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 74.552711][ T591] ? netdev_notice (net/core/dev.c:13194) [ 74.552713][ T591] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.552714][ T591] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.552716][ T591] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 74.552719][ T591] ? 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) [ 74.552720][ T591] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 74.552722][ T591] ? 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) [ 74.552723][ T591] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 74.552726][ T591] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 74.552729][ T591] dev_uc_unsync (net/core/dev_addr_lists.c:936 net/core/dev_addr_lists.c:919) [ 74.552731][ T591] ? bond_close (./include/linux/rcupdate.h:850 drivers/net/bonding/bond_main.c:4430) [ 74.552733][ T591] bond_close (drivers/net/bonding/bond_main.c:918 drivers/net/bonding/bond_main.c:4433) [ 74.552735][ T591] ? bond_set_rx_mode (drivers/net/bonding/bond_main.c:4711) [ 74.552737][ T591] ? notifier_call_chain (kernel/notifier.c:85) [ 74.552740][ T591] ? 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) [ 74.552742][ T591] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 74.552743][ T591] __dev_close_many (net/core/dev.c:1798) [ 74.552745][ T591] ? netif_open (net/core/dev.c:1755) [ 74.552747][ T591] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.552748][ T591] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 74.552750][ T591] __dev_change_flags (net/core/dev.c:1811 net/core/dev.c:9810) [ 74.552752][ T591] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 74.552754][ T591] ? __kernel_text_address (kernel/extable.c:79) [ 74.552756][ T591] ? write_profile (profile.c:?) [ 74.552759][ T591] netif_change_flags (net/core/dev.c:9877) [ 74.552761][ T591] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 74.552763][ T591] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 74.552765][ T591] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 74.552767][ T591] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.552768][ T591] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 74.552772][ T591] ? kasan_save_stack (mm/kasan/common.c:58) [ 74.552773][ T591] ? kasan_save_stack (mm/kasan/common.c:57) [ 74.552774][ T591] ? kasan_save_track (mm/kasan/common.c:78) [ 74.552775][ T591] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 74.552777][ T591] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 74.552778][ T591] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 74.552780][ T591] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 74.552782][ T591] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 74.552785][ T591] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 74.552786][ T591] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 74.552787][ T591] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 74.552790][ T591] ? ___sys_sendmsg (net/socket.c:2767) [ 74.552791][ T591] ? __sys_sendmsg (net/socket.c:2799) [ 74.552793][ T591] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 74.552795][ T591] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 74.552797][ T591] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.552799][ T591] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 74.552801][ T591] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.552802][ T591] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.552803][ T591] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 74.552805][ T591] ? __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) [ 74.552807][ T591] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 74.552808][ T591] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 74.552810][ T591] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 74.552812][ T591] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 74.552815][ T591] rtnl_newlink (net/core/rtnetlink.c:4215) [ 74.552817][ T591] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.552818][ T591] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 74.552820][ T591] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 74.552822][ T591] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.552823][ T591] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 74.552826][ T591] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 74.552827][ T591] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 74.552829][ T591] ? __kernel_text_address (kernel/extable.c:79) [ 74.552831][ T591] ? write_profile (profile.c:?) [ 74.552832][ T591] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 74.552835][ T591] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.552836][ T591] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.552837][ T591] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 74.552841][ T591] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 74.552842][ T591] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.552844][ T591] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 74.552845][ T591] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 74.552848][ T591] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 74.552850][ T591] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 74.552851][ T591] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 74.552854][ T591] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 74.552855][ T591] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 74.552857][ T591] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 74.552859][ T591] ? netlink_ack (./include/linux/skbuff.h:2718) [ 74.552860][ T591] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 74.552862][ T591] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.552864][ T591] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 74.552866][ T591] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 74.552868][ T591] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 74.552870][ T591] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.552871][ T591] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.552873][ T591] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 74.552875][ T591] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 74.552877][ T591] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 74.552879][ T591] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.552880][ T591] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 74.552882][ T591] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 74.552884][ T591] ? copy_msghdr_from_user (net/socket.c:2650) [ 74.552885][ T591] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 74.552886][ T591] ? move_addr_to_kernel (net/socket.c:258) [ 74.552887][ T591] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 74.552890][ T591] ___sys_sendmsg (net/socket.c:2767) [ 74.552892][ T591] ? copy_msghdr_from_user (net/socket.c:2619) [ 74.552897][ T591] __sys_sendmsg (net/socket.c:2799) [ 74.552898][ T591] ? __sys_sendmsg_sock (net/socket.c:2780) [ 74.552901][ T591] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.552902][ T591] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 74.552904][ T591] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 74.552906][ T591] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 74.552908][ T591] RIP: 0033:0x7f844682354e [ 74.552909][ T591] 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 [ 74.552911][ T591] RSP: 002b:00007ffd88b9a7b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 74.552915][ T591] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f844682354e [ 74.552917][ T591] RDX: 0000000000000000 RSI: 00007ffd88b9a860 RDI: 0000000000000005 [ 74.552918][ T591] RBP: 00007ffd88b9a7c0 R08: 0000000000000000 R09: 0000000000000000 [ 74.552918][ T591] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910339 [ 74.552919][ T591] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd88b9af30 | [ 86.882853][ T661] softirqs last disabled at (0): 0x0 | [ 86.882855][ T661] Preemption disabled at: | [ 86.882855][ T661] 0x0 | [ 86.882864][ T661] Tainted: [W]=WARN [ 86.882865][ T661] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 86.882867][ T661] Call Trace: [ 86.882868][ T661] [ 86.882870][ T661] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 86.882875][ T661] __might_resched.cold (kernel/sched/core.c:9234) [ 86.882880][ T661] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 86.882882][ T661] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 86.882886][ T661] __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)) [ 86.882890][ T661] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 86.882892][ T661] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 86.882896][ T661] ? 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) [ 86.882898][ T661] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 86.882900][ T661] put_chars (drivers/char/virtio_console.c:1176) [ 86.882902][ T661] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 86.882905][ T661] ? __send_to_port (drivers/char/virtio_console.c:654) [ 86.882907][ T661] ? desc_read (kernel/printk/printk_ringbuffer.c:500) [ 86.882909][ T661] ? desc_read (./include/linux/instrumented.h:97 ./include/linux/atomic/atomic-instrumented.h:3223 kernel/printk/printk_ringbuffer.c:552) [ 86.882911][ T661] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 86.882915][ T661] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 86.882917][ T661] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 86.882918][ T661] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 86.882921][ T661] console_emit_next_record (kernel/printk/printk.c:3183) [ 86.882923][ T661] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 86.882924][ T661] ? _prb_read_valid (kernel/printk/printk_ringbuffer.c:1996) [ 86.882926][ T661] ? __asan_memmove (mm/kasan/shadow.c:95 (discriminator 1)) [ 86.882929][ T661] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 86.882930][ T661] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 86.882931][ T661] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 86.882932][ T661] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 86.882934][ T661] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 86.882936][ T661] console_flush_one_record (kernel/printk/printk.c:3268) [ 86.882938][ T661] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 86.882940][ T661] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 86.882941][ T661] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 86.882943][ T661] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 86.882944][ T661] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 86.882945][ T661] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 86.882947][ T661] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 86.882948][ T661] ? sync_exp_reset_tree_hotplug (kernel/rcu/tree_exp.h:98) [ 86.882950][ T661] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 86.882952][ T661] ? vprintk_emit (kernel/printk/printk.c:2478) [ 86.882954][ T661] vprintk_emit (kernel/printk/printk.c:2479) [ 86.882956][ T661] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 86.882957][ T661] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 86.882960][ T661] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 86.882962][ T661] _printk (kernel/printk/printk.c:2504) [ 86.882965][ T661] ? snapshot_read.cold (user.c:?) [ 86.882967][ T661] ? ipv6_mc_down (net/ipv6/mcast.c:1137 net/ipv6/mcast.c:2792) [ 86.882971][ T661] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) [ 86.882974][ T661] br_stp_disable_port (net/bridge/br_stp_if.c:106) [ 86.882976][ T661] br_device_event (net/bridge/br.c:111) [ 86.882979][ T661] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 86.882982][ T661] ? packet_sendmsg_spkt (af_packet.c:?) [ 86.882984][ T661] ? addrconf_notify (net/ipv6/addrconf.c:3812) [ 86.882987][ T661] notifier_call_chain (kernel/notifier.c:85) [ 86.882990][ T661] netif_close_many (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:1829) [ 86.882994][ T661] ? trace_kfree (./include/trace/events/kmem.h:97 (discriminator 22)) [ 86.882995][ T661] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 86.882997][ T661] ? __dev_close_many (net/core/dev.c:1804) [ 86.882999][ T661] ? netif_close_many_and_unlock (net/core/dev.c:12411) [ 86.883001][ T661] unregister_netdevice_many_notify (net/core/dev.c:12487) [ 86.883003][ T661] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 86.883006][ T661] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 86.883008][ T661] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 86.883011][ T661] ? ___sys_sendmsg (net/socket.c:2767) [ 86.883012][ T661] ? __sys_sendmsg (net/socket.c:2799) [ 86.883014][ T661] ? unregister_netdevice_queued (./include/linux/list.h:419 (discriminator 3)) [ 86.883016][ T661] ? __nla_validate_parse (lib/nlattr.c:620) [ 86.883020][ T661] rtnl_dellink (net/core/rtnetlink.c:3652 net/core/rtnetlink.c:3694) [ 86.883022][ T661] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 86.883024][ T661] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 86.883025][ T661] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 86.883027][ T661] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 86.883033][ T661] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 86.883035][ T661] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 86.883037][ T661] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 86.883039][ T661] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 86.883040][ T661] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 86.883042][ T661] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 86.883043][ T661] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 86.883045][ T661] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 86.883048][ T661] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 86.883049][ T661] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 86.883051][ T661] ? __kernel_text_address (kernel/extable.c:79) [ 86.883053][ T661] ? write_profile (profile.c:?) [ 86.883056][ T661] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 86.883058][ T661] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 86.883059][ T661] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 86.883060][ T661] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 86.883063][ T661] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 86.883065][ T661] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 86.883066][ T661] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 86.883068][ T661] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 86.883070][ T661] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 86.883072][ T661] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 86.883074][ T661] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 86.883077][ T661] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 86.883078][ T661] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 86.883080][ T661] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 86.883081][ T661] ? netlink_ack (./include/linux/skbuff.h:2718) [ 86.883083][ T661] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 86.883085][ T661] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 86.883086][ T661] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 86.883089][ T661] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 86.883091][ T661] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 86.883092][ T661] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 86.883093][ T661] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 86.883095][ T661] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 86.883097][ T661] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 86.883099][ T661] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 86.883101][ T661] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 86.883102][ T661] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 86.883104][ T661] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 86.883105][ T661] ? copy_msghdr_from_user (net/socket.c:2650) [ 86.883107][ T661] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 86.883108][ T661] ? move_addr_to_kernel (net/socket.c:258) [ 86.883109][ T661] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 86.883112][ T661] ___sys_sendmsg (net/socket.c:2767) [ 86.883113][ T661] ? copy_msghdr_from_user (net/socket.c:2619) [ 86.883118][ T661] __sys_sendmsg (net/socket.c:2799) [ 86.883119][ T661] ? __sys_sendmsg_sock (net/socket.c:2780) [ 86.883122][ T661] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 86.883123][ T661] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 86.883125][ T661] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 86.883127][ T661] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 86.883129][ T661] RIP: 0033:0x7ff6c1a0a54e [ 86.883131][ T661] 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 [ 86.883133][ T661] RSP: 002b:00007fffa65d7540 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 86.883137][ T661] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007ff6c1a0a54e [ 86.883138][ T661] RDX: 0000000000000000 RSI: 00007fffa65d75f0 RDI: 0000000000000005 [ 86.883139][ T661] RBP: 00007fffa65d7550 R08: 0000000000000000 R09: 0000000000000000 [ 86.883140][ T661] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910346 Finger prints: dev_uc_unsync:dev_uc_unsync:dump_stack_lvl:__kmalloc_noprof:put_chars dev_uc_unsync:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __irq_exit_rcu:schedule_preempt_disabled:dump_stack_lvl:__kmalloc_noprof:put_chars __kmalloc_noprof:put_chars:hvc_console_print:console_emit_next_record:console_flush_one_record vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __alloc_skb:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars mark_lock_irq:mark_lock:mark_usage:__lock_acquire:_raw_spin_lock