====================================== | [ 9.804430][ T196] softirqs last disabled at (23825): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 9.804433][ T196] Preemption disabled at: | [ 9.804433][ T196] vprintk_emit (kernel/printk/printk.c:2471) | [ 9.804443][ T196] Tainted: [W]=WARN [ 9.804444][ T196] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.804446][ T196] Call Trace: [ 9.804448][ T196] [ 9.804449][ T196] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 9.804454][ T196] ? vprintk_emit (kernel/printk/printk.c:2471) [ 9.804456][ T196] __might_resched.cold (kernel/sched/core.c:9234) [ 9.804466][ T196] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 9.804470][ T196] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 9.804475][ T196] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 9.804478][ T196] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.804484][ T196] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 9.804486][ T196] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.804490][ T196] put_chars (drivers/char/virtio_console.c:1176) [ 9.804493][ T196] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 9.804495][ T196] ? __send_to_port (drivers/char/virtio_console.c:654) [ 9.804498][ T196] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 9.804504][ T196] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 9.804511][ T196] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 9.804513][ T196] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.804517][ T196] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.804521][ T196] console_emit_next_record (kernel/printk/printk.c:3183) [ 9.804524][ T196] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 9.804528][ T196] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.804530][ T196] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.804534][ T196] console_flush_one_record (kernel/printk/printk.c:3268) [ 9.804537][ T196] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 9.804539][ T196] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.804544][ T196] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 9.804546][ T196] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 9.804547][ T196] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.804549][ T196] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 9.804553][ T196] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 9.804555][ T196] ? vprintk_emit (kernel/printk/printk.c:2478) [ 9.804558][ T196] vprintk_emit (kernel/printk/printk.c:2479) [ 9.804561][ T196] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 9.804563][ T196] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.804565][ T196] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 9.804569][ T196] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 9.804573][ T196] _printk (kernel/printk/printk.c:2504) [ 9.804576][ T196] ? snapshot_read.cold (user.c:?) [ 9.804579][ T196] ? br_multicast_flood (??:?) [ 9.804583][ T196] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 9.804585][ T196] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 9.804586][ T196] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 9.804591][ T196] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) [ 9.804594][ T196] br_init_port (net/bridge/br_stp_if.c:39) [ 9.804597][ T196] new_nbp (net/bridge/br_if.c:449) [ 9.804601][ T196] br_add_if (net/bridge/br_if.c:592) [ 9.804604][ T196] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 9.804609][ T196] do_set_master (net/core/rtnetlink.c:3071) [ 9.804613][ T196] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 9.804619][ T196] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 9.804622][ T196] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 9.804624][ T196] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 9.804627][ T196] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.804630][ T196] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 9.804633][ T196] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 9.804635][ T196] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 9.804638][ T196] ? kasan_save_stack (mm/kasan/common.c:58) [ 9.804640][ T196] ? kasan_save_stack (mm/kasan/common.c:57) [ 9.804641][ T196] ? kasan_save_track (mm/kasan/common.c:78) [ 9.804643][ T196] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.804645][ T196] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 9.804649][ T196] ? ___sys_sendmsg (net/socket.c:2757) [ 9.804653][ T196] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 9.804656][ T196] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 9.804661][ T196] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.804664][ T196] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.804667][ T196] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.804668][ T196] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.804670][ T196] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 9.804673][ T196] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 9.804674][ T196] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 9.804676][ T196] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 9.804680][ T196] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 9.804681][ T196] ? nla_get_range_signed (lib/nlattr.c:270) [ 9.804688][ T196] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 9.804693][ T196] rtnl_newlink (net/core/rtnetlink.c:4215) [ 9.804699][ T196] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 9.804701][ T196] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.804706][ T196] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 9.804708][ T196] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 9.804710][ T196] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 9.804712][ T196] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.804716][ T196] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 9.804718][ T196] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 9.804722][ T196] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.804724][ T196] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.804728][ T196] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 9.804730][ T196] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 9.804734][ T196] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 9.804736][ T196] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.804739][ T196] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.804745][ T196] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 9.804747][ T196] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 9.804751][ T196] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.804755][ T196] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.804757][ T196] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.804762][ T196] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 9.804765][ T196] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 9.804769][ T196] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 9.804775][ T196] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 9.804777][ T196] ? copy_msghdr_from_user (net/socket.c:2650) [ 9.804779][ T196] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 9.804780][ T196] ? move_addr_to_kernel (net/socket.c:258) [ 9.804787][ T196] ___sys_sendmsg (net/socket.c:2767) [ 9.804790][ T196] ? copy_msghdr_from_user (net/socket.c:2619) [ 9.804805][ T196] __sys_sendmsg (net/socket.c:2799) [ 9.804807][ T196] ? __sys_sendmsg_sock (net/socket.c:2780) [ 9.804813][ T196] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.804816][ T196] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 9.804819][ T196] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 9.804822][ T196] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.804824][ T196] RIP: 0033:0x7f82a9eb654e [ 9.804828][ T196] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 9.804830][ T196] RSP: 002b:00007ffd2d490ee0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 9.804832][ T196] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f82a9eb654e [ 9.804834][ T196] RDX: 0000000000000000 RSI: 00007ffd2d490f90 RDI: 0000000000000005 [ 9.804835][ T196] RBP: 00007ffd2d490ef0 R08: 0000000000000000 R09: 0000000000000000 [ 9.804836][ T196] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90daec [ 9.804837][ T196] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd2d491660 | [ 10.824240][ T223] softirqs last disabled at (20994): inet6_fill_ifla6_attrs (net/ipv6/addrconf.c:5883) | [ 10.824243][ T223] Preemption disabled at: | [ 10.824244][ T223] vprintk_emit (kernel/printk/printk.c:2471) | [ 10.824253][ T223] Tainted: [W]=WARN [ 10.824254][ T223] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.824256][ T223] Call Trace: [ 10.824258][ T223] [ 10.824259][ T223] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.824265][ T223] ? vprintk_emit (kernel/printk/printk.c:2471) [ 10.824267][ T223] __might_resched.cold (kernel/sched/core.c:9234) [ 10.824272][ T223] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.824275][ T223] ? __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.824281][ T223] __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.824283][ T223] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.824290][ T223] ? 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.824292][ T223] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.824296][ T223] put_chars (drivers/char/virtio_console.c:1176) [ 10.824299][ T223] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.824303][ T223] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 10.824307][ T223] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 10.824310][ T223] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 10.824314][ T223] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.824318][ T223] ? mark_usage (kernel/locking/lockdep.c:4690) [ 10.824321][ T223] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.824323][ T223] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.824327][ T223] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.824330][ T223] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 10.824333][ T223] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.824335][ T223] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.824339][ T223] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.824342][ T223] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.824346][ T223] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.824348][ T223] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.824353][ T223] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.824357][ T223] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.824358][ T223] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.824364][ T223] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.824366][ T223] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.824367][ T223] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.824369][ T223] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 10.824373][ T223] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.824375][ T223] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.824379][ T223] vprintk_emit (kernel/printk/printk.c:2479) [ 10.824382][ T223] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.824383][ T223] ? packet_sendmsg_spkt (af_packet.c:?) [ 10.824390][ T223] _printk (kernel/printk/printk.c:2504) [ 10.824394][ T223] ? snapshot_read.cold (user.c:?) [ 10.824398][ T223] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 10.824402][ T223] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 10.824405][ T223] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 10.824408][ T223] ? netdev_notice (net/core/dev.c:13194) [ 10.824412][ T223] ? netdev_upper_dev_unlink (net/core/dev.c:9114) [ 10.824416][ T223] ? __netdev_upper_dev_unlink (net/core/dev.c:9096) [ 10.824420][ T223] __bond_release_one.cold (drivers/net/bonding/bond_main.c:2484 (discriminator 4)) [ 10.824423][ T223] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 10.824429][ T223] ? bond_enslave (drivers/net/bonding/bond_main.c:2331) [ 10.824432][ T223] ? __lock_acquire (kernel/locking/lockdep.c:5123) [ 10.824435][ T223] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.824438][ T223] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.824445][ T223] ? packet_sendmsg_spkt (af_packet.c:?) [ 10.824449][ T223] bond_uninit (drivers/net/bonding/bond_main.c:6071) [ 10.824451][ T223] ? 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.824454][ T223] ? bond_siocdevprivate (drivers/net/bonding/bond_main.c:4682) [ 10.824466][ T223] unregister_netdevice_many_notify (net/core/dev.c:12537) [ 10.824472][ T223] ? unregister_netdevice_queued (./include/linux/list.h:419 (discriminator 3)) [ 10.824474][ T223] ? 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.824476][ T223] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 10.824478][ T223] ? unregister_netdevice_queue (net/core/dev.c:12378 (discriminator 1)) [ 10.824485][ T223] rtnl_dellink (net/core/rtnetlink.c:3652 net/core/rtnetlink.c:3694) [ 10.824487][ T223] ? mark_usage (kernel/locking/lockdep.c:4690) [ 10.824489][ T223] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.824491][ T223] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.824493][ T223] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 10.824515][ T223] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 10.824519][ T223] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.824522][ T223] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.824525][ T223] ? mark_usage (kernel/locking/lockdep.c:4690) [ 10.824527][ T223] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.824532][ T223] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 10.824534][ T223] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.824536][ T223] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 10.824539][ T223] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.824543][ T223] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 10.824545][ T223] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 10.824549][ T223] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.824551][ T223] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.824556][ T223] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 10.824558][ T223] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.824562][ T223] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 10.824565][ T223] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.824569][ T223] ? netlink_ack (./include/linux/skbuff.h:2718) [ 10.824575][ T223] ? 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.824576][ T223] ? 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.824581][ T223] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 10.824585][ T223] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.824588][ T223] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.824592][ T223] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 10.824596][ T223] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 10.824600][ T223] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 10.824606][ T223] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 10.824610][ T223] ? copy_msghdr_from_user (net/socket.c:2650) [ 10.824612][ T223] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 10.824613][ T223] ? move_addr_to_kernel (net/socket.c:258) [ 10.824620][ T223] ___sys_sendmsg (net/socket.c:2767) [ 10.824623][ T223] ? copy_msghdr_from_user (net/socket.c:2619) [ 10.824639][ T223] __sys_sendmsg (net/socket.c:2799) [ 10.824642][ T223] ? __sys_sendmsg_sock (net/socket.c:2780) [ 10.824648][ T223] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.824651][ T223] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 10.824654][ T223] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 10.824659][ T223] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.824662][ T223] RIP: 0033:0x7f955203354e [ 10.824666][ T223] 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.824669][ T223] RSP: 002b:00007ffe54c4f7f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 10.824671][ T223] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007f955203354e [ 10.824673][ T223] RDX: 0000000000000000 RSI: 00007ffe54c4f8a0 RDI: 0000000000000005 [ 10.824674][ T223] RBP: 00007ffe54c4f800 R08: 0000000000000000 R09: 0000000000000000 [ 10.824674][ T223] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90daed [ 10.824675][ T223] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe54c4ff70 | [ 23.759555][ T296] softirqs last disabled at (20868): 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.759557][ T296] Preemption disabled at: | [ 23.759558][ T296] 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.759568][ T296] Tainted: [W]=WARN [ 23.759568][ T296] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.759570][ T296] Call Trace: [ 23.759572][ T296] [ 23.759573][ T296] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 23.759579][ T296] ? 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.759581][ T296] __might_resched.cold (kernel/sched/core.c:9234) [ 23.759586][ T296] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 23.759589][ T296] ? __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.759595][ T296] __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.759597][ T296] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 23.759604][ T296] ? 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.759606][ T296] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 23.759609][ T296] put_chars (drivers/char/virtio_console.c:1176) [ 23.759613][ T296] ? __send_to_port (drivers/char/virtio_console.c:654) [ 23.759617][ T296] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1929) [ 23.759621][ T296] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 23.759627][ T296] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 23.759630][ T296] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.759632][ T296] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.759637][ T296] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 23.759639][ T296] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 23.759642][ T296] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.759646][ T296] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.759650][ T296] console_emit_next_record (kernel/printk/printk.c:3183) [ 23.759654][ T296] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 23.759661][ T296] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.759664][ T296] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.759671][ T296] console_flush_one_record (kernel/printk/printk.c:3268) [ 23.759675][ T296] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 23.759676][ T296] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.759682][ T296] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 23.759684][ T296] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 23.759686][ T296] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.759688][ T296] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 23.759692][ T296] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 23.759694][ T296] ? vprintk_emit (kernel/printk/printk.c:2478) [ 23.759697][ T296] vprintk_emit (kernel/printk/printk.c:2479) [ 23.759700][ T296] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 23.759702][ T296] ? kvfree_call_rcu (mm/slab_common.c:2050) [ 23.759706][ T296] ? 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.759708][ T296] ? bond_close (drivers/net/bonding/bond_main.c:918 drivers/net/bonding/bond_main.c:4433) [ 23.759710][ T296] ? __dev_close_many (net/core/dev.c:1798) [ 23.759711][ T296] ? __dev_change_flags (net/core/dev.c:1811 net/core/dev.c:9810) [ 23.759713][ T296] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 23.759715][ T296] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 23.759718][ T296] _printk (kernel/printk/printk.c:2504) [ 23.759722][ T296] ? snapshot_read.cold (user.c:?) [ 23.759726][ T296] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 23.759730][ T296] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 23.759733][ T296] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 23.759736][ T296] ? netdev_notice (net/core/dev.c:13194) [ 23.759737][ T296] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 23.759741][ T296] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 23.759745][ T296] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 23.759748][ T296] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:210 (discriminator 6) kernel/locking/spinlock.c:221 (discriminator 6)) [ 23.759751][ T296] ? 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.759754][ T296] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 23.759759][ T296] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 23.759762][ T296] dev_uc_unsync (net/core/dev_addr_lists.c:936 net/core/dev_addr_lists.c:919) [ 23.759767][ T296] bond_close (drivers/net/bonding/bond_main.c:918 drivers/net/bonding/bond_main.c:4433) [ 23.759770][ T296] ? bond_set_rx_mode (drivers/net/bonding/bond_main.c:4711) [ 23.759773][ T296] ? notifier_call_chain (kernel/notifier.c:85) [ 23.759778][ T296] ? 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.759780][ T296] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 23.759782][ T296] __dev_close_many (net/core/dev.c:1798) [ 23.759785][ T296] ? netif_open (net/core/dev.c:1755) [ 23.759788][ T296] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 23.759793][ T296] __dev_change_flags (net/core/dev.c:1811 net/core/dev.c:9810) [ 23.759796][ T296] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 23.759799][ T296] ? __kernel_text_address (kernel/extable.c:79) [ 23.759802][ T296] ? write_profile (profile.c:?) [ 23.759807][ T296] netif_change_flags (net/core/dev.c:9877) [ 23.759811][ T296] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 23.759815][ T296] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 23.759817][ T296] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 23.759819][ T296] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 23.759822][ T296] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 23.759826][ T296] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 23.759828][ T296] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 23.759830][ T296] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 23.759833][ T296] ? kasan_save_stack (mm/kasan/common.c:58) [ 23.759835][ T296] ? kasan_save_stack (mm/kasan/common.c:57) [ 23.759836][ T296] ? kasan_save_track (mm/kasan/common.c:78) [ 23.759839][ T296] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.759841][ T296] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 23.759844][ T296] ? ___sys_sendmsg (net/socket.c:2757) [ 23.759849][ T296] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.759851][ T296] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 23.759854][ T296] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.759856][ T296] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.759858][ T296] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.759859][ T296] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.759861][ T296] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 23.759863][ T296] ? __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.759865][ T296] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 23.759867][ T296] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 23.759871][ T296] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 23.759876][ T296] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 23.759882][ T296] rtnl_newlink (net/core/rtnetlink.c:4215) [ 23.759888][ T296] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 23.759890][ T296] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.759895][ T296] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.759897][ T296] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 23.759899][ T296] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 23.759901][ T296] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 23.759906][ T296] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 23.759908][ T296] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 23.759912][ T296] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.759915][ T296] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.759919][ T296] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.759922][ T296] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 23.759925][ T296] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 23.759927][ T296] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.759931][ T296] ? netlink_ack (./include/linux/skbuff.h:2718) [ 23.759937][ T296] ? 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.759939][ T296] ? 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.759943][ T296] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 23.759947][ T296] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 23.759950][ T296] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.759954][ T296] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 23.759958][ T296] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 23.759962][ T296] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 23.759968][ T296] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 23.759970][ T296] ? copy_msghdr_from_user (net/socket.c:2650) [ 23.759972][ T296] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 23.759973][ T296] ? move_addr_to_kernel (net/socket.c:258) [ 23.759980][ T296] ___sys_sendmsg (net/socket.c:2767) [ 23.759983][ T296] ? copy_msghdr_from_user (net/socket.c:2619) [ 23.759999][ T296] __sys_sendmsg (net/socket.c:2799) [ 23.760002][ T296] ? __sys_sendmsg_sock (net/socket.c:2780) [ 23.760008][ T296] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.760011][ T296] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 23.760013][ T296] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 23.760015][ T296] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 23.760018][ T296] RIP: 0033:0x7f0e8327854e [ 23.760022][ T296] 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.760024][ T296] RSP: 002b:00007fff740e1040 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 23.760026][ T296] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f0e8327854e [ 23.760028][ T296] RDX: 0000000000000000 RSI: 00007fff740e10f0 RDI: 0000000000000005 [ 23.760029][ T296] RBP: 00007fff740e1050 R08: 0000000000000000 R09: 0000000000000000 [ 23.760030][ T296] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90dafa [ 23.760031][ T296] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff740e17c0 | [ 25.978709][ C3] softirqs last disabled at (680489): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 25.978711][ C3] Preemption disabled at: | [ 25.978712][ C3] 0x0 | [ 25.978723][ C3] Tainted: [W]=WARN [ 25.978725][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.978726][ C3] Call Trace: [ 25.978728][ C3] [ 25.978730][ C3] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 25.978735][ C3] __might_resched.cold (kernel/sched/core.c:9234) [ 25.978739][ C3] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 25.978742][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.978745][ C3] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 25.978749][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 25.978752][ C3] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 25.978756][ C3] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 25.978757][ C3] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 25.978760][ C3] put_chars (drivers/char/virtio_console.c:1176) [ 25.978763][ C3] ? __send_to_port (drivers/char/virtio_console.c:654) [ 25.978764][ C3] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 25.978767][ C3] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 25.978768][ C3] ? desc_read (./include/linux/instrumented.h:97 ./include/linux/atomic/atomic-instrumented.h:3223 kernel/printk/printk_ringbuffer.c:552) [ 25.978771][ C3] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 25.978775][ C3] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 25.978777][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 25.978778][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.978780][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.978781][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.978784][ C3] console_emit_next_record (kernel/printk/printk.c:3183) [ 25.978786][ C3] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 25.978787][ C3] ? _prb_read_valid (kernel/printk/printk_ringbuffer.c:1996) [ 25.978789][ C3] ? __asan_memmove (mm/kasan/shadow.c:95 (discriminator 1)) [ 25.978791][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.978793][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.978794][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.978796][ C3] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 25.978797][ C3] console_flush_one_record (kernel/printk/printk.c:3268) [ 25.978799][ C3] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 25.978801][ C3] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 25.978803][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.978805][ C3] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 25.978806][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.978807][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 25.978809][ C3] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 25.978811][ C3] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 25.978813][ C3] ? vprintk_emit (kernel/printk/printk.c:2478) [ 25.978815][ C3] vprintk_emit (kernel/printk/printk.c:2479) [ 25.978817][ C3] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 25.978818][ C3] ? common_startup_64 (arch/x86/kernel/head_64.S:418) [ 25.978822][ C3] _printk (kernel/printk/printk.c:2504) [ 25.978825][ C3] ? snapshot_read.cold (user.c:?) [ 25.978827][ C3] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:25) [ 25.978830][ C3] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 25.978832][ C3] ? nbcon_cpu_emergency_enter (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:435 kernel/printk/nbcon.c:1723) [ 25.978834][ C3] print_irq_inversion_bug.part.0 (kernel/locking/lockdep.c:4097 (discriminator 1)) [ 25.978837][ C3] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 25.978840][ C3] mark_lock (kernel/locking/lockdep.c:4769) [ 25.978842][ C3] mark_usage (kernel/locking/lockdep.c:4658) [ 25.978844][ C3] __lock_acquire (kernel/locking/lockdep.c:5208) [ 25.978846][ C3] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.978848][ C3] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) [ 25.978851][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.978853][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.978854][ C3] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) [ 25.978856][ C3] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 25.978857][ C3] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) [ 25.978859][ C3] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) [ 25.978861][ C3] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) [ 25.978862][ C3] call_timer_fn (kernel/time/timer.c:1748) [ 25.978865][ C3] ? detach_if_pending (./include/linux/list.h:1159) [ 25.978866][ C3] ? debug_object_active_state (lib/debugobjects.c:1122) [ 25.978869][ C3] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.978871][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.978873][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.978875][ C3] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 25.978876][ C3] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) [ 25.978878][ C3] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 25.978880][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.978883][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 25.978885][ C3] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 25.978886][ C3] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 25.978887][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 25.978890][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.978892][ C3] handle_softirqs (kernel/softirq.c:645) [ 25.978894][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.978896][ C3] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 25.978898][ C3] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 25.978900][ C3] irq_exit_rcu (kernel/softirq.c:784) [ 25.978901][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 25.978904][ C3] [ 25.978905][ C3] [ 25.978905][ C3] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 25.978907][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 25.978910][ C3] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 25.978912][ C3] Code: 48 8b 3d 94 12 09 02 e8 1f 00 00 00 48 2b 05 58 a3 a6 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 56 1b 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 12 09 02 mov 0x2091294(%rip),%rdi # 0x209129b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 a3 a6 00 sub 0xa6a358(%rip),%rax # 0xa6a36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 56 1b 00 verw 0x1b5613(%rip) # 0x1b563b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 25.978914][ C3] RSP: 0018:ffa0000000167e00 EFLAGS: 00000282 [ 25.978917][ C3] RAX: 00000000000a6227 RBX: ff11000001c98040 RCX: ffffffff918fa307 [ 25.978919][ C3] RDX: ff11000001c98040 RSI: ffffffff948a7f94 RDI: ffffffff9428f560 [ 25.978920][ C3] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 25.978921][ C3] R10: 0000000000000003 R11: 0000000000000001 R12: 1ff400000002cfc3 [ 25.978921][ C3] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 25.978923][ C3] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 25.978926][ C3] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 25.978928][ C3] default_idle_call (kernel/sched/idle.c:122) [ 25.978930][ C3] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 25.978932][ C3] ? arch_cpu_idle_exit+0x40/0x40 [ 25.978934][ C3] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 25.978936][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 25.978938][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.978940][ C3] do_idle (kernel/sched/idle.c:355) [ 25.978941][ C3] cpu_startup_entry (kernel/sched/idle.c:454) [ 25.978943][ C3] start_secondary (arch/x86/kernel/smpboot.c:312) [ 25.978945][ C3] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 25.978948][ C3] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 26.037464][ C3] | [ 26.037580][ C3] | [ 26.037580][ C3] stack backtrace: | [ 26.037762][ C3] Tainted: [W]=WARN [ 26.037763][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.037765][ C3] Call Trace: [ 26.037766][ C3] [ 26.037768][ C3] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 26.037772][ C3] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 26.037775][ C3] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 26.037778][ C3] mark_lock (kernel/locking/lockdep.c:4769) [ 26.037780][ C3] mark_usage (kernel/locking/lockdep.c:4658) [ 26.037782][ C3] __lock_acquire (kernel/locking/lockdep.c:5208) [ 26.037784][ C3] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.037786][ C3] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) [ 26.037788][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.037791][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.037793][ C3] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) [ 26.037795][ C3] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 26.037797][ C3] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) [ 26.037798][ C3] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) [ 26.037800][ C3] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) [ 26.037802][ C3] call_timer_fn (kernel/time/timer.c:1748) [ 26.037803][ C3] ? detach_if_pending (./include/linux/list.h:1159) [ 26.037805][ C3] ? debug_object_active_state (lib/debugobjects.c:1122) [ 26.037808][ C3] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.037810][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.037812][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.037813][ C3] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 26.037815][ C3] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) [ 26.037817][ C3] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 26.037818][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.037821][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 26.037823][ C3] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 26.037825][ C3] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 26.037826][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 26.037829][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.037830][ C3] handle_softirqs (kernel/softirq.c:645) [ 26.037833][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.037835][ C3] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 26.037837][ C3] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 26.037839][ C3] irq_exit_rcu (kernel/softirq.c:784) [ 26.037841][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 26.037843][ C3] [ 26.037843][ C3] [ 26.037844][ C3] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 26.037845][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 26.037847][ C3] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 26.037849][ C3] Code: 48 8b 3d 94 12 09 02 e8 1f 00 00 00 48 2b 05 58 a3 a6 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 56 1b 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 12 09 02 mov 0x2091294(%rip),%rdi # 0x209129b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 a3 a6 00 sub 0xa6a358(%rip),%rax # 0xa6a36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 56 1b 00 verw 0x1b5613(%rip) # 0x1b563b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 26.037851][ C3] RSP: 0018:ffa0000000167e00 EFLAGS: 00000282 [ 26.037854][ C3] RAX: 00000000000a6227 RBX: ff11000001c98040 RCX: ffffffff918fa307 [ 26.037855][ C3] RDX: ff11000001c98040 RSI: ffffffff948a7f94 RDI: ffffffff9428f560 [ 26.037856][ C3] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 26.037858][ C3] R10: 0000000000000003 R11: 0000000000000001 R12: 1ff400000002cfc3 [ 26.037858][ C3] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 26.037860][ C3] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 26.037862][ C3] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 26.037864][ C3] default_idle_call (kernel/sched/idle.c:122) [ 26.037866][ C3] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 26.037868][ C3] ? arch_cpu_idle_exit+0x40/0x40 [ 26.037869][ C3] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 26.037871][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 26.037873][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.037875][ C3] do_idle (kernel/sched/idle.c:355) [ 26.037876][ C3] cpu_startup_entry (kernel/sched/idle.c:454) [ 26.037878][ C3] start_secondary (arch/x86/kernel/smpboot.c:312) [ 26.037880][ C3] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 26.037882][ C3] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 36.429299][ T371] softirqs last disabled at (0): 0x0 | [ 36.429301][ T371] Preemption disabled at: | [ 36.429302][ T371] vprintk_emit (kernel/printk/printk.c:2471) | [ 36.429312][ T371] Tainted: [W]=WARN [ 36.429313][ T371] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.429315][ T371] Call Trace: [ 36.429317][ T371] [ 36.429318][ T371] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 36.429323][ T371] ? vprintk_emit (kernel/printk/printk.c:2471) [ 36.429324][ T371] __might_resched.cold (kernel/sched/core.c:9234) [ 36.429328][ T371] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 36.429331][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.429334][ T371] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 36.429338][ T371] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 36.429340][ T371] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 36.429345][ T371] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 36.429346][ T371] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 36.429349][ T371] put_chars (drivers/char/virtio_console.c:1176) [ 36.429351][ T371] ? __send_to_port (drivers/char/virtio_console.c:654) [ 36.429353][ T371] ? desc_read (kernel/printk/printk_ringbuffer.c:500) [ 36.429355][ T371] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 36.429357][ T371] ? desc_read (./include/linux/instrumented.h:97 ./include/linux/atomic/atomic-instrumented.h:3223 kernel/printk/printk_ringbuffer.c:552) [ 36.429359][ T371] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 36.429362][ T371] ? _prb_read_valid (kernel/printk/printk_ringbuffer.c:2206) [ 36.429364][ T371] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 36.429366][ T371] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 36.429367][ T371] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 36.429368][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.429370][ T371] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.429373][ T371] console_emit_next_record (kernel/printk/printk.c:3183) [ 36.429375][ T371] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 36.429376][ T371] ? _prb_read_valid (kernel/printk/printk_ringbuffer.c:1996) [ 36.429378][ T371] ? __asan_memmove (mm/kasan/shadow.c:95 (discriminator 1)) [ 36.429380][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.429382][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.429383][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.429384][ T371] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.429386][ T371] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 36.429387][ T371] console_flush_one_record (kernel/printk/printk.c:3268) [ 36.429389][ T371] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 36.429391][ T371] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 36.429393][ T371] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.429394][ T371] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 36.429396][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.429397][ T371] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 36.429398][ T371] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 36.429400][ T371] ? sync_exp_reset_tree_hotplug (kernel/rcu/tree_exp.h:98) [ 36.429402][ T371] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 36.429404][ T371] ? vprintk_emit (kernel/printk/printk.c:2478) [ 36.429406][ T371] vprintk_emit (kernel/printk/printk.c:2479) [ 36.429407][ T371] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 36.429409][ T371] ? packet_sendmsg_spkt (af_packet.c:?) [ 36.429413][ T371] _printk (kernel/printk/printk.c:2504) [ 36.429416][ T371] ? snapshot_read.cold (user.c:?) [ 36.429418][ T371] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 36.429421][ T371] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 36.429423][ T371] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 36.429425][ T371] ? netdev_notice (net/core/dev.c:13194) [ 36.429427][ T371] ? netdev_upper_dev_unlink (net/core/dev.c:9114) [ 36.429430][ T371] ? __netdev_upper_dev_unlink (net/core/dev.c:9096) [ 36.429432][ T371] __bond_release_one.cold (drivers/net/bonding/bond_main.c:2484 (discriminator 4)) [ 36.429436][ T371] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.429437][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.429439][ T371] ? bond_enslave (drivers/net/bonding/bond_main.c:2331) [ 36.429441][ T371] ? ipvlan_port_create (./include/linux/netdevice.h:4516 (discriminator 29) ./include/linux/netdevice.h:4556 (discriminator 29) ./include/linux/netdevice.h:4552 (discriminator 29) drivers/net/ipvlan/ipvlan_main.c:101 (discriminator 29)) [ 36.429444][ T371] ? ipvlan_port_get (./include/linux/rcupdate.h:882 drivers/net/ipvlan/ipvlan_main.c:146) [ 36.429445][ T371] ? ipvlan_port_create (./include/linux/list.h:54 (discriminator 2) drivers/net/ipvlan/ipvlan_main.c:93 (discriminator 2)) [ 36.429446][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.429448][ T371] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 36.429451][ T371] ? packet_sendmsg_spkt (af_packet.c:?) [ 36.429459][ T371] bond_uninit (drivers/net/bonding/bond_main.c:6071) [ 36.429461][ T371] ? ip6_route_dev_notify (./include/net/net_namespace.h:422 (discriminator 1) ./include/linux/netdevice.h:2807 (discriminator 1) net/ipv6/route.c:6521 (discriminator 1)) [ 36.429464][ T371] ? bond_siocdevprivate (drivers/net/bonding/bond_main.c:4682) [ 36.429466][ T371] unregister_netdevice_many_notify (net/core/dev.c:12537) [ 36.429469][ T371] ? unregister_netdevice_queued (./include/linux/list.h:419 (discriminator 3)) [ 36.429470][ T371] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 36.429472][ T371] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 36.429474][ T371] ? unregister_netdevice_queue (net/core/dev.c:12378 (discriminator 1)) [ 36.429477][ T371] rtnl_dellink (net/core/rtnetlink.c:3652 net/core/rtnetlink.c:3694) [ 36.429479][ T371] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 36.429480][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.429482][ T371] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 36.429484][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.429489][ T371] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 36.429492][ T371] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 36.429494][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.429495][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.429497][ T371] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.429499][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.429500][ T371] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 36.429502][ T371] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 36.429505][ T371] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 36.429506][ T371] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 36.429508][ T371] ? __kernel_text_address (kernel/extable.c:79) [ 36.429510][ T371] ? write_profile (profile.c:?) [ 36.429512][ T371] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 36.429514][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.429515][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.429516][ T371] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 36.429520][ T371] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.429521][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.429523][ T371] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 36.429524][ T371] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 36.429527][ T371] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 36.429529][ T371] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 36.429530][ T371] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 36.429534][ T371] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 36.429536][ T371] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 36.429538][ T371] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 36.429540][ T371] ? netlink_ack (./include/linux/skbuff.h:2718) [ 36.429541][ T371] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 36.429544][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.429545][ T371] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 36.429547][ T371] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 36.429549][ T371] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 36.429551][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.429552][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.429553][ T371] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.429555][ T371] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 36.429557][ T371] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 36.429559][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.429561][ T371] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 36.429563][ T371] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 36.429565][ T371] ? copy_msghdr_from_user (net/socket.c:2650) [ 36.429567][ T371] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 36.429568][ T371] ? move_addr_to_kernel (net/socket.c:258) [ 36.429569][ T371] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 36.429572][ T371] ___sys_sendmsg (net/socket.c:2767) [ 36.429573][ T371] ? copy_msghdr_from_user (net/socket.c:2619) [ 36.429578][ T371] __sys_sendmsg (net/socket.c:2799) [ 36.429579][ T371] ? __sys_sendmsg_sock (net/socket.c:2780) [ 36.429582][ T371] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.429583][ T371] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 36.429585][ T371] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 36.429587][ T371] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 36.429589][ T371] RIP: 0033:0x7f9b0d9af54e [ 36.429591][ T371] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 36.429592][ T371] RSP: 002b:00007ffda1809cc0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 36.429596][ T371] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007f9b0d9af54e [ 36.429597][ T371] RDX: 0000000000000000 RSI: 00007ffda1809d70 RDI: 0000000000000005 [ 36.429598][ T371] RBP: 00007ffda1809cd0 R08: 0000000000000000 R09: 0000000000000000 [ 36.429599][ T371] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90db06 [ 36.429600][ T371] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffda180a440 | [ 48.587742][ T443] softirqs last disabled at (0): 0x0 | [ 48.587744][ T443] Preemption disabled at: | [ 48.587745][ T443] dev_uc_unsync (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:933 (discriminator 2) net/core/dev_addr_lists.c:919 (discriminator 2)) | [ 48.587756][ T443] Tainted: [W]=WARN [ 48.587757][ T443] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.587759][ T443] Call Trace: [ 48.587761][ T443] [ 48.587762][ T443] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 48.587767][ T443] ? dev_uc_unsync (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:933 (discriminator 2) net/core/dev_addr_lists.c:919 (discriminator 2)) [ 48.587769][ T443] __might_resched.cold (kernel/sched/core.c:9234) [ 48.587773][ T443] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 48.587776][ T443] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.587780][ T443] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 48.587784][ T443] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 48.587786][ T443] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 48.587791][ T443] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 48.587792][ T443] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 48.587794][ T443] put_chars (drivers/char/virtio_console.c:1176) [ 48.587797][ T443] ? __send_to_port (drivers/char/virtio_console.c:654) [ 48.587799][ T443] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1929) [ 48.587802][ T443] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 48.587804][ T443] ? desc_read (./include/linux/instrumented.h:97 ./include/linux/atomic/atomic-instrumented.h:3223 kernel/printk/printk_ringbuffer.c:552) [ 48.587807][ T443] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 48.587811][ T443] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 48.587813][ T443] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 48.587814][ T443] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 48.587815][ T443] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.587816][ T443] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.587818][ T443] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.587821][ T443] console_emit_next_record (kernel/printk/printk.c:3183) [ 48.587825][ T443] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 48.587826][ T443] ? _prb_read_valid (kernel/printk/printk_ringbuffer.c:1996) [ 48.587828][ T443] ? __asan_memmove (mm/kasan/shadow.c:95 (discriminator 1)) [ 48.587831][ T443] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.587832][ T443] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.587833][ T443] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.587835][ T443] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.587837][ T443] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 48.587838][ T443] console_flush_one_record (kernel/printk/printk.c:3268) [ 48.587840][ T443] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 48.587842][ T443] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 48.587844][ T443] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.587845][ T443] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 48.587847][ T443] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.587848][ T443] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 48.587850][ T443] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 48.587851][ T443] ? sync_exp_reset_tree_hotplug (kernel/rcu/tree_exp.h:98) [ 48.587853][ T443] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 48.587856][ T443] ? vprintk_emit (kernel/printk/printk.c:2478) [ 48.587857][ T443] vprintk_emit (kernel/printk/printk.c:2479) [ 48.587859][ T443] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 48.587860][ T443] ? kvfree_call_rcu (mm/slab_common.c:2050) [ 48.587864][ T443] ? dev_uc_unsync (net/core/dev_addr_lists.c:299 net/core/dev_addr_lists.c:935 net/core/dev_addr_lists.c:919) [ 48.587866][ T443] ? bond_close (drivers/net/bonding/bond_main.c:918 drivers/net/bonding/bond_main.c:4433) [ 48.587869][ T443] ? __dev_close_many (net/core/dev.c:1798) [ 48.587871][ T443] ? __dev_change_flags (net/core/dev.c:1811 net/core/dev.c:9810) [ 48.587872][ T443] ? netif_change_flags (net/core/dev.c:9877) [ 48.587874][ T443] ? do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 48.587876][ T443] _printk (kernel/printk/printk.c:2504) [ 48.587879][ T443] ? snapshot_read.cold (user.c:?) [ 48.587882][ T443] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 48.587884][ T443] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 48.587886][ T443] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 48.587888][ T443] ? netdev_notice (net/core/dev.c:13194) [ 48.587890][ T443] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.587892][ T443] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.587893][ T443] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 48.587896][ T443] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 48.587897][ T443] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 48.587899][ T443] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 48.587900][ T443] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 48.587903][ T443] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 48.587906][ T443] dev_uc_unsync (net/core/dev_addr_lists.c:936 net/core/dev_addr_lists.c:919) [ 48.587908][ T443] ? bond_close (./include/linux/rcupdate.h:850 drivers/net/bonding/bond_main.c:4430) [ 48.587910][ T443] bond_close (drivers/net/bonding/bond_main.c:918 drivers/net/bonding/bond_main.c:4433) [ 48.587912][ T443] ? bond_set_rx_mode (drivers/net/bonding/bond_main.c:4711) [ 48.587914][ T443] ? notifier_call_chain (kernel/notifier.c:85) [ 48.587917][ T443] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 48.587918][ T443] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 48.587920][ T443] __dev_close_many (net/core/dev.c:1798) [ 48.587922][ T443] ? netif_open (net/core/dev.c:1755) [ 48.587923][ T443] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 48.587925][ T443] __dev_change_flags (net/core/dev.c:1811 net/core/dev.c:9810) [ 48.587927][ T443] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 48.587929][ T443] ? __kernel_text_address (kernel/extable.c:79) [ 48.587931][ T443] ? write_profile (profile.c:?) [ 48.587934][ T443] netif_change_flags (net/core/dev.c:9877) [ 48.587936][ T443] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 48.587938][ T443] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 48.587940][ T443] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 48.587942][ T443] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 48.587943][ T443] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 48.587946][ T443] ? kvm_clock_get_cycles (arch/x86/kernel/kvmclock.c:80 (discriminator 1) arch/x86/kernel/kvmclock.c:87 (discriminator 1)) [ 48.587949][ T443] ? kasan_save_stack (mm/kasan/common.c:58) [ 48.587951][ T443] ? kasan_save_stack (mm/kasan/common.c:57) [ 48.587952][ T443] ? kasan_save_track (mm/kasan/common.c:78) [ 48.587953][ T443] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 48.587954][ T443] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 48.587956][ T443] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 48.587958][ T443] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 48.587960][ T443] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 48.587962][ T443] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 48.587964][ T443] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 48.587965][ T443] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 48.587968][ T443] ? ___sys_sendmsg (net/socket.c:2767) [ 48.587969][ T443] ? __sys_sendmsg (net/socket.c:2799) [ 48.587970][ T443] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 48.587973][ T443] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.587975][ T443] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.587977][ T443] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.587978][ T443] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.587980][ T443] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.587981][ T443] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 48.587983][ T443] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 48.587984][ T443] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 48.587986][ T443] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 48.587988][ T443] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 48.587990][ T443] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 48.587993][ T443] rtnl_newlink (net/core/rtnetlink.c:4215) [ 48.587995][ T443] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.587997][ T443] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 48.587998][ T443] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.588000][ T443] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.588002][ T443] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 48.588004][ T443] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 48.588006][ T443] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 48.588008][ T443] ? __kernel_text_address (kernel/extable.c:79) [ 48.588009][ T443] ? write_profile (profile.c:?) [ 48.588010][ T443] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 48.588013][ T443] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.588014][ T443] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.588015][ T443] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 48.588018][ T443] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.588020][ T443] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.588021][ T443] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 48.588023][ T443] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 48.588026][ T443] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.588027][ T443] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 48.588029][ T443] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 48.588031][ T443] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 48.588033][ T443] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.588035][ T443] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 48.588037][ T443] ? netlink_ack (./include/linux/skbuff.h:2718) [ 48.588038][ T443] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 48.588040][ T443] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.588042][ T443] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 48.588044][ T443] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 48.588046][ T443] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 48.588048][ T443] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.588049][ T443] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.588050][ T443] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.588052][ T443] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 48.588054][ T443] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 48.588056][ T443] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.588058][ T443] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 48.588060][ T443] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 48.588061][ T443] ? copy_msghdr_from_user (net/socket.c:2650) [ 48.588063][ T443] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 48.588064][ T443] ? move_addr_to_kernel (net/socket.c:258) [ 48.588065][ T443] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 48.588068][ T443] ___sys_sendmsg (net/socket.c:2767) [ 48.588070][ T443] ? copy_msghdr_from_user (net/socket.c:2619) [ 48.588074][ T443] __sys_sendmsg (net/socket.c:2799) [ 48.588076][ T443] ? __sys_sendmsg_sock (net/socket.c:2780) [ 48.588078][ T443] ? fpregs_restore_userregs (./include/linux/instrumented.h:97 ./include/asm-generic/bitops/instrumented-atomic.h:41 ./include/linux/thread_info.h:109 arch/x86/kernel/fpu/context.h:79) [ 48.588082][ T443] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.588083][ T443] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 48.588085][ T443] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 48.588087][ T443] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.588088][ T443] RIP: 0033:0x7fc20a9b854e [ 48.588090][ T443] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 48.588092][ T443] RSP: 002b:00007ffe98b348b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 48.588096][ T443] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fc20a9b854e [ 48.588097][ T443] RDX: 0000000000000000 RSI: 00007ffe98b34960 RDI: 0000000000000005 [ 48.588098][ T443] RBP: 00007ffe98b348c0 R08: 0000000000000000 R09: 0000000000000000 [ 48.588099][ T443] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90db12 [ 48.588100][ T443] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe98b35030 | [ 60.840312][ T518] softirqs last disabled at (0): 0x0 | [ 60.840313][ T518] Preemption disabled at: | [ 60.840314][ T518] vprintk_emit (kernel/printk/printk.c:2471) | [ 60.840325][ T518] Tainted: [W]=WARN [ 60.840326][ T518] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 60.840328][ T518] Call Trace: [ 60.840329][ T518] [ 60.840331][ T518] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 60.840336][ T518] ? vprintk_emit (kernel/printk/printk.c:2471) [ 60.840337][ T518] __might_resched.cold (kernel/sched/core.c:9234) [ 60.840341][ T518] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 60.840344][ T518] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.840347][ 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.840351][ T518] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 60.840354][ T518] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 60.840358][ 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.840359][ T518] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 60.840362][ T518] put_chars (drivers/char/virtio_console.c:1176) [ 60.840365][ T518] ? __send_to_port (drivers/char/virtio_console.c:654) [ 60.840367][ T518] ? desc_read (kernel/printk/printk_ringbuffer.c:500) [ 60.840369][ T518] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 60.840370][ T518] ? desc_read (./include/linux/instrumented.h:97 ./include/linux/atomic/atomic-instrumented.h:3223 kernel/printk/printk_ringbuffer.c:552) [ 60.840372][ T518] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 60.840376][ T518] ? _prb_read_valid (kernel/printk/printk_ringbuffer.c:2206) [ 60.840378][ T518] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 60.840380][ 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.840381][ T518] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 60.840382][ T518] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.840384][ T518] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 60.840387][ T518] console_emit_next_record (kernel/printk/printk.c:3183) [ 60.840389][ T518] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 60.840390][ T518] ? _prb_read_valid (kernel/printk/printk_ringbuffer.c:1996) [ 60.840392][ T518] ? __asan_memmove (mm/kasan/shadow.c:95 (discriminator 1)) [ 60.840395][ T518] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.840396][ T518] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.840397][ T518] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.840398][ T518] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 60.840401][ T518] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 60.840402][ T518] console_flush_one_record (kernel/printk/printk.c:3268) [ 60.840404][ T518] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 60.840406][ T518] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 60.840407][ T518] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 60.840409][ T518] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 60.840410][ T518] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.840412][ T518] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 60.840413][ T518] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 60.840415][ T518] ? sync_exp_reset_tree_hotplug (kernel/rcu/tree_exp.h:98) [ 60.840417][ T518] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 60.840419][ T518] ? vprintk_emit (kernel/printk/printk.c:2478) [ 60.840421][ T518] vprintk_emit (kernel/printk/printk.c:2479) [ 60.840423][ T518] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 60.840425][ 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.840426][ T518] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 60.840428][ T518] _printk (kernel/printk/printk.c:2504) [ 60.840431][ T518] ? snapshot_read.cold (user.c:?) [ 60.840432][ T518] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.840434][ T518] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 60.840436][ 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.840438][ T518] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 60.840439][ T518] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 60.840442][ T518] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 60.840443][ T518] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 60.840445][ T518] ? netdev_notice (net/core/dev.c:13194) [ 60.840447][ T518] ? netdev_upper_dev_unlink (net/core/dev.c:9114) [ 60.840457][ T518] ? __netdev_upper_dev_unlink (net/core/dev.c:9096) [ 60.840459][ 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.840461][ T518] __bond_release_one.cold (drivers/net/bonding/bond_main.c:2484 (discriminator 4)) [ 60.840465][ T518] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 60.840467][ T518] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.840468][ T518] ? bond_enslave (drivers/net/bonding/bond_main.c:2331) [ 60.840471][ T518] ? ipvlan_port_get (./include/linux/rcupdate.h:850 drivers/net/ipvlan/ipvlan_main.c:140) [ 60.840473][ T518] ? ipvlan_port_get (./include/linux/rcupdate.h:882 drivers/net/ipvlan/ipvlan_main.c:146) [ 60.840475][ T518] ? ipvlan_port_create (./include/linux/list.h:54 (discriminator 2) drivers/net/ipvlan/ipvlan_main.c:93 (discriminator 2)) [ 60.840476][ T518] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.840478][ T518] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 60.840482][ T518] ? packet_sendmsg_spkt (af_packet.c:?) [ 60.840486][ T518] bond_uninit (drivers/net/bonding/bond_main.c:6071) [ 60.840487][ 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.840490][ T518] ? bond_siocdevprivate (drivers/net/bonding/bond_main.c:4682) [ 60.840492][ T518] unregister_netdevice_many_notify (net/core/dev.c:12537) [ 60.840495][ T518] ? unregister_netdevice_queued (./include/linux/list.h:419 (discriminator 3)) [ 60.840497][ 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.840499][ T518] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 60.840501][ T518] ? unregister_netdevice_queue (net/core/dev.c:12378 (discriminator 1)) [ 60.840504][ T518] rtnl_dellink (net/core/rtnetlink.c:3652 net/core/rtnetlink.c:3694) [ 60.840506][ T518] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 60.840508][ T518] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.840509][ T518] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 60.840511][ T518] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.840517][ T518] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 60.840520][ T518] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 60.840522][ T518] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.840523][ T518] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.840525][ T518] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 60.840526][ T518] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.840528][ T518] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 60.840530][ T518] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 60.840532][ T518] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 60.840534][ T518] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 60.840536][ T518] ? __kernel_text_address (kernel/extable.c:79) [ 60.840538][ T518] ? write_profile (profile.c:?) [ 60.840540][ T518] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 60.840542][ T518] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.840544][ T518] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.840545][ T518] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 60.840548][ T518] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 60.840550][ T518] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.840551][ T518] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 60.840553][ T518] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 60.840556][ T518] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 60.840557][ T518] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 60.840559][ T518] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 60.840563][ T518] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 60.840566][ T518] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 60.840567][ T518] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 60.840569][ T518] ? netlink_ack (./include/linux/skbuff.h:2718) [ 60.840571][ T518] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 60.840573][ T518] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.840575][ T518] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 60.840577][ T518] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 60.840579][ T518] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 60.840581][ T518] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.840582][ T518] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.840583][ T518] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 60.840585][ T518] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 60.840588][ T518] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 60.840589][ T518] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.840591][ T518] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 60.840593][ T518] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 60.840596][ T518] ? copy_msghdr_from_user (net/socket.c:2650) [ 60.840597][ T518] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 60.840598][ T518] ? move_addr_to_kernel (net/socket.c:258) [ 60.840600][ T518] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 60.840602][ T518] ___sys_sendmsg (net/socket.c:2767) [ 60.840604][ T518] ? copy_msghdr_from_user (net/socket.c:2619) [ 60.840609][ T518] __sys_sendmsg (net/socket.c:2799) [ 60.840611][ T518] ? __sys_sendmsg_sock (net/socket.c:2780) [ 60.840613][ T518] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.840617][ T518] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 60.840619][ T518] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 60.840621][ T518] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 60.840623][ T518] RIP: 0033:0x7f94549b854e [ 60.840625][ 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.840627][ T518] RSP: 002b:00007fffeeda67b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 60.840630][ T518] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007f94549b854e [ 60.840632][ T518] RDX: 0000000000000000 RSI: 00007fffeeda6860 RDI: 0000000000000005 [ 60.840633][ T518] RBP: 00007fffeeda67c0 R08: 0000000000000000 R09: 0000000000000000 [ 60.840634][ T518] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90db1f [ 60.840634][ T518] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffeeda6f30 | [ 73.046346][ T590] softirqs last disabled at (0): 0x0 | [ 73.046348][ T590] Preemption disabled at: | [ 73.046349][ T590] dev_uc_unsync (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:933 (discriminator 2) net/core/dev_addr_lists.c:919 (discriminator 2)) | [ 73.046361][ T590] Tainted: [W]=WARN [ 73.046362][ T590] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 73.046364][ T590] Call Trace: [ 73.046365][ T590] [ 73.046367][ T590] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 73.046372][ T590] ? dev_uc_unsync (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:933 (discriminator 2) net/core/dev_addr_lists.c:919 (discriminator 2)) [ 73.046374][ T590] __might_resched.cold (kernel/sched/core.c:9234) [ 73.046378][ T590] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 73.046381][ T590] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.046384][ T590] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 73.046388][ T590] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 73.046391][ T590] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 73.046396][ T590] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 73.046397][ T590] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 73.046400][ T590] put_chars (drivers/char/virtio_console.c:1176) [ 73.046402][ T590] ? __send_to_port (drivers/char/virtio_console.c:654) [ 73.046404][ T590] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1929) [ 73.046407][ T590] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 73.046409][ T590] ? desc_read (./include/linux/instrumented.h:97 ./include/linux/atomic/atomic-instrumented.h:3223 kernel/printk/printk_ringbuffer.c:552) [ 73.046411][ T590] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 73.046415][ T590] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 73.046417][ T590] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 73.046418][ T590] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 73.046419][ T590] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.046421][ T590] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.046422][ T590] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.046425][ T590] console_emit_next_record (kernel/printk/printk.c:3183) [ 73.046427][ T590] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 73.046428][ T590] ? _prb_read_valid (kernel/printk/printk_ringbuffer.c:1996) [ 73.046430][ T590] ? __asan_memmove (mm/kasan/shadow.c:95 (discriminator 1)) [ 73.046433][ T590] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.046434][ T590] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.046435][ T590] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.046436][ T590] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.046438][ T590] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 73.046440][ T590] console_flush_one_record (kernel/printk/printk.c:3268) [ 73.046442][ T590] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 73.046444][ T590] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 73.046445][ T590] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.046447][ T590] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 73.046448][ T590] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.046455][ T590] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 73.046457][ T590] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 73.046458][ T590] ? sync_exp_reset_tree_hotplug (kernel/rcu/tree_exp.h:98) [ 73.046460][ T590] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 73.046462][ T590] ? vprintk_emit (kernel/printk/printk.c:2478) [ 73.046464][ T590] vprintk_emit (kernel/printk/printk.c:2479) [ 73.046466][ T590] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 73.046468][ T590] ? kvfree_call_rcu (mm/slab_common.c:2050) [ 73.046471][ T590] ? dev_uc_unsync (net/core/dev_addr_lists.c:299 net/core/dev_addr_lists.c:935 net/core/dev_addr_lists.c:919) [ 73.046473][ T590] ? bond_close (drivers/net/bonding/bond_main.c:918 drivers/net/bonding/bond_main.c:4433) [ 73.046477][ T590] ? __dev_close_many (net/core/dev.c:1798) [ 73.046478][ T590] ? __dev_change_flags (net/core/dev.c:1811 net/core/dev.c:9810) [ 73.046480][ T590] ? netif_change_flags (net/core/dev.c:9877) [ 73.046481][ T590] ? do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 73.046484][ T590] _printk (kernel/printk/printk.c:2504) [ 73.046487][ T590] ? snapshot_read.cold (user.c:?) [ 73.046489][ T590] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 73.046492][ T590] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 73.046494][ T590] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 73.046496][ T590] ? netdev_notice (net/core/dev.c:13194) [ 73.046498][ T590] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.046499][ T590] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.046500][ T590] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 73.046503][ T590] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 73.046504][ T590] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 73.046506][ T590] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 73.046508][ T590] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 73.046511][ T590] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 73.046513][ T590] dev_uc_unsync (net/core/dev_addr_lists.c:936 net/core/dev_addr_lists.c:919) [ 73.046515][ T590] ? bond_close (./include/linux/rcupdate.h:850 drivers/net/bonding/bond_main.c:4430) [ 73.046517][ T590] bond_close (drivers/net/bonding/bond_main.c:918 drivers/net/bonding/bond_main.c:4433) [ 73.046519][ T590] ? bond_set_rx_mode (drivers/net/bonding/bond_main.c:4711) [ 73.046521][ T590] ? notifier_call_chain (kernel/notifier.c:85) [ 73.046524][ T590] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 73.046526][ T590] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 73.046527][ T590] __dev_close_many (net/core/dev.c:1798) [ 73.046529][ T590] ? netif_open (net/core/dev.c:1755) [ 73.046530][ T590] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.046532][ T590] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 73.046534][ T590] __dev_change_flags (net/core/dev.c:1811 net/core/dev.c:9810) [ 73.046535][ T590] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 73.046537][ T590] ? __kernel_text_address (kernel/extable.c:79) [ 73.046539][ T590] ? write_profile (profile.c:?) [ 73.046542][ T590] netif_change_flags (net/core/dev.c:9877) [ 73.046544][ T590] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 73.046547][ T590] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 73.046548][ T590] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 73.046550][ T590] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.046551][ T590] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 73.046555][ T590] ? kasan_save_stack (mm/kasan/common.c:58) [ 73.046557][ T590] ? kasan_save_stack (mm/kasan/common.c:57) [ 73.046558][ T590] ? kasan_save_track (mm/kasan/common.c:78) [ 73.046559][ T590] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 73.046560][ T590] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 73.046561][ T590] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 73.046563][ T590] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 73.046565][ T590] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 73.046568][ T590] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 73.046569][ T590] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 73.046570][ T590] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 73.046573][ T590] ? ___sys_sendmsg (net/socket.c:2767) [ 73.046574][ T590] ? __sys_sendmsg (net/socket.c:2799) [ 73.046576][ T590] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 73.046578][ T590] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 73.046581][ T590] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.046582][ T590] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.046584][ T590] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.046585][ T590] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.046586][ T590] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 73.046588][ T590] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 73.046590][ T590] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 73.046591][ T590] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 73.046593][ T590] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 73.046595][ T590] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 73.046598][ T590] rtnl_newlink (net/core/rtnetlink.c:4215) [ 73.046600][ T590] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.046602][ T590] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 73.046603][ T590] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.046605][ T590] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.046607][ T590] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 73.046609][ T590] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 73.046611][ T590] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 73.046612][ T590] ? __kernel_text_address (kernel/extable.c:79) [ 73.046614][ T590] ? write_profile (profile.c:?) [ 73.046617][ T590] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 73.046620][ T590] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.046622][ T590] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.046623][ T590] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 73.046626][ T590] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.046628][ T590] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.046629][ T590] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 73.046631][ T590] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 73.046633][ T590] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 73.046635][ T590] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 73.046637][ T590] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 73.046639][ T590] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 73.046641][ T590] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 73.046642][ T590] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 73.046644][ T590] ? netlink_ack (./include/linux/skbuff.h:2718) [ 73.046646][ T590] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 73.046648][ T590] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.046649][ T590] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 73.046652][ T590] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 73.046654][ T590] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 73.046655][ T590] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.046657][ T590] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.046658][ T590] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.046660][ T590] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 73.046662][ T590] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 73.046664][ T590] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.046665][ T590] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 73.046667][ T590] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 73.046669][ T590] ? copy_msghdr_from_user (net/socket.c:2650) [ 73.046670][ T590] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 73.046672][ T590] ? move_addr_to_kernel (net/socket.c:258) [ 73.046673][ T590] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 73.046676][ T590] ___sys_sendmsg (net/socket.c:2767) [ 73.046677][ T590] ? copy_msghdr_from_user (net/socket.c:2619) [ 73.046682][ T590] __sys_sendmsg (net/socket.c:2799) [ 73.046683][ T590] ? __sys_sendmsg_sock (net/socket.c:2780) [ 73.046686][ T590] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.046687][ T590] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 73.046689][ T590] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 73.046691][ T590] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 73.046693][ T590] RIP: 0033:0x7f7f2f92954e [ 73.046694][ T590] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 73.046696][ T590] RSP: 002b:00007fffeeb8dcc0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 73.046700][ T590] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f7f2f92954e [ 73.046701][ T590] RDX: 0000000000000000 RSI: 00007fffeeb8dd70 RDI: 0000000000000005 [ 73.046702][ T590] RBP: 00007fffeeb8dcd0 R08: 0000000000000000 R09: 0000000000000000 [ 73.046703][ T590] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90db2b [ 73.046704][ T590] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffeeb8e440 | [ 85.163119][ T660] softirqs last disabled at (0): 0x0 | [ 85.163121][ T660] Preemption disabled at: | [ 85.163122][ T660] 0x0 | [ 85.163130][ T660] Tainted: [W]=WARN [ 85.163131][ T660] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 85.163133][ T660] Call Trace: [ 85.163135][ T660] [ 85.163139][ T660] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 85.163144][ T660] __might_resched.cold (kernel/sched/core.c:9234) [ 85.163152][ T660] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 85.163155][ T660] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 85.163158][ T660] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 85.163162][ T660] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 85.163165][ T660] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 85.163169][ T660] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 85.163171][ T660] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 85.163173][ T660] put_chars (drivers/char/virtio_console.c:1176) [ 85.163176][ T660] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 85.163178][ T660] ? __send_to_port (drivers/char/virtio_console.c:654) [ 85.163180][ T660] ? desc_read (kernel/printk/printk_ringbuffer.c:500) [ 85.163182][ T660] ? desc_read (./include/linux/instrumented.h:97 ./include/linux/atomic/atomic-instrumented.h:3223 kernel/printk/printk_ringbuffer.c:552) [ 85.163185][ T660] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 85.163189][ T660] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 85.163191][ T660] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 85.163192][ T660] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 85.163195][ T660] console_emit_next_record (kernel/printk/printk.c:3183) [ 85.163198][ T660] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 85.163199][ T660] ? _prb_read_valid (kernel/printk/printk_ringbuffer.c:1996) [ 85.163201][ T660] ? __asan_memmove (mm/kasan/shadow.c:95 (discriminator 1)) [ 85.163203][ T660] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 85.163205][ T660] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 85.163206][ T660] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 85.163207][ T660] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 85.163209][ T660] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 85.163211][ T660] console_flush_one_record (kernel/printk/printk.c:3268) [ 85.163213][ T660] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 85.163215][ T660] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 85.163217][ T660] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 85.163219][ T660] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 85.163220][ T660] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 85.163221][ T660] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 85.163223][ T660] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 85.163225][ T660] ? sync_exp_reset_tree_hotplug (kernel/rcu/tree_exp.h:98) [ 85.163226][ T660] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 85.163229][ T660] ? vprintk_emit (kernel/printk/printk.c:2478) [ 85.163230][ T660] vprintk_emit (kernel/printk/printk.c:2479) [ 85.163233][ T660] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 85.163234][ T660] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 85.163237][ T660] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 85.163239][ T660] _printk (kernel/printk/printk.c:2504) [ 85.163243][ T660] ? snapshot_read.cold (user.c:?) [ 85.163245][ T660] ? ipv6_mc_down (net/ipv6/mcast.c:1137 net/ipv6/mcast.c:2792) [ 85.163248][ T660] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) [ 85.163251][ T660] br_stp_disable_port (net/bridge/br_stp_if.c:106) [ 85.163254][ T660] br_device_event (net/bridge/br.c:111) [ 85.163257][ T660] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 85.163260][ T660] ? packet_sendmsg_spkt (af_packet.c:?) [ 85.163262][ T660] ? addrconf_notify (net/ipv6/addrconf.c:3812) [ 85.163265][ T660] notifier_call_chain (kernel/notifier.c:85) [ 85.163268][ T660] netif_close_many (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:1829) [ 85.163272][ T660] ? trace_kfree (./include/trace/events/kmem.h:97 (discriminator 22)) [ 85.163274][ T660] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 85.163276][ T660] ? __dev_close_many (net/core/dev.c:1804) [ 85.163277][ T660] ? netif_close_many_and_unlock (net/core/dev.c:12411) [ 85.163279][ T660] unregister_netdevice_many_notify (net/core/dev.c:12487) [ 85.163282][ T660] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 85.163285][ T660] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 85.163287][ T660] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 85.163290][ T660] ? ___sys_sendmsg (net/socket.c:2767) [ 85.163291][ T660] ? __sys_sendmsg (net/socket.c:2799) [ 85.163293][ T660] ? unregister_netdevice_queued (./include/linux/list.h:419 (discriminator 3)) [ 85.163295][ T660] ? __nla_validate_parse (lib/nlattr.c:620) [ 85.163300][ T660] rtnl_dellink (net/core/rtnetlink.c:3652 net/core/rtnetlink.c:3694) [ 85.163302][ T660] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 85.163304][ T660] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 85.163305][ T660] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 85.163307][ T660] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 85.163313][ T660] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 85.163318][ T660] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 85.163320][ T660] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 85.163321][ T660] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 85.163323][ T660] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 85.163325][ T660] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 85.163326][ T660] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 85.163328][ T660] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 85.163331][ T660] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 85.163332][ T660] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 85.163335][ T660] ? __kernel_text_address (kernel/extable.c:79) [ 85.163336][ T660] ? write_profile (profile.c:?) [ 85.163339][ T660] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 85.163341][ T660] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 85.163342][ T660] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 85.163343][ T660] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 85.163347][ T660] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 85.163348][ T660] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 85.163350][ T660] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 85.163352][ T660] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 85.163354][ T660] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 85.163356][ T660] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 85.163357][ T660] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 85.163360][ T660] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 85.163362][ T660] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 85.163364][ T660] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 85.163366][ T660] ? netlink_ack (./include/linux/skbuff.h:2718) [ 85.163367][ T660] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 85.163369][ T660] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 85.163371][ T660] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 85.163373][ T660] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 85.163375][ T660] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 85.163377][ T660] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 85.163378][ T660] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 85.163380][ T660] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 85.163382][ T660] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 85.163384][ T660] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 85.163386][ T660] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 85.163387][ T660] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 85.163389][ T660] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 85.163391][ T660] ? copy_msghdr_from_user (net/socket.c:2650) [ 85.163392][ T660] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 85.163394][ T660] ? move_addr_to_kernel (net/socket.c:258) [ 85.163395][ T660] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 85.163398][ T660] ___sys_sendmsg (net/socket.c:2767) [ 85.163399][ T660] ? copy_msghdr_from_user (net/socket.c:2619) [ 85.163404][ T660] __sys_sendmsg (net/socket.c:2799) [ 85.163406][ T660] ? __sys_sendmsg_sock (net/socket.c:2780) [ 85.163408][ T660] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 85.163410][ T660] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 85.163412][ T660] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 85.163414][ T660] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 85.163415][ T660] RIP: 0033:0x7f1a4c05354e [ 85.163417][ T660] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 85.163419][ T660] RSP: 002b:00007fff51328cd0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 85.163423][ T660] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007f1a4c05354e [ 85.163425][ T660] RDX: 0000000000000000 RSI: 00007fff51328d80 RDI: 0000000000000005 [ 85.163425][ T660] RBP: 00007fff51328ce0 R08: 0000000000000000 R09: 0000000000000000 [ 85.163426][ T660] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90db37 Finger prints: __irq_exit_rcu:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print dev_uc_unsync:dev_uc_unsync:dump_stack_lvl:__kmalloc_noprof:put_chars dev_uc_unsync:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __kmalloc_noprof:put_chars:hvc_console_print:console_emit_next_record:console_flush_one_record vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print 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 __irq_exit_rcu:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars