====================================== | [ 9.439053][ T187] softirqs last disabled at (25506): netlink_release (./include/net/sock.h:2138 net/netlink/af_netlink.c:727) | [ 9.439055][ T187] Preemption disabled at: | [ 9.439056][ T187] 0x0 | [ 9.439066][ T187] Tainted: [W]=WARN [ 9.439067][ T187] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.439069][ T187] Call Trace: [ 9.439071][ T187] [ 9.439072][ T187] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 9.439078][ T187] __might_resched.cold (kernel/sched/core.c:9234) [ 9.439084][ T187] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 9.439090][ T187] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 9.439097][ T187] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 9.439100][ T187] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.439106][ T187] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 9.439108][ T187] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.439112][ T187] put_chars (drivers/char/virtio_console.c:1176) [ 9.439115][ T187] ? __send_to_port (drivers/char/virtio_console.c:654) [ 9.439117][ T187] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 9.439120][ T187] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 9.439124][ T187] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 9.439129][ T187] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 9.439133][ T187] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.439135][ T187] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.439139][ T187] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 9.439143][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.439145][ T187] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.439150][ T187] console_emit_next_record (kernel/printk/printk.c:3183) [ 9.439153][ T187] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 9.439157][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.439159][ T187] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.439163][ T187] console_flush_one_record (kernel/printk/printk.c:3268) [ 9.439167][ T187] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 9.439168][ T187] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.439173][ T187] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 9.439176][ T187] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 9.439177][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.439179][ T187] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 9.439183][ T187] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 9.439185][ T187] ? vprintk_emit (kernel/printk/printk.c:2478) [ 9.439188][ T187] vprintk_emit (kernel/printk/printk.c:2479) [ 9.439191][ T187] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 9.439194][ T187] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.439198][ T187] _printk (kernel/printk/printk.c:2504) [ 9.439201][ T187] ? snapshot_read.cold (user.c:?) [ 9.439204][ T187] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 9.439206][ T187] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 9.439210][ T187] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 9.439212][ T187] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 9.439216][ T187] ? exit_notify (kernel/exit.c:780) [ 9.439217][ T187] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.439220][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.439224][ T187] do_group_exit (kernel/exit.c:1151) [ 9.439227][ T187] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 9.439229][ T187] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 9.439232][ T187] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 9.439234][ T187] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 9.439237][ T187] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.439240][ T187] RIP: 0033:0x7f8ac65b01b8 [ 9.439242][ T187] Code: Unable to access opcode bytes at 0x7f8ac65b018e. Code starting with the faulting instruction =========================================== [ 9.439243][ T187] RSP: 002b:00007fffc3a99698 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 9.439245][ T187] RAX: ffffffffffffffda RBX: 00007f8ac66e0f88 RCX: 00007f8ac65b01b8 [ 9.439246][ T187] RDX: 00007f8ac62fafc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 9.439247][ T187] RBP: 00007fffc3a996f0 R08: 0000000000000000 R09: 0000000000000050 [ 9.439248][ T187] R10: 00007fffc3a994b0 R11: 0000000000000246 R12: 0000000000000001 [ 9.439249][ T187] R13: 0000000000000000 R14: 00007f8ac66df680 R15: 00007f8ac66e0fa0 | [ 10.572701][ T224] softirqs last disabled at (30078): inet6_fill_ifla6_attrs (net/ipv6/addrconf.c:5883) | [ 10.572703][ T224] Preemption disabled at: | [ 10.572704][ T224] vprintk_emit (kernel/printk/printk.c:2471) | [ 10.572713][ T224] Tainted: [W]=WARN [ 10.572714][ T224] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.572716][ T224] Call Trace: [ 10.572718][ T224] [ 10.572719][ T224] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.572725][ T224] ? vprintk_emit (kernel/printk/printk.c:2471) [ 10.572727][ T224] __might_resched.cold (kernel/sched/core.c:9234) [ 10.572731][ T224] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.572735][ T224] ? __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.572740][ T224] __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.572743][ T224] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.572749][ T224] ? 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.572751][ T224] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.572755][ T224] put_chars (drivers/char/virtio_console.c:1176) [ 10.572758][ T224] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.572762][ T224] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 10.572765][ T224] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 10.572768][ T224] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 10.572773][ T224] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.572777][ T224] ? mark_usage (kernel/locking/lockdep.c:4690) [ 10.572779][ T224] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.572781][ T224] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.572785][ T224] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.572787][ T224] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 10.572790][ T224] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.572792][ T224] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.572796][ T224] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.572799][ T224] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.572803][ T224] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.572804][ T224] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.572808][ T224] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.572812][ T224] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.572814][ T224] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.572819][ T224] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.572821][ T224] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.572822][ T224] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.572824][ T224] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 10.572828][ T224] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.572830][ T224] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.572833][ T224] vprintk_emit (kernel/printk/printk.c:2479) [ 10.572836][ T224] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.572837][ T224] ? packet_sendmsg_spkt (af_packet.c:?) [ 10.572844][ T224] _printk (kernel/printk/printk.c:2504) [ 10.572847][ T224] ? snapshot_read.cold (user.c:?) [ 10.572851][ T224] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 10.572854][ T224] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 10.572858][ T224] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 10.572860][ T224] ? netdev_notice (net/core/dev.c:13194) [ 10.572864][ T224] ? netdev_upper_dev_unlink (net/core/dev.c:9114) [ 10.572867][ T224] ? __netdev_upper_dev_unlink (net/core/dev.c:9096) [ 10.572871][ T224] __bond_release_one.cold (drivers/net/bonding/bond_main.c:2484 (discriminator 4)) [ 10.572875][ T224] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 10.572880][ T224] ? bond_enslave (drivers/net/bonding/bond_main.c:2331) [ 10.572884][ T224] ? __lock_acquire (kernel/locking/lockdep.c:5123) [ 10.572886][ T224] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.572889][ T224] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.572896][ T224] ? packet_sendmsg_spkt (af_packet.c:?) [ 10.572900][ T224] bond_uninit (drivers/net/bonding/bond_main.c:6071) [ 10.572901][ T224] ? 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)) [ 10.572904][ T224] ? bond_siocdevprivate (drivers/net/bonding/bond_main.c:4682) [ 10.572909][ T224] unregister_netdevice_many_notify (net/core/dev.c:12537) [ 10.572914][ T224] ? unregister_netdevice_queued (./include/linux/list.h:419 (discriminator 3)) [ 10.572916][ T224] ? 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) [ 10.572918][ T224] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 10.572919][ T224] ? unregister_netdevice_queue (net/core/dev.c:12378 (discriminator 1)) [ 10.572926][ T224] rtnl_dellink (net/core/rtnetlink.c:3652 net/core/rtnetlink.c:3694) [ 10.572928][ T224] ? mark_usage (kernel/locking/lockdep.c:4690) [ 10.572930][ T224] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.572932][ T224] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.572934][ T224] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 10.572955][ T224] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 10.572957][ T224] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.572960][ T224] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.572962][ T224] ? mark_usage (kernel/locking/lockdep.c:4690) [ 10.572964][ T224] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.572969][ T224] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 10.572971][ T224] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.572973][ T224] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 10.572975][ T224] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.572979][ T224] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 10.572981][ T224] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 10.572985][ T224] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.572987][ T224] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.572991][ T224] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 10.572993][ T224] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.572997][ T224] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 10.573000][ T224] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.573003][ T224] ? netlink_ack (./include/linux/skbuff.h:2718) [ 10.573009][ T224] ? 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.573011][ T224] ? 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.573015][ T224] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 10.573019][ T224] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.573021][ T224] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.573026][ T224] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 10.573029][ T224] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 10.573035][ T224] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 10.573041][ T224] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 10.573044][ T224] ? copy_msghdr_from_user (net/socket.c:2650) [ 10.573046][ T224] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 10.573047][ T224] ? move_addr_to_kernel (net/socket.c:258) [ 10.573054][ T224] ___sys_sendmsg (net/socket.c:2767) [ 10.573057][ T224] ? copy_msghdr_from_user (net/socket.c:2619) [ 10.573072][ T224] __sys_sendmsg (net/socket.c:2799) [ 10.573074][ T224] ? __sys_sendmsg_sock (net/socket.c:2780) [ 10.573081][ T224] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.573087][ T224] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 10.573090][ T224] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 10.573095][ T224] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.573097][ T224] RIP: 0033:0x7fd066cb554e [ 10.573101][ T224] 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.573103][ T224] RSP: 002b:00007ffe92c58430 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 10.573106][ T224] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007fd066cb554e [ 10.573107][ T224] RDX: 0000000000000000 RSI: 00007ffe92c584e0 RDI: 0000000000000005 [ 10.573108][ T224] RBP: 00007ffe92c58440 R08: 0000000000000000 R09: 0000000000000000 [ 10.573108][ T224] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91ab9c [ 10.573109][ T224] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe92c58bb0 | [ 23.336130][ T297] softirqs last disabled at (16330): 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)) | [ 23.336133][ T297] Preemption disabled at: | [ 23.336134][ 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)) | [ 23.336143][ T297] Tainted: [W]=WARN [ 23.336144][ T297] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.336146][ T297] Call Trace: [ 23.336148][ T297] [ 23.336149][ T297] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 23.336155][ 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)) [ 23.336157][ T297] __might_resched.cold (kernel/sched/core.c:9234) [ 23.336161][ T297] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 23.336165][ 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) [ 23.336171][ 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)) [ 23.336173][ T297] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 23.336179][ 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) [ 23.336181][ T297] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 23.336184][ T297] put_chars (drivers/char/virtio_console.c:1176) [ 23.336188][ T297] ? __send_to_port (drivers/char/virtio_console.c:654) [ 23.336190][ T297] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1929) [ 23.336194][ T297] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 23.336199][ T297] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 23.336202][ T297] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.336204][ T297] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.336209][ T297] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 23.336211][ T297] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 23.336214][ T297] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.336217][ T297] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.336221][ T297] console_emit_next_record (kernel/printk/printk.c:3183) [ 23.336225][ T297] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 23.336229][ T297] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.336231][ T297] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.336235][ T297] console_flush_one_record (kernel/printk/printk.c:3268) [ 23.336238][ T297] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 23.336240][ T297] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.336245][ T297] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 23.336247][ T297] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 23.336249][ T297] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.336251][ T297] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 23.336254][ T297] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 23.336256][ T297] ? vprintk_emit (kernel/printk/printk.c:2478) [ 23.336259][ T297] vprintk_emit (kernel/printk/printk.c:2479) [ 23.336263][ T297] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 23.336264][ T297] ? kvfree_call_rcu (mm/slab_common.c:2050) [ 23.336268][ 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) [ 23.336269][ T297] ? bond_close (drivers/net/bonding/bond_main.c:918 drivers/net/bonding/bond_main.c:4433) [ 23.336271][ T297] ? __dev_close_many (net/core/dev.c:1798) [ 23.336273][ T297] ? __dev_change_flags (net/core/dev.c:1811 net/core/dev.c:9810) [ 23.336275][ T297] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 23.336277][ T297] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 23.336280][ T297] _printk (kernel/printk/printk.c:2504) [ 23.336284][ T297] ? snapshot_read.cold (user.c:?) [ 23.336288][ T297] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 23.336291][ T297] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 23.336295][ T297] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 23.336297][ T297] ? netdev_notice (net/core/dev.c:13194) [ 23.336299][ T297] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 23.336303][ T297] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 23.336306][ T297] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 23.336309][ T297] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:210 (discriminator 6) kernel/locking/spinlock.c:221 (discriminator 6)) [ 23.336312][ 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) [ 23.336315][ T297] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 23.336319][ T297] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 23.336322][ T297] dev_uc_unsync (net/core/dev_addr_lists.c:936 net/core/dev_addr_lists.c:919) [ 23.336327][ T297] bond_close (drivers/net/bonding/bond_main.c:918 drivers/net/bonding/bond_main.c:4433) [ 23.336330][ T297] ? bond_set_rx_mode (drivers/net/bonding/bond_main.c:4711) [ 23.336332][ T297] ? notifier_call_chain (kernel/notifier.c:85) [ 23.336337][ 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) [ 23.336339][ T297] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 23.336341][ T297] __dev_close_many (net/core/dev.c:1798) [ 23.336344][ T297] ? netif_open (net/core/dev.c:1755) [ 23.336345][ T297] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 23.336348][ T297] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 23.336352][ T297] __dev_change_flags (net/core/dev.c:1811 net/core/dev.c:9810) [ 23.336355][ T297] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 23.336358][ T297] ? __kernel_text_address (kernel/extable.c:79) [ 23.336360][ T297] ? write_profile (profile.c:?) [ 23.336364][ T297] netif_change_flags (net/core/dev.c:9877) [ 23.336368][ T297] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 23.336378][ T297] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 23.336380][ T297] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 23.336382][ T297] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 23.336385][ T297] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 23.336389][ T297] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 23.336391][ T297] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 23.336393][ T297] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 23.336396][ T297] ? kasan_save_stack (mm/kasan/common.c:58) [ 23.336398][ T297] ? kasan_save_stack (mm/kasan/common.c:57) [ 23.336399][ T297] ? kasan_save_track (mm/kasan/common.c:78) [ 23.336402][ T297] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.336404][ T297] ? netlink_seq_next (net/netlink/af_netlink.c:2684) [ 23.336406][ T297] ? ___sys_sendmsg (net/socket.c:2757) [ 23.336411][ T297] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.336413][ T297] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 23.336416][ T297] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.336418][ T297] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.336420][ T297] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.336421][ T297] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.336423][ T297] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 23.336425][ 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) [ 23.336426][ T297] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 23.336428][ T297] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 23.336432][ T297] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 23.336437][ T297] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 23.336443][ T297] rtnl_newlink (net/core/rtnetlink.c:4215) [ 23.336448][ T297] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 23.336451][ T297] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.336455][ T297] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.336457][ T297] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 23.336459][ T297] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 23.336462][ T297] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 23.336466][ T297] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 23.336468][ T297] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 23.336472][ T297] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.336473][ T297] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.336478][ T297] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.336480][ T297] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 23.336484][ T297] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 23.336486][ T297] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.336489][ T297] ? netlink_ack (./include/linux/skbuff.h:2718) [ 23.336495][ 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)) [ 23.336496][ 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)) [ 23.336501][ T297] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 23.336504][ T297] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 23.336507][ T297] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.336511][ T297] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 23.336515][ T297] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 23.336519][ T297] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 23.336524][ T297] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 23.336526][ T297] ? copy_msghdr_from_user (net/socket.c:2650) [ 23.336528][ T297] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 23.336530][ T297] ? move_addr_to_kernel (net/socket.c:258) [ 23.336537][ T297] ___sys_sendmsg (net/socket.c:2767) [ 23.336539][ T297] ? copy_msghdr_from_user (net/socket.c:2619) [ 23.336554][ T297] __sys_sendmsg (net/socket.c:2799) [ 23.336557][ T297] ? __sys_sendmsg_sock (net/socket.c:2780) [ 23.336563][ T297] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.336566][ T297] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 23.336568][ T297] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 23.336570][ T297] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 23.336573][ T297] RIP: 0033:0x7f42ec4cc54e [ 23.336577][ 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 [ 23.336579][ T297] RSP: 002b:00007ffe2412b080 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 23.336581][ T297] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f42ec4cc54e [ 23.336583][ T297] RDX: 0000000000000000 RSI: 00007ffe2412b130 RDI: 0000000000000005 [ 23.336584][ T297] RBP: 00007ffe2412b090 R08: 0000000000000000 R09: 0000000000000000 [ 23.336584][ T297] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91aba9 [ 23.336585][ T297] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe2412b800 | [ 25.538130][ C2] softirqs last disabled at (729911): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 25.538132][ C2] Preemption disabled at: | [ 25.538133][ C2] 0x0 | [ 25.538145][ C2] Tainted: [W]=WARN [ 25.538145][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.538147][ C2] Call Trace: [ 25.538149][ C2] [ 25.538152][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 25.538156][ C2] __might_resched.cold (kernel/sched/core.c:9234) [ 25.538160][ C2] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 25.538163][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.538166][ C2] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 25.538170][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 25.538172][ C2] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 25.538177][ C2] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 25.538178][ C2] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 25.538181][ C2] put_chars (drivers/char/virtio_console.c:1176) [ 25.538183][ C2] ? __send_to_port (drivers/char/virtio_console.c:654) [ 25.538185][ C2] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 25.538188][ C2] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 25.538189][ C2] ? desc_read (./include/linux/instrumented.h:97 ./include/linux/atomic/atomic-instrumented.h:3223 kernel/printk/printk_ringbuffer.c:552) [ 25.538192][ C2] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 25.538196][ C2] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 25.538198][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 25.538199][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.538201][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.538202][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.538205][ C2] console_emit_next_record (kernel/printk/printk.c:3183) [ 25.538207][ C2] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 25.538208][ C2] ? _prb_read_valid (kernel/printk/printk_ringbuffer.c:1996) [ 25.538210][ C2] ? __asan_memmove (mm/kasan/shadow.c:95 (discriminator 1)) [ 25.538213][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.538214][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.538215][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.538217][ C2] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 25.538219][ C2] console_flush_one_record (kernel/printk/printk.c:3268) [ 25.538221][ C2] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 25.538223][ C2] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 25.538224][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.538226][ C2] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 25.538227][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.538228][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 25.538230][ C2] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 25.538232][ C2] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 25.538234][ C2] ? vprintk_emit (kernel/printk/printk.c:2478) [ 25.538236][ C2] vprintk_emit (kernel/printk/printk.c:2479) [ 25.538238][ C2] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 25.538239][ C2] ? common_startup_64 (arch/x86/kernel/head_64.S:418) [ 25.538243][ C2] _printk (kernel/printk/printk.c:2504) [ 25.538247][ C2] ? snapshot_read.cold (user.c:?) [ 25.538248][ C2] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:25) [ 25.538251][ C2] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 25.538253][ C2] ? nbcon_cpu_emergency_enter (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:435 kernel/printk/nbcon.c:1723) [ 25.538255][ C2] print_irq_inversion_bug.part.0 (kernel/locking/lockdep.c:4097 (discriminator 1)) [ 25.538257][ C2] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 25.538261][ C2] mark_lock (kernel/locking/lockdep.c:4769) [ 25.538263][ C2] mark_usage (kernel/locking/lockdep.c:4658) [ 25.538265][ C2] __lock_acquire (kernel/locking/lockdep.c:5208) [ 25.538267][ C2] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.538269][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) [ 25.538273][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.538274][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.538276][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) [ 25.538278][ C2] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 25.538279][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) [ 25.538281][ C2] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) [ 25.538282][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) [ 25.538284][ C2] call_timer_fn (kernel/time/timer.c:1748) [ 25.538287][ C2] ? detach_if_pending (./include/linux/list.h:1159) [ 25.538288][ C2] ? debug_object_active_state (lib/debugobjects.c:1122) [ 25.538291][ C2] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.538293][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.538295][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.538297][ C2] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 25.538298][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) [ 25.538300][ C2] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 25.538301][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.538304][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 25.538306][ C2] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 25.538308][ C2] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 25.538309][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 25.538312][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.538313][ C2] handle_softirqs (kernel/softirq.c:645) [ 25.538315][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.538317][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 25.538320][ C2] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 25.538321][ C2] irq_exit_rcu (kernel/softirq.c:784) [ 25.538323][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 25.538326][ C2] [ 25.538327][ C2] [ 25.538327][ C2] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 25.538329][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 25.538332][ C2] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 25.538335][ C2] Code: 48 8b 3d 94 02 09 02 e8 1f 00 00 00 48 2b 05 58 93 a6 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 46 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 02 09 02 mov 0x2090294(%rip),%rdi # 0x209029b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 93 a6 00 sub 0xa69358(%rip),%rax # 0xa6936b 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 46 1b 00 verw 0x1b4613(%rip) # 0x1b463b 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 [ 25.538337][ C2] RSP: 0018:ffa0000000157e00 EFLAGS: 00000282 [ 25.538340][ C2] RAX: 00000000000b2335 RBX: ff11000001bf46c0 RCX: ffffffffa9efa307 [ 25.538341][ C2] RDX: ff11000001bf46c0 RSI: ffffffffacea7f5f RDI: ffffffffac88f560 [ 25.538342][ C2] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 25.538343][ C2] R10: 0000000000000002 R11: 0000000000000001 R12: 1ff400000002afc3 [ 25.538343][ C2] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 25.538345][ C2] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 25.538349][ C2] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 25.538351][ C2] default_idle_call (kernel/sched/idle.c:122) [ 25.538353][ C2] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 25.538354][ C2] ? arch_cpu_idle_exit+0x40/0x40 [ 25.538356][ C2] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 25.538359][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 25.538361][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.538362][ C2] do_idle (kernel/sched/idle.c:355) [ 25.538364][ C2] cpu_startup_entry (kernel/sched/idle.c:454) [ 25.538366][ C2] start_secondary (arch/x86/kernel/smpboot.c:312) [ 25.538368][ C2] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 25.538370][ C2] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 25.592543][ C2] | [ 25.592608][ C2] | [ 25.592608][ C2] stack backtrace: | [ 25.592825][ C2] Tainted: [W]=WARN [ 25.592826][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.592827][ C2] Call Trace: [ 25.592828][ C2] [ 25.592830][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 25.592834][ C2] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 25.592837][ C2] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 25.592841][ C2] mark_lock (kernel/locking/lockdep.c:4769) [ 25.592843][ C2] mark_usage (kernel/locking/lockdep.c:4658) [ 25.592845][ C2] __lock_acquire (kernel/locking/lockdep.c:5208) [ 25.592847][ C2] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.592849][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) [ 25.592851][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.592854][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.592856][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) [ 25.592858][ C2] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 25.592859][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) [ 25.592861][ C2] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) [ 25.592862][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) [ 25.592864][ C2] call_timer_fn (kernel/time/timer.c:1748) [ 25.592865][ C2] ? detach_if_pending (./include/linux/list.h:1159) [ 25.592867][ C2] ? debug_object_active_state (lib/debugobjects.c:1122) [ 25.592870][ C2] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.592872][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.592874][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.592876][ C2] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 25.592877][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) [ 25.592879][ C2] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 25.592880][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.592883][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 25.592885][ C2] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 25.592886][ C2] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 25.592888][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 25.592891][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.592892][ C2] handle_softirqs (kernel/softirq.c:645) [ 25.592894][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.592896][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 25.592898][ C2] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 25.592900][ C2] irq_exit_rcu (kernel/softirq.c:784) [ 25.592902][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 25.592904][ C2] [ 25.592904][ C2] [ 25.592905][ C2] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 25.592907][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 25.592908][ C2] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 25.592911][ C2] Code: 48 8b 3d 94 02 09 02 e8 1f 00 00 00 48 2b 05 58 93 a6 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 46 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 02 09 02 mov 0x2090294(%rip),%rdi # 0x209029b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 93 a6 00 sub 0xa69358(%rip),%rax # 0xa6936b 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 46 1b 00 verw 0x1b4613(%rip) # 0x1b463b 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 [ 25.592912][ C2] RSP: 0018:ffa0000000157e00 EFLAGS: 00000282 [ 25.592914][ C2] RAX: 00000000000b2335 RBX: ff11000001bf46c0 RCX: ffffffffa9efa307 [ 25.592916][ C2] RDX: ff11000001bf46c0 RSI: ffffffffacea7f5f RDI: ffffffffac88f560 [ 25.592917][ C2] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 25.592917][ C2] R10: 0000000000000002 R11: 0000000000000001 R12: 1ff400000002afc3 [ 25.592918][ C2] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 25.592920][ C2] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 25.592922][ C2] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 25.592924][ C2] default_idle_call (kernel/sched/idle.c:122) [ 25.592925][ C2] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 25.592927][ C2] ? arch_cpu_idle_exit+0x40/0x40 [ 25.592929][ C2] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 25.592931][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 25.592932][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.592934][ C2] do_idle (kernel/sched/idle.c:355) [ 25.592936][ C2] cpu_startup_entry (kernel/sched/idle.c:454) [ 25.592938][ C2] start_secondary (arch/x86/kernel/smpboot.c:312) [ 25.592939][ C2] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 25.592941][ C2] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 35.850224][ T372] softirqs last disabled at (0): 0x0 | [ 35.850225][ T372] Preemption disabled at: | [ 35.850226][ T372] vprintk_emit (kernel/printk/printk.c:2471) | [ 35.850237][ T372] Tainted: [W]=WARN [ 35.850238][ T372] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.850239][ T372] Call Trace: [ 35.850241][ T372] [ 35.850242][ T372] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 35.850247][ T372] ? vprintk_emit (kernel/printk/printk.c:2471) [ 35.850248][ T372] __might_resched.cold (kernel/sched/core.c:9234) [ 35.850252][ T372] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 35.850255][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.850258][ T372] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 35.850262][ T372] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 35.850264][ T372] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.850268][ T372] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 35.850270][ T372] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.850272][ T372] put_chars (drivers/char/virtio_console.c:1176) [ 35.850275][ T372] ? __send_to_port (drivers/char/virtio_console.c:654) [ 35.850277][ T372] ? desc_read (kernel/printk/printk_ringbuffer.c:500) [ 35.850279][ T372] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 35.850280][ T372] ? desc_read (./include/linux/instrumented.h:97 ./include/linux/atomic/atomic-instrumented.h:3223 kernel/printk/printk_ringbuffer.c:552) [ 35.850282][ T372] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 35.850286][ T372] ? _prb_read_valid (kernel/printk/printk_ringbuffer.c:2206) [ 35.850288][ T372] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 35.850290][ T372] ? 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) [ 35.850291][ T372] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 35.850292][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.850293][ T372] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.850296][ T372] console_emit_next_record (kernel/printk/printk.c:3183) [ 35.850298][ T372] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 35.850300][ T372] ? _prb_read_valid (kernel/printk/printk_ringbuffer.c:1996) [ 35.850302][ T372] ? __asan_memmove (mm/kasan/shadow.c:95 (discriminator 1)) [ 35.850304][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.850305][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.850307][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.850308][ T372] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.850310][ T372] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 35.850311][ T372] console_flush_one_record (kernel/printk/printk.c:3268) [ 35.850313][ T372] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 35.850315][ T372] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 35.850316][ T372] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.850318][ T372] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 35.850319][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.850321][ T372] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 35.850322][ T372] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 35.850324][ T372] ? sync_exp_reset_tree_hotplug (kernel/rcu/tree_exp.h:98) [ 35.850326][ T372] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 35.850328][ T372] ? vprintk_emit (kernel/printk/printk.c:2478) [ 35.850329][ T372] vprintk_emit (kernel/printk/printk.c:2479) [ 35.850331][ T372] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 35.850333][ T372] ? packet_sendmsg_spkt (af_packet.c:?) [ 35.850337][ T372] _printk (kernel/printk/printk.c:2504) [ 35.850340][ T372] ? snapshot_read.cold (user.c:?) [ 35.850342][ T372] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 35.850345][ T372] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 35.850347][ T372] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 35.850348][ T372] ? netdev_notice (net/core/dev.c:13194) [ 35.850350][ T372] ? netdev_upper_dev_unlink (net/core/dev.c:9114) [ 35.850354][ T372] ? __netdev_upper_dev_unlink (net/core/dev.c:9096) [ 35.850356][ T372] __bond_release_one.cold (drivers/net/bonding/bond_main.c:2484 (discriminator 4)) [ 35.850360][ T372] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.850361][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.850363][ T372] ? bond_enslave (drivers/net/bonding/bond_main.c:2331) [ 35.850365][ T372] ? 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)) [ 35.850367][ T372] ? ipvlan_port_get (./include/linux/rcupdate.h:882 drivers/net/ipvlan/ipvlan_main.c:146) [ 35.850369][ T372] ? ipvlan_port_create (./include/linux/list.h:54 (discriminator 2) drivers/net/ipvlan/ipvlan_main.c:93 (discriminator 2)) [ 35.850370][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.850372][ T372] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 35.850376][ T372] ? packet_sendmsg_spkt (af_packet.c:?) [ 35.850378][ T372] bond_uninit (drivers/net/bonding/bond_main.c:6071) [ 35.850379][ T372] ? 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)) [ 35.850382][ T372] ? bond_siocdevprivate (drivers/net/bonding/bond_main.c:4682) [ 35.850384][ T372] unregister_netdevice_many_notify (net/core/dev.c:12537) [ 35.850387][ T372] ? unregister_netdevice_queued (./include/linux/list.h:419 (discriminator 3)) [ 35.850389][ T372] ? 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) [ 35.850390][ T372] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 35.850393][ T372] ? unregister_netdevice_queue (net/core/dev.c:12378 (discriminator 1)) [ 35.850396][ T372] rtnl_dellink (net/core/rtnetlink.c:3652 net/core/rtnetlink.c:3694) [ 35.850398][ T372] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 35.850399][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.850401][ T372] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 35.850403][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.850409][ T372] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 35.850411][ T372] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.850413][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.850415][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.850416][ T372] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.850418][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.850419][ T372] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 35.850421][ T372] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 35.850423][ T372] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 35.850425][ T372] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 35.850427][ T372] ? __kernel_text_address (kernel/extable.c:79) [ 35.850429][ T372] ? write_profile (profile.c:?) [ 35.850436][ T372] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 35.850438][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.850439][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.850441][ T372] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 35.850444][ T372] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.850446][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.850447][ T372] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 35.850449][ T372] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 35.850451][ T372] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.850453][ T372] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 35.850455][ T372] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 35.850459][ T372] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 35.850461][ T372] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.850463][ T372] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 35.850465][ T372] ? netlink_ack (./include/linux/skbuff.h:2718) [ 35.850466][ T372] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 35.850469][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.850470][ T372] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 35.850472][ T372] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 35.850474][ T372] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 35.850476][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.850477][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.850479][ T372] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.850481][ T372] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 35.850483][ T372] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 35.850485][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.850486][ T372] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 35.850488][ T372] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 35.850491][ T372] ? copy_msghdr_from_user (net/socket.c:2650) [ 35.850492][ T372] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 35.850493][ T372] ? move_addr_to_kernel (net/socket.c:258) [ 35.850494][ T372] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 35.850497][ T372] ___sys_sendmsg (net/socket.c:2767) [ 35.850499][ T372] ? copy_msghdr_from_user (net/socket.c:2619) [ 35.850503][ T372] __sys_sendmsg (net/socket.c:2799) [ 35.850505][ T372] ? __sys_sendmsg_sock (net/socket.c:2780) [ 35.850508][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.850510][ T372] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 35.850511][ T372] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 35.850514][ T372] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.850515][ T372] RIP: 0033:0x7f36a739a54e [ 35.850517][ T372] 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 [ 35.850519][ T372] RSP: 002b:00007ffdef1fb5b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 35.850522][ T372] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007f36a739a54e [ 35.850524][ T372] RDX: 0000000000000000 RSI: 00007ffdef1fb660 RDI: 0000000000000005 [ 35.850525][ T372] RBP: 00007ffdef1fb5c0 R08: 0000000000000000 R09: 0000000000000000 [ 35.850526][ T372] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91abb6 [ 35.850526][ T372] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffdef1fbd30 | [ 48.045070][ T444] softirqs last disabled at (0): 0x0 | [ 48.045072][ T444] Preemption disabled at: | [ 48.045073][ T444] 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)) | [ 48.045085][ T444] Tainted: [W]=WARN [ 48.045086][ T444] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.045088][ T444] Call Trace: [ 48.045089][ T444] [ 48.045090][ T444] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 48.045096][ T444] ? 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)) [ 48.045098][ T444] __might_resched.cold (kernel/sched/core.c:9234) [ 48.045101][ T444] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 48.045104][ T444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.045108][ T444] __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)) [ 48.045112][ T444] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 48.045115][ T444] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 48.045119][ T444] ? 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) [ 48.045120][ T444] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 48.045122][ T444] put_chars (drivers/char/virtio_console.c:1176) [ 48.045125][ T444] ? __send_to_port (drivers/char/virtio_console.c:654) [ 48.045127][ T444] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 48.045130][ T444] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 48.045135][ T444] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 48.045136][ T444] ? 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) [ 48.045137][ T444] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 48.045138][ T444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.045140][ T444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.045141][ T444] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.045144][ T444] console_emit_next_record (kernel/printk/printk.c:3183) [ 48.045146][ T444] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 48.045148][ T444] ? 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) [ 48.045151][ T444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.045152][ T444] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.045154][ T444] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 48.045156][ T444] console_flush_one_record (kernel/printk/printk.c:3268) [ 48.045157][ T444] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 48.045160][ T444] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 48.045161][ T444] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.045163][ T444] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 48.045164][ T444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.045165][ T444] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 48.045167][ T444] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 48.045168][ T444] ? sync_exp_reset_tree_hotplug (kernel/rcu/tree_exp.h:98) [ 48.045170][ T444] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 48.045172][ T444] ? vprintk_emit (kernel/printk/printk.c:2478) [ 48.045174][ T444] vprintk_emit (kernel/printk/printk.c:2479) [ 48.045176][ T444] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 48.045177][ T444] ? kvfree_call_rcu (mm/slab_common.c:2050) [ 48.045181][ T444] ? dev_uc_unsync (net/core/dev_addr_lists.c:299 net/core/dev_addr_lists.c:935 net/core/dev_addr_lists.c:919) [ 48.045182][ T444] ? bond_close (drivers/net/bonding/bond_main.c:918 drivers/net/bonding/bond_main.c:4433) [ 48.045186][ T444] ? __dev_close_many (net/core/dev.c:1798) [ 48.045187][ T444] ? __dev_change_flags (net/core/dev.c:1811 net/core/dev.c:9810) [ 48.045189][ T444] ? netif_change_flags (net/core/dev.c:9877) [ 48.045190][ T444] ? do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 48.045193][ T444] _printk (kernel/printk/printk.c:2504) [ 48.045196][ T444] ? snapshot_read.cold (user.c:?) [ 48.045199][ T444] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 48.045201][ T444] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 48.045203][ T444] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 48.045205][ T444] ? netdev_notice (net/core/dev.c:13194) [ 48.045206][ T444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.045208][ T444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.045209][ T444] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 48.045210][ T444] ? 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) [ 48.045212][ T444] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 48.045213][ T444] ? 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) [ 48.045215][ T444] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 48.045218][ T444] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 48.045220][ T444] dev_uc_unsync (net/core/dev_addr_lists.c:936 net/core/dev_addr_lists.c:919) [ 48.045223][ T444] ? bond_close (./include/linux/rcupdate.h:850 drivers/net/bonding/bond_main.c:4430) [ 48.045224][ T444] bond_close (drivers/net/bonding/bond_main.c:918 drivers/net/bonding/bond_main.c:4433) [ 48.045226][ T444] ? bond_set_rx_mode (drivers/net/bonding/bond_main.c:4711) [ 48.045228][ T444] ? notifier_call_chain (kernel/notifier.c:85) [ 48.045231][ T444] ? 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) [ 48.045233][ T444] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 48.045234][ T444] __dev_close_many (net/core/dev.c:1798) [ 48.045236][ T444] ? netif_open (net/core/dev.c:1755) [ 48.045237][ T444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.045239][ T444] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 48.045241][ T444] __dev_change_flags (net/core/dev.c:1811 net/core/dev.c:9810) [ 48.045242][ T444] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 48.045244][ T444] ? __kernel_text_address (kernel/extable.c:79) [ 48.045246][ T444] ? write_profile (profile.c:?) [ 48.045249][ T444] netif_change_flags (net/core/dev.c:9877) [ 48.045252][ T444] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 48.045254][ T444] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 48.045256][ T444] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 48.045257][ T444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.045259][ T444] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 48.045262][ T444] ? kasan_save_stack (mm/kasan/common.c:58) [ 48.045264][ T444] ? kasan_save_stack (mm/kasan/common.c:57) [ 48.045265][ T444] ? kasan_save_track (mm/kasan/common.c:78) [ 48.045266][ T444] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 48.045267][ T444] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 48.045269][ T444] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 48.045270][ T444] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 48.045272][ T444] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 48.045275][ T444] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 48.045276][ T444] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 48.045278][ T444] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 48.045280][ T444] ? ___sys_sendmsg (net/socket.c:2767) [ 48.045281][ T444] ? __sys_sendmsg (net/socket.c:2799) [ 48.045283][ T444] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 48.045285][ T444] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.045288][ T444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.045289][ T444] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.045291][ T444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.045292][ T444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.045293][ T444] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 48.045295][ T444] ? __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) [ 48.045297][ T444] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 48.045298][ T444] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 48.045300][ T444] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 48.045302][ T444] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 48.045304][ T444] rtnl_newlink (net/core/rtnetlink.c:4215) [ 48.045307][ T444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.045308][ T444] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 48.045310][ T444] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.045312][ T444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.045313][ T444] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 48.045316][ T444] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 48.045317][ T444] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 48.045319][ T444] ? __kernel_text_address (kernel/extable.c:79) [ 48.045320][ T444] ? write_profile (profile.c:?) [ 48.045322][ T444] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 48.045325][ T444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.045326][ T444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.045328][ T444] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 48.045331][ T444] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.045333][ T444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.045334][ T444] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 48.045336][ T444] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 48.045338][ T444] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.045340][ T444] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 48.045341][ T444] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 48.045344][ T444] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 48.045345][ T444] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.045347][ T444] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 48.045349][ T444] ? netlink_ack (./include/linux/skbuff.h:2718) [ 48.045350][ T444] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 48.045352][ T444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.045354][ T444] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 48.045356][ T444] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 48.045358][ T444] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 48.045359][ T444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.045361][ T444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.045362][ T444] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.045364][ T444] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 48.045366][ T444] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 48.045368][ T444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.045369][ T444] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 48.045371][ T444] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 48.045372][ T444] ? copy_msghdr_from_user (net/socket.c:2650) [ 48.045374][ T444] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 48.045375][ T444] ? move_addr_to_kernel (net/socket.c:258) [ 48.045376][ T444] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 48.045379][ T444] ___sys_sendmsg (net/socket.c:2767) [ 48.045381][ T444] ? copy_msghdr_from_user (net/socket.c:2619) [ 48.045385][ T444] __sys_sendmsg (net/socket.c:2799) [ 48.045387][ T444] ? __sys_sendmsg_sock (net/socket.c:2780) [ 48.045389][ T444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.045391][ T444] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 48.045392][ T444] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 48.045395][ T444] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.045396][ T444] RIP: 0033:0x7f75e3d7254e [ 48.045398][ T444] 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 [ 48.045400][ T444] RSP: 002b:00007ffc9a6c6260 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 48.045403][ T444] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f75e3d7254e [ 48.045405][ T444] RDX: 0000000000000000 RSI: 00007ffc9a6c6310 RDI: 0000000000000005 [ 48.045405][ T444] RBP: 00007ffc9a6c6270 R08: 0000000000000000 R09: 0000000000000000 [ 48.045406][ T444] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91abc2 [ 48.045407][ T444] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc9a6c69e0 | [ 60.359324][ T518] softirqs last disabled at (0): 0x0 | [ 60.359326][ T518] Preemption disabled at: | [ 60.359327][ T518] vprintk_emit (kernel/printk/printk.c:2471) | [ 60.359341][ T518] Tainted: [W]=WARN [ 60.359342][ T518] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 60.359344][ T518] Call Trace: [ 60.359346][ T518] [ 60.359348][ T518] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 60.359354][ T518] ? vprintk_emit (kernel/printk/printk.c:2471) [ 60.359357][ T518] __might_resched.cold (kernel/sched/core.c:9234) [ 60.359362][ T518] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 60.359366][ T518] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.359370][ T518] __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)) [ 60.359375][ T518] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 60.359378][ T518] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 60.359384][ T518] ? 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) [ 60.359386][ T518] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 60.359389][ T518] put_chars (drivers/char/virtio_console.c:1176) [ 60.359393][ T518] ? __send_to_port (drivers/char/virtio_console.c:654) [ 60.359396][ T518] ? desc_read (kernel/printk/printk_ringbuffer.c:500) [ 60.359399][ T518] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 60.359401][ T518] ? desc_read (./include/linux/instrumented.h:97 ./include/linux/atomic/atomic-instrumented.h:3223 kernel/printk/printk_ringbuffer.c:552) [ 60.359404][ T518] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 60.359409][ T518] ? _prb_read_valid (kernel/printk/printk_ringbuffer.c:2206) [ 60.359413][ T518] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 60.359415][ T518] ? 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) [ 60.359418][ T518] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 60.359420][ T518] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.359422][ T518] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 60.359426][ T518] console_emit_next_record (kernel/printk/printk.c:3183) [ 60.359429][ T518] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 60.359431][ T518] ? _prb_read_valid (kernel/printk/printk_ringbuffer.c:1996) [ 60.359435][ T518] ? __asan_memmove (mm/kasan/shadow.c:95 (discriminator 1)) [ 60.359438][ T518] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.359440][ T518] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.359442][ T518] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.359444][ T518] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 60.359448][ T518] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 60.359450][ T518] console_flush_one_record (kernel/printk/printk.c:3268) [ 60.359453][ T518] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 60.359457][ T518] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 60.359459][ T518] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 60.359462][ T518] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 60.359464][ T518] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.359466][ T518] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 60.359468][ T518] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 60.359471][ T518] ? sync_exp_reset_tree_hotplug (kernel/rcu/tree_exp.h:98) [ 60.359474][ T518] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 60.359477][ T518] ? vprintk_emit (kernel/printk/printk.c:2478) [ 60.359479][ T518] vprintk_emit (kernel/printk/printk.c:2479) [ 60.359482][ T518] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 60.359485][ T518] ? 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) [ 60.359487][ T518] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 60.359490][ T518] _printk (kernel/printk/printk.c:2504) [ 60.359494][ T518] ? snapshot_read.cold (user.c:?) [ 60.359496][ T518] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.359499][ T518] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 60.359503][ T518] ? 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) [ 60.359505][ T518] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 60.359507][ T518] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 60.359511][ T518] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 60.359514][ T518] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 60.359516][ T518] ? netdev_notice (net/core/dev.c:13194) [ 60.359520][ T518] ? netdev_upper_dev_unlink (net/core/dev.c:9114) [ 60.359524][ T518] ? __netdev_upper_dev_unlink (net/core/dev.c:9096) [ 60.359527][ T518] ? 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) [ 60.359530][ T518] __bond_release_one.cold (drivers/net/bonding/bond_main.c:2484 (discriminator 4)) [ 60.359535][ T518] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 60.359538][ T518] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.359546][ T518] ? bond_enslave (drivers/net/bonding/bond_main.c:2331) [ 60.359549][ T518] ? ipvlan_port_get (./include/linux/rcupdate.h:850 drivers/net/ipvlan/ipvlan_main.c:140) [ 60.359552][ T518] ? ipvlan_port_get (./include/linux/rcupdate.h:882 drivers/net/ipvlan/ipvlan_main.c:146) [ 60.359555][ T518] ? ipvlan_port_create (./include/linux/list.h:54 (discriminator 2) drivers/net/ipvlan/ipvlan_main.c:93 (discriminator 2)) [ 60.359557][ T518] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.359561][ T518] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 60.359565][ T518] ? packet_sendmsg_spkt (af_packet.c:?) [ 60.359571][ T518] bond_uninit (drivers/net/bonding/bond_main.c:6071) [ 60.359573][ T518] ? 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)) [ 60.359577][ T518] ? bond_siocdevprivate (drivers/net/bonding/bond_main.c:4682) [ 60.359580][ T518] unregister_netdevice_many_notify (net/core/dev.c:12537) [ 60.359585][ T518] ? unregister_netdevice_queued (./include/linux/list.h:419 (discriminator 3)) [ 60.359588][ T518] ? 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) [ 60.359590][ T518] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 60.359594][ T518] ? unregister_netdevice_queue (net/core/dev.c:12378 (discriminator 1)) [ 60.359598][ T518] rtnl_dellink (net/core/rtnetlink.c:3652 net/core/rtnetlink.c:3694) [ 60.359601][ T518] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 60.359604][ T518] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.359606][ T518] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 60.359609][ T518] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.359619][ T518] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 60.359623][ T518] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 60.359626][ T518] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.359628][ T518] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.359631][ T518] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 60.359633][ T518] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.359636][ T518] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 60.359639][ T518] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 60.359642][ T518] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 60.359645][ T518] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 60.359648][ T518] ? __kernel_text_address (kernel/extable.c:79) [ 60.359651][ T518] ? write_profile (profile.c:?) [ 60.359654][ T518] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 60.359657][ T518] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.359659][ T518] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.359661][ T518] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 60.359665][ T518] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 60.359668][ T518] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.359670][ T518] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 60.359673][ T518] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 60.359677][ T518] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 60.359679][ T518] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 60.359682][ T518] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 60.359687][ T518] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 60.359691][ T518] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 60.359694][ T518] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 60.359697][ T518] ? netlink_ack (./include/linux/skbuff.h:2718) [ 60.359699][ T518] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 60.359703][ T518] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.359705][ T518] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 60.359709][ T518] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 60.359712][ T518] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 60.359715][ T518] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.359717][ T518] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.359719][ T518] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 60.359722][ T518] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 60.359726][ T518] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 60.359729][ T518] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.359731][ T518] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 60.359734][ T518] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 60.359738][ T518] ? copy_msghdr_from_user (net/socket.c:2650) [ 60.359740][ T518] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 60.359742][ T518] ? move_addr_to_kernel (net/socket.c:258) [ 60.359745][ T518] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 60.359749][ T518] ___sys_sendmsg (net/socket.c:2767) [ 60.359752][ T518] ? copy_msghdr_from_user (net/socket.c:2619) [ 60.359760][ T518] __sys_sendmsg (net/socket.c:2799) [ 60.359763][ T518] ? __sys_sendmsg_sock (net/socket.c:2780) [ 60.359767][ T518] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.359770][ T518] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 60.359772][ T518] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 60.359776][ T518] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 60.359779][ T518] RIP: 0033:0x7fc5fd8cf54e [ 60.359781][ T518] 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 [ 60.359784][ T518] RSP: 002b:00007ffcd0220950 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 60.359789][ T518] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007fc5fd8cf54e [ 60.359791][ T518] RDX: 0000000000000000 RSI: 00007ffcd0220a00 RDI: 0000000000000005 [ 60.359793][ T518] RBP: 00007ffcd0220960 R08: 0000000000000000 R09: 0000000000000000 [ 60.359794][ T518] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91abce [ 60.359796][ T518] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcd02210d0 | [ 72.661976][ T591] softirqs last disabled at (0): 0x0 | [ 72.661978][ T591] Preemption disabled at: | [ 72.661979][ T591] dev_uc_unsync (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:933 (discriminator 2) net/core/dev_addr_lists.c:919 (discriminator 2)) | [ 72.661993][ T591] Tainted: [W]=WARN [ 72.661995][ T591] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 72.661997][ T591] Call Trace: [ 72.661999][ T591] [ 72.662000][ T591] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 72.662006][ T591] ? dev_uc_unsync (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:933 (discriminator 2) net/core/dev_addr_lists.c:919 (discriminator 2)) [ 72.662009][ T591] __might_resched.cold (kernel/sched/core.c:9234) [ 72.662014][ T591] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 72.662020][ T591] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.662025][ T591] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 72.662029][ T591] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 72.662032][ T591] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 72.662038][ T591] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 72.662040][ T591] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 72.662044][ T591] put_chars (drivers/char/virtio_console.c:1176) [ 72.662047][ T591] ? __send_to_port (drivers/char/virtio_console.c:654) [ 72.662050][ T591] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1929) [ 72.662054][ T591] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 72.662056][ T591] ? desc_read (./include/linux/instrumented.h:97 ./include/linux/atomic/atomic-instrumented.h:3223 kernel/printk/printk_ringbuffer.c:552) [ 72.662059][ T591] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 72.662065][ T591] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 72.662067][ T591] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 72.662069][ T591] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 72.662071][ T591] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.662073][ T591] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.662075][ T591] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 72.662079][ T591] console_emit_next_record (kernel/printk/printk.c:3183) [ 72.662082][ T591] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 72.662083][ T591] ? _prb_read_valid (kernel/printk/printk_ringbuffer.c:1996) [ 72.662086][ T591] ? __asan_memmove (mm/kasan/shadow.c:95 (discriminator 1)) [ 72.662090][ T591] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.662091][ T591] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.662093][ T591] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.662095][ T591] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 72.662098][ T591] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 72.662100][ T591] console_flush_one_record (kernel/printk/printk.c:3268) [ 72.662103][ T591] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 72.662107][ T591] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 72.662108][ T591] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 72.662111][ T591] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 72.662113][ T591] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.662115][ T591] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 72.662117][ T591] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 72.662119][ T591] ? sync_exp_reset_tree_hotplug (kernel/rcu/tree_exp.h:98) [ 72.662122][ T591] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 72.662125][ T591] ? vprintk_emit (kernel/printk/printk.c:2478) [ 72.662127][ T591] vprintk_emit (kernel/printk/printk.c:2479) [ 72.662130][ T591] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 72.662132][ T591] ? kvfree_call_rcu (mm/slab_common.c:2050) [ 72.662136][ T591] ? dev_uc_unsync (net/core/dev_addr_lists.c:299 net/core/dev_addr_lists.c:935 net/core/dev_addr_lists.c:919) [ 72.662139][ T591] ? bond_close (drivers/net/bonding/bond_main.c:918 drivers/net/bonding/bond_main.c:4433) [ 72.662142][ T591] ? __dev_close_many (net/core/dev.c:1798) [ 72.662145][ T591] ? __dev_change_flags (net/core/dev.c:1811 net/core/dev.c:9810) [ 72.662147][ T591] ? netif_change_flags (net/core/dev.c:9877) [ 72.662149][ T591] ? do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 72.662153][ T591] _printk (kernel/printk/printk.c:2504) [ 72.662157][ T591] ? snapshot_read.cold (user.c:?) [ 72.662160][ T591] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 72.662163][ T591] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 72.662166][ T591] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 72.662168][ T591] ? netdev_notice (net/core/dev.c:13194) [ 72.662171][ T591] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.662173][ T591] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.662175][ T591] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 72.662179][ T591] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 72.662180][ T591] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 72.662183][ T591] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 72.662185][ T591] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 72.662189][ T591] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 72.662192][ T591] dev_uc_unsync (net/core/dev_addr_lists.c:936 net/core/dev_addr_lists.c:919) [ 72.662196][ T591] ? bond_close (./include/linux/rcupdate.h:850 drivers/net/bonding/bond_main.c:4430) [ 72.662198][ T591] bond_close (drivers/net/bonding/bond_main.c:918 drivers/net/bonding/bond_main.c:4433) [ 72.662201][ T591] ? bond_set_rx_mode (drivers/net/bonding/bond_main.c:4711) [ 72.662203][ T591] ? notifier_call_chain (kernel/notifier.c:85) [ 72.662208][ T591] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 72.662210][ T591] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 72.662212][ T591] __dev_close_many (net/core/dev.c:1798) [ 72.662215][ T591] ? netif_open (net/core/dev.c:1755) [ 72.662217][ T591] ? 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) [ 72.662220][ T591] __dev_change_flags (net/core/dev.c:1811 net/core/dev.c:9810) [ 72.662223][ T591] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 72.662226][ T591] ? __kernel_text_address (kernel/extable.c:79) [ 72.662229][ T591] ? write_profile (profile.c:?) [ 72.662233][ T591] netif_change_flags (net/core/dev.c:9877) [ 72.662236][ T591] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 72.662239][ T591] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 72.662241][ T591] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 72.662243][ T591] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.662245][ T591] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 72.662250][ T591] ? kasan_save_stack (mm/kasan/common.c:58) [ 72.662252][ T591] ? kasan_save_stack (mm/kasan/common.c:57) [ 72.662254][ T591] ? kasan_save_track (mm/kasan/common.c:78) [ 72.662255][ T591] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 72.662257][ T591] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 72.662260][ T591] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 72.662262][ T591] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 72.662264][ T591] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 72.662267][ T591] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 72.662269][ T591] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 72.662271][ T591] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 72.662274][ T591] ? ___sys_sendmsg (net/socket.c:2767) [ 72.662276][ T591] ? __sys_sendmsg (net/socket.c:2799) [ 72.662278][ T591] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 72.662281][ T591] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 72.662285][ T591] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.662287][ T591] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 72.662289][ T591] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.662291][ T591] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.662293][ T591] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 72.662295][ T591] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 72.662298][ T591] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 72.662300][ T591] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 72.662303][ T591] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 72.662307][ T591] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 72.662311][ T591] rtnl_newlink (net/core/rtnetlink.c:4215) [ 72.662314][ T591] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.662316][ T591] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 72.662319][ T591] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 72.662321][ T591] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.662323][ T591] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 72.662327][ T591] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 72.662329][ T591] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 72.662331][ T591] ? __kernel_text_address (kernel/extable.c:79) [ 72.662333][ T591] ? write_profile (profile.c:?) [ 72.662335][ T591] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 72.662339][ T591] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.662341][ T591] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.662343][ T591] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 72.662347][ T591] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 72.662349][ T591] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.662351][ T591] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 72.662354][ T591] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 72.662357][ T591] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 72.662359][ T591] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 72.662362][ T591] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 72.662366][ T591] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 72.662368][ T591] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 72.662370][ T591] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 72.662373][ T591] ? netlink_ack (./include/linux/skbuff.h:2718) [ 72.662375][ T591] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 72.662379][ T591] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.662381][ T591] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 72.662384][ T591] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 72.662387][ T591] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 72.662389][ T591] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.662391][ T591] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.662393][ T591] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 72.662396][ T591] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 72.662399][ T591] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 72.662402][ T591] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.662404][ T591] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 72.662407][ T591] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 72.662409][ T591] ? copy_msghdr_from_user (net/socket.c:2650) [ 72.662411][ T591] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 72.662413][ T591] ? move_addr_to_kernel (net/socket.c:258) [ 72.662415][ T591] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 72.662419][ T591] ___sys_sendmsg (net/socket.c:2767) [ 72.662422][ T591] ? copy_msghdr_from_user (net/socket.c:2619) [ 72.662429][ T591] __sys_sendmsg (net/socket.c:2799) [ 72.662432][ T591] ? __sys_sendmsg_sock (net/socket.c:2780) [ 72.662435][ T591] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 72.662438][ T591] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 72.662440][ T591] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 72.662443][ T591] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 72.662445][ T591] RIP: 0033:0x7f7b6f5ac54e [ 72.662448][ T591] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 72.662450][ T591] RSP: 002b:00007ffd1462dba0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 72.662454][ T591] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f7b6f5ac54e [ 72.662456][ T591] RDX: 0000000000000000 RSI: 00007ffd1462dc50 RDI: 0000000000000005 [ 72.662458][ T591] RBP: 00007ffd1462dbb0 R08: 0000000000000000 R09: 0000000000000000 [ 72.662459][ T591] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91abdb [ 72.662461][ T591] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd1462e320 | [ 84.886762][ T661] softirqs last disabled at (0): 0x0 | [ 84.886764][ T661] Preemption disabled at: | [ 84.886765][ T661] 0x0 | [ 84.886773][ T661] Tainted: [W]=WARN [ 84.886774][ T661] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 84.886775][ T661] Call Trace: [ 84.886777][ T661] [ 84.886778][ T661] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 84.886783][ T661] __might_resched.cold (kernel/sched/core.c:9234) [ 84.886786][ T661] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 84.886789][ T661] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 84.886793][ T661] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 84.886796][ T661] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 84.886799][ T661] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 84.886803][ T661] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 84.886804][ T661] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 84.886807][ T661] put_chars (drivers/char/virtio_console.c:1176) [ 84.886809][ T661] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 84.886811][ T661] ? __send_to_port (drivers/char/virtio_console.c:654) [ 84.886813][ T661] ? desc_read (kernel/printk/printk_ringbuffer.c:500) [ 84.886815][ T661] ? desc_read (./include/linux/instrumented.h:97 ./include/linux/atomic/atomic-instrumented.h:3223 kernel/printk/printk_ringbuffer.c:552) [ 84.886817][ T661] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 84.886822][ T661] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 84.886823][ T661] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 84.886825][ T661] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 84.886828][ T661] console_emit_next_record (kernel/printk/printk.c:3183) [ 84.886830][ T661] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 84.886831][ T661] ? _prb_read_valid (kernel/printk/printk_ringbuffer.c:1996) [ 84.886833][ T661] ? __asan_memmove (mm/kasan/shadow.c:95 (discriminator 1)) [ 84.886835][ T661] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 84.886837][ T661] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 84.886838][ T661] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 84.886839][ T661] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 84.886841][ T661] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 84.886842][ T661] console_flush_one_record (kernel/printk/printk.c:3268) [ 84.886844][ T661] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 84.886846][ T661] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 84.886848][ T661] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 84.886849][ T661] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 84.886850][ T661] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 84.886851][ T661] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 84.886853][ T661] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 84.886855][ T661] ? sync_exp_reset_tree_hotplug (kernel/rcu/tree_exp.h:98) [ 84.886857][ T661] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 84.886859][ T661] ? vprintk_emit (kernel/printk/printk.c:2478) [ 84.886860][ T661] vprintk_emit (kernel/printk/printk.c:2479) [ 84.886862][ T661] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 84.886864][ T661] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 84.886867][ T661] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 84.886868][ T661] _printk (kernel/printk/printk.c:2504) [ 84.886871][ T661] ? snapshot_read.cold (user.c:?) [ 84.886873][ T661] ? ipv6_mc_down (net/ipv6/mcast.c:1157 net/ipv6/mcast.c:2820) [ 84.886877][ T661] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) [ 84.886880][ T661] br_stp_disable_port (net/bridge/br_stp_if.c:106) [ 84.886882][ T661] br_device_event (net/bridge/br.c:111) [ 84.886885][ T661] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 84.886888][ T661] ? packet_sendmsg_spkt (af_packet.c:?) [ 84.886890][ T661] ? addrconf_notify (net/ipv6/addrconf.c:3812) [ 84.886893][ T661] notifier_call_chain (kernel/notifier.c:85) [ 84.886896][ T661] netif_close_many (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:1829) [ 84.886899][ T661] ? trace_kfree (./include/trace/events/kmem.h:97 (discriminator 22)) [ 84.886901][ T661] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 84.886903][ T661] ? __dev_close_many (net/core/dev.c:1804) [ 84.886904][ T661] ? netif_close_many_and_unlock (net/core/dev.c:12411) [ 84.886906][ T661] unregister_netdevice_many_notify (net/core/dev.c:12487) [ 84.886909][ T661] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 84.886912][ T661] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 84.886914][ T661] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 84.886916][ T661] ? ___sys_sendmsg (net/socket.c:2767) [ 84.886918][ T661] ? __sys_sendmsg (net/socket.c:2799) [ 84.886919][ T661] ? unregister_netdevice_queued (./include/linux/list.h:419 (discriminator 3)) [ 84.886921][ T661] ? __nla_validate_parse (lib/nlattr.c:620) [ 84.886926][ T661] rtnl_dellink (net/core/rtnetlink.c:3652 net/core/rtnetlink.c:3694) [ 84.886927][ T661] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 84.886929][ T661] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 84.886930][ T661] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 84.886932][ T661] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 84.886938][ T661] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 84.886941][ T661] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 84.886943][ T661] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 84.886944][ T661] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 84.886945][ T661] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 84.886947][ T661] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 84.886948][ T661] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 84.886950][ T661] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 84.886952][ T661] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 84.886954][ T661] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 84.886956][ T661] ? __kernel_text_address (kernel/extable.c:79) [ 84.886957][ T661] ? write_profile (profile.c:?) [ 84.886960][ T661] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 84.886962][ T661] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 84.886963][ T661] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 84.886964][ T661] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 84.886967][ T661] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 84.886969][ T661] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 84.886970][ T661] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 84.886972][ T661] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 84.886974][ T661] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 84.886976][ T661] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 84.886977][ T661] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 84.886980][ T661] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 84.886982][ T661] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 84.886984][ T661] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 84.886986][ T661] ? netlink_ack (./include/linux/skbuff.h:2718) [ 84.886987][ T661] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 84.886989][ T661] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 84.886991][ T661] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 84.886993][ T661] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 84.886995][ T661] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 84.886996][ T661] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 84.886998][ T661] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 84.886999][ T661] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 84.887001][ T661] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 84.887003][ T661] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 84.887005][ T661] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 84.887006][ T661] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 84.887008][ T661] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 84.887009][ T661] ? copy_msghdr_from_user (net/socket.c:2650) [ 84.887011][ T661] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 84.887012][ T661] ? move_addr_to_kernel (net/socket.c:258) [ 84.887013][ T661] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 84.887016][ T661] ___sys_sendmsg (net/socket.c:2767) [ 84.887017][ T661] ? copy_msghdr_from_user (net/socket.c:2619) [ 84.887022][ T661] __sys_sendmsg (net/socket.c:2799) [ 84.887023][ T661] ? __sys_sendmsg_sock (net/socket.c:2780) [ 84.887026][ T661] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 84.887027][ T661] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 84.887029][ T661] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 84.887031][ T661] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 84.887032][ T661] RIP: 0033:0x7f9ffe86854e [ 84.887037][ T661] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 84.887038][ T661] RSP: 002b:00007ffcad0675e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 84.887042][ T661] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007f9ffe86854e [ 84.887043][ T661] RDX: 0000000000000000 RSI: 00007ffcad067690 RDI: 0000000000000005 [ 84.887044][ T661] RBP: 00007ffcad0675f0 R08: 0000000000000000 R09: 0000000000000000 [ 84.887044][ T661] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91abe7 Finger prints: netlink_release:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __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 mark_lock_irq:mark_lock:mark_usage:__lock_acquire:_raw_spin_lock inet6_fill_ifla6_attrs:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars