====================================== | [ 9.220902][ T197] softirqs last disabled at (28708): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 9.220904][ T197] Preemption disabled at: | [ 9.220905][ T197] vprintk_emit (kernel/printk/printk.c:2471) | [ 9.220914][ T197] Tainted: [W]=WARN [ 9.220915][ T197] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.220916][ T197] Call Trace: [ 9.220918][ T197] [ 9.220919][ T197] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 9.220924][ T197] ? vprintk_emit (kernel/printk/printk.c:2471) [ 9.220926][ T197] __might_resched.cold (kernel/sched/core.c:9234) [ 9.220930][ T197] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 9.220934][ T197] ? __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.220939][ T197] __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.220942][ T197] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.220948][ T197] ? 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.220950][ T197] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.220954][ T197] put_chars (drivers/char/virtio_console.c:1176) [ 9.220956][ T197] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 9.220958][ T197] ? __send_to_port (drivers/char/virtio_console.c:654) [ 9.220961][ T197] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 9.220967][ T197] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 9.220975][ T197] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 9.220977][ T197] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.220980][ T197] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.220985][ T197] console_emit_next_record (kernel/printk/printk.c:3183) [ 9.220988][ T197] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 9.220992][ T197] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.220994][ T197] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.220998][ T197] console_flush_one_record (kernel/printk/printk.c:3268) [ 9.221002][ T197] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 9.221003][ T197] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.221009][ T197] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 9.221011][ T197] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 9.221012][ T197] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.221014][ T197] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 9.221018][ T197] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 9.221020][ T197] ? vprintk_emit (kernel/printk/printk.c:2478) [ 9.221023][ T197] vprintk_emit (kernel/printk/printk.c:2479) [ 9.221026][ T197] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 9.221028][ T197] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.221030][ T197] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 9.221034][ T197] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 9.221038][ T197] _printk (kernel/printk/printk.c:2504) [ 9.221041][ T197] ? snapshot_read.cold (user.c:?) [ 9.221045][ T197] ? br_multicast_flood (??:?) [ 9.221048][ T197] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 9.221050][ T197] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 9.221051][ T197] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 9.221056][ T197] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) [ 9.221060][ T197] br_init_port (net/bridge/br_stp_if.c:39) [ 9.221062][ T197] new_nbp (net/bridge/br_if.c:449) [ 9.221067][ T197] br_add_if (net/bridge/br_if.c:592) [ 9.221070][ T197] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 9.221075][ T197] do_set_master (net/core/rtnetlink.c:3071) [ 9.221079][ T197] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 9.221083][ T197] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 9.221086][ T197] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 9.221088][ T197] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 9.221091][ T197] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 9.221094][ T197] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 9.221096][ T197] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 9.221098][ T197] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 9.221101][ T197] ? kasan_save_stack (mm/kasan/common.c:58) [ 9.221103][ T197] ? kasan_save_stack (mm/kasan/common.c:57) [ 9.221104][ T197] ? kasan_save_track (mm/kasan/common.c:78) [ 9.221107][ T197] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.221109][ T197] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 9.221111][ T197] ? ___sys_sendmsg (net/socket.c:2757) [ 9.221116][ T197] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 9.221118][ T197] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 9.221121][ T197] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.221123][ T197] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.221124][ T197] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.221126][ T197] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.221127][ T197] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 9.221130][ T197] ? __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.221131][ T197] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 9.221134][ T197] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 9.221137][ T197] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 9.221139][ T197] ? nla_get_range_signed (lib/nlattr.c:270) [ 9.221145][ T197] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 9.221151][ T197] rtnl_newlink (net/core/rtnetlink.c:4215) [ 9.221161][ T197] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 9.221164][ T197] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.221169][ T197] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 9.221171][ T197] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 9.221173][ T197] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 9.221175][ T197] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.221179][ T197] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 9.221182][ T197] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 9.221185][ T197] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.221187][ T197] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.221192][ T197] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 9.221194][ T197] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 9.221197][ T197] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 9.221199][ T197] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.221203][ T197] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.221209][ T197] ? 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.221210][ T197] ? 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.221215][ T197] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.221218][ T197] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.221221][ T197] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.221225][ T197] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 9.221229][ T197] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 9.221233][ T197] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 9.221239][ T197] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 9.221241][ T197] ? copy_msghdr_from_user (net/socket.c:2650) [ 9.221243][ T197] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 9.221244][ T197] ? move_addr_to_kernel (net/socket.c:258) [ 9.221252][ T197] ___sys_sendmsg (net/socket.c:2767) [ 9.221254][ T197] ? copy_msghdr_from_user (net/socket.c:2619) [ 9.221270][ T197] __sys_sendmsg (net/socket.c:2799) [ 9.221273][ T197] ? __sys_sendmsg_sock (net/socket.c:2780) [ 9.221279][ T197] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.221282][ T197] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 9.221284][ T197] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 9.221287][ T197] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.221289][ T197] RIP: 0033:0x7f586527254e [ 9.221293][ T197] 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.221295][ T197] RSP: 002b:00007ffec45393f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 9.221297][ T197] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f586527254e [ 9.221299][ T197] RDX: 0000000000000000 RSI: 00007ffec45394a0 RDI: 0000000000000005 [ 9.221300][ T197] RBP: 00007ffec4539400 R08: 0000000000000000 R09: 0000000000000000 [ 9.221300][ T197] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9147bd [ 9.221301][ T197] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffec4539b70 | [ 10.373698][ T29] softirqs last disabled at (19870): netif_rx_mode_run (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:1329 (discriminator 2)) | [ 10.373700][ T29] Preemption disabled at: | [ 10.373701][ T29] netif_rx_mode_run (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:1329 (discriminator 2)) | [ 10.373710][ T29] Tainted: [W]=WARN [ 10.373711][ T29] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.373712][ T29] Workqueue: events netdev_work_proc [ 10.373716][ T29] Call Trace: [ 10.373717][ T29] [ 10.373719][ T29] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.373724][ T29] ? netif_rx_mode_run (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:1329 (discriminator 2)) [ 10.373726][ T29] __might_resched.cold (kernel/sched/core.c:9234) [ 10.373731][ T29] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.373734][ T29] ? __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.373740][ T29] __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.373742][ T29] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.373749][ T29] ? 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.373751][ T29] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.373754][ T29] put_chars (drivers/char/virtio_console.c:1176) [ 10.373756][ T29] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 10.373758][ T29] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.373762][ T29] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 10.373768][ T29] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.373775][ T29] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.373777][ T29] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.373781][ T29] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.373785][ T29] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.373788][ T29] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.373793][ T29] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.373795][ T29] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.373799][ T29] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.373803][ T29] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.373804][ T29] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.373810][ T29] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.373812][ T29] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.373814][ T29] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.373815][ T29] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 10.373820][ T29] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.373821][ T29] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.373824][ T29] vprintk_emit (kernel/printk/printk.c:2479) [ 10.373828][ T29] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.373834][ T29] _printk (kernel/printk/printk.c:2504) [ 10.373837][ T29] ? snapshot_read.cold (user.c:?) [ 10.373841][ T29] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 10.373844][ T29] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 10.373848][ T29] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 10.373850][ T29] ? netdev_notice (net/core/dev.c:13194) [ 10.373854][ T29] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 10.373857][ T29] ? __hw_addr_add_ex (net/core/dev_addr_lists.c:125) [ 10.373861][ T29] ? 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.373864][ T29] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 10.373868][ T29] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 10.373872][ T29] dev_uc_sync (net/core/dev_addr_lists.c:874) [ 10.373875][ T29] bond_set_rx_mode (drivers/net/bonding/bond_main.c:4707) [ 10.373877][ T29] ? bond_get_stats (drivers/net/bonding/bond_main.c:4533) [ 10.373880][ T29] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.373885][ T29] netif_rx_mode_run (net/core/dev_addr_lists.c:1330) [ 10.373890][ T29] ? netif_rx_mode_cancel_retry (net/core/dev_addr_lists.c:1274) [ 10.373894][ T29] ? ref_tracker_free (lib/ref_tracker.c:339) [ 10.373898][ T29] ? ref_tracker_alloc (lib/ref_tracker.c:283) [ 10.373900][ T29] ? netdev_work_proc (./include/linux/netdevice.h:4548 ./include/linux/netdevice.h:4565 ./include/linux/netdevice.h:4561 net/core/netdev_work.c:164) [ 10.373903][ T29] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:245) [ 10.373905][ T29] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.373909][ T29] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.373912][ T29] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 10.373916][ T29] netdev_work_proc (net/core/netdev_work.c:125 net/core/netdev_work.c:171) [ 10.373919][ T29] ? netdev_work_sched (net/core/netdev_work.c:82) [ 10.373922][ T29] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.373923][ T29] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.373925][ T29] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.373929][ T29] process_one_work (kernel/workqueue.c:3387) [ 10.373935][ T29] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 10.373938][ T29] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 10.373946][ T29] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 10.373953][ T29] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 10.373954][ T29] kthread (kernel/kthread.c:436) [ 10.373957][ T29] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 10.373961][ T29] ? kthread_affine_preferred (kernel/kthread.c:857) [ 10.373964][ T29] ret_from_fork (arch/x86/kernel/process.c:158) [ 10.373968][ T29] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 10.373971][ T29] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 10.373975][ T29] ? kthread_affine_preferred (kernel/kthread.c:857) [ 10.373978][ T29] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 22.613159][ T297] softirqs last disabled at (17222): 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)) | [ 22.613162][ T297] Preemption disabled at: | [ 22.613162][ T297] dev_uc_unsync (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:933 (discriminator 2) net/core/dev_addr_lists.c:919 (discriminator 2)) | [ 22.613171][ T297] Tainted: [W]=WARN [ 22.613172][ T297] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.613174][ T297] Call Trace: [ 22.613175][ T297] [ 22.613177][ T297] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 22.613182][ T297] ? dev_uc_unsync (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:933 (discriminator 2) net/core/dev_addr_lists.c:919 (discriminator 2)) [ 22.613184][ T297] __might_resched.cold (kernel/sched/core.c:9234) [ 22.613188][ T297] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 22.613192][ T297] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 22.613197][ T297] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 22.613200][ T297] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 22.613205][ T297] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 22.613207][ T297] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 22.613211][ T297] put_chars (drivers/char/virtio_console.c:1176) [ 22.613215][ T297] ? __send_to_port (drivers/char/virtio_console.c:654) [ 22.613216][ T297] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1929) [ 22.613221][ T297] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 22.613226][ T297] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 22.613229][ T297] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.613231][ T297] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.613241][ T297] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 22.613243][ T297] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 22.613245][ T297] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.613249][ T297] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.613253][ T297] console_emit_next_record (kernel/printk/printk.c:3183) [ 22.613256][ T297] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 22.613260][ T297] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.613262][ T297] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.613266][ T297] console_flush_one_record (kernel/printk/printk.c:3268) [ 22.613270][ T297] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 22.613271][ T297] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.613276][ T297] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 22.613279][ T297] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 22.613280][ T297] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.613282][ T297] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 22.613286][ T297] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 22.613288][ T297] ? vprintk_emit (kernel/printk/printk.c:2478) [ 22.613290][ T297] vprintk_emit (kernel/printk/printk.c:2479) [ 22.613294][ T297] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 22.613295][ T297] ? kvfree_call_rcu (mm/slab_common.c:2050) [ 22.613299][ T297] ? dev_uc_unsync (net/core/dev_addr_lists.c:299 net/core/dev_addr_lists.c:935 net/core/dev_addr_lists.c:919) [ 22.613300][ T297] ? bond_close (drivers/net/bonding/bond_main.c:918 drivers/net/bonding/bond_main.c:4433) [ 22.613302][ T297] ? __dev_close_many (net/core/dev.c:1798) [ 22.613304][ T297] ? __dev_change_flags (net/core/dev.c:1811 net/core/dev.c:9810) [ 22.613305][ T297] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 22.613307][ T297] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 22.613311][ T297] _printk (kernel/printk/printk.c:2504) [ 22.613314][ T297] ? snapshot_read.cold (user.c:?) [ 22.613318][ T297] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 22.613321][ T297] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 22.613325][ T297] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 22.613327][ T297] ? netdev_notice (net/core/dev.c:13194) [ 22.613329][ T297] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.613333][ T297] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 22.613336][ T297] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 22.613339][ T297] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:210 (discriminator 6) kernel/locking/spinlock.c:221 (discriminator 6)) [ 22.613342][ T297] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 22.613345][ T297] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 22.613349][ T297] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 22.613352][ T297] dev_uc_unsync (net/core/dev_addr_lists.c:936 net/core/dev_addr_lists.c:919) [ 22.613357][ T297] bond_close (drivers/net/bonding/bond_main.c:918 drivers/net/bonding/bond_main.c:4433) [ 22.613360][ T297] ? bond_set_rx_mode (drivers/net/bonding/bond_main.c:4711) [ 22.613362][ T297] ? notifier_call_chain (kernel/notifier.c:85) [ 22.613367][ T297] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 22.613369][ T297] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 22.613370][ T297] __dev_close_many (net/core/dev.c:1798) [ 22.613373][ T297] ? netif_open (net/core/dev.c:1755) [ 22.613376][ T297] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 22.613381][ T297] __dev_change_flags (net/core/dev.c:1811 net/core/dev.c:9810) [ 22.613384][ T297] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 22.613387][ T297] ? __kernel_text_address (kernel/extable.c:79) [ 22.613389][ T297] ? write_profile (profile.c:?) [ 22.613393][ T297] netif_change_flags (net/core/dev.c:9877) [ 22.613397][ T297] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 22.613401][ T297] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 22.613403][ T297] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 22.613405][ T297] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 22.613408][ T297] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 22.613411][ T297] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 22.613413][ T297] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 22.613415][ T297] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 22.613417][ T297] ? kasan_save_stack (mm/kasan/common.c:58) [ 22.613419][ T297] ? kasan_save_stack (mm/kasan/common.c:57) [ 22.613421][ T297] ? kasan_save_track (mm/kasan/common.c:78) [ 22.613423][ T297] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.613425][ T297] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 22.613427][ T297] ? ___sys_sendmsg (net/socket.c:2757) [ 22.613432][ T297] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.613434][ T297] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 22.613437][ T297] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.613439][ T297] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.613441][ T297] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.613442][ T297] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.613444][ T297] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 22.613446][ T297] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 22.613448][ T297] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 22.613450][ T297] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 22.613453][ T297] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 22.613458][ T297] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 22.613464][ T297] rtnl_newlink (net/core/rtnetlink.c:4215) [ 22.613469][ T297] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 22.613472][ T297] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.613476][ T297] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.613478][ T297] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.613481][ T297] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 22.613483][ T297] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.613487][ T297] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 22.613489][ T297] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 22.613493][ T297] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.613495][ T297] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.613499][ T297] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.613501][ T297] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.613505][ T297] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 22.613507][ T297] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.613510][ T297] ? netlink_ack (./include/linux/skbuff.h:2718) [ 22.613516][ T297] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 22.613518][ T297] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 22.613522][ T297] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 22.613525][ T297] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 22.613528][ T297] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.613532][ T297] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 22.613538][ T297] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 22.613542][ T297] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 22.613547][ T297] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 22.613549][ T297] ? copy_msghdr_from_user (net/socket.c:2650) [ 22.613551][ T297] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 22.613552][ T297] ? move_addr_to_kernel (net/socket.c:258) [ 22.613559][ T297] ___sys_sendmsg (net/socket.c:2767) [ 22.613562][ T297] ? copy_msghdr_from_user (net/socket.c:2619) [ 22.613577][ T297] __sys_sendmsg (net/socket.c:2799) [ 22.613580][ T297] ? __sys_sendmsg_sock (net/socket.c:2780) [ 22.613586][ T297] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.613589][ T297] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 22.613591][ T297] ? irq_exit_rcu (kernel/softirq.c:786) [ 22.613594][ T297] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 22.613596][ T297] RIP: 0033:0x7f435c2e454e [ 22.613600][ T297] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 22.613602][ T297] RSP: 002b:00007fffc8e9f8d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 22.613604][ T297] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f435c2e454e [ 22.613606][ T297] RDX: 0000000000000000 RSI: 00007fffc8e9f980 RDI: 0000000000000005 [ 22.613606][ T297] RBP: 00007fffc8e9f8e0 R08: 0000000000000000 R09: 0000000000000000 [ 22.613607][ T297] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9147cb [ 22.613608][ T297] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffc8ea0050 | [ 24.929603][ C0] softirqs last disabled at (746115): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 24.929605][ C0] Preemption disabled at: | [ 24.929606][ C0] schedule_preempt_disabled (kernel/sched/core.c:7420) | [ 24.929617][ C0] Tainted: [W]=WARN [ 24.929618][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.929620][ C0] Call Trace: [ 24.929621][ C0] [ 24.929622][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 24.929627][ C0] ? schedule_preempt_disabled (kernel/sched/core.c:7420) [ 24.929629][ C0] __might_resched.cold (kernel/sched/core.c:9234) [ 24.929632][ C0] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 24.929635][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.929638][ C0] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 24.929642][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 24.929644][ C0] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.929649][ C0] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 24.929650][ C0] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.929652][ C0] put_chars (drivers/char/virtio_console.c:1176) [ 24.929655][ C0] ? __send_to_port (drivers/char/virtio_console.c:654) [ 24.929657][ C0] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 24.929659][ C0] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 24.929661][ C0] ? desc_read (./include/linux/instrumented.h:97 ./include/linux/atomic/atomic-instrumented.h:3223 kernel/printk/printk_ringbuffer.c:552) [ 24.929663][ C0] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 24.929668][ C0] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 24.929669][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 24.929670][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.929672][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.929673][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.929676][ C0] console_emit_next_record (kernel/printk/printk.c:3183) [ 24.929678][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 24.929679][ C0] ? _prb_read_valid (kernel/printk/printk_ringbuffer.c:1996) [ 24.929681][ C0] ? __asan_memmove (mm/kasan/shadow.c:95 (discriminator 1)) [ 24.929683][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.929684][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.929686][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.929688][ C0] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 24.929689][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 24.929691][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 24.929693][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 24.929694][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.929696][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 24.929697][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.929698][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 24.929700][ C0] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 24.929702][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 24.929704][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 24.929705][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 24.929707][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 24.929709][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.929710][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 24.929712][ C0] ? x86_64_start_kernel (arch/x86/kernel/head64.c:264) [ 24.929716][ C0] _printk (kernel/printk/printk.c:2504) [ 24.929719][ C0] ? snapshot_read.cold (user.c:?) [ 24.929721][ C0] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:25) [ 24.929724][ C0] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 24.929726][ C0] ? nbcon_cpu_emergency_enter (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:435 kernel/printk/nbcon.c:1723) [ 24.929728][ C0] print_irq_inversion_bug.part.0 (kernel/locking/lockdep.c:4097 (discriminator 1)) [ 24.929731][ C0] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 24.929734][ C0] mark_lock (kernel/locking/lockdep.c:4769) [ 24.929736][ C0] mark_usage (kernel/locking/lockdep.c:4658) [ 24.929738][ C0] __lock_acquire (kernel/locking/lockdep.c:5208) [ 24.929740][ C0] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.929742][ C0] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) [ 24.929745][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.929747][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.929749][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) [ 24.929750][ C0] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 24.929752][ C0] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) [ 24.929753][ C0] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) [ 24.929755][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) [ 24.929756][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 24.929759][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 24.929760][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 24.929764][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.929766][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.929768][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.929769][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 24.929771][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) [ 24.929773][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 24.929774][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.929777][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 24.929778][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 24.929780][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 24.929781][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 24.929784][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.929785][ C0] handle_softirqs (kernel/softirq.c:645) [ 24.929787][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.929789][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 24.929791][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 24.929793][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 24.929795][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 24.929797][ C0] [ 24.929798][ C0] [ 24.929798][ C0] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 24.929800][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 24.929802][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 24.929805][ C0] Code: 48 8b 3d 94 12 09 02 e8 1f 00 00 00 48 2b 05 58 a3 a6 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 56 1b 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 12 09 02 mov 0x2091294(%rip),%rdi # 0x209129b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 a3 a6 00 sub 0xa6a358(%rip),%rax # 0xa6a36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 56 1b 00 verw 0x1b5613(%rip) # 0x1b563b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 24.929807][ C0] RSP: 0018:ffffffffa9c07cf8 EFLAGS: 00000296 [ 24.929810][ C0] RAX: 00000000000b6281 RBX: ffffffffa9c1c600 RCX: ffffffffa6afa307 [ 24.929811][ C0] RDX: ffffffffa9c1c600 RSI: ffffffffa9aa7f75 RDI: ffffffffa948f560 [ 24.929812][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 24.929813][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: 1ffffffff5380fa2 [ 24.929813][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 24.929815][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 24.929818][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 24.929820][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 24.929821][ C0] default_idle_call (kernel/sched/idle.c:122) [ 24.929823][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 24.929825][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 24.929827][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 24.929829][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 24.929831][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.929832][ C0] do_idle (kernel/sched/idle.c:355) [ 24.929834][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 24.929836][ C0] rest_init (init/main.c:727) [ 24.929838][ C0] ? __cpuidle_text_end (??:?) [ 24.929840][ C0] ? rest_init (init/main.c:727) [ 24.929842][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 24.929845][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 24.929847][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 24.929849][ C0] start_kernel (init/main.c:1185) [ 24.929851][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 24.929853][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 24.929855][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 24.994453][ C0] | [ 24.994572][ C0] | [ 24.994572][ C0] stack backtrace: | [ 24.994754][ C0] Tainted: [W]=WARN [ 24.994755][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.994756][ C0] Call Trace: [ 24.994757][ C0] [ 24.994758][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 24.994761][ C0] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 24.994763][ C0] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 24.994766][ C0] mark_lock (kernel/locking/lockdep.c:4769) [ 24.994769][ C0] mark_usage (kernel/locking/lockdep.c:4658) [ 24.994771][ C0] __lock_acquire (kernel/locking/lockdep.c:5208) [ 24.994773][ C0] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.994775][ C0] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) [ 24.994777][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.994779][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.994781][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) [ 24.994783][ C0] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 24.994784][ C0] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) [ 24.994786][ C0] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) [ 24.994788][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) [ 24.994789][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 24.994791][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 24.994792][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 24.994794][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.994796][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.994798][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.994800][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 24.994802][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) [ 24.994804][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 24.994805][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.994808][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 24.994810][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 24.994811][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 24.994812][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 24.994815][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.994816][ C0] handle_softirqs (kernel/softirq.c:645) [ 24.994818][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.994820][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 24.994822][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 24.994824][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 24.994826][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 24.994827][ C0] [ 24.994828][ C0] [ 24.994829][ C0] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 24.994831][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 24.994832][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 24.994834][ C0] Code: 48 8b 3d 94 12 09 02 e8 1f 00 00 00 48 2b 05 58 a3 a6 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 56 1b 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 12 09 02 mov 0x2091294(%rip),%rdi # 0x209129b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 a3 a6 00 sub 0xa6a358(%rip),%rax # 0xa6a36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 56 1b 00 verw 0x1b5613(%rip) # 0x1b563b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 24.994835][ C0] RSP: 0018:ffffffffa9c07cf8 EFLAGS: 00000296 [ 24.994837][ C0] RAX: 00000000000b6281 RBX: ffffffffa9c1c600 RCX: ffffffffa6afa307 [ 24.994838][ C0] RDX: ffffffffa9c1c600 RSI: ffffffffa9aa7f75 RDI: ffffffffa948f560 [ 24.994839][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 24.994840][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: 1ffffffff5380fa2 [ 24.994840][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 24.994842][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 24.994844][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 24.994846][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 24.994847][ C0] default_idle_call (kernel/sched/idle.c:122) [ 24.994849][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 24.994851][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 24.994853][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 24.994855][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 24.994856][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.994858][ C0] do_idle (kernel/sched/idle.c:355) [ 24.994860][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 24.994861][ C0] rest_init (init/main.c:727) [ 24.994863][ C0] ? __cpuidle_text_end (??:?) [ 24.994866][ C0] ? rest_init (init/main.c:727) [ 24.994867][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 24.994870][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 24.994872][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 24.994873][ C0] start_kernel (init/main.c:1185) [ 24.994875][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 24.994877][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 24.994879][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 35.013482][ T372] softirqs last disabled at (0): 0x0 | [ 35.013483][ T372] Preemption disabled at: | [ 35.013484][ T372] vprintk_emit (kernel/printk/printk.c:2471) | [ 35.013495][ T372] Tainted: [W]=WARN [ 35.013495][ T372] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.013497][ T372] Call Trace: [ 35.013498][ T372] [ 35.013499][ T372] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 35.013504][ T372] ? vprintk_emit (kernel/printk/printk.c:2471) [ 35.013506][ T372] __might_resched.cold (kernel/sched/core.c:9234) [ 35.013509][ T372] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 35.013512][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.013515][ T372] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 35.013519][ T372] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 35.013521][ T372] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.013525][ T372] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 35.013526][ T372] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.013529][ T372] put_chars (drivers/char/virtio_console.c:1176) [ 35.013531][ T372] ? __send_to_port (drivers/char/virtio_console.c:654) [ 35.013533][ T372] ? desc_read (kernel/printk/printk_ringbuffer.c:500) [ 35.013537][ T372] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 35.013538][ T372] ? desc_read (./include/linux/instrumented.h:97 ./include/linux/atomic/atomic-instrumented.h:3223 kernel/printk/printk_ringbuffer.c:552) [ 35.013540][ T372] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 35.013544][ T372] ? _prb_read_valid (kernel/printk/printk_ringbuffer.c:2206) [ 35.013546][ T372] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 35.013548][ T372] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 35.013549][ T372] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 35.013550][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.013551][ T372] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.013554][ T372] console_emit_next_record (kernel/printk/printk.c:3183) [ 35.013556][ T372] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 35.013557][ T372] ? _prb_read_valid (kernel/printk/printk_ringbuffer.c:1996) [ 35.013559][ T372] ? __asan_memmove (mm/kasan/shadow.c:95 (discriminator 1)) [ 35.013562][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.013563][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.013564][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.013565][ T372] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.013567][ T372] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 35.013569][ T372] console_flush_one_record (kernel/printk/printk.c:3268) [ 35.013570][ T372] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 35.013573][ T372] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 35.013574][ T372] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.013575][ T372] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 35.013577][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.013578][ T372] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 35.013579][ T372] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 35.013581][ T372] ? sync_exp_reset_tree_hotplug (kernel/rcu/tree_exp.h:98) [ 35.013583][ T372] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 35.013585][ T372] ? vprintk_emit (kernel/printk/printk.c:2478) [ 35.013586][ T372] vprintk_emit (kernel/printk/printk.c:2479) [ 35.013588][ T372] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 35.013590][ T372] ? packet_sendmsg_spkt (af_packet.c:?) [ 35.013594][ T372] _printk (kernel/printk/printk.c:2504) [ 35.013597][ T372] ? snapshot_read.cold (user.c:?) [ 35.013599][ T372] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 35.013601][ T372] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 35.013603][ T372] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 35.013605][ T372] ? netdev_notice (net/core/dev.c:13194) [ 35.013607][ T372] ? netdev_upper_dev_unlink (net/core/dev.c:9114) [ 35.013610][ T372] ? __netdev_upper_dev_unlink (net/core/dev.c:9096) [ 35.013612][ T372] __bond_release_one.cold (drivers/net/bonding/bond_main.c:2484 (discriminator 4)) [ 35.013616][ T372] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.013618][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.013619][ T372] ? bond_enslave (drivers/net/bonding/bond_main.c:2331) [ 35.013622][ T372] ? ipvlan_port_create (./include/linux/netdevice.h:4516 (discriminator 29) ./include/linux/netdevice.h:4556 (discriminator 29) ./include/linux/netdevice.h:4552 (discriminator 29) drivers/net/ipvlan/ipvlan_main.c:101 (discriminator 29)) [ 35.013624][ T372] ? ipvlan_port_get (./include/linux/rcupdate.h:882 drivers/net/ipvlan/ipvlan_main.c:146) [ 35.013625][ T372] ? ipvlan_port_create (./include/linux/list.h:54 (discriminator 2) drivers/net/ipvlan/ipvlan_main.c:93 (discriminator 2)) [ 35.013626][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.013628][ T372] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 35.013631][ T372] ? packet_sendmsg_spkt (af_packet.c:?) [ 35.013633][ T372] bond_uninit (drivers/net/bonding/bond_main.c:6071) [ 35.013634][ T372] ? ip6_route_dev_notify (./include/net/net_namespace.h:422 (discriminator 1) ./include/linux/netdevice.h:2807 (discriminator 1) net/ipv6/route.c:6521 (discriminator 1)) [ 35.013637][ T372] ? bond_siocdevprivate (drivers/net/bonding/bond_main.c:4682) [ 35.013639][ T372] unregister_netdevice_many_notify (net/core/dev.c:12537) [ 35.013642][ T372] ? unregister_netdevice_queued (./include/linux/list.h:419 (discriminator 3)) [ 35.013644][ T372] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 35.013646][ T372] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 35.013648][ T372] ? unregister_netdevice_queue (net/core/dev.c:12378 (discriminator 1)) [ 35.013650][ T372] rtnl_dellink (net/core/rtnetlink.c:3652 net/core/rtnetlink.c:3694) [ 35.013652][ T372] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 35.013654][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.013655][ T372] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 35.013657][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.013663][ T372] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 35.013666][ T372] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.013668][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.013669][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.013670][ T372] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.013672][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.013673][ T372] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 35.013675][ T372] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 35.013678][ T372] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 35.013679][ T372] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 35.013682][ T372] ? __kernel_text_address (kernel/extable.c:79) [ 35.013683][ T372] ? write_profile (profile.c:?) [ 35.013686][ T372] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 35.013688][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.013689][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.013690][ T372] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 35.013693][ T372] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.013695][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.013696][ T372] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 35.013698][ T372] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 35.013700][ T372] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.013702][ T372] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 35.013704][ T372] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 35.013707][ T372] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 35.013710][ T372] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.013712][ T372] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 35.013713][ T372] ? netlink_ack (./include/linux/skbuff.h:2718) [ 35.013715][ T372] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 35.013717][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.013718][ T372] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 35.013720][ T372] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 35.013722][ T372] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 35.013724][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.013725][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.013726][ T372] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.013728][ T372] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 35.013730][ T372] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 35.013732][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.013734][ T372] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 35.013736][ T372] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 35.013738][ T372] ? copy_msghdr_from_user (net/socket.c:2650) [ 35.013739][ T372] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 35.013741][ T372] ? move_addr_to_kernel (net/socket.c:258) [ 35.013742][ T372] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 35.013745][ T372] ___sys_sendmsg (net/socket.c:2767) [ 35.013746][ T372] ? copy_msghdr_from_user (net/socket.c:2619) [ 35.013751][ T372] __sys_sendmsg (net/socket.c:2799) [ 35.013752][ T372] ? __sys_sendmsg_sock (net/socket.c:2780) [ 35.013755][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.013756][ T372] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 35.013758][ T372] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 35.013760][ T372] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.013761][ T372] RIP: 0033:0x7f002639254e [ 35.013763][ T372] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 35.013765][ T372] RSP: 002b:00007ffe1dd2a880 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 35.013769][ T372] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007f002639254e [ 35.013770][ T372] RDX: 0000000000000000 RSI: 00007ffe1dd2a930 RDI: 0000000000000005 [ 35.013771][ T372] RBP: 00007ffe1dd2a890 R08: 0000000000000000 R09: 0000000000000000 [ 35.013771][ T372] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9147d7 [ 35.013772][ T372] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe1dd2b000 | [ 47.093696][ T444] softirqs last disabled at (0): 0x0 | [ 47.093697][ T444] Preemption disabled at: | [ 47.093698][ T444] dev_uc_unsync (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:933 (discriminator 2) net/core/dev_addr_lists.c:919 (discriminator 2)) | [ 47.093710][ T444] Tainted: [W]=WARN [ 47.093710][ T444] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.093712][ T444] Call Trace: [ 47.093713][ T444] [ 47.093715][ T444] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 47.093719][ T444] ? dev_uc_unsync (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:933 (discriminator 2) net/core/dev_addr_lists.c:919 (discriminator 2)) [ 47.093721][ T444] __might_resched.cold (kernel/sched/core.c:9234) [ 47.093725][ T444] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 47.093728][ T444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.093731][ T444] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 47.093735][ T444] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 47.093737][ T444] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 47.093742][ T444] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 47.093743][ T444] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 47.093745][ T444] put_chars (drivers/char/virtio_console.c:1176) [ 47.093748][ T444] ? __send_to_port (drivers/char/virtio_console.c:654) [ 47.093750][ T444] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1929) [ 47.093752][ T444] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 47.093754][ T444] ? desc_read (./include/linux/instrumented.h:97 ./include/linux/atomic/atomic-instrumented.h:3223 kernel/printk/printk_ringbuffer.c:552) [ 47.093756][ T444] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 47.093761][ T444] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 47.093762][ T444] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 47.093763][ T444] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 47.093764][ T444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.093766][ T444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.093767][ T444] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.093770][ T444] console_emit_next_record (kernel/printk/printk.c:3183) [ 47.093772][ T444] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 47.093773][ T444] ? _prb_read_valid (kernel/printk/printk_ringbuffer.c:1996) [ 47.093775][ T444] ? __asan_memmove (mm/kasan/shadow.c:95 (discriminator 1)) [ 47.093777][ T444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.093778][ T444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.093780][ T444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.093781][ T444] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.093783][ T444] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 47.093784][ T444] console_flush_one_record (kernel/printk/printk.c:3268) [ 47.093786][ T444] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 47.093788][ T444] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 47.093789][ T444] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.093791][ T444] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 47.093792][ T444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.093794][ T444] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 47.093795][ T444] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 47.093797][ T444] ? sync_exp_reset_tree_hotplug (kernel/rcu/tree_exp.h:98) [ 47.093798][ T444] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 47.093801][ T444] ? vprintk_emit (kernel/printk/printk.c:2478) [ 47.093802][ T444] vprintk_emit (kernel/printk/printk.c:2479) [ 47.093804][ T444] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 47.093806][ T444] ? kvfree_call_rcu (mm/slab_common.c:2050) [ 47.093809][ T444] ? dev_uc_unsync (net/core/dev_addr_lists.c:299 net/core/dev_addr_lists.c:935 net/core/dev_addr_lists.c:919) [ 47.093811][ T444] ? bond_close (drivers/net/bonding/bond_main.c:918 drivers/net/bonding/bond_main.c:4433) [ 47.093814][ T444] ? __dev_close_many (net/core/dev.c:1798) [ 47.093815][ T444] ? __dev_change_flags (net/core/dev.c:1811 net/core/dev.c:9810) [ 47.093817][ T444] ? netif_change_flags (net/core/dev.c:9877) [ 47.093818][ T444] ? do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 47.093821][ T444] _printk (kernel/printk/printk.c:2504) [ 47.093824][ T444] ? snapshot_read.cold (user.c:?) [ 47.093826][ T444] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 47.093828][ T444] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 47.093830][ T444] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 47.093832][ T444] ? netdev_notice (net/core/dev.c:13194) [ 47.093834][ T444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.093835][ T444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.093836][ T444] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 47.093839][ T444] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 47.093840][ T444] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 47.093842][ T444] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 47.093844][ T444] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 47.093846][ T444] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 47.093849][ T444] dev_uc_unsync (net/core/dev_addr_lists.c:936 net/core/dev_addr_lists.c:919) [ 47.093851][ T444] ? bond_close (./include/linux/rcupdate.h:850 drivers/net/bonding/bond_main.c:4430) [ 47.093853][ T444] bond_close (drivers/net/bonding/bond_main.c:918 drivers/net/bonding/bond_main.c:4433) [ 47.093855][ T444] ? bond_set_rx_mode (drivers/net/bonding/bond_main.c:4711) [ 47.093857][ T444] ? notifier_call_chain (kernel/notifier.c:85) [ 47.093860][ T444] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 47.093861][ T444] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 47.093863][ T444] __dev_close_many (net/core/dev.c:1798) [ 47.093864][ T444] ? netif_open (net/core/dev.c:1755) [ 47.093866][ T444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.093867][ T444] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 47.093869][ T444] __dev_change_flags (net/core/dev.c:1811 net/core/dev.c:9810) [ 47.093871][ T444] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 47.093872][ T444] ? __kernel_text_address (kernel/extable.c:79) [ 47.093875][ T444] ? write_profile (profile.c:?) [ 47.093878][ T444] netif_change_flags (net/core/dev.c:9877) [ 47.093880][ T444] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 47.093882][ T444] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 47.093883][ T444] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 47.093885][ T444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.093886][ T444] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 47.093889][ T444] ? kasan_save_stack (mm/kasan/common.c:58) [ 47.093891][ T444] ? kasan_save_stack (mm/kasan/common.c:57) [ 47.093892][ T444] ? kasan_save_track (mm/kasan/common.c:78) [ 47.093893][ T444] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 47.093894][ T444] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 47.093896][ T444] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 47.093897][ T444] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 47.093899][ T444] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 47.093902][ T444] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 47.093903][ T444] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 47.093904][ T444] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 47.093907][ T444] ? ___sys_sendmsg (net/socket.c:2767) [ 47.093908][ T444] ? __sys_sendmsg (net/socket.c:2799) [ 47.093909][ T444] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 47.093912][ T444] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.093914][ T444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.093915][ T444] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.093917][ T444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.093918][ T444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.093919][ T444] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 47.093921][ T444] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 47.093923][ T444] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 47.093924][ T444] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 47.093926][ T444] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 47.093928][ T444] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 47.093931][ T444] rtnl_newlink (net/core/rtnetlink.c:4215) [ 47.093933][ T444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.093934][ T444] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 47.093936][ T444] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.093938][ T444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.093939][ T444] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 47.093942][ T444] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 47.093943][ T444] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 47.093945][ T444] ? __kernel_text_address (kernel/extable.c:79) [ 47.093946][ T444] ? write_profile (profile.c:?) [ 47.093948][ T444] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 47.093951][ T444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.093952][ T444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.093953][ T444] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 47.093956][ T444] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.093958][ T444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.093959][ T444] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 47.093961][ T444] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 47.093963][ T444] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.093965][ T444] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 47.093966][ T444] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 47.093969][ T444] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 47.093970][ T444] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.093972][ T444] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 47.093973][ T444] ? netlink_ack (./include/linux/skbuff.h:2718) [ 47.093975][ T444] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 47.093977][ T444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.093978][ T444] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 47.093980][ T444] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 47.093982][ T444] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 47.093984][ T444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.093985][ T444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.093986][ T444] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.093988][ T444] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 47.093990][ T444] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 47.093992][ T444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.093993][ T444] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 47.093995][ T444] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 47.093997][ T444] ? copy_msghdr_from_user (net/socket.c:2650) [ 47.093998][ T444] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 47.093999][ T444] ? move_addr_to_kernel (net/socket.c:258) [ 47.094000][ T444] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 47.094003][ T444] ___sys_sendmsg (net/socket.c:2767) [ 47.094005][ T444] ? copy_msghdr_from_user (net/socket.c:2619) [ 47.094009][ T444] __sys_sendmsg (net/socket.c:2799) [ 47.094011][ T444] ? __sys_sendmsg_sock (net/socket.c:2780) [ 47.094013][ T444] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.094015][ T444] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 47.094016][ T444] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 47.094018][ T444] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.094019][ T444] RIP: 0033:0x7f10be7df54e [ 47.094021][ T444] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 47.094023][ T444] RSP: 002b:00007ffe81b102e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 47.094026][ T444] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f10be7df54e [ 47.094028][ T444] RDX: 0000000000000000 RSI: 00007ffe81b10390 RDI: 0000000000000005 [ 47.094028][ T444] RBP: 00007ffe81b102f0 R08: 0000000000000000 R09: 0000000000000000 [ 47.094029][ T444] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9147e3 [ 47.094030][ T444] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe81b10a60 | [ 59.233089][ T519] softirqs last disabled at (0): 0x0 | [ 59.233091][ T519] Preemption disabled at: | [ 59.233091][ T519] vprintk_emit (kernel/printk/printk.c:2471) | [ 59.233101][ T519] Tainted: [W]=WARN [ 59.233102][ T519] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 59.233104][ T519] Call Trace: [ 59.233105][ T519] [ 59.233107][ T519] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 59.233111][ T519] ? vprintk_emit (kernel/printk/printk.c:2471) [ 59.233113][ T519] __might_resched.cold (kernel/sched/core.c:9234) [ 59.233117][ T519] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 59.233119][ T519] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.233123][ T519] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 59.233127][ T519] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 59.233129][ T519] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 59.233133][ T519] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 59.233134][ T519] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 59.233137][ T519] put_chars (drivers/char/virtio_console.c:1176) [ 59.233140][ T519] ? __send_to_port (drivers/char/virtio_console.c:654) [ 59.233142][ T519] ? desc_read (kernel/printk/printk_ringbuffer.c:500) [ 59.233144][ T519] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 59.233145][ T519] ? desc_read (./include/linux/instrumented.h:97 ./include/linux/atomic/atomic-instrumented.h:3223 kernel/printk/printk_ringbuffer.c:552) [ 59.233147][ T519] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 59.233151][ T519] ? _prb_read_valid (kernel/printk/printk_ringbuffer.c:2206) [ 59.233153][ T519] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 59.233155][ T519] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 59.233156][ T519] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 59.233157][ T519] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.233158][ T519] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 59.233161][ T519] console_emit_next_record (kernel/printk/printk.c:3183) [ 59.233163][ T519] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 59.233164][ T519] ? _prb_read_valid (kernel/printk/printk_ringbuffer.c:1996) [ 59.233166][ T519] ? __asan_memmove (mm/kasan/shadow.c:95 (discriminator 1)) [ 59.233169][ T519] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.233170][ T519] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.233171][ T519] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.233172][ T519] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 59.233174][ T519] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 59.233176][ T519] console_flush_one_record (kernel/printk/printk.c:3268) [ 59.233177][ T519] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 59.233180][ T519] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 59.233181][ T519] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 59.233183][ T519] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 59.233184][ T519] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.233185][ T519] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 59.233187][ T519] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 59.233188][ T519] ? sync_exp_reset_tree_hotplug (kernel/rcu/tree_exp.h:98) [ 59.233190][ T519] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 59.233192][ T519] ? vprintk_emit (kernel/printk/printk.c:2478) [ 59.233194][ T519] vprintk_emit (kernel/printk/printk.c:2479) [ 59.233196][ T519] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 59.233198][ T519] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 59.233199][ T519] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 59.233200][ T519] _printk (kernel/printk/printk.c:2504) [ 59.233204][ T519] ? snapshot_read.cold (user.c:?) [ 59.233205][ T519] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.233207][ T519] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 59.233209][ T519] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 59.233210][ T519] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 59.233212][ T519] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 59.233214][ T519] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 59.233216][ T519] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 59.233218][ T519] ? netdev_notice (net/core/dev.c:13194) [ 59.233219][ T519] ? netdev_upper_dev_unlink (net/core/dev.c:9114) [ 59.233223][ T519] ? __netdev_upper_dev_unlink (net/core/dev.c:9096) [ 59.233224][ T519] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 59.233226][ T519] __bond_release_one.cold (drivers/net/bonding/bond_main.c:2484 (discriminator 4)) [ 59.233230][ T519] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 59.233232][ T519] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.233233][ T519] ? bond_enslave (drivers/net/bonding/bond_main.c:2331) [ 59.233236][ T519] ? ipvlan_port_get (./include/linux/rcupdate.h:850 drivers/net/ipvlan/ipvlan_main.c:140) [ 59.233238][ T519] ? ipvlan_port_get (./include/linux/rcupdate.h:882 drivers/net/ipvlan/ipvlan_main.c:146) [ 59.233239][ T519] ? ipvlan_port_create (./include/linux/list.h:54 (discriminator 2) drivers/net/ipvlan/ipvlan_main.c:93 (discriminator 2)) [ 59.233240][ T519] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.233243][ T519] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 59.233246][ T519] ? packet_sendmsg_spkt (af_packet.c:?) [ 59.233250][ T519] bond_uninit (drivers/net/bonding/bond_main.c:6071) [ 59.233251][ T519] ? ip6_route_dev_notify (./include/net/net_namespace.h:422 (discriminator 1) ./include/linux/netdevice.h:2807 (discriminator 1) net/ipv6/route.c:6521 (discriminator 1)) [ 59.233254][ T519] ? bond_siocdevprivate (drivers/net/bonding/bond_main.c:4682) [ 59.233256][ T519] unregister_netdevice_many_notify (net/core/dev.c:12537) [ 59.233259][ T519] ? unregister_netdevice_queued (./include/linux/list.h:419 (discriminator 3)) [ 59.233261][ T519] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 59.233262][ T519] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 59.233264][ T519] ? unregister_netdevice_queue (net/core/dev.c:12378 (discriminator 1)) [ 59.233267][ T519] rtnl_dellink (net/core/rtnetlink.c:3652 net/core/rtnetlink.c:3694) [ 59.233269][ T519] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 59.233271][ T519] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.233272][ T519] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 59.233274][ T519] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.233280][ T519] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 59.233283][ T519] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 59.233285][ T519] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.233286][ T519] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.233288][ T519] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 59.233289][ T519] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.233291][ T519] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 59.233292][ T519] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 59.233295][ T519] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 59.233296][ T519] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 59.233299][ T519] ? __kernel_text_address (kernel/extable.c:79) [ 59.233300][ T519] ? write_profile (profile.c:?) [ 59.233303][ T519] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 59.233305][ T519] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.233306][ T519] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.233307][ T519] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 59.233311][ T519] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 59.233313][ T519] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.233314][ T519] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 59.233316][ T519] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 59.233318][ T519] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 59.233320][ T519] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 59.233322][ T519] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 59.233325][ T519] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 59.233328][ T519] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 59.233330][ T519] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 59.233332][ T519] ? netlink_ack (./include/linux/skbuff.h:2718) [ 59.233333][ T519] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 59.233335][ T519] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.233337][ T519] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 59.233339][ T519] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 59.233341][ T519] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 59.233343][ T519] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.233344][ T519] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.233345][ T519] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 59.233347][ T519] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 59.233349][ T519] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 59.233351][ T519] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.233352][ T519] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 59.233355][ T519] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 59.233357][ T519] ? copy_msghdr_from_user (net/socket.c:2650) [ 59.233358][ T519] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 59.233360][ T519] ? move_addr_to_kernel (net/socket.c:258) [ 59.233361][ T519] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 59.233364][ T519] ___sys_sendmsg (net/socket.c:2767) [ 59.233365][ T519] ? copy_msghdr_from_user (net/socket.c:2619) [ 59.233370][ T519] __sys_sendmsg (net/socket.c:2799) [ 59.233372][ T519] ? __sys_sendmsg_sock (net/socket.c:2780) [ 59.233374][ T519] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.233376][ T519] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 59.233377][ T519] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 59.233380][ T519] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 59.233381][ T519] RIP: 0033:0x7f85fdaa754e [ 59.233383][ T519] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 59.233385][ T519] RSP: 002b:00007ffd8f6d8e10 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 59.233388][ T519] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007f85fdaa754e [ 59.233389][ T519] RDX: 0000000000000000 RSI: 00007ffd8f6d8ec0 RDI: 0000000000000005 [ 59.233390][ T519] RBP: 00007ffd8f6d8e20 R08: 0000000000000000 R09: 0000000000000000 [ 59.233391][ T519] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9147ef [ 59.233392][ T519] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd8f6d9590 | [ 71.328287][ T591] softirqs last disabled at (0): 0x0 | [ 71.328288][ T591] Preemption disabled at: | [ 71.328289][ T591] dev_uc_unsync (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:933 (discriminator 2) net/core/dev_addr_lists.c:919 (discriminator 2)) | [ 71.328301][ T591] Tainted: [W]=WARN [ 71.328301][ T591] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 71.328303][ T591] Call Trace: [ 71.328304][ T591] [ 71.328306][ T591] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 71.328310][ T591] ? dev_uc_unsync (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:933 (discriminator 2) net/core/dev_addr_lists.c:919 (discriminator 2)) [ 71.328312][ T591] __might_resched.cold (kernel/sched/core.c:9234) [ 71.328316][ T591] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 71.328319][ T591] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.328322][ T591] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 71.328325][ T591] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 71.328328][ T591] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 71.328332][ T591] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 71.328333][ T591] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 71.328336][ T591] put_chars (drivers/char/virtio_console.c:1176) [ 71.328338][ T591] ? __send_to_port (drivers/char/virtio_console.c:654) [ 71.328340][ T591] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1929) [ 71.328343][ T591] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 71.328345][ T591] ? desc_read (./include/linux/instrumented.h:97 ./include/linux/atomic/atomic-instrumented.h:3223 kernel/printk/printk_ringbuffer.c:552) [ 71.328347][ T591] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 71.328351][ T591] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 71.328352][ T591] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 71.328353][ T591] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 71.328354][ T591] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.328356][ T591] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.328357][ T591] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.328360][ T591] console_emit_next_record (kernel/printk/printk.c:3183) [ 71.328362][ T591] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 71.328363][ T591] ? _prb_read_valid (kernel/printk/printk_ringbuffer.c:1996) [ 71.328365][ T591] ? __asan_memmove (mm/kasan/shadow.c:95 (discriminator 1)) [ 71.328367][ T591] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.328368][ T591] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.328369][ T591] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.328370][ T591] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.328372][ T591] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 71.328374][ T591] console_flush_one_record (kernel/printk/printk.c:3268) [ 71.328375][ T591] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 71.328377][ T591] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 71.328379][ T591] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.328380][ T591] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 71.328382][ T591] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.328383][ T591] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 71.328384][ T591] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 71.328386][ T591] ? sync_exp_reset_tree_hotplug (kernel/rcu/tree_exp.h:98) [ 71.328388][ T591] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 71.328390][ T591] ? vprintk_emit (kernel/printk/printk.c:2478) [ 71.328391][ T591] vprintk_emit (kernel/printk/printk.c:2479) [ 71.328393][ T591] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 71.328395][ T591] ? kvfree_call_rcu (mm/slab_common.c:2050) [ 71.328398][ T591] ? dev_uc_unsync (net/core/dev_addr_lists.c:299 net/core/dev_addr_lists.c:935 net/core/dev_addr_lists.c:919) [ 71.328400][ T591] ? bond_close (drivers/net/bonding/bond_main.c:918 drivers/net/bonding/bond_main.c:4433) [ 71.328403][ T591] ? __dev_close_many (net/core/dev.c:1798) [ 71.328404][ T591] ? __dev_change_flags (net/core/dev.c:1811 net/core/dev.c:9810) [ 71.328406][ T591] ? netif_change_flags (net/core/dev.c:9877) [ 71.328407][ T591] ? do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 71.328410][ T591] _printk (kernel/printk/printk.c:2504) [ 71.328413][ T591] ? snapshot_read.cold (user.c:?) [ 71.328415][ T591] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 71.328418][ T591] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 71.328419][ T591] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 71.328421][ T591] ? netdev_notice (net/core/dev.c:13194) [ 71.328423][ T591] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.328424][ T591] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.328425][ T591] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 71.328428][ T591] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 71.328429][ T591] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 71.328431][ T591] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 71.328432][ T591] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 71.328435][ T591] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 71.328438][ T591] dev_uc_unsync (net/core/dev_addr_lists.c:936 net/core/dev_addr_lists.c:919) [ 71.328440][ T591] ? bond_close (./include/linux/rcupdate.h:850 drivers/net/bonding/bond_main.c:4430) [ 71.328441][ T591] bond_close (drivers/net/bonding/bond_main.c:918 drivers/net/bonding/bond_main.c:4433) [ 71.328443][ T591] ? bond_set_rx_mode (drivers/net/bonding/bond_main.c:4711) [ 71.328445][ T591] ? notifier_call_chain (kernel/notifier.c:85) [ 71.328448][ T591] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 71.328449][ T591] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 71.328451][ T591] __dev_close_many (net/core/dev.c:1798) [ 71.328452][ T591] ? netif_open (net/core/dev.c:1755) [ 71.328454][ T591] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.328455][ T591] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 71.328457][ T591] __dev_change_flags (net/core/dev.c:1811 net/core/dev.c:9810) [ 71.328459][ T591] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 71.328460][ T591] ? __kernel_text_address (kernel/extable.c:79) [ 71.328463][ T591] ? write_profile (profile.c:?) [ 71.328466][ T591] netif_change_flags (net/core/dev.c:9877) [ 71.328468][ T591] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 71.328470][ T591] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 71.328471][ T591] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 71.328473][ T591] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.328474][ T591] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 71.328477][ T591] ? kasan_save_stack (mm/kasan/common.c:58) [ 71.328479][ T591] ? kasan_save_stack (mm/kasan/common.c:57) [ 71.328480][ T591] ? kasan_save_track (mm/kasan/common.c:78) [ 71.328481][ T591] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 71.328482][ T591] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 71.328484][ T591] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 71.328485][ T591] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 71.328487][ T591] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 71.328490][ T591] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 71.328491][ T591] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 71.328493][ T591] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 71.328495][ T591] ? ___sys_sendmsg (net/socket.c:2767) [ 71.328496][ T591] ? __sys_sendmsg (net/socket.c:2799) [ 71.328497][ T591] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 71.328500][ T591] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 71.328502][ T591] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.328503][ T591] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.328505][ T591] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.328506][ T591] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.328507][ T591] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 71.328509][ T591] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 71.328510][ T591] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 71.328516][ T591] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 71.328518][ T591] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 71.328520][ T591] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 71.328522][ T591] rtnl_newlink (net/core/rtnetlink.c:4215) [ 71.328525][ T591] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.328526][ T591] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 71.328528][ T591] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.328530][ T591] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.328531][ T591] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 71.328535][ T591] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 71.328537][ T591] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 71.328539][ T591] ? __kernel_text_address (kernel/extable.c:79) [ 71.328540][ T591] ? write_profile (profile.c:?) [ 71.328542][ T591] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 71.328545][ T591] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.328546][ T591] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.328547][ T591] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 71.328550][ T591] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.328552][ T591] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.328553][ T591] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 71.328555][ T591] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 71.328557][ T591] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 71.328559][ T591] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 71.328561][ T591] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 71.328563][ T591] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 71.328564][ T591] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 71.328566][ T591] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 71.328568][ T591] ? netlink_ack (./include/linux/skbuff.h:2718) [ 71.328569][ T591] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 71.328571][ T591] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.328573][ T591] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 71.328575][ T591] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 71.328577][ T591] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 71.328578][ T591] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.328579][ T591] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.328581][ T591] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.328583][ T591] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 71.328585][ T591] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 71.328587][ T591] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.328588][ T591] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 71.328590][ T591] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 71.328591][ T591] ? copy_msghdr_from_user (net/socket.c:2650) [ 71.328592][ T591] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 71.328594][ T591] ? move_addr_to_kernel (net/socket.c:258) [ 71.328595][ T591] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 71.328598][ T591] ___sys_sendmsg (net/socket.c:2767) [ 71.328599][ T591] ? copy_msghdr_from_user (net/socket.c:2619) [ 71.328603][ T591] __sys_sendmsg (net/socket.c:2799) [ 71.328605][ T591] ? __sys_sendmsg_sock (net/socket.c:2780) [ 71.328607][ T591] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.328609][ T591] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 71.328610][ T591] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 71.328613][ T591] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 71.328614][ T591] RIP: 0033:0x7f9b5b7a054e [ 71.328616][ T591] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 71.328618][ T591] RSP: 002b:00007ffdd86bae10 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 71.328621][ T591] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f9b5b7a054e [ 71.328623][ T591] RDX: 0000000000000000 RSI: 00007ffdd86baec0 RDI: 0000000000000005 [ 71.328624][ T591] RBP: 00007ffdd86bae20 R08: 0000000000000000 R09: 0000000000000000 [ 71.328624][ T591] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9147fb [ 71.328625][ T591] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffdd86bb590 | [ 83.479944][ T661] softirqs last disabled at (0): 0x0 | [ 83.479946][ T661] Preemption disabled at: | [ 83.479947][ T661] 0x0 | [ 83.479955][ T661] Tainted: [W]=WARN [ 83.479956][ T661] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 83.479957][ T661] Call Trace: [ 83.479959][ T661] [ 83.479960][ T661] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 83.479965][ T661] __might_resched.cold (kernel/sched/core.c:9234) [ 83.479968][ T661] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 83.479971][ T661] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.479975][ T661] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 83.479979][ T661] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 83.479981][ T661] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 83.479985][ T661] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 83.479986][ T661] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 83.479988][ T661] put_chars (drivers/char/virtio_console.c:1176) [ 83.479991][ T661] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 83.479993][ T661] ? __send_to_port (drivers/char/virtio_console.c:654) [ 83.479995][ T661] ? desc_read (kernel/printk/printk_ringbuffer.c:500) [ 83.479997][ T661] ? desc_read (./include/linux/instrumented.h:97 ./include/linux/atomic/atomic-instrumented.h:3223 kernel/printk/printk_ringbuffer.c:552) [ 83.479999][ T661] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 83.480003][ T661] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 83.480005][ T661] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.480007][ T661] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 83.480009][ T661] console_emit_next_record (kernel/printk/printk.c:3183) [ 83.480011][ T661] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 83.480013][ T661] ? _prb_read_valid (kernel/printk/printk_ringbuffer.c:1996) [ 83.480014][ T661] ? __asan_memmove (mm/kasan/shadow.c:95 (discriminator 1)) [ 83.480017][ T661] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.480018][ T661] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.480019][ T661] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.480020][ T661] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 83.480022][ T661] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 83.480024][ T661] console_flush_one_record (kernel/printk/printk.c:3268) [ 83.480025][ T661] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 83.480028][ T661] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 83.480029][ T661] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 83.480031][ T661] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 83.480032][ T661] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.480033][ T661] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 83.480035][ T661] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 83.480037][ T661] ? sync_exp_reset_tree_hotplug (kernel/rcu/tree_exp.h:98) [ 83.480038][ T661] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 83.480041][ T661] ? vprintk_emit (kernel/printk/printk.c:2478) [ 83.480042][ T661] vprintk_emit (kernel/printk/printk.c:2479) [ 83.480044][ T661] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 83.480046][ T661] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 83.480049][ T661] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 83.480050][ T661] _printk (kernel/printk/printk.c:2504) [ 83.480053][ T661] ? snapshot_read.cold (user.c:?) [ 83.480055][ T661] ? ipv6_mc_down (net/ipv6/mcast.c:1137 net/ipv6/mcast.c:2792) [ 83.480059][ T661] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) [ 83.480062][ T661] br_stp_disable_port (net/bridge/br_stp_if.c:106) [ 83.480064][ T661] br_device_event (net/bridge/br.c:111) [ 83.480067][ T661] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 83.480070][ T661] ? packet_sendmsg_spkt (af_packet.c:?) [ 83.480072][ T661] ? addrconf_notify (net/ipv6/addrconf.c:3812) [ 83.480074][ T661] notifier_call_chain (kernel/notifier.c:85) [ 83.480078][ T661] netif_close_many (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:1829) [ 83.480081][ T661] ? trace_kfree (./include/trace/events/kmem.h:97 (discriminator 22)) [ 83.480083][ T661] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 83.480085][ T661] ? __dev_close_many (net/core/dev.c:1804) [ 83.480086][ T661] ? netif_close_many_and_unlock (net/core/dev.c:12411) [ 83.480088][ T661] unregister_netdevice_many_notify (net/core/dev.c:12487) [ 83.480090][ T661] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 83.480093][ T661] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 83.480095][ T661] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 83.480098][ T661] ? ___sys_sendmsg (net/socket.c:2767) [ 83.480099][ T661] ? __sys_sendmsg (net/socket.c:2799) [ 83.480100][ T661] ? unregister_netdevice_queued (./include/linux/list.h:419 (discriminator 3)) [ 83.480103][ T661] ? __nla_validate_parse (lib/nlattr.c:620) [ 83.480107][ T661] rtnl_dellink (net/core/rtnetlink.c:3652 net/core/rtnetlink.c:3694) [ 83.480108][ T661] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 83.480110][ T661] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.480112][ T661] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 83.480114][ T661] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.480119][ T661] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 83.480122][ T661] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 83.480124][ T661] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.480125][ T661] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.480126][ T661] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 83.480128][ T661] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.480129][ T661] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 83.480131][ T661] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 83.480134][ T661] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 83.480135][ T661] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 83.480137][ T661] ? __kernel_text_address (kernel/extable.c:79) [ 83.480139][ T661] ? write_profile (profile.c:?) [ 83.480141][ T661] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 83.480143][ T661] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.480144][ T661] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.480145][ T661] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 83.480149][ T661] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 83.480150][ T661] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.480152][ T661] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 83.480154][ T661] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 83.480156][ T661] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 83.480157][ T661] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 83.480159][ T661] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 83.480162][ T661] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 83.480163][ T661] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 83.480165][ T661] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 83.480167][ T661] ? netlink_ack (./include/linux/skbuff.h:2718) [ 83.480168][ T661] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 83.480170][ T661] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.480172][ T661] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 83.480174][ T661] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 83.480176][ T661] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 83.480177][ T661] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.480178][ T661] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.480180][ T661] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 83.480182][ T661] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 83.480183][ T661] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 83.480185][ T661] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.480187][ T661] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 83.480189][ T661] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 83.480190][ T661] ? copy_msghdr_from_user (net/socket.c:2650) [ 83.480191][ T661] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 83.480193][ T661] ? move_addr_to_kernel (net/socket.c:258) [ 83.480194][ T661] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 83.480197][ T661] ___sys_sendmsg (net/socket.c:2767) [ 83.480198][ T661] ? copy_msghdr_from_user (net/socket.c:2619) [ 83.480203][ T661] __sys_sendmsg (net/socket.c:2799) [ 83.480204][ T661] ? __sys_sendmsg_sock (net/socket.c:2780) [ 83.480206][ T661] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.480208][ T661] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 83.480210][ T661] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 83.480212][ T661] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 83.480213][ T661] RIP: 0033:0x7f4e5661d54e [ 83.480215][ T661] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 83.480217][ T661] RSP: 002b:00007ffc7413c430 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 83.480220][ T661] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007f4e5661d54e [ 83.480221][ T661] RDX: 0000000000000000 RSI: 00007ffc7413c4e0 RDI: 0000000000000005 [ 83.480222][ T661] RBP: 00007ffc7413c440 R08: 0000000000000000 R09: 0000000000000000 [ 83.480223][ T661] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a914807 Finger prints: dev_uc_unsync:dev_uc_unsync:dump_stack_lvl:__kmalloc_noprof:put_chars dev_uc_unsync:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __irq_exit_rcu:schedule_preempt_disabled:dump_stack_lvl:__kmalloc_noprof:put_chars __kmalloc_noprof:put_chars:hvc_console_print:console_emit_next_record:console_flush_one_record __alloc_skb:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars mark_lock_irq:mark_lock:mark_usage:__lock_acquire:_raw_spin_lock vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print netif_rx_mode_run:netif_rx_mode_run:dump_stack_lvl:__kmalloc_noprof:put_chars