====================================== | [ 10.883082][ T196] softirqs last disabled at (22720): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 10.883084][ T196] Preemption disabled at: | [ 10.883085][ T196] vprintk_emit (kernel/printk/printk.c:2471) | [ 10.883094][ T196] Tainted: [W]=WARN [ 10.883095][ T196] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.883097][ T196] Call Trace: [ 10.883099][ T196] [ 10.883100][ T196] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.883105][ T196] ? vprintk_emit (kernel/printk/printk.c:2471) [ 10.883107][ T196] __might_resched.cold (kernel/sched/core.c:9234) [ 10.883112][ T196] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.883116][ T196] ? __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.883121][ T196] __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.883124][ T196] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.883130][ T196] ? 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.883132][ T196] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.883136][ T196] put_chars (drivers/char/virtio_console.c:1176) [ 10.883139][ T196] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 10.883141][ T196] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.883144][ T196] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 10.883150][ T196] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.883161][ T196] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.883163][ T196] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.883167][ T196] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.883171][ T196] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.883174][ T196] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.883178][ T196] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.883180][ T196] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.883185][ T196] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.883188][ T196] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.883190][ T196] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.883195][ T196] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.883197][ T196] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.883199][ T196] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.883201][ T196] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 10.883205][ T196] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.883207][ T196] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.883209][ T196] vprintk_emit (kernel/printk/printk.c:2479) [ 10.883212][ T196] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.883214][ T196] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.883216][ T196] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 10.883221][ T196] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 10.883230][ T196] _printk (kernel/printk/printk.c:2504) [ 10.883233][ T196] ? snapshot_read.cold (user.c:?) [ 10.883237][ T196] ? br_multicast_flood (??:?) [ 10.883240][ T196] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 10.883242][ T196] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 10.883244][ T196] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 10.883249][ T196] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) [ 10.883252][ T196] br_init_port (net/bridge/br_stp_if.c:39) [ 10.883255][ T196] new_nbp (net/bridge/br_if.c:449) [ 10.883259][ T196] br_add_if (net/bridge/br_if.c:592) [ 10.883262][ T196] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 10.883267][ T196] do_set_master (net/core/rtnetlink.c:3071) [ 10.883271][ T196] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 10.883275][ T196] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 10.883279][ T196] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 10.883281][ T196] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 10.883284][ T196] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.883287][ T196] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 10.883290][ T196] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 10.883292][ T196] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 10.883295][ T196] ? kasan_save_stack (mm/kasan/common.c:58) [ 10.883297][ T196] ? kasan_save_stack (mm/kasan/common.c:57) [ 10.883298][ T196] ? kasan_save_track (mm/kasan/common.c:78) [ 10.883300][ T196] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.883302][ T196] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 10.883305][ T196] ? ___sys_sendmsg (net/socket.c:2757) [ 10.883309][ T196] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 10.883312][ T196] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 10.883315][ T196] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.883317][ T196] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.883318][ T196] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.883320][ T196] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.883322][ T196] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 10.883324][ T196] ? __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.883326][ T196] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 10.883328][ T196] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 10.883332][ T196] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 10.883333][ T196] ? nla_get_range_signed (lib/nlattr.c:270) [ 10.883339][ T196] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 10.883345][ T196] rtnl_newlink (net/core/rtnetlink.c:4215) [ 10.883351][ T196] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 10.883353][ T196] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.883358][ T196] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 10.883360][ T196] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.883362][ T196] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 10.883364][ T196] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.883368][ T196] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 10.883371][ T196] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 10.883374][ T196] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.883376][ T196] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.883381][ T196] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 10.883383][ T196] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.883387][ T196] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 10.883389][ T196] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.883392][ T196] ? netlink_ack (./include/linux/skbuff.h:2718) [ 10.883398][ T196] ? 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.883400][ T196] ? 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.883404][ T196] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 10.883408][ T196] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.883410][ T196] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.883415][ T196] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 10.883418][ T196] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 10.883422][ T196] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 10.883428][ T196] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 10.883430][ T196] ? copy_msghdr_from_user (net/socket.c:2650) [ 10.883432][ T196] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 10.883434][ T196] ? move_addr_to_kernel (net/socket.c:258) [ 10.883441][ T196] ___sys_sendmsg (net/socket.c:2767) [ 10.883443][ T196] ? copy_msghdr_from_user (net/socket.c:2619) [ 10.883458][ T196] __sys_sendmsg (net/socket.c:2799) [ 10.883461][ T196] ? __sys_sendmsg_sock (net/socket.c:2780) [ 10.883467][ T196] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.883470][ T196] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 10.883472][ T196] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 10.883475][ T196] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.883478][ T196] RIP: 0033:0x7f9600eeb54e [ 10.883482][ T196] 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.883484][ T196] RSP: 002b:00007ffc4d1d7710 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 10.883486][ T196] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f9600eeb54e [ 10.883488][ T196] RDX: 0000000000000000 RSI: 00007ffc4d1d77c0 RDI: 0000000000000005 [ 10.883489][ T196] RBP: 00007ffc4d1d7720 R08: 0000000000000000 R09: 0000000000000000 [ 10.883490][ T196] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a912d13 [ 10.883490][ T196] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc4d1d7e90 | [ 11.980997][ T225] softirqs last disabled at (23618): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 11.980999][ T225] Preemption disabled at: | [ 11.980999][ T225] vprintk_emit (kernel/printk/printk.c:2471) | [ 11.981008][ T225] Tainted: [W]=WARN [ 11.981009][ T225] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.981011][ T225] Call Trace: [ 11.981013][ T225] [ 11.981014][ T225] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.981020][ T225] ? vprintk_emit (kernel/printk/printk.c:2471) [ 11.981021][ T225] __might_resched.cold (kernel/sched/core.c:9234) [ 11.981026][ T225] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.981030][ T225] ? __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.981036][ T225] __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.981038][ T225] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.981045][ T225] ? 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.981047][ T225] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.981050][ T225] put_chars (drivers/char/virtio_console.c:1176) [ 11.981054][ T225] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.981055][ T225] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.981060][ T225] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.981063][ T225] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.981068][ T225] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.981072][ T225] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.981077][ T225] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.981081][ T225] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.981085][ T225] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.981089][ T225] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.981093][ T225] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.981095][ T225] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.981099][ T225] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.981103][ T225] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.981104][ T225] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.981109][ T225] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.981112][ T225] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.981113][ T225] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.981115][ T225] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 11.981119][ T225] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.981121][ T225] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.981124][ T225] vprintk_emit (kernel/printk/printk.c:2479) [ 11.981127][ T225] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.981130][ T225] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.981132][ T225] ? flush_tlb_mm_range (arch/x86/mm/tlb.c:1431 (discriminator 1)) [ 11.981137][ T225] _printk (kernel/printk/printk.c:2504) [ 11.981140][ T225] ? snapshot_read.cold (user.c:?) [ 11.981144][ T225] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.981146][ T225] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 11.981149][ T225] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 11.981153][ T225] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 11.981155][ T225] ? netdev_notice (net/core/dev.c:13194) [ 11.981162][ T225] ? lockdep_rtnl_is_held (./include/linux/lockdep.h:249 net/core/rtnetlink.c:182) [ 11.981164][ T225] ? bond_ipsec_del_sa_all (drivers/net/bonding/bond_main.c:603 (discriminator 3)) [ 11.981171][ T225] bond_change_active_slave.cold (drivers/net/bonding/bond_main.c:1301) [ 11.981175][ T225] ? lockdep_rtnl_is_held (./include/linux/lockdep.h:249 net/core/rtnetlink.c:182) [ 11.981176][ T225] ? bond_choose_primary_or_current (drivers/net/bonding/bond_main.c:1102 (discriminator 2)) [ 11.981179][ T225] ? bond_peer_notify_work_rearm (drivers/net/bonding/bond_main.c:1211) [ 11.981183][ T225] ? static_key_slow_inc_cpuslocked (./include/linux/mutex.h:253 kernel/jump_label.c:165 kernel/jump_label.c:151) [ 11.981189][ T225] bond_select_active_slave (drivers/net/bonding/bond_main.c:1379) [ 11.981193][ T225] ? bond_change_active_slave (drivers/net/bonding/bond_main.c:1824) [ 11.981198][ T225] ? static_key_slow_inc (kernel/jump_label.c:192) [ 11.981200][ T225] bond_enslave (drivers/net/bonding/bond_main.c:2298) [ 11.981206][ T225] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.981208][ T225] ? bond_update_slave_arr (drivers/net/bonding/bond_main.c:5219 (discriminator 9)) [ 11.981209][ T225] ? mark_usage (kernel/locking/lockdep.c:4690) [ 11.981211][ T225] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.981213][ T225] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 11.981218][ T225] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.981225][ T225] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 11.981228][ T225] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 11.981239][ T225] do_set_master (net/core/rtnetlink.c:3071) [ 11.981243][ T225] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 11.981247][ T225] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 11.981251][ T225] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 11.981252][ T225] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 11.981255][ T225] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.981258][ T225] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.981260][ T225] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.981262][ T225] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.981265][ T225] ? kasan_save_stack (mm/kasan/common.c:58) [ 11.981267][ T225] ? kasan_save_stack (mm/kasan/common.c:57) [ 11.981268][ T225] ? kasan_save_track (mm/kasan/common.c:78) [ 11.981270][ T225] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.981272][ T225] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 11.981275][ T225] ? ___sys_sendmsg (net/socket.c:2757) [ 11.981279][ T225] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.981282][ T225] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 11.981285][ T225] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.981287][ T225] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.981288][ T225] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.981290][ T225] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.981292][ T225] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 11.981294][ T225] ? __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.981297][ T225] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 11.981299][ T225] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 11.981303][ T225] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 11.981305][ T225] ? nla_get_range_signed (lib/nlattr.c:270) [ 11.981311][ T225] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 11.981316][ T225] rtnl_newlink (net/core/rtnetlink.c:4215) [ 11.981322][ T225] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.981324][ T225] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.981329][ T225] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.981331][ T225] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.981333][ T225] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.981336][ T225] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.981340][ T225] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.981342][ T225] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 11.981346][ T225] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.981348][ T225] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.981353][ T225] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.981355][ T225] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.981358][ T225] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 11.981360][ T225] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.981363][ T225] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.981370][ T225] ? 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.981371][ T225] ? 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.981375][ T225] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.981379][ T225] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.981382][ T225] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.981386][ T225] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 11.981390][ T225] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 11.981394][ T225] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 11.981400][ T225] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 11.981402][ T225] ? copy_msghdr_from_user (net/socket.c:2650) [ 11.981404][ T225] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 11.981405][ T225] ? move_addr_to_kernel (net/socket.c:258) [ 11.981412][ T225] ___sys_sendmsg (net/socket.c:2767) [ 11.981415][ T225] ? copy_msghdr_from_user (net/socket.c:2619) [ 11.981430][ T225] __sys_sendmsg (net/socket.c:2799) [ 11.981433][ T225] ? __sys_sendmsg_sock (net/socket.c:2780) [ 11.981439][ T225] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.981442][ T225] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.981444][ T225] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 11.981447][ T225] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.981449][ T225] RIP: 0033:0x7f6ab99da54e [ 11.981453][ T225] 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.981455][ T225] RSP: 002b:00007ffe14077210 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.981458][ T225] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f6ab99da54e [ 11.981459][ T225] RDX: 0000000000000000 RSI: 00007ffe140772c0 RDI: 0000000000000005 [ 11.981460][ T225] RBP: 00007ffe14077220 R08: 0000000000000000 R09: 0000000000000000 [ 11.981461][ T225] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a912d14 [ 11.981462][ T225] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe14077990 | [ 24.795223][ T297] softirqs last disabled at (21958): 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.795226][ T297] Preemption disabled at: | [ 24.795227][ 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.795237][ T297] Tainted: [W]=WARN [ 24.795238][ T297] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.795240][ T297] Call Trace: [ 24.795242][ T297] [ 24.795243][ T297] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 24.795249][ 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.795251][ T297] __might_resched.cold (kernel/sched/core.c:9234) [ 24.795256][ T297] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 24.795259][ 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.795265][ 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.795268][ T297] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.795274][ 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.795276][ T297] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.795280][ T297] put_chars (drivers/char/virtio_console.c:1176) [ 24.795290][ T297] ? __send_to_port (drivers/char/virtio_console.c:654) [ 24.795292][ T297] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1929) [ 24.795296][ T297] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 24.795301][ T297] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 24.795305][ T297] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.795307][ T297] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.795312][ T297] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 24.795314][ T297] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 24.795317][ T297] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.795320][ T297] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.795324][ T297] console_emit_next_record (kernel/printk/printk.c:3183) [ 24.795328][ T297] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 24.795332][ T297] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.795334][ T297] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.795338][ T297] console_flush_one_record (kernel/printk/printk.c:3268) [ 24.795342][ T297] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 24.795344][ T297] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.795349][ T297] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 24.795352][ T297] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 24.795353][ T297] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.795355][ T297] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 24.795359][ T297] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 24.795361][ T297] ? vprintk_emit (kernel/printk/printk.c:2478) [ 24.795364][ T297] vprintk_emit (kernel/printk/printk.c:2479) [ 24.795368][ T297] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 24.795369][ T297] ? kvfree_call_rcu (mm/slab_common.c:2050) [ 24.795373][ 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.795375][ T297] ? bond_close (drivers/net/bonding/bond_main.c:918 drivers/net/bonding/bond_main.c:4433) [ 24.795377][ T297] ? __dev_close_many (net/core/dev.c:1798) [ 24.795378][ T297] ? __dev_change_flags (net/core/dev.c:1811 net/core/dev.c:9810) [ 24.795380][ T297] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 24.795382][ T297] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 24.795385][ T297] _printk (kernel/printk/printk.c:2504) [ 24.795389][ T297] ? snapshot_read.cold (user.c:?) [ 24.795393][ T297] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 24.795396][ T297] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 24.795400][ T297] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 24.795402][ T297] ? netdev_notice (net/core/dev.c:13194) [ 24.795404][ T297] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.795408][ T297] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 24.795411][ T297] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 24.795415][ T297] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:210 (discriminator 6) kernel/locking/spinlock.c:221 (discriminator 6)) [ 24.795418][ 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.795421][ T297] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 24.795426][ T297] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 24.795429][ T297] dev_uc_unsync (net/core/dev_addr_lists.c:936 net/core/dev_addr_lists.c:919) [ 24.795433][ T297] bond_close (drivers/net/bonding/bond_main.c:918 drivers/net/bonding/bond_main.c:4433) [ 24.795437][ T297] ? bond_set_rx_mode (drivers/net/bonding/bond_main.c:4711) [ 24.795439][ T297] ? notifier_call_chain (kernel/notifier.c:85) [ 24.795445][ 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.795446][ T297] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 24.795448][ T297] __dev_close_many (net/core/dev.c:1798) [ 24.795451][ T297] ? netif_open (net/core/dev.c:1755) [ 24.795454][ T297] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 24.795459][ T297] __dev_change_flags (net/core/dev.c:1811 net/core/dev.c:9810) [ 24.795462][ T297] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 24.795465][ T297] ? __kernel_text_address (kernel/extable.c:79) [ 24.795468][ T297] ? write_profile (profile.c:?) [ 24.795473][ T297] netif_change_flags (net/core/dev.c:9877) [ 24.795476][ T297] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 24.795480][ T297] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 24.795483][ T297] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 24.795485][ T297] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 24.795488][ T297] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 24.795491][ T297] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 24.795493][ T297] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 24.795495][ 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.795498][ T297] ? kasan_save_stack (mm/kasan/common.c:58) [ 24.795500][ T297] ? kasan_save_stack (mm/kasan/common.c:57) [ 24.795501][ T297] ? kasan_save_track (mm/kasan/common.c:78) [ 24.795504][ T297] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.795506][ T297] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 24.795508][ T297] ? ___sys_sendmsg (net/socket.c:2757) [ 24.795513][ T297] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.795515][ T297] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 24.795518][ T297] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.795520][ T297] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.795522][ T297] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.795524][ T297] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.795525][ T297] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 24.795528][ 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.795529][ T297] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 24.795531][ T297] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 24.795535][ T297] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 24.795540][ T297] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 24.795546][ T297] rtnl_newlink (net/core/rtnetlink.c:4215) [ 24.795552][ T297] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 24.795554][ T297] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.795559][ T297] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.795561][ T297] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.795564][ T297] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 24.795566][ T297] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.795570][ T297] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 24.795573][ T297] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 24.795576][ T297] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.795578][ T297] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.795583][ T297] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.795585][ T297] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.795589][ T297] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 24.795591][ T297] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.795595][ T297] ? netlink_ack (./include/linux/skbuff.h:2718) [ 24.795601][ 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.795603][ 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.795607][ T297] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 24.795611][ T297] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 24.795614][ T297] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.795618][ T297] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 24.795622][ T297] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 24.795626][ T297] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 24.795632][ T297] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 24.795634][ T297] ? copy_msghdr_from_user (net/socket.c:2650) [ 24.795636][ T297] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 24.795637][ T297] ? move_addr_to_kernel (net/socket.c:258) [ 24.795644][ T297] ___sys_sendmsg (net/socket.c:2767) [ 24.795647][ T297] ? copy_msghdr_from_user (net/socket.c:2619) [ 24.795663][ T297] __sys_sendmsg (net/socket.c:2799) [ 24.795666][ T297] ? __sys_sendmsg_sock (net/socket.c:2780) [ 24.795672][ T297] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.795675][ T297] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 24.795677][ T297] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 24.795679][ T297] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 24.795682][ T297] RIP: 0033:0x7fb06a33054e [ 24.795686][ 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.795688][ T297] RSP: 002b:00007ffcd1bca850 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 24.795690][ T297] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fb06a33054e [ 24.795692][ T297] RDX: 0000000000000000 RSI: 00007ffcd1bca900 RDI: 0000000000000005 [ 24.795693][ T297] RBP: 00007ffcd1bca860 R08: 0000000000000000 R09: 0000000000000000 [ 24.795694][ T297] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a912d21 [ 24.795694][ T297] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcd1bcafd0 | [ 26.990260][ C3] softirqs last disabled at (706477): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 26.990262][ C3] Preemption disabled at: | [ 26.990263][ C3] 0x0 | [ 26.990274][ C3] Tainted: [W]=WARN [ 26.990275][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.990277][ C3] Call Trace: [ 26.990279][ C3] [ 26.990282][ C3] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 26.990287][ C3] __might_resched.cold (kernel/sched/core.c:9234) [ 26.990291][ C3] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 26.990299][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.990303][ C3] __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.990307][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 26.990310][ C3] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.990314][ C3] ? 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.990315][ C3] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.990318][ C3] put_chars (drivers/char/virtio_console.c:1176) [ 26.990320][ C3] ? __send_to_port (drivers/char/virtio_console.c:654) [ 26.990322][ C3] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 26.990325][ C3] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 26.990326][ C3] ? desc_read (./include/linux/instrumented.h:97 ./include/linux/atomic/atomic-instrumented.h:3223 kernel/printk/printk_ringbuffer.c:552) [ 26.990329][ C3] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 26.990334][ C3] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 26.990336][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 26.990337][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.990338][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.990339][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.990342][ C3] console_emit_next_record (kernel/printk/printk.c:3183) [ 26.990344][ C3] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 26.990346][ C3] ? _prb_read_valid (kernel/printk/printk_ringbuffer.c:1996) [ 26.990347][ C3] ? __asan_memmove (mm/kasan/shadow.c:95 (discriminator 1)) [ 26.990350][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.990351][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.990353][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.990355][ C3] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 26.990356][ C3] console_flush_one_record (kernel/printk/printk.c:3268) [ 26.990358][ C3] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 26.990360][ C3] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 26.990362][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.990363][ C3] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 26.990365][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.990366][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 26.990367][ C3] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 26.990370][ C3] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 26.990372][ C3] ? vprintk_emit (kernel/printk/printk.c:2478) [ 26.990373][ C3] vprintk_emit (kernel/printk/printk.c:2479) [ 26.990376][ C3] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 26.990377][ C3] ? common_startup_64 (arch/x86/kernel/head_64.S:418) [ 26.990381][ C3] _printk (kernel/printk/printk.c:2504) [ 26.990384][ C3] ? snapshot_read.cold (user.c:?) [ 26.990386][ C3] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:25) [ 26.990389][ C3] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 26.990391][ C3] ? nbcon_cpu_emergency_enter (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:435 kernel/printk/nbcon.c:1723) [ 26.990393][ C3] print_irq_inversion_bug.part.0 (kernel/locking/lockdep.c:4097 (discriminator 1)) [ 26.990396][ C3] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 26.990399][ C3] mark_lock (kernel/locking/lockdep.c:4769) [ 26.990401][ C3] mark_usage (kernel/locking/lockdep.c:4658) [ 26.990403][ C3] __lock_acquire (kernel/locking/lockdep.c:5208) [ 26.990406][ C3] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.990408][ C3] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) [ 26.990411][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.990413][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.990415][ C3] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) [ 26.990417][ C3] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 26.990418][ C3] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) [ 26.990420][ C3] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) [ 26.990421][ C3] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) [ 26.990423][ C3] call_timer_fn (kernel/time/timer.c:1748) [ 26.990426][ C3] ? detach_if_pending (./include/linux/list.h:1159) [ 26.990427][ C3] ? debug_object_active_state (lib/debugobjects.c:1122) [ 26.990430][ C3] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.990433][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.990435][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.990436][ C3] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 26.990438][ C3] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) [ 26.990440][ C3] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 26.990441][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.990444][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 26.990446][ C3] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 26.990448][ C3] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 26.990449][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 26.990452][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.990453][ C3] handle_softirqs (kernel/softirq.c:645) [ 26.990455][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.990457][ C3] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 26.990460][ C3] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 26.990461][ C3] irq_exit_rcu (kernel/softirq.c:784) [ 26.990463][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 26.990466][ C3] [ 26.990467][ C3] [ 26.990468][ C3] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 26.990470][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 26.990472][ C3] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 26.990475][ C3] 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.990477][ C3] RSP: 0018:ffa0000000167e00 EFLAGS: 00000282 [ 26.990480][ C3] RAX: 00000000000ac7ab RBX: ff11000001c98040 RCX: ffffffff89efa307 [ 26.990481][ C3] RDX: ff11000001c98040 RSI: ffffffff8cea7f75 RDI: ffffffff8c88f560 [ 26.990482][ C3] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 26.990484][ C3] R10: 0000000000000003 R11: 0000000000000001 R12: 1ff400000002cfc3 [ 26.990484][ C3] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 26.990486][ C3] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 26.990489][ C3] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 26.990491][ C3] default_idle_call (kernel/sched/idle.c:122) [ 26.990493][ C3] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 26.990495][ C3] ? arch_cpu_idle_exit+0x40/0x40 [ 26.990497][ C3] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 26.990500][ C3] ? trace_sched_exit_tp (./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/sched.h:886) [ 26.990502][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.990504][ C3] do_idle (kernel/sched/idle.c:355) [ 26.990505][ C3] cpu_startup_entry (kernel/sched/idle.c:454) [ 26.990507][ C3] start_secondary (arch/x86/kernel/smpboot.c:312) [ 26.990509][ C3] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 26.990512][ C3] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 27.054236][ C3] | [ 27.054311][ C3] | [ 27.054311][ C3] stack backtrace: | [ 27.054533][ C3] Tainted: [W]=WARN [ 27.054534][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.054535][ C3] Call Trace: [ 27.054537][ C3] [ 27.054539][ C3] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 27.054543][ C3] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 27.054546][ C3] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 27.054550][ C3] mark_lock (kernel/locking/lockdep.c:4769) [ 27.054552][ C3] mark_usage (kernel/locking/lockdep.c:4658) [ 27.054554][ C3] __lock_acquire (kernel/locking/lockdep.c:5208) [ 27.054556][ C3] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.054558][ C3] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) [ 27.054560][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.054563][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.054565][ C3] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) [ 27.054567][ C3] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 27.054569][ C3] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) [ 27.054570][ C3] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) [ 27.054572][ C3] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) [ 27.054573][ C3] call_timer_fn (kernel/time/timer.c:1748) [ 27.054575][ C3] ? detach_if_pending (./include/linux/list.h:1159) [ 27.054576][ C3] ? debug_object_active_state (lib/debugobjects.c:1122) [ 27.054580][ C3] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.054581][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.054584][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.054585][ C3] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 27.054587][ C3] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) [ 27.054589][ C3] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 27.054590][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.054593][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 27.054595][ C3] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 27.054597][ C3] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 27.054598][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 27.054601][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.054602][ C3] handle_softirqs (kernel/softirq.c:645) [ 27.054605][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.054607][ C3] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 27.054609][ C3] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 27.054611][ C3] irq_exit_rcu (kernel/softirq.c:784) [ 27.054612][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 27.054614][ C3] [ 27.054615][ C3] [ 27.054615][ C3] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 27.054617][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 27.054619][ C3] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 27.054621][ C3] 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 [ 27.054623][ C3] RSP: 0018:ffa0000000167e00 EFLAGS: 00000282 [ 27.054625][ C3] RAX: 00000000000ac7ab RBX: ff11000001c98040 RCX: ffffffff89efa307 [ 27.054626][ C3] RDX: ff11000001c98040 RSI: ffffffff8cea7f75 RDI: ffffffff8c88f560 [ 27.054627][ C3] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 27.054628][ C3] R10: 0000000000000003 R11: 0000000000000001 R12: 1ff400000002cfc3 [ 27.054629][ C3] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 27.054630][ C3] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 27.054633][ C3] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 27.054634][ C3] default_idle_call (kernel/sched/idle.c:122) [ 27.054636][ C3] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 27.054638][ C3] ? arch_cpu_idle_exit+0x40/0x40 [ 27.054640][ C3] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 27.054642][ C3] ? trace_sched_exit_tp (./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/sched.h:886) [ 27.054644][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.054646][ C3] do_idle (kernel/sched/idle.c:355) [ 27.054648][ C3] cpu_startup_entry (kernel/sched/idle.c:454) [ 27.054650][ C3] start_secondary (arch/x86/kernel/smpboot.c:312) [ 27.054651][ C3] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 27.054654][ C3] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 37.487956][ T371] softirqs last disabled at (0): 0x0 | [ 37.487958][ T371] Preemption disabled at: | [ 37.487959][ T371] vprintk_emit (kernel/printk/printk.c:2471) | [ 37.487970][ T371] Tainted: [W]=WARN [ 37.487970][ T371] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.487972][ T371] Call Trace: [ 37.487974][ T371] [ 37.487975][ T371] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 37.487980][ T371] ? vprintk_emit (kernel/printk/printk.c:2471) [ 37.487981][ T371] __might_resched.cold (kernel/sched/core.c:9234) [ 37.487985][ T371] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 37.487988][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.487991][ T371] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 37.487995][ T371] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 37.487997][ T371] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 37.488002][ T371] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 37.488003][ T371] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 37.488005][ T371] put_chars (drivers/char/virtio_console.c:1176) [ 37.488008][ T371] ? __send_to_port (drivers/char/virtio_console.c:654) [ 37.488010][ T371] ? desc_read (kernel/printk/printk_ringbuffer.c:500) [ 37.488012][ T371] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 37.488013][ T371] ? desc_read (./include/linux/instrumented.h:97 ./include/linux/atomic/atomic-instrumented.h:3223 kernel/printk/printk_ringbuffer.c:552) [ 37.488015][ T371] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 37.488018][ T371] ? _prb_read_valid (kernel/printk/printk_ringbuffer.c:2206) [ 37.488021][ T371] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 37.488023][ T371] ? 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.488024][ T371] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 37.488025][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.488027][ T371] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.488030][ T371] console_emit_next_record (kernel/printk/printk.c:3183) [ 37.488032][ T371] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 37.488033][ T371] ? _prb_read_valid (kernel/printk/printk_ringbuffer.c:1996) [ 37.488035][ T371] ? __asan_memmove (mm/kasan/shadow.c:95 (discriminator 1)) [ 37.488037][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.488039][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.488040][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.488041][ T371] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.488043][ T371] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 37.488045][ T371] console_flush_one_record (kernel/printk/printk.c:3268) [ 37.488046][ T371] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 37.488049][ T371] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 37.488050][ T371] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.488052][ T371] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 37.488053][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.488054][ T371] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 37.488056][ T371] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 37.488058][ T371] ? sync_exp_reset_tree_hotplug (kernel/rcu/tree_exp.h:98) [ 37.488059][ T371] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 37.488062][ T371] ? vprintk_emit (kernel/printk/printk.c:2478) [ 37.488063][ T371] vprintk_emit (kernel/printk/printk.c:2479) [ 37.488065][ T371] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 37.488067][ T371] ? packet_sendmsg_spkt (af_packet.c:?) [ 37.488071][ T371] _printk (kernel/printk/printk.c:2504) [ 37.488074][ T371] ? snapshot_read.cold (user.c:?) [ 37.488076][ T371] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 37.488079][ T371] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 37.488081][ T371] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 37.488083][ T371] ? netdev_notice (net/core/dev.c:13194) [ 37.488085][ T371] ? netdev_upper_dev_unlink (net/core/dev.c:9114) [ 37.488088][ T371] ? __netdev_upper_dev_unlink (net/core/dev.c:9096) [ 37.488090][ T371] __bond_release_one.cold (drivers/net/bonding/bond_main.c:2484 (discriminator 4)) [ 37.488094][ T371] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.488096][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.488098][ T371] ? bond_enslave (drivers/net/bonding/bond_main.c:2331) [ 37.488100][ T371] ? 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.488102][ T371] ? ipvlan_port_get (./include/linux/rcupdate.h:882 drivers/net/ipvlan/ipvlan_main.c:146) [ 37.488104][ T371] ? ipvlan_port_create (./include/linux/list.h:54 (discriminator 2) drivers/net/ipvlan/ipvlan_main.c:93 (discriminator 2)) [ 37.488105][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.488107][ T371] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 37.488110][ T371] ? packet_sendmsg_spkt (af_packet.c:?) [ 37.488112][ T371] bond_uninit (drivers/net/bonding/bond_main.c:6071) [ 37.488114][ T371] ? ip6_route_dev_notify (./include/net/net_namespace.h:422 (discriminator 1) ./include/linux/netdevice.h:2807 (discriminator 1) net/ipv6/route.c:6521 (discriminator 1)) [ 37.488116][ T371] ? bond_siocdevprivate (drivers/net/bonding/bond_main.c:4682) [ 37.488118][ T371] unregister_netdevice_many_notify (net/core/dev.c:12537) [ 37.488121][ T371] ? unregister_netdevice_queued (./include/linux/list.h:419 (discriminator 3)) [ 37.488123][ T371] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 37.488125][ T371] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 37.488127][ T371] ? unregister_netdevice_queue (net/core/dev.c:12378 (discriminator 1)) [ 37.488130][ T371] rtnl_dellink (net/core/rtnetlink.c:3652 net/core/rtnetlink.c:3694) [ 37.488132][ T371] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 37.488133][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.488135][ T371] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 37.488137][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.488143][ T371] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 37.488146][ T371] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 37.488148][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.488149][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.488150][ T371] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.488152][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.488153][ T371] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 37.488155][ T371] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 37.488160][ T371] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 37.488161][ T371] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 37.488164][ T371] ? __kernel_text_address (kernel/extable.c:79) [ 37.488166][ T371] ? write_profile (profile.c:?) [ 37.488168][ T371] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 37.488170][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.488171][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.488173][ T371] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 37.488176][ T371] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.488178][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.488179][ T371] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 37.488181][ T371] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 37.488184][ T371] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 37.488186][ T371] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 37.488187][ T371] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 37.488191][ T371] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 37.488194][ T371] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 37.488196][ T371] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 37.488198][ T371] ? netlink_ack (./include/linux/skbuff.h:2718) [ 37.488199][ T371] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 37.488201][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.488203][ T371] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 37.488205][ T371] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 37.488207][ T371] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 37.488209][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.488210][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.488211][ T371] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.488213][ T371] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 37.488215][ T371] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 37.488217][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.488219][ T371] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 37.488221][ T371] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 37.488224][ T371] ? copy_msghdr_from_user (net/socket.c:2650) [ 37.488225][ T371] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 37.488226][ T371] ? move_addr_to_kernel (net/socket.c:258) [ 37.488227][ T371] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 37.488230][ T371] ___sys_sendmsg (net/socket.c:2767) [ 37.488232][ T371] ? copy_msghdr_from_user (net/socket.c:2619) [ 37.488237][ T371] __sys_sendmsg (net/socket.c:2799) [ 37.488238][ T371] ? __sys_sendmsg_sock (net/socket.c:2780) [ 37.488241][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.488243][ T371] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 37.488244][ T371] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 37.488247][ T371] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 37.488248][ T371] RIP: 0033:0x7fabe537b54e [ 37.488250][ T371] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 37.488252][ T371] RSP: 002b:00007ffd6a6e1f30 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 37.488256][ T371] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007fabe537b54e [ 37.488257][ T371] RDX: 0000000000000000 RSI: 00007ffd6a6e1fe0 RDI: 0000000000000005 [ 37.488258][ T371] RBP: 00007ffd6a6e1f40 R08: 0000000000000000 R09: 0000000000000000 [ 37.488259][ T371] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a912d2d [ 37.488260][ T371] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd6a6e26b0 | [ 49.780201][ T443] softirqs last disabled at (0): 0x0 | [ 49.780203][ T443] Preemption disabled at: | [ 49.780204][ T443] 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.780216][ T443] Tainted: [W]=WARN [ 49.780216][ T443] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 49.780218][ T443] Call Trace: [ 49.780219][ T443] [ 49.780221][ T443] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 49.780226][ T443] ? 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.780228][ T443] __might_resched.cold (kernel/sched/core.c:9234) [ 49.780231][ T443] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 49.780234][ T443] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.780238][ T443] __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.780242][ T443] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 49.780244][ T443] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 49.780248][ T443] ? 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.780250][ T443] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 49.780252][ T443] put_chars (drivers/char/virtio_console.c:1176) [ 49.780255][ T443] ? __send_to_port (drivers/char/virtio_console.c:654) [ 49.780257][ T443] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 49.780260][ T443] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 49.780264][ T443] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 49.780266][ T443] ? 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.780267][ T443] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 49.780268][ T443] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.780269][ T443] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.780270][ T443] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.780273][ T443] console_emit_next_record (kernel/printk/printk.c:3183) [ 49.780276][ T443] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 49.780277][ T443] ? 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) [ 49.780280][ T443] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.780281][ T443] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.780283][ T443] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 49.780285][ T443] console_flush_one_record (kernel/printk/printk.c:3268) [ 49.780286][ T443] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 49.780289][ T443] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 49.780290][ T443] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.780292][ T443] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 49.780293][ T443] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.780294][ T443] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 49.780296][ T443] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 49.780297][ T443] ? sync_exp_reset_tree_hotplug (kernel/rcu/tree_exp.h:98) [ 49.780299][ T443] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 49.780302][ T443] ? vprintk_emit (kernel/printk/printk.c:2478) [ 49.780303][ T443] vprintk_emit (kernel/printk/printk.c:2479) [ 49.780305][ T443] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 49.780306][ T443] ? kvfree_call_rcu (mm/slab_common.c:2050) [ 49.780309][ T443] ? 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.780311][ T443] ? bond_close (drivers/net/bonding/bond_main.c:918 drivers/net/bonding/bond_main.c:4433) [ 49.780314][ T443] ? __dev_close_many (net/core/dev.c:1798) [ 49.780316][ T443] ? __dev_change_flags (net/core/dev.c:1811 net/core/dev.c:9810) [ 49.780317][ T443] ? netif_change_flags (net/core/dev.c:9877) [ 49.780319][ T443] ? do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 49.780321][ T443] _printk (kernel/printk/printk.c:2504) [ 49.780324][ T443] ? snapshot_read.cold (user.c:?) [ 49.780327][ T443] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 49.780329][ T443] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 49.780331][ T443] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 49.780332][ T443] ? netdev_notice (net/core/dev.c:13194) [ 49.780334][ T443] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.780335][ T443] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.780337][ T443] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 49.780338][ T443] ? 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.780339][ T443] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 49.780341][ T443] ? 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.780343][ T443] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 49.780345][ T443] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 49.780348][ T443] dev_uc_unsync (net/core/dev_addr_lists.c:936 net/core/dev_addr_lists.c:919) [ 49.780350][ T443] ? bond_close (./include/linux/rcupdate.h:850 drivers/net/bonding/bond_main.c:4430) [ 49.780352][ T443] bond_close (drivers/net/bonding/bond_main.c:918 drivers/net/bonding/bond_main.c:4433) [ 49.780354][ T443] ? bond_set_rx_mode (drivers/net/bonding/bond_main.c:4711) [ 49.780356][ T443] ? notifier_call_chain (kernel/notifier.c:85) [ 49.780359][ T443] ? 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.780360][ T443] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 49.780362][ T443] __dev_close_many (net/core/dev.c:1798) [ 49.780363][ T443] ? netif_open (net/core/dev.c:1755) [ 49.780365][ T443] ? 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) [ 49.780367][ T443] __dev_change_flags (net/core/dev.c:1811 net/core/dev.c:9810) [ 49.780368][ T443] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 49.780370][ T443] ? __kernel_text_address (kernel/extable.c:79) [ 49.780373][ T443] ? write_profile (profile.c:?) [ 49.780376][ T443] netif_change_flags (net/core/dev.c:9877) [ 49.780378][ T443] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 49.780380][ T443] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 49.780382][ T443] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 49.780383][ T443] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.780385][ T443] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 49.780388][ T443] ? kasan_save_stack (mm/kasan/common.c:58) [ 49.780395][ T443] ? kasan_save_stack (mm/kasan/common.c:57) [ 49.780396][ T443] ? kasan_save_track (mm/kasan/common.c:78) [ 49.780397][ T443] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 49.780398][ T443] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 49.780400][ T443] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 49.780402][ T443] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 49.780404][ T443] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 49.780406][ T443] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 49.780408][ T443] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 49.780409][ T443] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 49.780412][ T443] ? ___sys_sendmsg (net/socket.c:2767) [ 49.780413][ T443] ? __sys_sendmsg (net/socket.c:2799) [ 49.780414][ T443] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 49.780417][ T443] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 49.780419][ T443] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.780421][ T443] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.780422][ T443] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.780424][ T443] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.780425][ T443] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 49.780426][ T443] ? __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.780428][ T443] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 49.780430][ T443] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 49.780432][ T443] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 49.780434][ T443] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 49.780436][ T443] rtnl_newlink (net/core/rtnetlink.c:4215) [ 49.780439][ T443] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.780440][ T443] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 49.780442][ T443] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.780443][ T443] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.780445][ T443] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 49.780448][ T443] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 49.780449][ T443] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 49.780451][ T443] ? __kernel_text_address (kernel/extable.c:79) [ 49.780452][ T443] ? write_profile (profile.c:?) [ 49.780454][ T443] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 49.780457][ T443] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.780458][ T443] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.780459][ T443] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 49.780462][ T443] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.780464][ T443] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.780465][ T443] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 49.780467][ T443] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 49.780469][ T443] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 49.780471][ T443] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 49.780473][ T443] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 49.780475][ T443] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 49.780476][ T443] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 49.780478][ T443] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 49.780480][ T443] ? netlink_ack (./include/linux/skbuff.h:2718) [ 49.780481][ T443] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 49.780484][ T443] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.780485][ T443] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 49.780487][ T443] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 49.780489][ T443] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 49.780491][ T443] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.780492][ T443] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.780493][ T443] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.780495][ T443] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 49.780497][ T443] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 49.780499][ T443] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.780501][ T443] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 49.780503][ T443] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 49.780504][ T443] ? copy_msghdr_from_user (net/socket.c:2650) [ 49.780505][ T443] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 49.780507][ T443] ? move_addr_to_kernel (net/socket.c:258) [ 49.780508][ T443] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 49.780511][ T443] ___sys_sendmsg (net/socket.c:2767) [ 49.780513][ T443] ? copy_msghdr_from_user (net/socket.c:2619) [ 49.780517][ T443] __sys_sendmsg (net/socket.c:2799) [ 49.780519][ T443] ? __sys_sendmsg_sock (net/socket.c:2780) [ 49.780521][ T443] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.780523][ T443] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 49.780524][ T443] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 49.780526][ T443] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 49.780528][ T443] RIP: 0033:0x7fc4bb00c54e [ 49.780530][ T443] 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.780531][ T443] RSP: 002b:00007ffcfae93d30 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 49.780535][ T443] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fc4bb00c54e [ 49.780537][ T443] RDX: 0000000000000000 RSI: 00007ffcfae93de0 RDI: 0000000000000005 [ 49.780538][ T443] RBP: 00007ffcfae93d40 R08: 0000000000000000 R09: 0000000000000000 [ 49.780538][ T443] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a912d3a [ 49.780539][ T443] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcfae944b0 | [ 62.092189][ T517] softirqs last disabled at (0): 0x0 | [ 62.092191][ T517] Preemption disabled at: | [ 62.092192][ T517] vprintk_emit (kernel/printk/printk.c:2471) | [ 62.092206][ T517] Tainted: [W]=WARN [ 62.092207][ T517] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 62.092209][ T517] Call Trace: [ 62.092211][ T517] [ 62.092213][ T517] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 62.092219][ T517] ? vprintk_emit (kernel/printk/printk.c:2471) [ 62.092221][ T517] __might_resched.cold (kernel/sched/core.c:9234) [ 62.092226][ T517] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 62.092230][ T517] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.092234][ T517] __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.092239][ T517] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 62.092242][ T517] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 62.092248][ T517] ? 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.092250][ T517] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 62.092253][ T517] put_chars (drivers/char/virtio_console.c:1176) [ 62.092256][ T517] ? __send_to_port (drivers/char/virtio_console.c:654) [ 62.092260][ T517] ? desc_read (kernel/printk/printk_ringbuffer.c:500) [ 62.092263][ T517] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 62.092265][ T517] ? desc_read (./include/linux/instrumented.h:97 ./include/linux/atomic/atomic-instrumented.h:3223 kernel/printk/printk_ringbuffer.c:552) [ 62.092268][ T517] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 62.092272][ T517] ? _prb_read_valid (kernel/printk/printk_ringbuffer.c:2206) [ 62.092276][ T517] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 62.092279][ T517] ? 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.092281][ T517] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 62.092283][ T517] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.092285][ T517] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 62.092289][ T517] console_emit_next_record (kernel/printk/printk.c:3183) [ 62.092293][ T517] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 62.092295][ T517] ? _prb_read_valid (kernel/printk/printk_ringbuffer.c:1996) [ 62.092298][ T517] ? __asan_memmove (mm/kasan/shadow.c:95 (discriminator 1)) [ 62.092301][ T517] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.092303][ T517] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.092305][ T517] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.092307][ T517] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 62.092311][ T517] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 62.092313][ T517] console_flush_one_record (kernel/printk/printk.c:3268) [ 62.092316][ T517] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 62.092320][ T517] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 62.092322][ T517] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 62.092324][ T517] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 62.092326][ T517] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.092328][ T517] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 62.092331][ T517] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 62.092333][ T517] ? sync_exp_reset_tree_hotplug (kernel/rcu/tree_exp.h:98) [ 62.092336][ T517] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 62.092339][ T517] ? vprintk_emit (kernel/printk/printk.c:2478) [ 62.092341][ T517] vprintk_emit (kernel/printk/printk.c:2479) [ 62.092345][ T517] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 62.092347][ T517] ? 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.092349][ T517] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 62.092352][ T517] _printk (kernel/printk/printk.c:2504) [ 62.092356][ T517] ? snapshot_read.cold (user.c:?) [ 62.092358][ T517] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.092361][ T517] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 62.092364][ T517] ? 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.092366][ T517] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 62.092368][ T517] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 62.092372][ T517] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 62.092375][ T517] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 62.092377][ T517] ? netdev_notice (net/core/dev.c:13194) [ 62.092381][ T517] ? netdev_upper_dev_unlink (net/core/dev.c:9114) [ 62.092385][ T517] ? __netdev_upper_dev_unlink (net/core/dev.c:9096) [ 62.092388][ T517] ? 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.092391][ T517] __bond_release_one.cold (drivers/net/bonding/bond_main.c:2484 (discriminator 4)) [ 62.092396][ T517] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 62.092399][ T517] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.092401][ T517] ? bond_enslave (drivers/net/bonding/bond_main.c:2331) [ 62.092405][ T517] ? ipvlan_port_get (./include/linux/rcupdate.h:850 drivers/net/ipvlan/ipvlan_main.c:140) [ 62.092408][ T517] ? ipvlan_port_get (./include/linux/rcupdate.h:882 drivers/net/ipvlan/ipvlan_main.c:146) [ 62.092410][ T517] ? ipvlan_port_create (./include/linux/list.h:54 (discriminator 2) drivers/net/ipvlan/ipvlan_main.c:93 (discriminator 2)) [ 62.092412][ T517] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.092416][ T517] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 62.092421][ T517] ? packet_sendmsg_spkt (af_packet.c:?) [ 62.092426][ T517] bond_uninit (drivers/net/bonding/bond_main.c:6071) [ 62.092428][ T517] ? 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.092431][ T517] ? bond_siocdevprivate (drivers/net/bonding/bond_main.c:4682) [ 62.092435][ T517] unregister_netdevice_many_notify (net/core/dev.c:12537) [ 62.092439][ T517] ? unregister_netdevice_queued (./include/linux/list.h:419 (discriminator 3)) [ 62.092448][ T517] ? 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.092451][ T517] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 62.092454][ T517] ? unregister_netdevice_queue (net/core/dev.c:12378 (discriminator 1)) [ 62.092458][ T517] rtnl_dellink (net/core/rtnetlink.c:3652 net/core/rtnetlink.c:3694) [ 62.092461][ T517] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 62.092464][ T517] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.092466][ T517] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 62.092469][ T517] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.092479][ T517] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 62.092483][ T517] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 62.092486][ T517] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.092488][ T517] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.092490][ T517] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 62.092493][ T517] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.092495][ T517] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 62.092498][ T517] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 62.092501][ T517] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 62.092504][ T517] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 62.092507][ T517] ? __kernel_text_address (kernel/extable.c:79) [ 62.092510][ T517] ? write_profile (profile.c:?) [ 62.092513][ T517] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 62.092516][ T517] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.092518][ T517] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.092520][ T517] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 62.092524][ T517] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 62.092527][ T517] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.092529][ T517] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 62.092532][ T517] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 62.092536][ T517] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 62.092538][ T517] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 62.092541][ T517] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 62.092546][ T517] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 62.092550][ T517] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 62.092552][ T517] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 62.092555][ T517] ? netlink_ack (./include/linux/skbuff.h:2718) [ 62.092557][ T517] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 62.092561][ T517] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.092564][ T517] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 62.092567][ T517] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 62.092570][ T517] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 62.092573][ T517] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.092575][ T517] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.092577][ T517] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 62.092580][ T517] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 62.092584][ T517] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 62.092587][ T517] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.092589][ T517] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 62.092592][ T517] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 62.092596][ T517] ? copy_msghdr_from_user (net/socket.c:2650) [ 62.092598][ T517] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 62.092600][ T517] ? move_addr_to_kernel (net/socket.c:258) [ 62.092602][ T517] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 62.092607][ T517] ___sys_sendmsg (net/socket.c:2767) [ 62.092609][ T517] ? copy_msghdr_from_user (net/socket.c:2619) [ 62.092617][ T517] __sys_sendmsg (net/socket.c:2799) [ 62.092620][ T517] ? __sys_sendmsg_sock (net/socket.c:2780) [ 62.092624][ T517] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.092627][ T517] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 62.092630][ T517] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 62.092633][ T517] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 62.092636][ T517] RIP: 0033:0x7f414e14654e [ 62.092638][ T517] 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.092641][ T517] RSP: 002b:00007ffc26a16c10 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 62.092646][ T517] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007f414e14654e [ 62.092648][ T517] RDX: 0000000000000000 RSI: 00007ffc26a16cc0 RDI: 0000000000000005 [ 62.092650][ T517] RBP: 00007ffc26a16c20 R08: 0000000000000000 R09: 0000000000000000 [ 62.092651][ T517] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a912d46 [ 62.092653][ T517] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc26a17390 | [ 74.446019][ T590] softirqs last disabled at (0): 0x0 | [ 74.446021][ T590] Preemption disabled at: | [ 74.446022][ T590] 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.446034][ T590] Tainted: [W]=WARN [ 74.446035][ T590] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 74.446036][ T590] Call Trace: [ 74.446038][ T590] [ 74.446039][ T590] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 74.446044][ T590] ? 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.446046][ T590] __might_resched.cold (kernel/sched/core.c:9234) [ 74.446050][ T590] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 74.446053][ T590] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.446057][ T590] __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.446061][ T590] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 74.446063][ T590] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 74.446068][ T590] ? 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.446069][ T590] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 74.446071][ T590] put_chars (drivers/char/virtio_console.c:1176) [ 74.446074][ T590] ? __send_to_port (drivers/char/virtio_console.c:654) [ 74.446076][ T590] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1929) [ 74.446079][ T590] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 74.446081][ T590] ? desc_read (./include/linux/instrumented.h:97 ./include/linux/atomic/atomic-instrumented.h:3223 kernel/printk/printk_ringbuffer.c:552) [ 74.446083][ T590] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 74.446087][ T590] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 74.446089][ T590] ? 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.446090][ T590] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 74.446091][ T590] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.446092][ T590] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.446094][ T590] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 74.446096][ T590] console_emit_next_record (kernel/printk/printk.c:3183) [ 74.446099][ T590] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 74.446100][ T590] ? _prb_read_valid (kernel/printk/printk_ringbuffer.c:1996) [ 74.446102][ T590] ? __asan_memmove (mm/kasan/shadow.c:95 (discriminator 1)) [ 74.446104][ T590] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.446106][ T590] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.446107][ T590] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.446108][ T590] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 74.446110][ T590] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 74.446111][ T590] console_flush_one_record (kernel/printk/printk.c:3268) [ 74.446113][ T590] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 74.446115][ T590] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 74.446117][ T590] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 74.446118][ T590] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 74.446120][ T590] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.446121][ T590] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 74.446122][ T590] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 74.446124][ T590] ? sync_exp_reset_tree_hotplug (kernel/rcu/tree_exp.h:98) [ 74.446126][ T590] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 74.446128][ T590] ? vprintk_emit (kernel/printk/printk.c:2478) [ 74.446129][ T590] vprintk_emit (kernel/printk/printk.c:2479) [ 74.446131][ T590] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 74.446133][ T590] ? kvfree_call_rcu (mm/slab_common.c:2050) [ 74.446136][ T590] ? 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.446137][ T590] ? bond_close (drivers/net/bonding/bond_main.c:918 drivers/net/bonding/bond_main.c:4433) [ 74.446141][ T590] ? __dev_close_many (net/core/dev.c:1798) [ 74.446142][ T590] ? __dev_change_flags (net/core/dev.c:1811 net/core/dev.c:9810) [ 74.446144][ T590] ? netif_change_flags (net/core/dev.c:9877) [ 74.446145][ T590] ? do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 74.446148][ T590] _printk (kernel/printk/printk.c:2504) [ 74.446151][ T590] ? snapshot_read.cold (user.c:?) [ 74.446153][ T590] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 74.446156][ T590] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 74.446160][ T590] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 74.446162][ T590] ? netdev_notice (net/core/dev.c:13194) [ 74.446164][ T590] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.446166][ T590] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.446167][ T590] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 74.446170][ T590] ? 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.446171][ T590] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 74.446173][ T590] ? 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.446175][ T590] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 74.446178][ T590] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 74.446180][ T590] dev_uc_unsync (net/core/dev_addr_lists.c:936 net/core/dev_addr_lists.c:919) [ 74.446183][ T590] ? bond_close (./include/linux/rcupdate.h:850 drivers/net/bonding/bond_main.c:4430) [ 74.446184][ T590] bond_close (drivers/net/bonding/bond_main.c:918 drivers/net/bonding/bond_main.c:4433) [ 74.446186][ T590] ? bond_set_rx_mode (drivers/net/bonding/bond_main.c:4711) [ 74.446188][ T590] ? notifier_call_chain (kernel/notifier.c:85) [ 74.446191][ T590] ? 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.446193][ T590] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 74.446194][ T590] __dev_close_many (net/core/dev.c:1798) [ 74.446196][ T590] ? netif_open (net/core/dev.c:1755) [ 74.446197][ T590] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.446198][ T590] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 74.446200][ T590] __dev_change_flags (net/core/dev.c:1811 net/core/dev.c:9810) [ 74.446202][ T590] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 74.446204][ T590] ? __kernel_text_address (kernel/extable.c:79) [ 74.446206][ T590] ? write_profile (profile.c:?) [ 74.446209][ T590] netif_change_flags (net/core/dev.c:9877) [ 74.446211][ T590] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 74.446213][ T590] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 74.446215][ T590] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 74.446216][ T590] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.446218][ T590] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 74.446221][ T590] ? kasan_save_stack (mm/kasan/common.c:58) [ 74.446222][ T590] ? kasan_save_stack (mm/kasan/common.c:57) [ 74.446223][ T590] ? kasan_save_track (mm/kasan/common.c:78) [ 74.446224][ T590] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 74.446226][ T590] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 74.446227][ T590] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 74.446229][ T590] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 74.446231][ T590] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 74.446234][ T590] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 74.446235][ T590] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 74.446236][ T590] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 74.446239][ T590] ? ___sys_sendmsg (net/socket.c:2767) [ 74.446240][ T590] ? __sys_sendmsg (net/socket.c:2799) [ 74.446241][ T590] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 74.446244][ T590] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 74.446246][ T590] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.446247][ T590] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 74.446249][ T590] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.446250][ T590] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.446251][ T590] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 74.446253][ T590] ? __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.446255][ T590] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 74.446256][ T590] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 74.446258][ T590] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 74.446261][ T590] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 74.446263][ T590] rtnl_newlink (net/core/rtnetlink.c:4215) [ 74.446265][ T590] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.446267][ T590] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 74.446268][ T590] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 74.446270][ T590] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.446272][ T590] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 74.446274][ T590] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 74.446275][ T590] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 74.446277][ T590] ? __kernel_text_address (kernel/extable.c:79) [ 74.446279][ T590] ? write_profile (profile.c:?) [ 74.446280][ T590] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 74.446283][ T590] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.446284][ T590] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.446285][ T590] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 74.446288][ T590] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 74.446290][ T590] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.446291][ T590] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 74.446293][ T590] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 74.446295][ T590] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 74.446297][ T590] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 74.446298][ T590] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 74.446301][ T590] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 74.446302][ T590] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 74.446304][ T590] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 74.446306][ T590] ? netlink_ack (./include/linux/skbuff.h:2718) [ 74.446307][ T590] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 74.446309][ T590] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.446311][ T590] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 74.446313][ T590] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 74.446315][ T590] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 74.446316][ T590] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.446317][ T590] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.446319][ T590] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 74.446321][ T590] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 74.446323][ T590] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 74.446324][ T590] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.446326][ T590] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 74.446328][ T590] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 74.446329][ T590] ? copy_msghdr_from_user (net/socket.c:2650) [ 74.446330][ T590] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 74.446332][ T590] ? move_addr_to_kernel (net/socket.c:258) [ 74.446333][ T590] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 74.446336][ T590] ___sys_sendmsg (net/socket.c:2767) [ 74.446337][ T590] ? copy_msghdr_from_user (net/socket.c:2619) [ 74.446342][ T590] __sys_sendmsg (net/socket.c:2799) [ 74.446343][ T590] ? __sys_sendmsg_sock (net/socket.c:2780) [ 74.446346][ T590] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.446347][ T590] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 74.446348][ T590] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 74.446351][ T590] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 74.446352][ T590] RIP: 0033:0x7f497378054e [ 74.446354][ T590] 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.446355][ T590] RSP: 002b:00007ffe1d997720 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 74.446359][ T590] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f497378054e [ 74.446360][ T590] RDX: 0000000000000000 RSI: 00007ffe1d9977d0 RDI: 0000000000000005 [ 74.446361][ T590] RBP: 00007ffe1d997730 R08: 0000000000000000 R09: 0000000000000000 [ 74.446362][ T590] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a912d52 [ 74.446363][ T590] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe1d997ea0 | [ 86.742762][ T660] softirqs last disabled at (0): 0x0 | [ 86.742763][ T660] Preemption disabled at: | [ 86.742764][ T660] 0x0 | [ 86.742773][ T660] Tainted: [W]=WARN [ 86.742774][ T660] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 86.742775][ T660] Call Trace: [ 86.742777][ T660] [ 86.742778][ T660] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 86.742784][ T660] __might_resched.cold (kernel/sched/core.c:9234) [ 86.742788][ T660] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 86.742791][ T660] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 86.742794][ T660] __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.742799][ T660] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 86.742801][ T660] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 86.742805][ T660] ? 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.742807][ T660] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 86.742809][ T660] put_chars (drivers/char/virtio_console.c:1176) [ 86.742811][ T660] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 86.742814][ T660] ? __send_to_port (drivers/char/virtio_console.c:654) [ 86.742816][ T660] ? desc_read (kernel/printk/printk_ringbuffer.c:500) [ 86.742818][ T660] ? desc_read (./include/linux/instrumented.h:97 ./include/linux/atomic/atomic-instrumented.h:3223 kernel/printk/printk_ringbuffer.c:552) [ 86.742820][ T660] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 86.742825][ T660] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 86.742827][ T660] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 86.742828][ T660] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 86.742831][ T660] console_emit_next_record (kernel/printk/printk.c:3183) [ 86.742833][ T660] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 86.742834][ T660] ? _prb_read_valid (kernel/printk/printk_ringbuffer.c:1996) [ 86.742836][ T660] ? __asan_memmove (mm/kasan/shadow.c:95 (discriminator 1)) [ 86.742839][ T660] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 86.742840][ T660] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 86.742841][ T660] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 86.742842][ T660] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 86.742844][ T660] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 86.742846][ T660] console_flush_one_record (kernel/printk/printk.c:3268) [ 86.742848][ T660] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 86.742850][ T660] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 86.742851][ T660] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 86.742853][ T660] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 86.742854][ T660] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 86.742855][ T660] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 86.742857][ T660] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 86.742859][ T660] ? sync_exp_reset_tree_hotplug (kernel/rcu/tree_exp.h:98) [ 86.742861][ T660] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 86.742863][ T660] ? vprintk_emit (kernel/printk/printk.c:2478) [ 86.742864][ T660] vprintk_emit (kernel/printk/printk.c:2479) [ 86.742866][ T660] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 86.742868][ T660] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 86.742871][ T660] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 86.742873][ T660] _printk (kernel/printk/printk.c:2504) [ 86.742876][ T660] ? snapshot_read.cold (user.c:?) [ 86.742878][ T660] ? ipv6_mc_down (net/ipv6/mcast.c:1137 net/ipv6/mcast.c:2792) [ 86.742882][ T660] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) [ 86.742885][ T660] br_stp_disable_port (net/bridge/br_stp_if.c:106) [ 86.742887][ T660] br_device_event (net/bridge/br.c:111) [ 86.742890][ T660] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 86.742893][ T660] ? packet_sendmsg_spkt (af_packet.c:?) [ 86.742895][ T660] ? addrconf_notify (net/ipv6/addrconf.c:3812) [ 86.742898][ T660] notifier_call_chain (kernel/notifier.c:85) [ 86.742901][ T660] netif_close_many (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:1829) [ 86.742905][ T660] ? trace_kfree (./include/trace/events/kmem.h:97 (discriminator 22)) [ 86.742907][ T660] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 86.742909][ T660] ? __dev_close_many (net/core/dev.c:1804) [ 86.742910][ T660] ? netif_close_many_and_unlock (net/core/dev.c:12411) [ 86.742912][ T660] unregister_netdevice_many_notify (net/core/dev.c:12487) [ 86.742914][ T660] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 86.742917][ T660] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 86.742920][ T660] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 86.742922][ T660] ? ___sys_sendmsg (net/socket.c:2767) [ 86.742923][ T660] ? __sys_sendmsg (net/socket.c:2799) [ 86.742925][ T660] ? unregister_netdevice_queued (./include/linux/list.h:419 (discriminator 3)) [ 86.742927][ T660] ? __nla_validate_parse (lib/nlattr.c:620) [ 86.742932][ T660] rtnl_dellink (net/core/rtnetlink.c:3652 net/core/rtnetlink.c:3694) [ 86.742933][ T660] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 86.742935][ T660] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 86.742937][ T660] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 86.742938][ T660] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 86.742944][ T660] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 86.742947][ T660] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 86.742949][ T660] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 86.742950][ T660] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 86.742952][ T660] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 86.742953][ T660] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 86.742955][ T660] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 86.742956][ T660] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 86.742959][ T660] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 86.742961][ T660] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 86.742963][ T660] ? __kernel_text_address (kernel/extable.c:79) [ 86.742965][ T660] ? write_profile (profile.c:?) [ 86.742968][ T660] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 86.742969][ T660] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 86.742971][ T660] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 86.742972][ T660] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 86.742975][ T660] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 86.742977][ T660] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 86.742979][ T660] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 86.742980][ T660] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 86.742983][ T660] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 86.742984][ T660] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 86.742986][ T660] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 86.742989][ T660] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 86.742991][ T660] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 86.742993][ T660] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 86.742994][ T660] ? netlink_ack (./include/linux/skbuff.h:2718) [ 86.742996][ T660] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 86.742998][ T660] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 86.743000][ T660] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 86.743002][ T660] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 86.743004][ T660] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 86.743006][ T660] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 86.743007][ T660] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 86.743008][ T660] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 86.743010][ T660] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 86.743012][ T660] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 86.743014][ T660] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 86.743015][ T660] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 86.743018][ T660] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 86.743019][ T660] ? copy_msghdr_from_user (net/socket.c:2650) [ 86.743020][ T660] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 86.743022][ T660] ? move_addr_to_kernel (net/socket.c:258) [ 86.743023][ T660] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 86.743026][ T660] ___sys_sendmsg (net/socket.c:2767) [ 86.743027][ T660] ? copy_msghdr_from_user (net/socket.c:2619) [ 86.743032][ T660] __sys_sendmsg (net/socket.c:2799) [ 86.743033][ T660] ? __sys_sendmsg_sock (net/socket.c:2780) [ 86.743036][ T660] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 86.743037][ T660] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 86.743039][ T660] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 86.743041][ T660] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 86.743043][ T660] RIP: 0033:0x7f919af2054e [ 86.743045][ T660] 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.743047][ T660] RSP: 002b:00007ffe3ae4b320 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 86.743050][ T660] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007f919af2054e [ 86.743051][ T660] RDX: 0000000000000000 RSI: 00007ffe3ae4b3d0 RDI: 0000000000000005 [ 86.743052][ T660] RBP: 00007ffe3ae4b330 R08: 0000000000000000 R09: 0000000000000000 [ 86.743053][ T660] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a912d5f Finger prints: __irq_exit_rcu:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print 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 __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