====================================== | [ 10.473928][ T193] softirqs last disabled at (42012): netlink_release (./include/net/sock.h:2138 net/netlink/af_netlink.c:727) | [ 10.473930][ T193] Preemption disabled at: | [ 10.473931][ T193] 0x0 | [ 10.473941][ T193] Tainted: [W]=WARN [ 10.473942][ T193] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.473943][ T193] Call Trace: [ 10.473945][ T193] [ 10.473946][ T193] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.473953][ T193] __might_resched.cold (kernel/sched/core.c:9234) [ 10.473957][ T193] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.473961][ T193] ? __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.473966][ T193] __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.473968][ T193] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.473974][ T193] ? 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.473977][ T193] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.473980][ T193] put_chars (drivers/char/virtio_console.c:1176) [ 10.473983][ T193] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.473984][ T193] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 10.473994][ T193] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 10.473999][ T193] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.474005][ T193] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.474007][ T193] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.474009][ T193] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.474013][ T193] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.474017][ T193] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.474019][ T193] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 10.474022][ T193] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.474024][ T193] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.474028][ T193] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.474032][ T193] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.474034][ T193] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.474039][ T193] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.474042][ T193] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.474044][ T193] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.474046][ T193] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 10.474049][ T193] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.474051][ T193] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.474054][ T193] vprintk_emit (kernel/printk/printk.c:2479) [ 10.474058][ T193] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.474061][ T193] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.474065][ T193] _printk (kernel/printk/printk.c:2504) [ 10.474068][ T193] ? snapshot_read.cold (user.c:?) [ 10.474071][ T193] ? 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) [ 10.474074][ T193] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 10.474078][ T193] ? 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) [ 10.474080][ T193] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 10.474084][ T193] ? exit_notify (kernel/exit.c:780) [ 10.474086][ T193] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.474089][ T193] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.474093][ T193] do_group_exit (kernel/exit.c:1151) [ 10.474095][ T193] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 10.474097][ T193] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 10.474099][ T193] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 10.474102][ T193] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 10.474105][ T193] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.474107][ T193] RIP: 0033:0x7f4d84bff1b8 [ 10.474109][ T193] Code: Unable to access opcode bytes at 0x7f4d84bff18e. Code starting with the faulting instruction =========================================== [ 10.474111][ T193] RSP: 002b:00007ffc8e182d48 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 10.474113][ T193] RAX: ffffffffffffffda RBX: 00007f4d84d2ff88 RCX: 00007f4d84bff1b8 [ 10.474114][ T193] RDX: 00007f4d84949fc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 10.474115][ T193] RBP: 00007ffc8e182da0 R08: 0000000000000000 R09: 0000000000008010 [ 10.474116][ T193] R10: 00007ffc8e182b60 R11: 0000000000000246 R12: 0000000000000001 [ 10.474117][ T193] R13: 0000000000000000 R14: 00007f4d84d2e680 R15: 00007f4d84d2ffa0 | [ 16.205556][ T237] softirqs last disabled at (14946): dev_uc_add (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:819 (discriminator 2)) | [ 16.205558][ T237] Preemption disabled at: | [ 16.205559][ T237] dev_uc_add (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:819 (discriminator 2)) | [ 16.205567][ T237] Tainted: [W]=WARN [ 16.205568][ T237] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.205570][ T237] Call Trace: [ 16.205571][ T237] [ 16.205573][ T237] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 16.205579][ T237] ? dev_uc_add (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:819 (discriminator 2)) [ 16.205581][ T237] __might_resched.cold (kernel/sched/core.c:9234) [ 16.205585][ T237] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 16.205589][ T237] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 16.205594][ T237] __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)) [ 16.205596][ T237] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 16.205602][ T237] ? 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) [ 16.205604][ T237] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 16.205607][ T237] put_chars (drivers/char/virtio_console.c:1176) [ 16.205610][ T237] ? __send_to_port (drivers/char/virtio_console.c:654) [ 16.205614][ T237] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 16.205618][ T237] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 16.205621][ T237] ? mark_usage (kernel/locking/lockdep.c:4690) [ 16.205622][ T237] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.205624][ T237] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.205628][ T237] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 16.205630][ T237] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 16.205633][ T237] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.205637][ T237] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.205641][ T237] console_emit_next_record (kernel/printk/printk.c:3183) [ 16.205644][ T237] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 16.205646][ T237] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 16.205649][ T237] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.205652][ T237] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.205655][ T237] console_flush_one_record (kernel/printk/printk.c:3268) [ 16.205659][ T237] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 16.205661][ T237] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.205666][ T237] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 16.205669][ T237] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 16.205671][ T237] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.205673][ T237] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 16.205676][ T237] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 16.205678][ T237] ? vprintk_emit (kernel/printk/printk.c:2478) [ 16.205681][ T237] vprintk_emit (kernel/printk/printk.c:2479) [ 16.205685][ T237] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 16.205687][ T237] ? ___sys_sendmsg (net/socket.c:2767) [ 16.205690][ T237] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 16.205692][ T237] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 16.205698][ T237] _printk (kernel/printk/printk.c:2504) [ 16.205701][ T237] ? snapshot_read.cold (user.c:?) [ 16.205705][ T237] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 16.205709][ T237] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 16.205712][ T237] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 16.205714][ T237] ? netdev_notice (net/core/dev.c:13194) [ 16.205717][ T237] ? kasan_save_track (mm/kasan/common.c:78) [ 16.205721][ T237] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 16.205723][ T237] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.205725][ T237] ? __hw_addr_add_ex (./include/linux/slab.h:991 (discriminator 1) net/core/dev_addr_lists.c:62 (discriminator 1) net/core/dev_addr_lists.c:120 (discriminator 1)) [ 16.205728][ T237] ? 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) [ 16.205732][ T237] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 16.205736][ T237] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 16.205738][ T237] dev_uc_add (net/core/dev_addr_lists.c:823) [ 16.205741][ T237] macvlan_open (drivers/net/macvlan.c:665) macvlan [ 16.205747][ T237] __dev_open (net/core/dev.c:1724) [ 16.205750][ T237] ? netif_state_change (./include/net/netdev_lock.h:30 (discriminator 1)) [ 16.205753][ T237] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 16.205757][ T237] __dev_change_flags (net/core/dev.c:9812) [ 16.205760][ T237] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 16.205762][ T237] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 16.205765][ T237] ? __kernel_text_address (kernel/extable.c:79) [ 16.205767][ T237] ? write_profile (profile.c:?) [ 16.205769][ T237] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 16.205773][ T237] netif_change_flags (net/core/dev.c:9877) [ 16.205777][ T237] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 16.205781][ T237] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 16.205782][ T237] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 16.205784][ T237] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 16.205786][ T237] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 16.205790][ T237] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 16.205792][ T237] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.205794][ T237] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 16.205797][ T237] ? kasan_save_stack (mm/kasan/common.c:58) [ 16.205798][ T237] ? kasan_save_stack (mm/kasan/common.c:57) [ 16.205800][ T237] ? kasan_save_track (mm/kasan/common.c:78) [ 16.205802][ T237] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.205804][ T237] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 16.205807][ T237] ? ___sys_sendmsg (net/socket.c:2757) [ 16.205811][ T237] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.205812][ T237] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 16.205815][ T237] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.205817][ T237] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.205819][ T237] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.205821][ T237] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.205823][ T237] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 16.205826][ T237] ? __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) [ 16.205828][ T237] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 16.205830][ T237] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 16.205833][ T237] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 16.205838][ T237] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 16.205843][ T237] rtnl_newlink (net/core/rtnetlink.c:4215) [ 16.205849][ T237] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 16.205850][ T237] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.205855][ T237] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.205857][ T237] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.205859][ T237] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 16.205861][ T237] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.205864][ T237] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 16.205866][ T237] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 16.205869][ T237] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.205871][ T237] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.205875][ T237] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.205877][ T237] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.205880][ T237] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 16.205882][ T237] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.205885][ T237] ? netlink_ack (./include/linux/skbuff.h:2718) [ 16.205891][ T237] ? 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)) [ 16.205893][ T237] ? 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)) [ 16.205897][ T237] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 16.205900][ T237] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 16.205903][ T237] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.205907][ T237] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 16.205911][ T237] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 16.205914][ T237] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 16.205920][ T237] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 16.205922][ T237] ? copy_msghdr_from_user (net/socket.c:2650) [ 16.205924][ T237] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 16.205926][ T237] ? move_addr_to_kernel (net/socket.c:258) [ 16.205933][ T237] ___sys_sendmsg (net/socket.c:2767) [ 16.205936][ T237] ? copy_msghdr_from_user (net/socket.c:2619) [ 16.205951][ T237] __sys_sendmsg (net/socket.c:2799) [ 16.205954][ T237] ? __sys_sendmsg_sock (net/socket.c:2780) [ 16.205960][ T237] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.205963][ T237] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 16.205965][ T237] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 16.205968][ T237] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 16.205970][ T237] RIP: 0033:0x7f1f9146c54e [ 16.205973][ T237] 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 [ 16.205974][ T237] RSP: 002b:00007fffca5c9a70 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 16.205977][ T237] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f1f9146c54e [ 16.205978][ T237] RDX: 0000000000000000 RSI: 00007fffca5c9b20 RDI: 0000000000000005 [ 16.205979][ T237] RBP: 00007fffca5c9a80 R08: 0000000000000000 R09: 0000000000000000 [ 16.205980][ T237] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9150dd [ 16.205981][ T237] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffca5ca1e0 | [ 42.237258][ T361] softirqs last disabled at (23564): dev_set_rx_mode (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:1392 (discriminator 2)) | [ 42.237261][ T361] Preemption disabled at: | [ 42.237262][ T361] vprintk_emit (kernel/printk/printk.c:2471) | [ 42.237270][ T361] Tainted: [W]=WARN [ 42.237271][ T361] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 42.237273][ T361] Call Trace: [ 42.237275][ T361] [ 42.237276][ T361] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 42.237282][ T361] ? vprintk_emit (kernel/printk/printk.c:2471) [ 42.237284][ T361] __might_resched.cold (kernel/sched/core.c:9234) [ 42.237289][ T361] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 42.237293][ T361] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 42.237298][ T361] __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)) [ 42.237300][ T361] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 42.237305][ T361] ? 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) [ 42.237308][ T361] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 42.237311][ T361] put_chars (drivers/char/virtio_console.c:1176) [ 42.237314][ T361] ? __send_to_port (drivers/char/virtio_console.c:654) [ 42.237317][ T361] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 42.237321][ T361] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 42.237324][ T361] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.237329][ T361] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 42.237331][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.237338][ T361] console_emit_next_record (kernel/printk/printk.c:3183) [ 42.237341][ T361] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 42.237343][ T361] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 42.237346][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.237348][ T361] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.237352][ T361] console_flush_one_record (kernel/printk/printk.c:3268) [ 42.237356][ T361] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 42.237358][ T361] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.237363][ T361] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 42.237366][ T361] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 42.237367][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.237370][ T361] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 42.237373][ T361] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 42.237375][ T361] ? vprintk_emit (kernel/printk/printk.c:2478) [ 42.237378][ T361] vprintk_emit (kernel/printk/printk.c:2479) [ 42.237382][ T361] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 42.237385][ T361] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.237387][ T361] ? validate_chain (kernel/locking/lockdep.c:157 kernel/locking/lockdep.c:202 kernel/locking/lockdep.c:3329 kernel/locking/lockdep.c:3924) [ 42.237390][ T361] _printk (kernel/printk/printk.c:2504) [ 42.237393][ T361] ? snapshot_read.cold (user.c:?) [ 42.237395][ T361] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.237398][ T361] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 42.237400][ T361] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 42.237402][ T361] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 42.237405][ T361] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 42.237409][ T361] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 42.237411][ T361] ? netdev_notice (net/core/dev.c:13194) [ 42.237414][ T361] ? dev_set_rx_mode (./include/linux/netdevice.h:5009 (discriminator 1) net/core/dev_addr_lists.c:1392 (discriminator 1)) [ 42.237417][ T361] ? 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) [ 42.237418][ T361] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 42.237422][ T361] ? 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) [ 42.237426][ T361] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 42.237429][ T361] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 42.237432][ T361] __dev_change_flags (net/core/dev.c:9834) [ 42.237435][ T361] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 42.237438][ T361] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 42.237440][ T361] ? __kernel_text_address (kernel/extable.c:79) [ 42.237442][ T361] ? write_profile (profile.c:?) [ 42.237444][ T361] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 42.237449][ T361] netif_change_flags (net/core/dev.c:9877) [ 42.237452][ T361] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 42.237456][ T361] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 42.237458][ T361] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 42.237459][ T361] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 42.237461][ T361] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 42.237464][ T361] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 42.237467][ T361] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 42.237469][ T361] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 42.237473][ T361] ? kasan_save_stack (mm/kasan/common.c:58) [ 42.237477][ T361] ? kasan_save_stack (mm/kasan/common.c:57) [ 42.237479][ T361] ? kasan_save_track (mm/kasan/common.c:78) [ 42.237483][ T361] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.237486][ T361] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 42.237490][ T361] ? ___sys_sendmsg (net/socket.c:2757) [ 42.237498][ T361] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 42.237500][ T361] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 42.237505][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.237509][ T361] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.237511][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.237514][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.237517][ T361] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 42.237521][ T361] ? __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) [ 42.237525][ T361] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 42.237529][ T361] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 42.237535][ T361] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 42.237545][ T361] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 42.237555][ T361] rtnl_newlink (net/core/rtnetlink.c:4215) [ 42.237565][ T361] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 42.237568][ T361] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.237577][ T361] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 42.237579][ T361] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 42.237582][ T361] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 42.237585][ T361] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 42.237589][ T361] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 42.237591][ T361] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 42.237594][ T361] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.237596][ T361] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.237600][ T361] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 42.237602][ T361] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 42.237605][ T361] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 42.237607][ T361] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.237610][ T361] ? netlink_ack (./include/linux/skbuff.h:2718) [ 42.237616][ T361] ? 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)) [ 42.237617][ T361] ? 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)) [ 42.237621][ T361] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 42.237625][ T361] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 42.237628][ T361] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.237632][ T361] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 42.237636][ T361] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 42.237639][ T361] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 42.237645][ T361] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 42.237647][ T361] ? copy_msghdr_from_user (net/socket.c:2650) [ 42.237649][ T361] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 42.237651][ T361] ? move_addr_to_kernel (net/socket.c:258) [ 42.237658][ T361] ___sys_sendmsg (net/socket.c:2767) [ 42.237661][ T361] ? copy_msghdr_from_user (net/socket.c:2619) [ 42.237676][ T361] __sys_sendmsg (net/socket.c:2799) [ 42.237678][ T361] ? __sys_sendmsg_sock (net/socket.c:2780) [ 42.237685][ T361] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.237688][ T361] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 42.237690][ T361] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 42.237693][ T361] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 42.237696][ T361] RIP: 0033:0x7fdaea26054e [ 42.237700][ T361] 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 [ 42.237701][ T361] RSP: 002b:00007fff5e403e70 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 42.237704][ T361] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007fdaea26054e [ 42.237706][ T361] RDX: 0000000000000000 RSI: 00007fff5e403f20 RDI: 0000000000000005 [ 42.237707][ T361] RBP: 00007fff5e403e80 R08: 0000000000000000 R09: 0000000000000000 [ 42.237707][ T361] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9150f7 [ 42.237708][ T361] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff5e4045e0 | [ 47.700758][ T376] softirqs last disabled at (12510): dev_set_rx_mode (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:1392 (discriminator 2)) | [ 47.700761][ T376] Preemption disabled at: | [ 47.700761][ T376] vprintk_emit (kernel/printk/printk.c:2471) | [ 47.700771][ T376] Tainted: [W]=WARN [ 47.700771][ T376] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.700773][ T376] Call Trace: [ 47.700775][ T376] [ 47.700776][ T376] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 47.700782][ T376] ? vprintk_emit (kernel/printk/printk.c:2471) [ 47.700785][ T376] __might_resched.cold (kernel/sched/core.c:9234) [ 47.700789][ T376] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 47.700794][ T376] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 47.700799][ T376] __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.700802][ T376] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 47.700807][ T376] ? 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.700810][ T376] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 47.700813][ T376] put_chars (drivers/char/virtio_console.c:1176) [ 47.700816][ T376] ? __send_to_port (drivers/char/virtio_console.c:654) [ 47.700818][ T376] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 47.700822][ T376] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 47.700825][ T376] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 47.700829][ T376] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 47.700832][ T376] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.700837][ T376] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 47.700840][ T376] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.700845][ T376] console_emit_next_record (kernel/printk/printk.c:3183) [ 47.700849][ T376] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 47.700851][ T376] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 47.700854][ T376] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.700856][ T376] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.700861][ T376] console_flush_one_record (kernel/printk/printk.c:3268) [ 47.700865][ T376] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 47.700867][ T376] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.700872][ T376] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 47.700875][ T376] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 47.700877][ T376] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.700879][ T376] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 47.700883][ T376] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 47.700885][ T376] ? vprintk_emit (kernel/printk/printk.c:2478) [ 47.700888][ T376] vprintk_emit (kernel/printk/printk.c:2479) [ 47.700892][ T376] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 47.700895][ T376] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.700897][ T376] ? validate_chain (kernel/locking/lockdep.c:157 kernel/locking/lockdep.c:202 kernel/locking/lockdep.c:3329 kernel/locking/lockdep.c:3924) [ 47.700900][ T376] _printk (kernel/printk/printk.c:2504) [ 47.700904][ T376] ? snapshot_read.cold (user.c:?) [ 47.700906][ T376] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.700909][ T376] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 47.700911][ T376] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 47.700912][ T376] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 47.700916][ T376] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 47.700920][ T376] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 47.700922][ T376] ? netdev_notice (net/core/dev.c:13194) [ 47.700926][ T376] ? dev_set_rx_mode (./include/linux/netdevice.h:5009 (discriminator 1) net/core/dev_addr_lists.c:1392 (discriminator 1)) [ 47.700928][ T376] ? 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.700930][ T376] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 47.700933][ T376] ? 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.700937][ T376] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 47.700941][ T376] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 47.700944][ T376] __dev_change_flags (net/core/dev.c:9834) [ 47.700947][ T376] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 47.700950][ T376] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 47.700953][ T376] ? __kernel_text_address (kernel/extable.c:79) [ 47.700954][ T376] ? write_profile (profile.c:?) [ 47.700956][ T376] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 47.700961][ T376] netif_change_flags (net/core/dev.c:9877) [ 47.700965][ T376] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 47.700969][ T376] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 47.700972][ T376] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 47.700973][ T376] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 47.700975][ T376] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 47.700978][ T376] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 47.700981][ T376] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 47.700983][ T376] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 47.700986][ T376] ? kasan_save_stack (mm/kasan/common.c:58) [ 47.700989][ T376] ? kasan_save_stack (mm/kasan/common.c:57) [ 47.700990][ T376] ? kasan_save_track (mm/kasan/common.c:78) [ 47.700993][ T376] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.700995][ T376] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 47.700998][ T376] ? ___sys_sendmsg (net/socket.c:2757) [ 47.701003][ T376] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 47.701005][ T376] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 47.701008][ T376] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.701010][ T376] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.701012][ T376] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.701014][ T376] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.701016][ T376] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 47.701019][ T376] ? __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.701022][ T376] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 47.701024][ T376] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 47.701028][ T376] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 47.701033][ T376] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 47.701039][ T376] rtnl_newlink (net/core/rtnetlink.c:4215) [ 47.701044][ T376] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 47.701046][ T376] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.701051][ T376] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 47.701052][ T376] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 47.701054][ T376] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 47.701056][ T376] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 47.701060][ T376] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 47.701062][ T376] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 47.701065][ T376] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.701067][ T376] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.701071][ T376] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 47.701073][ T376] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 47.701076][ T376] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 47.701078][ T376] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.701081][ T376] ? netlink_ack (./include/linux/skbuff.h:2718) [ 47.701088][ T376] ? 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)) [ 47.701089][ T376] ? 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)) [ 47.701093][ T376] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 47.701097][ T376] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 47.701100][ T376] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.701104][ T376] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 47.701108][ T376] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 47.701112][ T376] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 47.701118][ T376] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 47.701120][ T376] ? copy_msghdr_from_user (net/socket.c:2650) [ 47.701123][ T376] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 47.701124][ T376] ? move_addr_to_kernel (net/socket.c:258) [ 47.701135][ T376] ___sys_sendmsg (net/socket.c:2767) [ 47.701138][ T376] ? copy_msghdr_from_user (net/socket.c:2619) [ 47.701154][ T376] __sys_sendmsg (net/socket.c:2799) [ 47.701157][ T376] ? __sys_sendmsg_sock (net/socket.c:2780) [ 47.701163][ T376] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.701167][ T376] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 47.701170][ T376] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 47.701173][ T376] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.701175][ T376] RIP: 0033:0x7f63279b654e [ 47.701179][ T376] 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.701181][ T376] RSP: 002b:00007fff27a030a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 47.701184][ T376] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f63279b654e [ 47.701185][ T376] RDX: 0000000000000000 RSI: 00007fff27a03150 RDI: 0000000000000005 [ 47.701186][ T376] RBP: 00007fff27a030b0 R08: 0000000000000000 R09: 0000000000000000 [ 47.701187][ T376] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9150fd [ 47.701188][ T376] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff27a03810 | [ 58.070751][ T571] softirqs last disabled at (17414): dev_uc_del (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:841 (discriminator 2)) | [ 58.070753][ T571] Preemption disabled at: | [ 58.070754][ T571] dev_uc_del (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:841 (discriminator 2)) | [ 58.070762][ T571] Tainted: [W]=WARN [ 58.070763][ T571] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 58.070765][ T571] Call Trace: [ 58.070767][ T571] [ 58.070768][ T571] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 58.070774][ T571] ? dev_uc_del (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:841 (discriminator 2)) [ 58.070776][ T571] __might_resched.cold (kernel/sched/core.c:9234) [ 58.070781][ T571] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 58.070785][ T571] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 58.070790][ T571] __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)) [ 58.070792][ T571] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 58.070798][ T571] ? 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) [ 58.070801][ T571] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 58.070804][ T571] put_chars (drivers/char/virtio_console.c:1176) [ 58.070806][ T571] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 58.070808][ T571] ? __send_to_port (drivers/char/virtio_console.c:654) [ 58.070811][ T571] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 58.070815][ T571] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 58.070819][ T571] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 58.070822][ T571] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.070823][ T571] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.070828][ T571] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 58.070829][ T571] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 58.070833][ T571] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.070836][ T571] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 58.070840][ T571] console_emit_next_record (kernel/printk/printk.c:3183) [ 58.070844][ T571] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 58.070846][ T571] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 58.070849][ T571] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.070851][ T571] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 58.070855][ T571] console_flush_one_record (kernel/printk/printk.c:3268) [ 58.070860][ T571] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 58.070862][ T571] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.070867][ T571] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 58.070870][ T571] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 58.070872][ T571] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.070874][ T571] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 58.070878][ T571] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 58.070880][ T571] ? vprintk_emit (kernel/printk/printk.c:2478) [ 58.070883][ T571] vprintk_emit (kernel/printk/printk.c:2479) [ 58.070887][ T571] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 58.070889][ T571] ? kvfree_call_rcu (mm/slab_common.c:2050) [ 58.070892][ T571] ? dev_uc_del (net/core/dev_addr_lists.c:202 net/core/dev_addr_lists.c:209 net/core/dev_addr_lists.c:842) [ 58.070894][ T571] ? macvlan_stop (drivers/net/macvlan.c:727) macvlan [ 58.070896][ T571] ? __dev_close_many (net/core/dev.c:1798) [ 58.070898][ T571] ? netif_close_many (net/core/dev.c:1824) [ 58.070900][ T571] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 58.070902][ T571] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 58.070906][ T571] _printk (kernel/printk/printk.c:2504) [ 58.070910][ T571] ? snapshot_read.cold (user.c:?) [ 58.070915][ T571] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 58.070918][ T571] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 58.070922][ T571] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 58.070925][ T571] ? netdev_notice (net/core/dev.c:13194) [ 58.070926][ T571] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 58.070931][ T571] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 58.070934][ T571] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 58.070937][ T571] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:210 (discriminator 6) kernel/locking/spinlock.c:221 (discriminator 6)) [ 58.070940][ T571] ? 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) [ 58.070944][ T571] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 58.070949][ T571] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 58.070952][ T571] dev_uc_del (net/core/dev_addr_lists.c:845) [ 58.070953][ T571] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 58.070956][ T571] macvlan_stop (drivers/net/macvlan.c:727) macvlan [ 58.070959][ T571] __dev_close_many (net/core/dev.c:1798) [ 58.070962][ T571] ? netif_open (net/core/dev.c:1755) [ 58.070966][ T571] ? netif_close_many (net/core/dev.c:1824) [ 58.070970][ T571] netif_close_many (net/core/dev.c:1824) [ 58.070973][ T571] ? notifier_call_chain (kernel/notifier.c:85) [ 58.070976][ T571] ? __dev_close_many (net/core/dev.c:1804) [ 58.070979][ T571] ? netif_close_many_and_unlock (net/core/dev.c:12411) [ 58.070983][ T571] unregister_netdevice_many_notify (net/core/dev.c:12487) [ 58.070988][ T571] ? unregister_netdevice_queue (net/core/dev.c:12378 (discriminator 1)) [ 58.070991][ T571] ? unregister_netdevice_queued (./include/linux/list.h:419 (discriminator 3)) [ 58.070994][ T571] ? unregister_netdevice_many (net/core/dev.c:12589) [ 58.070998][ T571] ? netdev_upper_dev_unlink (net/core/dev.c:9114) [ 58.071000][ T571] ? __netdev_upper_dev_unlink (net/core/dev.c:9096) [ 58.071004][ T571] rtnl_dellink (net/core/rtnetlink.c:3652 net/core/rtnetlink.c:3694) [ 58.071007][ T571] ? mark_usage (kernel/locking/lockdep.c:4690) [ 58.071009][ T571] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.071010][ T571] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.071013][ T571] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 58.071036][ T571] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 58.071038][ T571] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 58.071040][ T571] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 58.071042][ T571] ? mark_usage (kernel/locking/lockdep.c:4690) [ 58.071044][ T571] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.071049][ T571] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 58.071051][ T571] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 58.071053][ T571] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 58.071055][ T571] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 58.071059][ T571] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 58.071062][ T571] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 58.071065][ T571] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 58.071067][ T571] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.071071][ T571] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 58.071073][ T571] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 58.071077][ T571] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 58.071080][ T571] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 58.071083][ T571] ? netlink_ack (./include/linux/skbuff.h:2718) [ 58.071089][ T571] ? 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)) [ 58.071091][ T571] ? 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)) [ 58.071095][ T571] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 58.071099][ T571] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 58.071102][ T571] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.071106][ T571] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 58.071110][ T571] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 58.071114][ T571] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 58.071119][ T571] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 58.071122][ T571] ? copy_msghdr_from_user (net/socket.c:2650) [ 58.071125][ T571] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 58.071129][ T571] ? move_addr_to_kernel (net/socket.c:258) [ 58.071137][ T571] ___sys_sendmsg (net/socket.c:2767) [ 58.071140][ T571] ? copy_msghdr_from_user (net/socket.c:2619) [ 58.071156][ T571] __sys_sendmsg (net/socket.c:2799) [ 58.071159][ T571] ? __sys_sendmsg_sock (net/socket.c:2780) [ 58.071165][ T571] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.071169][ T571] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 58.071171][ T571] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 58.071174][ T571] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 58.071176][ T571] RIP: 0033:0x7fda8712954e [ 58.071180][ T571] 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 [ 58.071182][ T571] RSP: 002b:00007ffd5450b490 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 58.071185][ T571] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007fda8712954e [ 58.071186][ T571] RDX: 0000000000000000 RSI: 00007ffd5450b540 RDI: 0000000000000005 [ 58.071187][ T571] RBP: 00007ffd5450b4a0 R08: 0000000000000000 R09: 0000000000000000 [ 58.071188][ T571] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915107 [ 58.071189][ T571] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd5450bc00 | [ 59.269816][ T610] softirqs last disabled at (15010): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 59.269819][ T610] Preemption disabled at: | [ 59.269821][ T610] vprintk_emit (kernel/printk/printk.c:2471) | [ 59.269833][ T610] Tainted: [W]=WARN [ 59.269834][ T610] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 59.269836][ T610] Call Trace: [ 59.269838][ T610] [ 59.269840][ T610] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 59.269847][ T610] ? vprintk_emit (kernel/printk/printk.c:2471) [ 59.269851][ T610] __might_resched.cold (kernel/sched/core.c:9234) [ 59.269857][ T610] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 59.269862][ T610] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 59.269870][ T610] __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.269873][ T610] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 59.269882][ T610] ? 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.269886][ T610] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 59.269891][ T610] put_chars (drivers/char/virtio_console.c:1176) [ 59.269894][ T610] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 59.269897][ T610] ? __send_to_port (drivers/char/virtio_console.c:654) [ 59.269902][ T610] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 59.269908][ T610] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 59.269911][ T610] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 59.269917][ T610] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 59.269921][ T610] ? mark_usage (kernel/locking/lockdep.c:4690) [ 59.269924][ T610] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.269927][ T610] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.269934][ T610] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 59.269937][ T610] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 59.269942][ T610] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.269946][ T610] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 59.269953][ T610] console_emit_next_record (kernel/printk/printk.c:3183) [ 59.269960][ T610] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 59.269962][ T610] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 59.269967][ T610] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.269971][ T610] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 59.269978][ T610] console_flush_one_record (kernel/printk/printk.c:3268) [ 59.269985][ T610] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 59.269987][ T610] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.269997][ T610] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 59.270001][ T610] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 59.270004][ T610] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.270008][ T610] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 59.270014][ T610] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 59.270016][ T610] ? vprintk_emit (kernel/printk/printk.c:2478) [ 59.270022][ T610] vprintk_emit (kernel/printk/printk.c:2479) [ 59.270028][ T610] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 59.270032][ T610] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 59.270035][ T610] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 59.270040][ T610] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 59.270046][ T610] _printk (kernel/printk/printk.c:2504) [ 59.270051][ T610] ? snapshot_read.cold (user.c:?) [ 59.270058][ T610] ? br_multicast_flood (??:?) bridge [ 59.270075][ T610] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 59.270077][ T610] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 59.270079][ T610] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 59.270087][ T610] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 59.270105][ T610] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 59.270119][ T610] new_nbp (net/bridge/br_if.c:449) bridge [ 59.270138][ T610] br_add_if (net/bridge/br_if.c:592) bridge [ 59.270150][ T610] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 59.270155][ T610] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 59.270160][ T610] ? __kernel_text_address (kernel/extable.c:79) [ 59.270167][ T610] do_set_master (net/core/rtnetlink.c:3071) [ 59.270175][ T610] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 59.270180][ T610] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 59.270185][ T610] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 59.270187][ T610] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 59.270190][ T610] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 59.270194][ T610] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 59.270198][ T610] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 59.270201][ T610] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 59.270205][ T610] ? kasan_save_stack (mm/kasan/common.c:58) [ 59.270209][ T610] ? kasan_save_stack (mm/kasan/common.c:57) [ 59.270211][ T610] ? kasan_save_track (mm/kasan/common.c:78) [ 59.270216][ T610] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.270219][ T610] ? netlink_seq_next (net/netlink/af_netlink.c:2685) [ 59.270223][ T610] ? ___sys_sendmsg (net/socket.c:2757) [ 59.270230][ T610] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 59.270233][ T610] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 59.270238][ T610] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.270242][ T610] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 59.270244][ T610] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.270246][ T610] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.270250][ T610] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 59.270256][ T610] ? __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) [ 59.270264][ T610] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 59.270267][ T610] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 59.270274][ T610] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 59.270276][ T610] ? nla_get_range_signed (lib/nlattr.c:270) [ 59.270285][ T610] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 59.270295][ T610] rtnl_newlink (net/core/rtnetlink.c:4215) [ 59.270306][ T610] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 59.270309][ T610] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.270317][ T610] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 59.270320][ T610] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 59.270323][ T610] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 59.270326][ T610] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 59.270333][ T610] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 59.270336][ T610] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 59.270342][ T610] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 59.270344][ T610] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.270352][ T610] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 59.270355][ T610] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 59.270361][ T610] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 59.270364][ T610] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 59.270369][ T610] ? netlink_ack (./include/linux/skbuff.h:2718) [ 59.270381][ T610] ? 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)) [ 59.270383][ T610] ? 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)) [ 59.270391][ T610] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 59.270398][ T610] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 59.270402][ T610] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.270410][ T610] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 59.270416][ T610] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 59.270423][ T610] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 59.270432][ T610] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 59.270436][ T610] ? copy_msghdr_from_user (net/socket.c:2650) [ 59.270439][ T610] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 59.270442][ T610] ? move_addr_to_kernel (net/socket.c:258) [ 59.270455][ T610] ___sys_sendmsg (net/socket.c:2767) [ 59.270460][ T610] ? copy_msghdr_from_user (net/socket.c:2619) [ 59.270490][ T610] __sys_sendmsg (net/socket.c:2799) [ 59.270494][ T610] ? __sys_sendmsg_sock (net/socket.c:2780) [ 59.270505][ T610] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.270512][ T610] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 59.270515][ T610] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 59.270520][ T610] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 59.270523][ T610] RIP: 0033:0x7f1294ff754e [ 59.270528][ T610] 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.270530][ T610] RSP: 002b:00007fff40578010 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 59.270534][ T610] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f1294ff754e [ 59.270536][ T610] RDX: 0000000000000000 RSI: 00007fff405780c0 RDI: 0000000000000005 [ 59.270537][ T610] RBP: 00007fff40578020 R08: 0000000000000000 R09: 0000000000000000 [ 59.270539][ T610] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915108 [ 59.270540][ T610] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff40578780 | [ 74.617230][ C2] softirqs last disabled at (1472441): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 74.617232][ C2] Preemption disabled at: | [ 74.617233][ C2] 0x0 | [ 74.617244][ C2] Tainted: [W]=WARN [ 74.617245][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 74.617247][ C2] Call Trace: [ 74.617249][ C2] [ 74.617251][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 74.617257][ C2] __might_resched.cold (kernel/sched/core.c:9234) [ 74.617260][ C2] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 74.617264][ C2] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 74.617267][ C2] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 74.617270][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.617273][ C2] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 74.617276][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 74.617279][ C2] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 74.617283][ C2] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 74.617285][ C2] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 74.617287][ C2] put_chars (drivers/char/virtio_console.c:1176) [ 74.617289][ C2] ? __send_to_port (drivers/char/virtio_console.c:654) [ 74.617291][ C2] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 74.617294][ C2] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 74.617298][ C2] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 74.617299][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.617301][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 74.617303][ C2] console_emit_next_record (kernel/printk/printk.c:3183) [ 74.617306][ C2] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 74.617308][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.617309][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.617311][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 74.617313][ C2] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 74.617314][ C2] console_flush_one_record (kernel/printk/printk.c:3268) [ 74.617317][ C2] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 74.617319][ C2] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 74.617321][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 74.617323][ C2] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 74.617324][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.617326][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 74.617327][ C2] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 74.617329][ C2] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 74.617331][ C2] ? vprintk_emit (kernel/printk/printk.c:2478) [ 74.617333][ C2] vprintk_emit (kernel/printk/printk.c:2479) [ 74.617336][ C2] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 74.617337][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 74.617357][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 74.617359][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 74.617365][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 74.617372][ C2] ? is_module_text_address (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 kernel/module/main.c:3934) [ 74.617376][ C2] _printk (kernel/printk/printk.c:2504) [ 74.617379][ C2] ? snapshot_read.cold (user.c:?) [ 74.617381][ C2] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:25) [ 74.617385][ C2] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 74.617388][ C2] ? nbcon_cpu_emergency_enter (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:435 kernel/printk/nbcon.c:1723) [ 74.617389][ C2] print_irq_inversion_bug.part.0 (kernel/locking/lockdep.c:4097 (discriminator 1)) [ 74.617392][ C2] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 74.617395][ C2] mark_lock (kernel/locking/lockdep.c:4769) [ 74.617397][ C2] mark_usage (kernel/locking/lockdep.c:4658) [ 74.617398][ C2] __lock_acquire (kernel/locking/lockdep.c:5208) [ 74.617401][ C2] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 74.617402][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 74.617409][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.617411][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 74.617412][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 74.617419][ C2] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 74.617420][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 74.617427][ C2] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 74.617433][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 74.617440][ C2] call_timer_fn (kernel/time/timer.c:1748) [ 74.617442][ C2] ? detach_if_pending (./include/linux/list.h:1159) [ 74.617444][ C2] ? debug_object_active_state (lib/debugobjects.c:1122) [ 74.617448][ C2] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 74.617450][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 74.617451][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.617454][ C2] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 74.617455][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 74.617462][ C2] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 74.617464][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 74.617467][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 74.617469][ C2] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 74.617472][ C2] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 74.617475][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 74.617478][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.617481][ C2] handle_softirqs (kernel/softirq.c:645) [ 74.617484][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 74.617486][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 74.617489][ C2] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 74.617491][ C2] irq_exit_rcu (kernel/softirq.c:784) [ 74.617493][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 74.617496][ C2] [ 74.617497][ C2] [ 74.617498][ C2] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 74.617500][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 74.617503][ C2] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 74.617505][ C2] Code: 48 8b 3d 94 e2 f5 01 e8 1f 00 00 00 48 2b 05 58 a3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 96 11 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 e2 f5 01 mov 0x1f5e294(%rip),%rdi # 0x1f5e29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 a3 95 00 sub 0x95a358(%rip),%rax # 0x95a36b 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 96 11 00 verw 0x119613(%rip) # 0x11963b 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 [ 74.617507][ C2] RSP: 0018:ffa0000000157e00 EFLAGS: 00000282 [ 74.617511][ C2] RAX: 00000000001677b7 RBX: ff11000001bec6c0 RCX: ffffffffa46f0307 [ 74.617512][ C2] RDX: ff11000001bec6c0 RSI: ffffffffa7438b01 RDI: ffffffffa6e8d8e0 [ 74.617513][ C2] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 74.617514][ C2] R10: 0000000000000002 R11: 0000000000000001 R12: 1ff400000002afc3 [ 74.617515][ C2] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 74.617516][ C2] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 74.617519][ C2] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 74.617522][ C2] default_idle_call (kernel/sched/idle.c:122) [ 74.617523][ C2] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 74.617525][ C2] ? arch_cpu_idle_exit+0x40/0x40 [ 74.617527][ C2] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 74.617529][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 74.617530][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.617533][ C2] do_idle (kernel/sched/idle.c:355) [ 74.617534][ C2] cpu_startup_entry (kernel/sched/idle.c:454) [ 74.617536][ C2] start_secondary (arch/x86/kernel/smpboot.c:312) [ 74.617538][ C2] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 74.617540][ C2] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 74.680581][ C2] | [ 74.680688][ C2] | [ 74.680688][ C2] stack backtrace: | [ 74.681045][ C2] Tainted: [W]=WARN [ 74.681047][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 74.681049][ C2] Call Trace: [ 74.681051][ C2] [ 74.681053][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 74.681058][ C2] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 74.681063][ C2] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 74.681067][ C2] mark_lock (kernel/locking/lockdep.c:4769) [ 74.681070][ C2] mark_usage (kernel/locking/lockdep.c:4658) [ 74.681073][ C2] __lock_acquire (kernel/locking/lockdep.c:5208) [ 74.681077][ C2] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 74.681080][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 74.681097][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.681101][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 74.681104][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 74.681117][ C2] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 74.681120][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 74.681132][ C2] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 74.681145][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 74.681157][ C2] call_timer_fn (kernel/time/timer.c:1748) [ 74.681161][ C2] ? detach_if_pending (./include/linux/list.h:1159) [ 74.681163][ C2] ? debug_object_active_state (lib/debugobjects.c:1122) [ 74.681167][ C2] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 74.681170][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 74.681173][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.681177][ C2] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 74.681180][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 74.681193][ C2] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 74.681196][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 74.681200][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 74.681204][ C2] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 74.681207][ C2] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 74.681210][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 74.681213][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.681216][ C2] handle_softirqs (kernel/softirq.c:645) [ 74.681219][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 74.681222][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 74.681225][ C2] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 74.681228][ C2] irq_exit_rcu (kernel/softirq.c:784) [ 74.681230][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 74.681233][ C2] [ 74.681234][ C2] [ 74.681235][ C2] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 74.681238][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 74.681241][ C2] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 74.681244][ C2] Code: 48 8b 3d 94 e2 f5 01 e8 1f 00 00 00 48 2b 05 58 a3 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 96 11 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 e2 f5 01 mov 0x1f5e294(%rip),%rdi # 0x1f5e29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 a3 95 00 sub 0x95a358(%rip),%rax # 0x95a36b 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 96 11 00 verw 0x119613(%rip) # 0x11963b 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 [ 74.681247][ C2] RSP: 0018:ffa0000000157e00 EFLAGS: 00000282 [ 74.681251][ C2] RAX: 00000000001677b7 RBX: ff11000001bec6c0 RCX: ffffffffa46f0307 [ 74.681253][ C2] RDX: ff11000001bec6c0 RSI: ffffffffa7438b01 RDI: ffffffffa6e8d8e0 [ 74.681254][ C2] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 74.681256][ C2] R10: 0000000000000002 R11: 0000000000000001 R12: 1ff400000002afc3 [ 74.681257][ C2] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 74.681260][ C2] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 74.681264][ C2] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 74.681266][ C2] default_idle_call (kernel/sched/idle.c:122) [ 74.681269][ C2] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 74.681272][ C2] ? arch_cpu_idle_exit+0x40/0x40 [ 74.681274][ C2] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 74.681277][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 74.681279][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 74.681282][ C2] do_idle (kernel/sched/idle.c:355) [ 74.681285][ C2] cpu_startup_entry (kernel/sched/idle.c:454) [ 74.681287][ C2] start_secondary (arch/x86/kernel/smpboot.c:312) [ 74.681290][ C2] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 74.681293][ C2] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 84.461180][ T717] softirqs last disabled at (0): 0x0 | [ 84.461181][ T717] Preemption disabled at: | [ 84.461182][ T717] vprintk_emit (kernel/printk/printk.c:2471) | [ 84.461193][ T717] Tainted: [W]=WARN [ 84.461194][ T717] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 84.461195][ T717] Call Trace: [ 84.461197][ T717] [ 84.461198][ T717] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 84.461204][ T717] ? vprintk_emit (kernel/printk/printk.c:2471) [ 84.461206][ T717] __might_resched.cold (kernel/sched/core.c:9234) [ 84.461209][ T717] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 84.461211][ T717] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 84.461214][ T717] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 84.461218][ T717] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 84.461221][ T717] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 84.461224][ T717] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 84.461228][ T717] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 84.461229][ T717] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 84.461231][ T717] put_chars (drivers/char/virtio_console.c:1176) [ 84.461233][ T717] ? __send_to_port (drivers/char/virtio_console.c:654) [ 84.461235][ T717] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 84.461237][ T717] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 84.461241][ T717] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 84.461242][ T717] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 84.461245][ T717] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 84.461247][ T717] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 84.461249][ T717] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 84.461251][ T717] console_emit_next_record (kernel/printk/printk.c:3183) [ 84.461254][ T717] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 84.461256][ T717] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 84.461257][ T717] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 84.461259][ T717] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 84.461261][ T717] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 84.461263][ T717] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 84.461264][ T717] console_flush_one_record (kernel/printk/printk.c:3268) [ 84.461267][ T717] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 84.461269][ T717] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 84.461271][ T717] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 84.461273][ T717] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 84.461274][ T717] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 84.461276][ T717] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 84.461277][ T717] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 84.461279][ T717] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 84.461281][ T717] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 84.461283][ T717] ? vprintk_emit (kernel/printk/printk.c:2478) [ 84.461285][ T717] vprintk_emit (kernel/printk/printk.c:2479) [ 84.461287][ T717] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 84.461289][ T717] ? update_load_avg (kernel/sched/fair.c:5864) [ 84.461291][ T717] ? update_load_avg (kernel/sched/fair.c:5864) [ 84.461293][ T717] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 84.461295][ T717] _printk (kernel/printk/printk.c:2504) [ 84.461298][ T717] ? snapshot_read.cold (user.c:?) [ 84.461300][ T717] ? trace_sched_exit_tp (./include/trace/events/sched.h:886 (discriminator 22)) [ 84.461302][ T717] ? __schedule (kernel/sched/core.c:7277) [ 84.461304][ T717] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 84.461307][ T717] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 84.461309][ T717] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 84.461311][ T717] ? netdev_notice (net/core/dev.c:13194) [ 84.461313][ T717] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 84.461317][ T717] ? preempt_schedule_thunk (arch/x86/entry/thunk.S:12) [ 84.461319][ T717] ? 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) [ 84.461322][ T717] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 84.461325][ T717] ? __local_bh_enable_ip (kernel/softirq.c:480 (discriminator 2)) [ 84.461327][ T717] __dev_change_flags (net/core/dev.c:9834) [ 84.461331][ T717] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 84.461333][ T717] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 84.461335][ T717] ? __kernel_text_address (kernel/extable.c:79) [ 84.461336][ T717] ? write_profile (profile.c:?) [ 84.461339][ T717] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 84.461342][ T717] netif_change_flags (net/core/dev.c:9877) [ 84.461344][ T717] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 84.461348][ T717] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 84.461349][ T717] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 84.461350][ T717] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 84.461352][ T717] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 84.461356][ T717] ? kasan_save_stack (mm/kasan/common.c:58) [ 84.461359][ T717] ? kasan_save_stack (mm/kasan/common.c:57) [ 84.461360][ T717] ? kasan_save_track (mm/kasan/common.c:78) [ 84.461362][ T717] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 84.461363][ T717] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 84.461365][ T717] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 84.461366][ T717] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 84.461367][ T717] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 84.461368][ T717] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 84.461370][ T717] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 84.461371][ T717] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 84.461373][ T717] ? ___sys_sendmsg (net/socket.c:2767) [ 84.461375][ T717] ? __sys_sendmsg (net/socket.c:2799) [ 84.461376][ T717] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 84.461378][ T717] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 84.461381][ T717] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 84.461382][ T717] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 84.461384][ T717] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 84.461386][ T717] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 84.461387][ T717] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 84.461390][ T717] ? __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) [ 84.461391][ T717] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 84.461392][ T717] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 84.461394][ T717] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 84.461402][ T717] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 84.461405][ T717] rtnl_newlink (net/core/rtnetlink.c:4215) [ 84.461407][ T717] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 84.461409][ T717] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 84.461410][ T717] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 84.461411][ T717] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 84.461413][ T717] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 84.461416][ T717] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 84.461418][ T717] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 84.461420][ T717] ? __kernel_text_address (kernel/extable.c:79) [ 84.461421][ T717] ? write_profile (profile.c:?) [ 84.461422][ T717] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 84.461423][ T717] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 84.461425][ T717] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 84.461427][ T717] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 84.461430][ T717] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 84.461432][ T717] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 84.461434][ T717] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 84.461435][ T717] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 84.461437][ T717] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 84.461438][ T717] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 84.461440][ T717] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 84.461442][ T717] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 84.461444][ T717] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 84.461445][ T717] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 84.461447][ T717] ? netlink_ack (./include/linux/skbuff.h:2718) [ 84.461448][ T717] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 84.461450][ T717] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 84.461452][ T717] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 84.461454][ T717] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 84.461456][ T717] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 84.461458][ T717] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 84.461459][ T717] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 84.461461][ T717] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 84.461463][ T717] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 84.461465][ T717] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 84.461467][ T717] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 84.461468][ T717] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 84.461471][ T717] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 84.461474][ T717] ? copy_msghdr_from_user (net/socket.c:2650) [ 84.461476][ T717] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 84.461479][ T717] ? move_addr_to_kernel (net/socket.c:258) [ 84.461481][ T717] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 84.461485][ T717] ___sys_sendmsg (net/socket.c:2767) [ 84.461488][ T717] ? copy_msghdr_from_user (net/socket.c:2619) [ 84.461493][ T717] __sys_sendmsg (net/socket.c:2799) [ 84.461495][ T717] ? __sys_sendmsg_sock (net/socket.c:2780) [ 84.461497][ T717] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 84.461500][ T717] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 84.461501][ T717] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 84.461503][ T717] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 84.461505][ T717] RIP: 0033:0x7f3931ed854e [ 84.461507][ T717] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 84.461508][ T717] RSP: 002b:00007ffca95f9570 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 84.461512][ T717] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f3931ed854e [ 84.461514][ T717] RDX: 0000000000000000 RSI: 00007ffca95f9620 RDI: 0000000000000005 [ 84.461515][ T717] RBP: 00007ffca95f9580 R08: 0000000000000000 R09: 0000000000000000 [ 84.461516][ T717] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915121 [ 84.461516][ T717] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffca95f9ce0 | [ 89.741059][ T732] softirqs last disabled at (0): 0x0 | [ 89.741061][ T732] Preemption disabled at: | [ 89.741062][ T732] vprintk_emit (kernel/printk/printk.c:2471) | [ 89.741073][ T732] Tainted: [W]=WARN [ 89.741074][ T732] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 89.741076][ T732] Call Trace: [ 89.741077][ T732] [ 89.741078][ T732] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 89.741084][ T732] ? vprintk_emit (kernel/printk/printk.c:2471) [ 89.741086][ T732] __might_resched.cold (kernel/sched/core.c:9234) [ 89.741089][ T732] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 89.741091][ T732] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 89.741094][ T732] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 89.741098][ T732] __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)) [ 89.741101][ T732] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 89.741104][ T732] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 89.741108][ T732] ? 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) [ 89.741109][ T732] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 89.741111][ T732] put_chars (drivers/char/virtio_console.c:1176) [ 89.741113][ T732] ? __send_to_port (drivers/char/virtio_console.c:654) [ 89.741115][ T732] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 89.741117][ T732] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 89.741121][ T732] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 89.741122][ T732] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 89.741125][ T732] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 89.741130][ T732] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 89.741132][ T732] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 89.741135][ T732] console_emit_next_record (kernel/printk/printk.c:3183) [ 89.741137][ T732] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 89.741139][ T732] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 89.741141][ T732] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 89.741142][ T732] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 89.741144][ T732] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 89.741146][ T732] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 89.741148][ T732] console_flush_one_record (kernel/printk/printk.c:3268) [ 89.741150][ T732] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 89.741153][ T732] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 89.741155][ T732] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 89.741156][ T732] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 89.741158][ T732] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 89.741160][ T732] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 89.741161][ T732] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 89.741163][ T732] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 89.741165][ T732] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 89.741167][ T732] ? vprintk_emit (kernel/printk/printk.c:2478) [ 89.741169][ T732] vprintk_emit (kernel/printk/printk.c:2479) [ 89.741171][ T732] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 89.741173][ T732] ? try_to_wake_up (./include/linux/preempt.h:500 (discriminator 1) kernel/sched/core.c:4263 (discriminator 1)) [ 89.741176][ T732] _printk (kernel/printk/printk.c:2504) [ 89.741179][ T732] ? snapshot_read.cold (user.c:?) [ 89.741181][ T732] ? __virt_addr_valid (./include/linux/rcupdate.h:948 ./include/linux/mmzone.h:2276 arch/x86/mm/physaddr.c:54) [ 89.741184][ T732] ? __virt_addr_valid (./include/linux/rcupdate.h:974 (discriminator 1) ./include/linux/mmzone.h:2286 (discriminator 1) arch/x86/mm/physaddr.c:54 (discriminator 1)) [ 89.741186][ T732] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 89.741188][ T732] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 89.741190][ T732] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 89.741192][ T732] ? netdev_notice (net/core/dev.c:13194) [ 89.741193][ T732] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 89.741197][ T732] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 89.741198][ T732] ? pwq_dec_nr_in_flight (kernel/workqueue.c:2102) [ 89.741201][ T732] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 89.741203][ T732] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 89.741205][ T732] ? 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) [ 89.741208][ T732] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 89.741211][ T732] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 89.741213][ T732] __dev_change_flags (net/core/dev.c:9834) [ 89.741216][ T732] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 89.741218][ T732] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 89.741220][ T732] ? __kernel_text_address (kernel/extable.c:79) [ 89.741221][ T732] ? write_profile (profile.c:?) [ 89.741224][ T732] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 89.741226][ T732] netif_change_flags (net/core/dev.c:9877) [ 89.741228][ T732] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 89.741231][ T732] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 89.741233][ T732] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 89.741234][ T732] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 89.741236][ T732] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 89.741240][ T732] ? kasan_save_stack (mm/kasan/common.c:58) [ 89.741243][ T732] ? kasan_save_stack (mm/kasan/common.c:57) [ 89.741244][ T732] ? kasan_save_track (mm/kasan/common.c:78) [ 89.741246][ T732] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 89.741247][ T732] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 89.741249][ T732] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 89.741250][ T732] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 89.741251][ T732] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 89.741252][ T732] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 89.741254][ T732] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 89.741255][ T732] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 89.741257][ T732] ? ___sys_sendmsg (net/socket.c:2767) [ 89.741259][ T732] ? __sys_sendmsg (net/socket.c:2799) [ 89.741261][ T732] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 89.741262][ T732] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 89.741265][ T732] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 89.741267][ T732] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 89.741268][ T732] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 89.741270][ T732] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 89.741272][ T732] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 89.741274][ T732] ? __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) [ 89.741276][ T732] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 89.741277][ T732] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 89.741279][ T732] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 89.741281][ T732] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 89.741283][ T732] rtnl_newlink (net/core/rtnetlink.c:4215) [ 89.741285][ T732] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 89.741287][ T732] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 89.741288][ T732] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 89.741289][ T732] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 89.741291][ T732] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 89.741295][ T732] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 89.741296][ T732] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 89.741298][ T732] ? __kernel_text_address (kernel/extable.c:79) [ 89.741299][ T732] ? write_profile (profile.c:?) [ 89.741300][ T732] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 89.741301][ T732] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 89.741303][ T732] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 89.741305][ T732] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 89.741308][ T732] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 89.741310][ T732] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 89.741312][ T732] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 89.741313][ T732] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 89.741315][ T732] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 89.741316][ T732] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 89.741318][ T732] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 89.741320][ T732] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 89.741321][ T732] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 89.741323][ T732] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 89.741324][ T732] ? netlink_ack (./include/linux/skbuff.h:2718) [ 89.741326][ T732] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 89.741328][ T732] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 89.741330][ T732] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 89.741332][ T732] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 89.741334][ T732] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 89.741335][ T732] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 89.741337][ T732] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 89.741339][ T732] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 89.741341][ T732] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 89.741343][ T732] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 89.741344][ T732] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 89.741346][ T732] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 89.741348][ T732] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 89.741350][ T732] ? copy_msghdr_from_user (net/socket.c:2650) [ 89.741351][ T732] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 89.741353][ T732] ? move_addr_to_kernel (net/socket.c:258) [ 89.741354][ T732] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 89.741357][ T732] ___sys_sendmsg (net/socket.c:2767) [ 89.741359][ T732] ? copy_msghdr_from_user (net/socket.c:2619) [ 89.741364][ T732] __sys_sendmsg (net/socket.c:2799) [ 89.741365][ T732] ? __sys_sendmsg_sock (net/socket.c:2780) [ 89.741368][ T732] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 89.741370][ T732] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 89.741372][ T732] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 89.741374][ T732] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 89.741375][ T732] RIP: 0033:0x7f149be7d54e [ 89.741377][ T732] 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 [ 89.741379][ T732] RSP: 002b:00007ffd4c5bfa20 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 89.741383][ T732] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f149be7d54e [ 89.741384][ T732] RDX: 0000000000000000 RSI: 00007ffd4c5bfad0 RDI: 0000000000000005 [ 89.741385][ T732] RBP: 00007ffd4c5bfa30 R08: 0000000000000000 R09: 0000000000000000 [ 89.741386][ T732] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915127 [ 89.741387][ T732] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd4c5c0190 | [ 92.895530][ T223] softirqs last disabled at (20148): netdev_work_proc (./include/linux/spinlock.h:353 net/core/netdev_work.c:139) | [ 92.895532][ T223] Preemption disabled at: | [ 92.895533][ T223] vprintk_emit (kernel/printk/printk.c:2471) | [ 92.895545][ T223] Tainted: [W]=WARN [ 92.895546][ T223] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 92.895548][ T223] Workqueue: events netdev_work_proc [ 92.895552][ T223] Call Trace: [ 92.895553][ T223] [ 92.895555][ T223] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 92.895560][ T223] ? vprintk_emit (kernel/printk/printk.c:2471) [ 92.895562][ T223] __might_resched.cold (kernel/sched/core.c:9234) [ 92.895566][ T223] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 92.895570][ T223] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 92.895573][ T223] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 92.895577][ T223] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 92.895579][ T223] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 92.895583][ T223] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 92.895585][ T223] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 92.895587][ T223] put_chars (drivers/char/virtio_console.c:1176) [ 92.895589][ T223] ? __send_to_port (drivers/char/virtio_console.c:654) [ 92.895590][ T223] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 92.895593][ T223] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 92.895596][ T223] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 92.895598][ T223] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 92.895599][ T223] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 92.895601][ T223] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 92.895603][ T223] console_emit_next_record (kernel/printk/printk.c:3183) [ 92.895606][ T223] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 92.895608][ T223] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 92.895609][ T223] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 92.895611][ T223] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 92.895612][ T223] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 92.895614][ T223] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 92.895616][ T223] console_flush_one_record (kernel/printk/printk.c:3268) [ 92.895619][ T223] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 92.895621][ T223] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 92.895623][ T223] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 92.895625][ T223] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 92.895626][ T223] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 92.895628][ T223] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 92.895629][ T223] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 92.895631][ T223] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 92.895633][ T223] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 92.895635][ T223] ? vprintk_emit (kernel/printk/printk.c:2478) [ 92.895637][ T223] vprintk_emit (kernel/printk/printk.c:2479) [ 92.895639][ T223] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 92.895641][ T223] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 92.895643][ T223] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 92.895645][ T223] _printk (kernel/printk/printk.c:2504) [ 92.895648][ T223] ? snapshot_read.cold (user.c:?) [ 92.895650][ T223] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 92.895653][ T223] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:245) [ 92.895654][ T223] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 92.895657][ T223] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 92.895659][ T223] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 92.895661][ T223] ? netdev_notice (net/core/dev.c:13194) [ 92.895662][ T223] ? __unwind_start (arch/x86/kernel/unwind_orc.c:787) [ 92.895664][ T223] ? 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) [ 92.895666][ T223] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 92.895669][ T223] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 92.895672][ T223] netif_rx_mode_run (net/core/dev_addr_lists.c:1314) [ 92.895675][ T223] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 92.895679][ T223] ? netif_rx_mode_cancel_retry (net/core/dev_addr_lists.c:1274) [ 92.895680][ T223] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 92.895682][ T223] ? ref_tracker_free (lib/ref_tracker.c:339) [ 92.895685][ T223] ? ref_tracker_alloc (lib/ref_tracker.c:283) [ 92.895687][ T223] ? netdev_work_proc (./include/linux/netdevice.h:4528 ./include/linux/netdevice.h:4557 ./include/linux/netdevice.h:4552 net/core/netdev_work.c:152) [ 92.895688][ T223] ? netdev_work_proc (./include/linux/netdevice.h:4548 ./include/linux/netdevice.h:4565 ./include/linux/netdevice.h:4561 net/core/netdev_work.c:164) [ 92.895690][ T223] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:245) [ 92.895692][ T223] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 92.895694][ T223] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 92.895697][ T223] netdev_work_proc (net/core/netdev_work.c:125 net/core/netdev_work.c:171) [ 92.895698][ T223] ? netdev_work_sched (net/core/netdev_work.c:82) [ 92.895700][ T223] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 92.895701][ T223] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 92.895703][ T223] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 92.895705][ T223] process_one_work (kernel/workqueue.c:3387) [ 92.895709][ T223] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 92.895711][ T223] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 92.895713][ T223] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 92.895715][ T223] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 92.895717][ T223] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 92.895719][ T223] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 92.895721][ T223] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 92.895723][ T223] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 92.895724][ T223] kthread (kernel/kthread.c:436) [ 92.895726][ T223] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 92.895727][ T223] ? kthread_affine_preferred (kernel/kthread.c:857) [ 92.895729][ T223] ret_from_fork (arch/x86/kernel/process.c:158) [ 92.895732][ T223] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 92.895734][ T223] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 92.895737][ T223] ? kthread_affine_preferred (kernel/kthread.c:857) [ 92.895738][ T223] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 118.341485][ T958] softirqs last disabled at (0): 0x0 | [ 118.341488][ T958] Preemption disabled at: | [ 118.341489][ T958] vprintk_emit (kernel/printk/printk.c:2471) | [ 118.341501][ T958] Tainted: [W]=WARN [ 118.341501][ T958] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 118.341503][ T958] Call Trace: [ 118.341505][ T958] [ 118.341506][ T958] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 118.341511][ T958] ? vprintk_emit (kernel/printk/printk.c:2471) [ 118.341513][ T958] __might_resched.cold (kernel/sched/core.c:9234) [ 118.341517][ T958] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 118.341519][ T958] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 118.341522][ T958] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.341525][ T958] __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)) [ 118.341529][ T958] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 118.341531][ T958] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 118.341535][ T958] ? 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) [ 118.341536][ T958] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 118.341538][ T958] put_chars (drivers/char/virtio_console.c:1176) [ 118.341540][ T958] ? __send_to_port (drivers/char/virtio_console.c:654) [ 118.341542][ T958] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 118.341544][ T958] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 118.341548][ T958] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 118.341549][ T958] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 118.341552][ T958] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 118.341553][ T958] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.341555][ T958] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.341557][ T958] console_emit_next_record (kernel/printk/printk.c:3183) [ 118.341560][ T958] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 118.341562][ T958] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.341563][ T958] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.341565][ T958] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.341567][ T958] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 118.341569][ T958] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 118.341570][ T958] console_flush_one_record (kernel/printk/printk.c:3268) [ 118.341573][ T958] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 118.341575][ T958] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 118.341577][ T958] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 118.341578][ T958] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 118.341580][ T958] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.341582][ T958] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 118.341590][ T958] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 118.341592][ T958] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 118.341594][ T958] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 118.341596][ T958] ? vprintk_emit (kernel/printk/printk.c:2478) [ 118.341598][ T958] vprintk_emit (kernel/printk/printk.c:2479) [ 118.341600][ T958] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 118.341602][ T958] ? try_to_wake_up (./include/linux/preempt.h:500 (discriminator 1) kernel/sched/core.c:4263 (discriminator 1)) [ 118.341604][ T958] _printk (kernel/printk/printk.c:2504) [ 118.341607][ T958] ? snapshot_read.cold (user.c:?) [ 118.341609][ T958] ? __virt_addr_valid (./include/linux/rcupdate.h:948 ./include/linux/mmzone.h:2276 arch/x86/mm/physaddr.c:54) [ 118.341612][ T958] ? __virt_addr_valid (./include/linux/rcupdate.h:974 (discriminator 1) ./include/linux/mmzone.h:2286 (discriminator 1) arch/x86/mm/physaddr.c:54 (discriminator 1)) [ 118.341614][ T958] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 118.341617][ T958] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 118.341619][ T958] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 118.341620][ T958] ? netdev_notice (net/core/dev.c:13194) [ 118.341622][ T958] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 118.341625][ T958] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 118.341627][ T958] ? pwq_dec_nr_in_flight (kernel/workqueue.c:2102) [ 118.341630][ T958] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.341632][ T958] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.341634][ T958] ? 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) [ 118.341636][ T958] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 118.341639][ T958] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 118.341641][ T958] __dev_change_flags (net/core/dev.c:9834) [ 118.341645][ T958] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 118.341646][ T958] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 118.341648][ T958] ? __kernel_text_address (kernel/extable.c:79) [ 118.341650][ T958] ? write_profile (profile.c:?) [ 118.341652][ T958] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 118.341654][ T958] netif_change_flags (net/core/dev.c:9877) [ 118.341656][ T958] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 118.341659][ T958] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 118.341661][ T958] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 118.341662][ T958] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.341663][ T958] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 118.341667][ T958] ? kasan_save_stack (mm/kasan/common.c:58) [ 118.341670][ T958] ? kasan_save_stack (mm/kasan/common.c:57) [ 118.341672][ T958] ? kasan_save_track (mm/kasan/common.c:78) [ 118.341673][ T958] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 118.341675][ T958] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 118.341676][ T958] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 118.341677][ T958] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 118.341678][ T958] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 118.341680][ T958] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 118.341681][ T958] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 118.341682][ T958] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 118.341685][ T958] ? ___sys_sendmsg (net/socket.c:2767) [ 118.341686][ T958] ? __sys_sendmsg (net/socket.c:2799) [ 118.341688][ T958] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 118.341690][ T958] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 118.341692][ T958] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.341694][ T958] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 118.341695][ T958] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.341697][ T958] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.341699][ T958] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 118.341701][ T958] ? __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) [ 118.341703][ T958] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 118.341704][ T958] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 118.341706][ T958] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 118.341708][ T958] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 118.341710][ T958] rtnl_newlink (net/core/rtnetlink.c:4215) [ 118.341712][ T958] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.341714][ T958] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 118.341715][ T958] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 118.341716][ T958] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.341718][ T958] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 118.341721][ T958] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 118.341723][ T958] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 118.341724][ T958] ? __kernel_text_address (kernel/extable.c:79) [ 118.341725][ T958] ? write_profile (profile.c:?) [ 118.341727][ T958] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 118.341728][ T958] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.341729][ T958] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.341731][ T958] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 118.341734][ T958] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 118.341736][ T958] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.341738][ T958] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 118.341739][ T958] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 118.341741][ T958] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 118.341742][ T958] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 118.341743][ T958] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 118.341746][ T958] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 118.341747][ T958] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 118.341749][ T958] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 118.341750][ T958] ? netlink_ack (./include/linux/skbuff.h:2718) [ 118.341751][ T958] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 118.341754][ T958] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.341755][ T958] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 118.341757][ T958] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 118.341759][ T958] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 118.341761][ T958] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.341762][ T958] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.341764][ T958] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 118.341766][ T958] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 118.341768][ T958] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 118.341770][ T958] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.341771][ T958] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 118.341773][ T958] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 118.341775][ T958] ? copy_msghdr_from_user (net/socket.c:2650) [ 118.341776][ T958] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 118.341778][ T958] ? move_addr_to_kernel (net/socket.c:258) [ 118.341779][ T958] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 118.341782][ T958] ___sys_sendmsg (net/socket.c:2767) [ 118.341783][ T958] ? copy_msghdr_from_user (net/socket.c:2619) [ 118.341788][ T958] __sys_sendmsg (net/socket.c:2799) [ 118.341790][ T958] ? __sys_sendmsg_sock (net/socket.c:2780) [ 118.341793][ T958] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.341795][ T958] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 118.341796][ T958] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 118.341798][ T958] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 118.341799][ T958] RIP: 0033:0x7fd897e4054e [ 118.341802][ T958] 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 [ 118.341803][ T958] RSP: 002b:00007ffccdbbc770 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 118.341807][ T958] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007fd897e4054e [ 118.341809][ T958] RDX: 0000000000000000 RSI: 00007ffccdbbc820 RDI: 0000000000000005 [ 118.341809][ T958] RBP: 00007ffccdbbc780 R08: 0000000000000000 R09: 0000000000000000 [ 118.341810][ T958] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915143 [ 118.341811][ T958] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffccdbbcee0 | [ 123.626168][ T973] softirqs last disabled at (0): 0x0 | [ 123.626171][ T973] Preemption disabled at: | [ 123.626172][ T973] vprintk_emit (kernel/printk/printk.c:2471) | [ 123.626187][ T973] Tainted: [W]=WARN [ 123.626188][ T973] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 123.626190][ T973] Call Trace: [ 123.626192][ T973] [ 123.626194][ T973] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 123.626201][ T973] ? vprintk_emit (kernel/printk/printk.c:2471) [ 123.626203][ T973] __might_resched.cold (kernel/sched/core.c:9234) [ 123.626208][ T973] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 123.626211][ T973] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 123.626215][ T973] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.626220][ T973] __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)) [ 123.626224][ T973] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 123.626228][ T973] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 123.626234][ T973] ? 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) [ 123.626236][ T973] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 123.626239][ T973] put_chars (drivers/char/virtio_console.c:1176) [ 123.626242][ T973] ? __send_to_port (drivers/char/virtio_console.c:654) [ 123.626245][ T973] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 123.626249][ T973] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 123.626254][ T973] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 123.626256][ T973] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 123.626260][ T973] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 123.626262][ T973] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.626264][ T973] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.626268][ T973] console_emit_next_record (kernel/printk/printk.c:3183) [ 123.626272][ T973] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 123.626275][ T973] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.626278][ T973] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.626280][ T973] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.626283][ T973] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 123.626286][ T973] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 123.626288][ T973] console_flush_one_record (kernel/printk/printk.c:3268) [ 123.626292][ T973] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 123.626296][ T973] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 123.626299][ T973] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 123.626301][ T973] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 123.626304][ T973] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.626307][ T973] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 123.626309][ T973] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 123.626311][ T973] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 123.626315][ T973] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 123.626317][ T973] ? vprintk_emit (kernel/printk/printk.c:2478) [ 123.626321][ T973] vprintk_emit (kernel/printk/printk.c:2479) [ 123.626324][ T973] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 123.626327][ T973] ? try_to_wake_up (./include/linux/preempt.h:500 (discriminator 1) kernel/sched/core.c:4263 (discriminator 1)) [ 123.626331][ T973] _printk (kernel/printk/printk.c:2504) [ 123.626336][ T973] ? snapshot_read.cold (user.c:?) [ 123.626339][ T973] ? __virt_addr_valid (./include/linux/rcupdate.h:948 ./include/linux/mmzone.h:2276 arch/x86/mm/physaddr.c:54) [ 123.626343][ T973] ? __virt_addr_valid (./include/linux/rcupdate.h:974 (discriminator 1) ./include/linux/mmzone.h:2286 (discriminator 1) arch/x86/mm/physaddr.c:54 (discriminator 1)) [ 123.626346][ T973] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 123.626350][ T973] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 123.626353][ T973] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 123.626355][ T973] ? netdev_notice (net/core/dev.c:13194) [ 123.626358][ T973] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 123.626362][ T973] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 123.626364][ T973] ? pwq_dec_nr_in_flight (kernel/workqueue.c:2102) [ 123.626369][ T973] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.626371][ T973] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.626374][ T973] ? 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) [ 123.626378][ T973] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 123.626382][ T973] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 123.626386][ T973] __dev_change_flags (net/core/dev.c:9834) [ 123.626390][ T973] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 123.626393][ T973] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 123.626396][ T973] ? __kernel_text_address (kernel/extable.c:79) [ 123.626398][ T973] ? write_profile (profile.c:?) [ 123.626402][ T973] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 123.626405][ T973] netif_change_flags (net/core/dev.c:9877) [ 123.626409][ T973] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 123.626413][ T973] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 123.626416][ T973] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 123.626417][ T973] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.626420][ T973] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 123.626425][ T973] ? kasan_save_stack (mm/kasan/common.c:58) [ 123.626429][ T973] ? kasan_save_stack (mm/kasan/common.c:57) [ 123.626431][ T973] ? kasan_save_track (mm/kasan/common.c:78) [ 123.626434][ T973] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 123.626436][ T973] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 123.626439][ T973] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 123.626441][ T973] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 123.626443][ T973] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 123.626445][ T973] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 123.626447][ T973] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 123.626449][ T973] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 123.626453][ T973] ? ___sys_sendmsg (net/socket.c:2767) [ 123.626455][ T973] ? __sys_sendmsg (net/socket.c:2799) [ 123.626458][ T973] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 123.626461][ T973] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 123.626465][ T973] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.626468][ T973] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 123.626470][ T973] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.626472][ T973] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.626475][ T973] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 123.626478][ T973] ? __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) [ 123.626481][ T973] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 123.626484][ T973] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 123.626486][ T973] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 123.626490][ T973] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 123.626494][ T973] rtnl_newlink (net/core/rtnetlink.c:4215) [ 123.626497][ T973] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.626500][ T973] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 123.626502][ T973] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 123.626504][ T973] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.626507][ T973] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 123.626512][ T973] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 123.626514][ T973] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 123.626517][ T973] ? __kernel_text_address (kernel/extable.c:79) [ 123.626519][ T973] ? write_profile (profile.c:?) [ 123.626520][ T973] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 123.626523][ T973] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.626525][ T973] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.626527][ T973] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 123.626532][ T973] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 123.626534][ T973] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.626537][ T973] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 123.626539][ T973] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 123.626542][ T973] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 123.626544][ T973] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 123.626546][ T973] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 123.626551][ T973] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 123.626553][ T973] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 123.626555][ T973] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 123.626558][ T973] ? netlink_ack (./include/linux/skbuff.h:2718) [ 123.626560][ T973] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 123.626564][ T973] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.626567][ T973] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 123.626570][ T973] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 123.626573][ T973] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 123.626575][ T973] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.626578][ T973] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.626581][ T973] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 123.626584][ T973] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 123.626587][ T973] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 123.626590][ T973] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.626593][ T973] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 123.626596][ T973] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 123.626598][ T973] ? copy_msghdr_from_user (net/socket.c:2650) [ 123.626601][ T973] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 123.626603][ T973] ? move_addr_to_kernel (net/socket.c:258) [ 123.626606][ T973] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 123.626610][ T973] ___sys_sendmsg (net/socket.c:2767) [ 123.626622][ T973] ? copy_msghdr_from_user (net/socket.c:2619) [ 123.626630][ T973] __sys_sendmsg (net/socket.c:2799) [ 123.626633][ T973] ? __sys_sendmsg_sock (net/socket.c:2780) [ 123.626637][ T973] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 123.626641][ T973] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 123.626643][ T973] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 123.626646][ T973] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 123.626649][ T973] RIP: 0033:0x7f569fe5c54e [ 123.626651][ T973] 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 [ 123.626654][ T973] RSP: 002b:00007ffc20c25800 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 123.626659][ T973] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f569fe5c54e [ 123.626661][ T973] RDX: 0000000000000000 RSI: 00007ffc20c258b0 RDI: 0000000000000005 [ 123.626663][ T973] RBP: 00007ffc20c25810 R08: 0000000000000000 R09: 0000000000000000 [ 123.626664][ T973] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915149 [ 123.626666][ T973] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc20c25f70 | [ 126.736818][ T223] softirqs last disabled at (20148): netdev_work_proc (./include/linux/spinlock.h:353 net/core/netdev_work.c:139) | [ 126.736821][ T223] Preemption disabled at: | [ 126.736822][ T223] vprintk_emit (kernel/printk/printk.c:2471) | [ 126.736836][ T223] Tainted: [W]=WARN [ 126.736837][ T223] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 126.736839][ T223] Workqueue: events netdev_work_proc [ 126.736844][ T223] Call Trace: [ 126.736846][ T223] [ 126.736848][ T223] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 126.736854][ T223] ? vprintk_emit (kernel/printk/printk.c:2471) [ 126.736857][ T223] __might_resched.cold (kernel/sched/core.c:9234) [ 126.736861][ T223] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 126.736865][ T223] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 126.736870][ T223] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 126.736875][ T223] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 126.736878][ T223] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 126.736883][ T223] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 126.736885][ T223] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 126.736888][ T223] put_chars (drivers/char/virtio_console.c:1176) [ 126.736891][ T223] ? __send_to_port (drivers/char/virtio_console.c:654) [ 126.736894][ T223] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 126.736897][ T223] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 126.736902][ T223] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 126.736904][ T223] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 126.736907][ T223] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 126.736909][ T223] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 126.736912][ T223] console_emit_next_record (kernel/printk/printk.c:3183) [ 126.736916][ T223] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 126.736919][ T223] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 126.736921][ T223] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 126.736923][ T223] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 126.736926][ T223] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 126.736929][ T223] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 126.736931][ T223] console_flush_one_record (kernel/printk/printk.c:3268) [ 126.736934][ T223] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 126.736939][ T223] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 126.736941][ T223] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 126.736943][ T223] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 126.736945][ T223] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 126.736948][ T223] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 126.736950][ T223] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 126.736952][ T223] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 126.736955][ T223] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 126.736958][ T223] ? vprintk_emit (kernel/printk/printk.c:2478) [ 126.736961][ T223] vprintk_emit (kernel/printk/printk.c:2479) [ 126.736964][ T223] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 126.736967][ T223] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 126.736970][ T223] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 126.736973][ T223] _printk (kernel/printk/printk.c:2504) [ 126.736977][ T223] ? snapshot_read.cold (user.c:?) [ 126.736980][ T223] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 126.736983][ T223] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:245) [ 126.736985][ T223] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 126.736989][ T223] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 126.736992][ T223] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 126.736994][ T223] ? netdev_notice (net/core/dev.c:13194) [ 126.736996][ T223] ? __unwind_start (arch/x86/kernel/unwind_orc.c:787) [ 126.736999][ T223] ? 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) [ 126.737002][ T223] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 126.737006][ T223] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 126.737010][ T223] netif_rx_mode_run (net/core/dev_addr_lists.c:1314) [ 126.737013][ T223] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 126.737018][ T223] ? netif_rx_mode_cancel_retry (net/core/dev_addr_lists.c:1274) [ 126.737020][ T223] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 126.737023][ T223] ? ref_tracker_free (lib/ref_tracker.c:339) [ 126.737027][ T223] ? ref_tracker_alloc (lib/ref_tracker.c:283) [ 126.737029][ T223] ? netdev_work_proc (./include/linux/netdevice.h:4528 ./include/linux/netdevice.h:4557 ./include/linux/netdevice.h:4552 net/core/netdev_work.c:152) [ 126.737031][ T223] ? netdev_work_proc (./include/linux/netdevice.h:4548 ./include/linux/netdevice.h:4565 ./include/linux/netdevice.h:4561 net/core/netdev_work.c:164) [ 126.737033][ T223] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:245) [ 126.737037][ T223] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 126.737039][ T223] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 126.737043][ T223] netdev_work_proc (net/core/netdev_work.c:125 net/core/netdev_work.c:171) [ 126.737046][ T223] ? netdev_work_sched (net/core/netdev_work.c:82) [ 126.737048][ T223] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 126.737051][ T223] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 126.737053][ T223] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 126.737056][ T223] process_one_work (kernel/workqueue.c:3387) [ 126.737062][ T223] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 126.737065][ T223] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 126.737068][ T223] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 126.737071][ T223] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 126.737075][ T223] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 126.737077][ T223] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 126.737080][ T223] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 126.737082][ T223] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 126.737085][ T223] kthread (kernel/kthread.c:436) [ 126.737087][ T223] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 126.737089][ T223] ? kthread_affine_preferred (kernel/kthread.c:857) [ 126.737092][ T223] ret_from_fork (arch/x86/kernel/process.c:158) [ 126.737096][ T223] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 126.737099][ T223] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 126.737103][ T223] ? kthread_affine_preferred (kernel/kthread.c:857) [ 126.737105][ T223] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 127.946918][ T223] softirqs last disabled at (20148): netdev_work_proc (./include/linux/spinlock.h:353 net/core/netdev_work.c:139) | [ 127.946921][ T223] Preemption disabled at: | [ 127.946922][ T223] 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)) | [ 127.946935][ T223] Tainted: [W]=WARN [ 127.946936][ T223] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 127.946938][ T223] Workqueue: events netdev_work_proc [ 127.946943][ T223] Call Trace: [ 127.946945][ T223] [ 127.946947][ T223] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 127.946954][ T223] ? 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)) [ 127.946956][ T223] __might_resched.cold (kernel/sched/core.c:9234) [ 127.946961][ T223] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 127.946965][ T223] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 127.946969][ T223] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 127.946974][ T223] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 127.946978][ T223] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 127.946981][ T223] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 127.946986][ T223] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 127.946988][ T223] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 127.946991][ T223] put_chars (drivers/char/virtio_console.c:1176) [ 127.946994][ T223] ? __send_to_port (drivers/char/virtio_console.c:654) [ 127.946997][ T223] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 127.947001][ T223] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 127.947006][ T223] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 127.947008][ T223] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 127.947011][ T223] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 127.947014][ T223] console_emit_next_record (kernel/printk/printk.c:3183) [ 127.947018][ T223] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 127.947021][ T223] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 127.947023][ T223] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 127.947026][ T223] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 127.947028][ T223] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 127.947031][ T223] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 127.947033][ T223] console_flush_one_record (kernel/printk/printk.c:3268) [ 127.947037][ T223] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 127.947041][ T223] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 127.947044][ T223] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 127.947046][ T223] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 127.947048][ T223] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 127.947051][ T223] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 127.947053][ T223] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 127.947055][ T223] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 127.947058][ T223] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 127.947061][ T223] ? vprintk_emit (kernel/printk/printk.c:2478) [ 127.947064][ T223] vprintk_emit (kernel/printk/printk.c:2479) [ 127.947068][ T223] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 127.947072][ T223] _printk (kernel/printk/printk.c:2504) [ 127.947076][ T223] ? snapshot_read.cold (user.c:?) [ 127.947079][ T223] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 127.947083][ T223] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 127.947086][ T223] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 127.947089][ T223] ? netdev_notice (net/core/dev.c:13194) [ 127.947092][ T223] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 127.947094][ T223] ? __hw_addr_add_ex (net/core/dev_addr_lists.c:125) [ 127.947097][ T223] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 127.947101][ T223] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 127.947105][ T223] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 127.947108][ T223] dev_uc_sync (net/core/dev_addr_lists.c:874) [ 127.947112][ T223] netif_rx_mode_run (net/core/dev_addr_lists.c:1330) [ 127.947114][ T223] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 127.947117][ T223] ? netif_rx_mode_cancel_retry (net/core/dev_addr_lists.c:1274) [ 127.947119][ T223] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 127.947123][ T223] ? ref_tracker_free (lib/ref_tracker.c:339) [ 127.947131][ T223] ? ref_tracker_alloc (lib/ref_tracker.c:283) [ 127.947133][ T223] ? netdev_work_proc (./include/linux/netdevice.h:4528 ./include/linux/netdevice.h:4557 ./include/linux/netdevice.h:4552 net/core/netdev_work.c:152) [ 127.947135][ T223] ? netdev_work_proc (./include/linux/netdevice.h:4548 ./include/linux/netdevice.h:4565 ./include/linux/netdevice.h:4561 net/core/netdev_work.c:164) [ 127.947137][ T223] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:245) [ 127.947141][ T223] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 127.947144][ T223] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 127.947148][ T223] netdev_work_proc (net/core/netdev_work.c:125 net/core/netdev_work.c:171) [ 127.947151][ T223] ? netdev_work_sched (net/core/netdev_work.c:82) [ 127.947153][ T223] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 127.947155][ T223] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 127.947158][ T223] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 127.947161][ T223] process_one_work (kernel/workqueue.c:3387) [ 127.947166][ T223] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 127.947170][ T223] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 127.947174][ T223] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 127.947177][ T223] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 127.947180][ T223] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 127.947183][ T223] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 127.947185][ T223] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 127.947188][ T223] kthread (kernel/kthread.c:436) [ 127.947190][ T223] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 127.947192][ T223] ? kthread_affine_preferred (kernel/kthread.c:857) [ 127.947195][ T223] ret_from_fork (arch/x86/kernel/process.c:158) [ 127.947199][ T223] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 127.947202][ T223] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 127.947205][ T223] ? kthread_affine_preferred (kernel/kthread.c:857) [ 127.947208][ T223] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 144.602776][ T1175] softirqs last disabled at (0): 0x0 | [ 144.602778][ T1175] Preemption disabled at: | [ 144.602779][ T1175] vprintk_emit (kernel/printk/printk.c:2471) | [ 144.602793][ T1175] Tainted: [W]=WARN [ 144.602795][ T1175] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 144.602797][ T1175] Call Trace: [ 144.602799][ T1175] [ 144.602800][ T1175] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 144.602807][ T1175] ? vprintk_emit (kernel/printk/printk.c:2471) [ 144.602809][ T1175] __might_resched.cold (kernel/sched/core.c:9234) [ 144.602814][ T1175] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 144.602818][ T1175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 144.602823][ T1175] __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)) [ 144.602827][ T1175] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 144.602830][ T1175] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 144.602835][ T1175] ? 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) [ 144.602838][ T1175] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 144.602841][ T1175] put_chars (drivers/char/virtio_console.c:1176) [ 144.602843][ T1175] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 144.602846][ T1175] ? __send_to_port (drivers/char/virtio_console.c:654) [ 144.602849][ T1175] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 144.602852][ T1175] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 144.602857][ T1175] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 144.602859][ T1175] ? 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) [ 144.602861][ T1175] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 144.602863][ T1175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 144.602866][ T1175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 144.602868][ T1175] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 144.602871][ T1175] console_emit_next_record (kernel/printk/printk.c:3183) [ 144.602875][ T1175] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 144.602878][ T1175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 144.602880][ T1175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 144.602883][ T1175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 144.602885][ T1175] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 144.602888][ T1175] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 144.602890][ T1175] console_flush_one_record (kernel/printk/printk.c:3268) [ 144.602894][ T1175] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 144.602898][ T1175] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 144.602900][ T1175] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 144.602903][ T1175] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 144.602905][ T1175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 144.602907][ T1175] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 144.602910][ T1175] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 144.602912][ T1175] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 144.602915][ T1175] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 144.602917][ T1175] ? vprintk_emit (kernel/printk/printk.c:2478) [ 144.602920][ T1175] vprintk_emit (kernel/printk/printk.c:2479) [ 144.602924][ T1175] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 144.602926][ T1175] ? _raw_spin_unlock_irq_enable (./include/linux/spinlock_api_smp.h:229 (discriminator 1) kernel/locking/spinlock.c:237 (discriminator 1)) [ 144.602930][ T1175] ? try_to_wake_up (./include/linux/preempt.h:500 (discriminator 1) kernel/sched/core.c:4263 (discriminator 1)) [ 144.602934][ T1175] _printk (kernel/printk/printk.c:2504) [ 144.602938][ T1175] ? snapshot_read.cold (user.c:?) [ 144.602941][ T1175] ? __virt_addr_valid (./include/linux/rcupdate.h:948 ./include/linux/mmzone.h:2276 arch/x86/mm/physaddr.c:54) [ 144.602945][ T1175] ? __virt_addr_valid (./include/linux/rcupdate.h:974 (discriminator 1) ./include/linux/mmzone.h:2286 (discriminator 1) arch/x86/mm/physaddr.c:54 (discriminator 1)) [ 144.602948][ T1175] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 144.602952][ T1175] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 144.602955][ T1175] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 144.602957][ T1175] ? netdev_notice (net/core/dev.c:13194) [ 144.602960][ T1175] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 144.602964][ T1175] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 144.602968][ T1175] ? pwq_dec_nr_in_flight (kernel/workqueue.c:2102) [ 144.602972][ T1175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 144.602974][ T1175] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 144.602978][ T1175] ? 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) [ 144.602982][ T1175] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 144.602986][ T1175] __dev_change_flags (net/core/dev.c:9821) [ 144.602990][ T1175] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 144.602993][ T1175] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 144.602996][ T1175] ? __kernel_text_address (kernel/extable.c:79) [ 144.602998][ T1175] ? write_profile (profile.c:?) [ 144.603001][ T1175] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 144.603004][ T1175] netif_change_flags (net/core/dev.c:9877) [ 144.603008][ T1175] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 144.603014][ T1175] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 144.603016][ T1175] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 144.603018][ T1175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 144.603021][ T1175] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 144.603026][ T1175] ? kasan_save_stack (mm/kasan/common.c:58) [ 144.603029][ T1175] ? kasan_save_stack (mm/kasan/common.c:57) [ 144.603032][ T1175] ? kasan_save_track (mm/kasan/common.c:78) [ 144.603034][ T1175] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 144.603036][ T1175] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 144.603039][ T1175] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 144.603041][ T1175] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 144.603043][ T1175] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 144.603045][ T1175] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 144.603048][ T1175] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 144.603050][ T1175] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 144.603052][ T1175] ? ___sys_sendmsg (net/socket.c:2767) [ 144.603054][ T1175] ? __sys_sendmsg (net/socket.c:2799) [ 144.603056][ T1175] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 144.603059][ T1175] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 144.603063][ T1175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 144.603066][ T1175] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 144.603068][ T1175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 144.603070][ T1175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 144.603073][ T1175] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 144.603076][ T1175] ? __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) [ 144.603078][ T1175] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 144.603081][ T1175] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 144.603083][ T1175] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 144.603087][ T1175] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 144.603091][ T1175] rtnl_newlink (net/core/rtnetlink.c:4215) [ 144.603094][ T1175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 144.603096][ T1175] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 144.603098][ T1175] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 144.603100][ T1175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 144.603103][ T1175] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 144.603107][ T1175] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 144.603110][ T1175] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 144.603112][ T1175] ? __kernel_text_address (kernel/extable.c:79) [ 144.603114][ T1175] ? write_profile (profile.c:?) [ 144.603116][ T1175] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 144.603118][ T1175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 144.603121][ T1175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 144.603123][ T1175] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 144.603130][ T1175] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 144.603133][ T1175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 144.603135][ T1175] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 144.603137][ T1175] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 144.603140][ T1175] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 144.603142][ T1175] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 144.603145][ T1175] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 144.603149][ T1175] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 144.603151][ T1175] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 144.603153][ T1175] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 144.603156][ T1175] ? netlink_ack (./include/linux/skbuff.h:2718) [ 144.603158][ T1175] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 144.603162][ T1175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 144.603165][ T1175] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 144.603168][ T1175] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 144.603171][ T1175] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 144.603174][ T1175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 144.603176][ T1175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 144.603179][ T1175] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 144.603182][ T1175] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 144.603185][ T1175] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 144.603188][ T1175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 144.603190][ T1175] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 144.603193][ T1175] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 144.603196][ T1175] ? copy_msghdr_from_user (net/socket.c:2650) [ 144.603198][ T1175] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 144.603201][ T1175] ? move_addr_to_kernel (net/socket.c:258) [ 144.603203][ T1175] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 144.603207][ T1175] ___sys_sendmsg (net/socket.c:2767) [ 144.603210][ T1175] ? copy_msghdr_from_user (net/socket.c:2619) [ 144.603218][ T1175] __sys_sendmsg (net/socket.c:2799) [ 144.603221][ T1175] ? __sys_sendmsg_sock (net/socket.c:2780) [ 144.603225][ T1175] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 144.603229][ T1175] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 144.603231][ T1175] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 144.603234][ T1175] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 144.603236][ T1175] RIP: 0033:0x7f7d34dee54e [ 144.603239][ T1175] 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 [ 144.603242][ T1175] RSP: 002b:00007ffee69728d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 144.603247][ T1175] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f7d34dee54e [ 144.603249][ T1175] RDX: 0000000000000000 RSI: 00007ffee6972980 RDI: 0000000000000005 [ 144.603251][ T1175] RBP: 00007ffee69728e0 R08: 0000000000000000 R09: 0000000000000000 [ 144.603252][ T1175] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91515e [ 144.603254][ T1175] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffee6973040 | [ 149.882394][ T1190] softirqs last disabled at (0): 0x0 | [ 149.882396][ T1190] Preemption disabled at: | [ 149.882397][ T1190] vprintk_emit (kernel/printk/printk.c:2471) | [ 149.882408][ T1190] Tainted: [W]=WARN [ 149.882409][ T1190] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 149.882411][ T1190] Call Trace: [ 149.882412][ T1190] [ 149.882413][ T1190] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 149.882418][ T1190] ? vprintk_emit (kernel/printk/printk.c:2471) [ 149.882420][ T1190] __might_resched.cold (kernel/sched/core.c:9234) [ 149.882424][ T1190] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 149.882427][ T1190] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 149.882431][ T1190] __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)) [ 149.882435][ T1190] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 149.882437][ T1190] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 149.882441][ T1190] ? 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) [ 149.882443][ T1190] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 149.882445][ T1190] put_chars (drivers/char/virtio_console.c:1176) [ 149.882446][ T1190] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 149.882448][ T1190] ? __send_to_port (drivers/char/virtio_console.c:654) [ 149.882450][ T1190] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 149.882453][ T1190] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 149.882456][ T1190] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 149.882457][ T1190] ? 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) [ 149.882459][ T1190] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 149.882460][ T1190] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 149.882462][ T1190] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 149.882464][ T1190] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 149.882466][ T1190] console_emit_next_record (kernel/printk/printk.c:3183) [ 149.882469][ T1190] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 149.882471][ T1190] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 149.882474][ T1190] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 149.882476][ T1190] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 149.882478][ T1190] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 149.882481][ T1190] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 149.882484][ T1190] console_flush_one_record (kernel/printk/printk.c:3268) [ 149.882487][ T1190] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 149.882491][ T1190] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 149.882493][ T1190] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 149.882495][ T1190] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 149.882496][ T1190] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 149.882498][ T1190] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 149.882499][ T1190] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 149.882501][ T1190] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 149.882503][ T1190] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 149.882505][ T1190] ? vprintk_emit (kernel/printk/printk.c:2478) [ 149.882507][ T1190] vprintk_emit (kernel/printk/printk.c:2479) [ 149.882509][ T1190] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 149.882511][ T1190] ? _raw_spin_unlock_irq_enable (./include/linux/spinlock_api_smp.h:229 (discriminator 1) kernel/locking/spinlock.c:237 (discriminator 1)) [ 149.882514][ T1190] ? try_to_wake_up (./include/linux/preempt.h:500 (discriminator 1) kernel/sched/core.c:4263 (discriminator 1)) [ 149.882517][ T1190] _printk (kernel/printk/printk.c:2504) [ 149.882520][ T1190] ? snapshot_read.cold (user.c:?) [ 149.882522][ T1190] ? __virt_addr_valid (./include/linux/rcupdate.h:948 ./include/linux/mmzone.h:2276 arch/x86/mm/physaddr.c:54) [ 149.882525][ T1190] ? __virt_addr_valid (./include/linux/rcupdate.h:974 (discriminator 1) ./include/linux/mmzone.h:2286 (discriminator 1) arch/x86/mm/physaddr.c:54 (discriminator 1)) [ 149.882527][ T1190] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 149.882530][ T1190] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 149.882532][ T1190] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 149.882534][ T1190] ? netdev_notice (net/core/dev.c:13194) [ 149.882535][ T1190] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 149.882539][ T1190] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 149.882542][ T1190] ? pwq_dec_nr_in_flight (kernel/workqueue.c:2102) [ 149.882545][ T1190] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 149.882547][ T1190] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 149.882550][ T1190] ? 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) [ 149.882553][ T1190] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 149.882556][ T1190] __dev_change_flags (net/core/dev.c:9821) [ 149.882559][ T1190] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 149.882560][ T1190] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 149.882562][ T1190] ? __kernel_text_address (kernel/extable.c:79) [ 149.882564][ T1190] ? write_profile (profile.c:?) [ 149.882566][ T1190] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 149.882568][ T1190] netif_change_flags (net/core/dev.c:9877) [ 149.882571][ T1190] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 149.882575][ T1190] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 149.882576][ T1190] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 149.882577][ T1190] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 149.882579][ T1190] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 149.882583][ T1190] ? kasan_save_stack (mm/kasan/common.c:58) [ 149.882586][ T1190] ? kasan_save_stack (mm/kasan/common.c:57) [ 149.882587][ T1190] ? kasan_save_track (mm/kasan/common.c:78) [ 149.882589][ T1190] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 149.882590][ T1190] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 149.882592][ T1190] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 149.882593][ T1190] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 149.882594][ T1190] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 149.882596][ T1190] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 149.882597][ T1190] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 149.882598][ T1190] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 149.882600][ T1190] ? ___sys_sendmsg (net/socket.c:2767) [ 149.882601][ T1190] ? __sys_sendmsg (net/socket.c:2799) [ 149.882603][ T1190] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 149.882605][ T1190] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 149.882607][ T1190] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 149.882609][ T1190] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 149.882610][ T1190] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 149.882612][ T1190] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 149.882614][ T1190] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 149.882616][ T1190] ? __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) [ 149.882617][ T1190] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 149.882619][ T1190] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 149.882620][ T1190] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 149.882622][ T1190] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 149.882625][ T1190] rtnl_newlink (net/core/rtnetlink.c:4215) [ 149.882627][ T1190] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 149.882628][ T1190] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 149.882630][ T1190] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 149.882631][ T1190] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 149.882633][ T1190] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 149.882636][ T1190] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 149.882638][ T1190] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 149.882639][ T1190] ? __kernel_text_address (kernel/extable.c:79) [ 149.882641][ T1190] ? write_profile (profile.c:?) [ 149.882642][ T1190] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 149.882643][ T1190] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 149.882645][ T1190] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 149.882646][ T1190] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 149.882650][ T1190] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 149.882651][ T1190] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 149.882653][ T1190] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 149.882654][ T1190] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 149.882656][ T1190] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 149.882657][ T1190] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 149.882659][ T1190] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 149.882661][ T1190] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 149.882663][ T1190] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 149.882664][ T1190] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 149.882666][ T1190] ? netlink_ack (./include/linux/skbuff.h:2718) [ 149.882667][ T1190] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 149.882670][ T1190] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 149.882671][ T1190] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 149.882673][ T1190] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 149.882675][ T1190] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 149.882677][ T1190] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 149.882678][ T1190] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 149.882680][ T1190] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 149.882682][ T1190] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 149.882684][ T1190] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 149.882686][ T1190] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 149.882688][ T1190] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 149.882689][ T1190] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 149.882691][ T1190] ? copy_msghdr_from_user (net/socket.c:2650) [ 149.882693][ T1190] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 149.882694][ T1190] ? move_addr_to_kernel (net/socket.c:258) [ 149.882696][ T1190] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 149.882698][ T1190] ___sys_sendmsg (net/socket.c:2767) [ 149.882700][ T1190] ? copy_msghdr_from_user (net/socket.c:2619) [ 149.882705][ T1190] __sys_sendmsg (net/socket.c:2799) [ 149.882707][ T1190] ? __sys_sendmsg_sock (net/socket.c:2780) [ 149.882710][ T1190] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 149.882712][ T1190] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 149.882713][ T1190] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 149.882715][ T1190] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 149.882716][ T1190] RIP: 0033:0x7febc606f54e [ 149.882718][ T1190] 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 [ 149.882720][ T1190] RSP: 002b:00007fff6674a900 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 149.882724][ T1190] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007febc606f54e [ 149.882725][ T1190] RDX: 0000000000000000 RSI: 00007fff6674a9b0 RDI: 0000000000000005 [ 149.882726][ T1190] RBP: 00007fff6674a910 R08: 0000000000000000 R09: 0000000000000000 [ 149.882727][ T1190] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915163 [ 149.882728][ T1190] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff6674b070 | [ 152.220426][ T1217] softirqs last disabled at (0): 0x0 | [ 152.220428][ T1217] Preemption disabled at: | [ 152.220429][ T1217] vprintk_emit (kernel/printk/printk.c:2471) | [ 152.220440][ T1217] Tainted: [W]=WARN [ 152.220441][ T1217] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 152.220443][ T1217] Call Trace: [ 152.220445][ T1217] [ 152.220446][ T1217] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 152.220451][ T1217] ? vprintk_emit (kernel/printk/printk.c:2471) [ 152.220453][ T1217] __might_resched.cold (kernel/sched/core.c:9234) [ 152.220456][ T1217] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 152.220458][ T1217] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 152.220461][ T1217] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 152.220465][ T1217] __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)) [ 152.220469][ T1217] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 152.220472][ T1217] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 152.220477][ T1217] ? 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) [ 152.220480][ T1217] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 152.220483][ T1217] put_chars (drivers/char/virtio_console.c:1176) [ 152.220486][ T1217] ? __send_to_port (drivers/char/virtio_console.c:654) [ 152.220488][ T1217] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 152.220491][ T1217] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 152.220495][ T1217] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 152.220496][ T1217] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 152.220499][ T1217] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 152.220501][ T1217] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 152.220503][ T1217] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 152.220505][ T1217] console_emit_next_record (kernel/printk/printk.c:3183) [ 152.220508][ T1217] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 152.220510][ T1217] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 152.220512][ T1217] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 152.220513][ T1217] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 152.220515][ T1217] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 152.220517][ T1217] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 152.220519][ T1217] console_flush_one_record (kernel/printk/printk.c:3268) [ 152.220521][ T1217] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 152.220524][ T1217] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 152.220526][ T1217] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 152.220527][ T1217] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 152.220529][ T1217] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 152.220530][ T1217] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 152.220532][ T1217] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 152.220533][ T1217] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 152.220535][ T1217] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 152.220537][ T1217] ? vprintk_emit (kernel/printk/printk.c:2478) [ 152.220539][ T1217] vprintk_emit (kernel/printk/printk.c:2479) [ 152.220542][ T1217] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 152.220544][ T1217] ? try_to_wake_up (./include/linux/preempt.h:500 (discriminator 1) kernel/sched/core.c:4263 (discriminator 1)) [ 152.220546][ T1217] _printk (kernel/printk/printk.c:2504) [ 152.220549][ T1217] ? snapshot_read.cold (user.c:?) [ 152.220552][ T1217] ? __virt_addr_valid (./include/linux/rcupdate.h:948 ./include/linux/mmzone.h:2276 arch/x86/mm/physaddr.c:54) [ 152.220555][ T1217] ? __virt_addr_valid (./include/linux/rcupdate.h:974 (discriminator 1) ./include/linux/mmzone.h:2286 (discriminator 1) arch/x86/mm/physaddr.c:54 (discriminator 1)) [ 152.220556][ T1217] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 152.220559][ T1217] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 152.220561][ T1217] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 152.220563][ T1217] ? netdev_notice (net/core/dev.c:13194) [ 152.220564][ T1217] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 152.220567][ T1217] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 152.220569][ T1217] ? pwq_dec_nr_in_flight (kernel/workqueue.c:2102) [ 152.220572][ T1217] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 152.220574][ T1217] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 152.220576][ T1217] ? 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) [ 152.220579][ T1217] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 152.220581][ T1217] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 152.220584][ T1217] __dev_change_flags (net/core/dev.c:9834) [ 152.220587][ T1217] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 152.220589][ T1217] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 152.220591][ T1217] ? __kernel_text_address (kernel/extable.c:79) [ 152.220592][ T1217] ? write_profile (profile.c:?) [ 152.220595][ T1217] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 152.220597][ T1217] netif_change_flags (net/core/dev.c:9877) [ 152.220599][ T1217] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 152.220603][ T1217] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 152.220604][ T1217] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 152.220605][ T1217] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 152.220607][ T1217] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 152.220611][ T1217] ? kasan_save_stack (mm/kasan/common.c:58) [ 152.220614][ T1217] ? kasan_save_stack (mm/kasan/common.c:57) [ 152.220615][ T1217] ? kasan_save_track (mm/kasan/common.c:78) [ 152.220617][ T1217] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 152.220618][ T1217] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 152.220620][ T1217] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 152.220621][ T1217] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 152.220622][ T1217] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 152.220623][ T1217] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 152.220625][ T1217] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 152.220626][ T1217] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 152.220628][ T1217] ? ___sys_sendmsg (net/socket.c:2767) [ 152.220630][ T1217] ? __sys_sendmsg (net/socket.c:2799) [ 152.220631][ T1217] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 152.220633][ T1217] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 152.220636][ T1217] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 152.220638][ T1217] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 152.220639][ T1217] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 152.220641][ T1217] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 152.220642][ T1217] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 152.220645][ T1217] ? __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) [ 152.220647][ T1217] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 152.220648][ T1217] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 152.220650][ T1217] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 152.220652][ T1217] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 152.220654][ T1217] rtnl_newlink (net/core/rtnetlink.c:4215) [ 152.220656][ T1217] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 152.220658][ T1217] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 152.220659][ T1217] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 152.220660][ T1217] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 152.220662][ T1217] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 152.220666][ T1217] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 152.220667][ T1217] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 152.220669][ T1217] ? __kernel_text_address (kernel/extable.c:79) [ 152.220670][ T1217] ? write_profile (profile.c:?) [ 152.220671][ T1217] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 152.220672][ T1217] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 152.220674][ T1217] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 152.220676][ T1217] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 152.220679][ T1217] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 152.220681][ T1217] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 152.220683][ T1217] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 152.220684][ T1217] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 152.220686][ T1217] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 152.220687][ T1217] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 152.220688][ T1217] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 152.220691][ T1217] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 152.220692][ T1217] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 152.220694][ T1217] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 152.220695][ T1217] ? netlink_ack (./include/linux/skbuff.h:2718) [ 152.220696][ T1217] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 152.220699][ T1217] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 152.220701][ T1217] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 152.220703][ T1217] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 152.220705][ T1217] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 152.220706][ T1217] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 152.220708][ T1217] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 152.220710][ T1217] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 152.220712][ T1217] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 152.220714][ T1217] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 152.220715][ T1217] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 152.220717][ T1217] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 152.220719][ T1217] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 152.220721][ T1217] ? copy_msghdr_from_user (net/socket.c:2650) [ 152.220722][ T1217] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 152.220724][ T1217] ? move_addr_to_kernel (net/socket.c:258) [ 152.220725][ T1217] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 152.220728][ T1217] ___sys_sendmsg (net/socket.c:2767) [ 152.220730][ T1217] ? copy_msghdr_from_user (net/socket.c:2619) [ 152.220735][ T1217] __sys_sendmsg (net/socket.c:2799) [ 152.220736][ T1217] ? __sys_sendmsg_sock (net/socket.c:2780) [ 152.220739][ T1217] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 152.220741][ T1217] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 152.220743][ T1217] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 152.220745][ T1217] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 152.220746][ T1217] RIP: 0033:0x7fca1ce6f54e [ 152.220748][ T1217] 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 [ 152.220750][ T1217] RSP: 002b:00007ffc2132dfb0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 152.220754][ T1217] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007fca1ce6f54e [ 152.220755][ T1217] RDX: 0000000000000000 RSI: 00007ffc2132e060 RDI: 0000000000000005 [ 152.220756][ T1217] RBP: 00007ffc2132dfc0 R08: 0000000000000000 R09: 0000000000000000 [ 152.220757][ T1217] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915165 [ 152.220758][ T1217] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc2132e720 | [ 157.485788][ T1232] softirqs last disabled at (0): 0x0 | [ 157.485789][ T1232] Preemption disabled at: | [ 157.485790][ T1232] vprintk_emit (kernel/printk/printk.c:2471) | [ 157.485807][ T1232] Tainted: [W]=WARN [ 157.485808][ T1232] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 157.485810][ T1232] Call Trace: [ 157.485811][ T1232] [ 157.485813][ T1232] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 157.485818][ T1232] ? vprintk_emit (kernel/printk/printk.c:2471) [ 157.485820][ T1232] __might_resched.cold (kernel/sched/core.c:9234) [ 157.485824][ T1232] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 157.485825][ T1232] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 157.485829][ T1232] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 157.485832][ T1232] __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)) [ 157.485836][ T1232] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 157.485838][ T1232] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 157.485842][ T1232] ? 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) [ 157.485844][ T1232] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 157.485845][ T1232] put_chars (drivers/char/virtio_console.c:1176) [ 157.485848][ T1232] ? __send_to_port (drivers/char/virtio_console.c:654) [ 157.485849][ T1232] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 157.485852][ T1232] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 157.485855][ T1232] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 157.485856][ T1232] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 157.485860][ T1232] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 157.485861][ T1232] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 157.485863][ T1232] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 157.485865][ T1232] console_emit_next_record (kernel/printk/printk.c:3183) [ 157.485868][ T1232] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 157.485870][ T1232] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 157.485872][ T1232] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 157.485873][ T1232] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 157.485875][ T1232] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 157.485877][ T1232] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 157.485879][ T1232] console_flush_one_record (kernel/printk/printk.c:3268) [ 157.485881][ T1232] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 157.485884][ T1232] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 157.485886][ T1232] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 157.485887][ T1232] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 157.485889][ T1232] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 157.485890][ T1232] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 157.485892][ T1232] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 157.485893][ T1232] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 157.485895][ T1232] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 157.485897][ T1232] ? vprintk_emit (kernel/printk/printk.c:2478) [ 157.485899][ T1232] vprintk_emit (kernel/printk/printk.c:2479) [ 157.485902][ T1232] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 157.485904][ T1232] ? try_to_wake_up (./include/linux/preempt.h:500 (discriminator 1) kernel/sched/core.c:4263 (discriminator 1)) [ 157.485906][ T1232] _printk (kernel/printk/printk.c:2504) [ 157.485909][ T1232] ? snapshot_read.cold (user.c:?) [ 157.485911][ T1232] ? __virt_addr_valid (./include/linux/rcupdate.h:948 ./include/linux/mmzone.h:2276 arch/x86/mm/physaddr.c:54) [ 157.485915][ T1232] ? __virt_addr_valid (./include/linux/rcupdate.h:974 (discriminator 1) ./include/linux/mmzone.h:2286 (discriminator 1) arch/x86/mm/physaddr.c:54 (discriminator 1)) [ 157.485916][ T1232] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 157.485919][ T1232] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 157.485921][ T1232] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 157.485923][ T1232] ? netdev_notice (net/core/dev.c:13194) [ 157.485924][ T1232] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 157.485927][ T1232] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 157.485929][ T1232] ? pwq_dec_nr_in_flight (kernel/workqueue.c:2102) [ 157.485932][ T1232] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 157.485934][ T1232] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 157.485936][ T1232] ? 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) [ 157.485939][ T1232] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 157.485942][ T1232] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 157.485944][ T1232] __dev_change_flags (net/core/dev.c:9834) [ 157.485948][ T1232] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 157.485949][ T1232] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 157.485952][ T1232] ? __kernel_text_address (kernel/extable.c:79) [ 157.485953][ T1232] ? write_profile (profile.c:?) [ 157.485955][ T1232] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 157.485958][ T1232] netif_change_flags (net/core/dev.c:9877) [ 157.485960][ T1232] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 157.485964][ T1232] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 157.485966][ T1232] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 157.485967][ T1232] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 157.485969][ T1232] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 157.485973][ T1232] ? kasan_save_stack (mm/kasan/common.c:58) [ 157.485976][ T1232] ? kasan_save_stack (mm/kasan/common.c:57) [ 157.485977][ T1232] ? kasan_save_track (mm/kasan/common.c:78) [ 157.485979][ T1232] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 157.485980][ T1232] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 157.485982][ T1232] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 157.485983][ T1232] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 157.485984][ T1232] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 157.485985][ T1232] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 157.485987][ T1232] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 157.485988][ T1232] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 157.485991][ T1232] ? ___sys_sendmsg (net/socket.c:2767) [ 157.485992][ T1232] ? __sys_sendmsg (net/socket.c:2799) [ 157.485994][ T1232] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 157.485996][ T1232] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 157.485998][ T1232] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 157.486000][ T1232] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 157.486001][ T1232] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 157.486003][ T1232] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 157.486005][ T1232] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 157.486007][ T1232] ? __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) [ 157.486009][ T1232] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 157.486010][ T1232] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 157.486012][ T1232] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 157.486014][ T1232] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 157.486016][ T1232] rtnl_newlink (net/core/rtnetlink.c:4215) [ 157.486018][ T1232] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 157.486020][ T1232] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 157.486021][ T1232] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 157.486022][ T1232] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 157.486024][ T1232] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 157.486028][ T1232] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 157.486030][ T1232] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 157.486031][ T1232] ? __kernel_text_address (kernel/extable.c:79) [ 157.486032][ T1232] ? write_profile (profile.c:?) [ 157.486033][ T1232] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 157.486035][ T1232] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 157.486036][ T1232] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 157.486038][ T1232] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 157.486042][ T1232] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 157.486043][ T1232] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 157.486045][ T1232] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 157.486046][ T1232] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 157.486048][ T1232] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 157.486049][ T1232] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 157.486051][ T1232] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 157.486053][ T1232] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 157.486055][ T1232] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 157.486056][ T1232] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 157.486057][ T1232] ? netlink_ack (./include/linux/skbuff.h:2718) [ 157.486059][ T1232] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 157.486061][ T1232] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 157.486063][ T1232] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 157.486065][ T1232] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 157.486067][ T1232] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 157.486068][ T1232] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 157.486070][ T1232] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 157.486072][ T1232] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 157.486074][ T1232] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 157.486076][ T1232] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 157.486077][ T1232] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 157.486079][ T1232] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 157.486081][ T1232] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 157.486083][ T1232] ? copy_msghdr_from_user (net/socket.c:2650) [ 157.486084][ T1232] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 157.486086][ T1232] ? move_addr_to_kernel (net/socket.c:258) [ 157.486087][ T1232] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 157.486090][ T1232] ___sys_sendmsg (net/socket.c:2767) [ 157.486092][ T1232] ? copy_msghdr_from_user (net/socket.c:2619) [ 157.486097][ T1232] __sys_sendmsg (net/socket.c:2799) [ 157.486099][ T1232] ? __sys_sendmsg_sock (net/socket.c:2780) [ 157.486101][ T1232] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 157.486103][ T1232] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 157.486105][ T1232] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 157.486107][ T1232] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 157.486108][ T1232] RIP: 0033:0x7f8a20c0d54e [ 157.486110][ T1232] 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 [ 157.486112][ T1232] RSP: 002b:00007ffe18513930 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 157.486116][ T1232] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f8a20c0d54e [ 157.486117][ T1232] RDX: 0000000000000000 RSI: 00007ffe185139e0 RDI: 0000000000000005 [ 157.486118][ T1232] RBP: 00007ffe18513940 R08: 0000000000000000 R09: 0000000000000000 [ 157.486119][ T1232] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91516a [ 157.486120][ T1232] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe185140a0 | [ 165.828555][ T34] softirqs last disabled at (0): 0x0 | [ 165.828558][ T34] Preemption disabled at: | [ 165.828559][ T34] 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)) | [ 165.828570][ T34] Tainted: [W]=WARN [ 165.828570][ T34] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 165.828572][ T34] Workqueue: events netdev_work_proc [ 165.828577][ T34] Call Trace: [ 165.828579][ T34] [ 165.828580][ T34] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 165.828586][ T34] ? 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)) [ 165.828588][ T34] __might_resched.cold (kernel/sched/core.c:9234) [ 165.828591][ T34] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 165.828595][ T34] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 165.828597][ T34] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 165.828601][ T34] __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)) [ 165.828604][ T34] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 165.828607][ T34] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 165.828610][ T34] ? 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) [ 165.828612][ T34] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 165.828614][ T34] put_chars (drivers/char/virtio_console.c:1176) [ 165.828616][ T34] ? __send_to_port (drivers/char/virtio_console.c:654) [ 165.828618][ T34] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 165.828622][ T34] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 165.828625][ T34] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 165.828626][ T34] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 165.828628][ T34] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 165.828630][ T34] console_emit_next_record (kernel/printk/printk.c:3183) [ 165.828633][ T34] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 165.828635][ T34] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 165.828636][ T34] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 165.828638][ T34] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 165.828639][ T34] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 165.828641][ T34] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 165.828643][ T34] console_flush_one_record (kernel/printk/printk.c:3268) [ 165.828645][ T34] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 165.828648][ T34] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 165.828650][ T34] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 165.828651][ T34] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 165.828653][ T34] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 165.828655][ T34] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 165.828656][ T34] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 165.828657][ T34] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 165.828659][ T34] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 165.828661][ T34] ? vprintk_emit (kernel/printk/printk.c:2478) [ 165.828663][ T34] vprintk_emit (kernel/printk/printk.c:2479) [ 165.828666][ T34] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 165.828667][ T34] ? worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 165.828670][ T34] ? ret_from_fork (arch/x86/kernel/process.c:158) [ 165.828672][ T34] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:245) [ 165.828675][ T34] _printk (kernel/printk/printk.c:2504) [ 165.828678][ T34] ? snapshot_read.cold (user.c:?) [ 165.828680][ T34] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 165.828683][ T34] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 165.828685][ T34] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 165.828686][ T34] ? netdev_notice (net/core/dev.c:13194) [ 165.828688][ T34] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 165.828689][ T34] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 165.828691][ T34] ? 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) [ 165.828693][ T34] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 165.828695][ T34] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 165.828697][ T34] ? kvfree_call_rcu (mm/slab_common.c:1509 (discriminator 3) mm/slab_common.c:2081 (discriminator 3)) [ 165.828700][ T34] ? 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) [ 165.828703][ T34] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 165.828706][ T34] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 165.828708][ T34] dev_uc_sync (net/core/dev_addr_lists.c:874) [ 165.828710][ T34] netif_rx_mode_run (net/core/dev_addr_lists.c:1330) [ 165.828712][ T34] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 165.828714][ T34] ? netif_rx_mode_cancel_retry (net/core/dev_addr_lists.c:1274) [ 165.828715][ T34] ? 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) [ 165.828717][ T34] ? ref_tracker_free (lib/ref_tracker.c:339) [ 165.828721][ T34] ? ref_tracker_alloc (lib/ref_tracker.c:283) [ 165.828722][ T34] ? netdev_work_proc (./include/linux/netdevice.h:4528 ./include/linux/netdevice.h:4557 ./include/linux/netdevice.h:4552 net/core/netdev_work.c:152) [ 165.828723][ T34] ? netdev_work_proc (./include/linux/netdevice.h:4548 ./include/linux/netdevice.h:4565 ./include/linux/netdevice.h:4561 net/core/netdev_work.c:164) [ 165.828725][ T34] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:245) [ 165.828727][ T34] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 165.828729][ T34] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 165.828730][ T34] netdev_work_proc (net/core/netdev_work.c:125 net/core/netdev_work.c:171) [ 165.828732][ T34] ? netdev_work_sched (net/core/netdev_work.c:82) [ 165.828734][ T34] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 165.828735][ T34] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 165.828737][ T34] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 165.828739][ T34] process_one_work (kernel/workqueue.c:3387) [ 165.828742][ T34] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 165.828744][ T34] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 165.828746][ T34] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 165.828749][ T34] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 165.828751][ T34] kthread (kernel/kthread.c:436) [ 165.828753][ T34] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 165.828754][ T34] ? kthread_affine_preferred (kernel/kthread.c:857) [ 165.828756][ T34] ret_from_fork (arch/x86/kernel/process.c:158) [ 165.828758][ T34] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 165.828760][ T34] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 165.828763][ T34] ? kthread_affine_preferred (kernel/kthread.c:857) [ 165.828764][ T34] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 166.828378][ T1498] softirqs last disabled at (0): 0x0 | [ 166.828379][ T1498] Preemption disabled at: | [ 166.828380][ T1498] vprintk_emit (kernel/printk/printk.c:2471) | [ 166.828391][ T1498] Tainted: [W]=WARN [ 166.828392][ T1498] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 166.828393][ T1498] Call Trace: [ 166.828395][ T1498] [ 166.828396][ T1498] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 166.828402][ T1498] ? vprintk_emit (kernel/printk/printk.c:2471) [ 166.828404][ T1498] __might_resched.cold (kernel/sched/core.c:9234) [ 166.828407][ T1498] ? __module_address (kernel/module/main.c:3915) [ 166.828411][ T1498] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 166.828413][ T1498] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 166.828415][ T1498] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 166.828418][ T1498] __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)) [ 166.828422][ T1498] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 166.828425][ T1498] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 166.828428][ T1498] ? 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) [ 166.828430][ T1498] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 166.828432][ T1498] put_chars (drivers/char/virtio_console.c:1176) [ 166.828434][ T1498] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 166.828435][ T1498] ? __send_to_port (drivers/char/virtio_console.c:654) [ 166.828437][ T1498] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 166.828440][ T1498] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 166.828443][ T1498] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 166.828444][ T1498] ? 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) [ 166.828446][ T1498] ? vsnprintf (lib/vsprintf.c:2900) [ 166.828449][ T1498] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 166.828451][ T1498] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 166.828453][ T1498] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 166.828455][ T1498] console_emit_next_record (kernel/printk/printk.c:3183) [ 166.828458][ T1498] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 166.828460][ T1498] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 166.828462][ T1498] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 166.828463][ T1498] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 166.828465][ T1498] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 166.828467][ T1498] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 166.828469][ T1498] console_flush_one_record (kernel/printk/printk.c:3268) [ 166.828473][ T1498] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 166.828478][ T1498] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 166.828480][ T1498] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 166.828482][ T1498] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 166.828484][ T1498] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 166.828486][ T1498] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 166.828488][ T1498] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 166.828489][ T1498] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 166.828491][ T1498] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 166.828493][ T1498] ? vprintk_emit (kernel/printk/printk.c:2478) [ 166.828495][ T1498] vprintk_emit (kernel/printk/printk.c:2479) [ 166.828498][ T1498] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 166.828500][ T1498] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 166.828501][ T1498] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 166.828503][ T1498] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 166.828504][ T1498] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 166.828507][ T1498] _printk (kernel/printk/printk.c:2504) [ 166.828510][ T1498] ? snapshot_read.cold (user.c:?) [ 166.828512][ T1498] ? br_multicast_flood (??:?) bridge [ 166.828525][ T1498] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 166.828527][ T1498] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 166.828529][ T1498] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 166.828531][ T1498] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 166.828539][ T1498] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 166.828547][ T1498] new_nbp (net/bridge/br_if.c:449) bridge [ 166.828555][ T1498] br_add_if (net/bridge/br_if.c:592) bridge [ 166.828562][ T1498] ? netif_rx_mode_sync (net/core/dev_addr_lists.c:1410) [ 166.828564][ T1498] ? dev_change_flags (net/core/dev_api.c:69) [ 166.828566][ T1498] ? cycle_netdev (drivers/net/vrf.c:1003) vrf [ 166.828569][ T1498] ? vrf_del_slave (drivers/net/vrf.c:1068 drivers/net/vrf.c:1075) vrf [ 166.828570][ T1498] do_set_master (net/core/rtnetlink.c:3071) [ 166.828573][ T1498] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 166.828575][ T1498] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 166.828576][ T1498] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 166.828577][ T1498] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 166.828579][ T1498] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 166.828583][ T1498] ? kasan_save_stack (mm/kasan/common.c:58) [ 166.828586][ T1498] ? kasan_save_stack (mm/kasan/common.c:57) [ 166.828587][ T1498] ? kasan_save_track (mm/kasan/common.c:78) [ 166.828589][ T1498] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 166.828590][ T1498] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 166.828592][ T1498] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 166.828593][ T1498] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 166.828594][ T1498] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 166.828597][ T1498] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 166.828598][ T1498] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 166.828600][ T1498] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 166.828602][ T1498] ? ___sys_sendmsg (net/socket.c:2767) [ 166.828603][ T1498] ? __sys_sendmsg (net/socket.c:2799) [ 166.828605][ T1498] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 166.828607][ T1498] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 166.828609][ T1498] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 166.828611][ T1498] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 166.828613][ T1498] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 166.828614][ T1498] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 166.828616][ T1498] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 166.828619][ T1498] ? __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) [ 166.828622][ T1498] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 166.828623][ T1498] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 166.828625][ T1498] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 166.828626][ T1498] ? nla_get_range_signed (lib/nlattr.c:270) [ 166.828628][ T1498] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 166.828630][ T1498] rtnl_newlink (net/core/rtnetlink.c:4215) [ 166.828632][ T1498] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 166.828634][ T1498] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 166.828635][ T1498] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 166.828637][ T1498] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 166.828639][ T1498] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 166.828642][ T1498] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 166.828644][ T1498] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 166.828646][ T1498] ? __kernel_text_address (kernel/extable.c:79) [ 166.828647][ T1498] ? write_profile (profile.c:?) [ 166.828649][ T1498] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 166.828651][ T1498] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 166.828653][ T1498] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 166.828654][ T1498] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 166.828658][ T1498] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 166.828659][ T1498] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 166.828661][ T1498] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 166.828663][ T1498] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 166.828664][ T1498] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 166.828666][ T1498] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 166.828667][ T1498] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 166.828669][ T1498] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 166.828671][ T1498] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 166.828672][ T1498] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 166.828674][ T1498] ? netlink_ack (./include/linux/skbuff.h:2718) [ 166.828675][ T1498] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 166.828678][ T1498] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 166.828680][ T1498] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 166.828682][ T1498] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 166.828684][ T1498] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 166.828685][ T1498] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 166.828687][ T1498] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 166.828689][ T1498] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 166.828691][ T1498] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 166.828693][ T1498] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 166.828695][ T1498] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 166.828696][ T1498] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 166.828698][ T1498] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 166.828700][ T1498] ? copy_msghdr_from_user (net/socket.c:2650) [ 166.828702][ T1498] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 166.828703][ T1498] ? move_addr_to_kernel (net/socket.c:258) [ 166.828705][ T1498] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 166.828707][ T1498] ___sys_sendmsg (net/socket.c:2767) [ 166.828709][ T1498] ? copy_msghdr_from_user (net/socket.c:2619) [ 166.828714][ T1498] __sys_sendmsg (net/socket.c:2799) [ 166.828716][ T1498] ? __sys_sendmsg_sock (net/socket.c:2780) [ 166.828719][ T1498] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 166.828721][ T1498] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 166.828722][ T1498] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 166.828724][ T1498] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 166.828726][ T1498] RIP: 0033:0x7fa8c24dc54e [ 166.828728][ T1498] 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 [ 166.828730][ T1498] RSP: 002b:00007ffd8677cf40 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 166.828734][ T1498] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fa8c24dc54e [ 166.828735][ T1498] RDX: 0000000000000000 RSI: 00007ffd8677cff0 RDI: 0000000000000005 [ 166.828736][ T1498] RBP: 00007ffd8677cf50 R08: 0000000000000000 R09: 0000000000000000 [ 166.828737][ T1498] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915174 [ 166.828737][ T1498] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd8677d6b0 | [ 183.522928][ T1554] softirqs last disabled at (0): 0x0 | [ 183.522930][ T1554] Preemption disabled at: | [ 183.522931][ T1554] vprintk_emit (kernel/printk/printk.c:2471) | [ 183.522950][ T1554] Tainted: [W]=WARN [ 183.522951][ T1554] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 183.522953][ T1554] Call Trace: [ 183.522955][ T1554] [ 183.522956][ T1554] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 183.522962][ T1554] ? vprintk_emit (kernel/printk/printk.c:2471) [ 183.522964][ T1554] __might_resched.cold (kernel/sched/core.c:9234) [ 183.522968][ T1554] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 183.522971][ T1554] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 183.522975][ T1554] __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)) [ 183.522979][ T1554] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 183.522982][ T1554] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 183.522986][ T1554] ? 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) [ 183.522987][ T1554] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 183.522989][ T1554] put_chars (drivers/char/virtio_console.c:1176) [ 183.522991][ T1554] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 183.522993][ T1554] ? __send_to_port (drivers/char/virtio_console.c:654) [ 183.522995][ T1554] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 183.522998][ T1554] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 183.523001][ T1554] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 183.523002][ T1554] ? 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) [ 183.523004][ T1554] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 183.523005][ T1554] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 183.523007][ T1554] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 183.523009][ T1554] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 183.523011][ T1554] console_emit_next_record (kernel/printk/printk.c:3183) [ 183.523014][ T1554] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 183.523016][ T1554] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 183.523018][ T1554] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 183.523019][ T1554] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 183.523021][ T1554] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 183.523023][ T1554] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 183.523025][ T1554] console_flush_one_record (kernel/printk/printk.c:3268) [ 183.523027][ T1554] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 183.523030][ T1554] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 183.523032][ T1554] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 183.523033][ T1554] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 183.523035][ T1554] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 183.523037][ T1554] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 183.523038][ T1554] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 183.523040][ T1554] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 183.523042][ T1554] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 183.523044][ T1554] ? vprintk_emit (kernel/printk/printk.c:2478) [ 183.523046][ T1554] vprintk_emit (kernel/printk/printk.c:2479) [ 183.523049][ T1554] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 183.523050][ T1554] ? _raw_spin_unlock_irq_enable (./include/linux/spinlock_api_smp.h:229 (discriminator 1) kernel/locking/spinlock.c:237 (discriminator 1)) [ 183.523054][ T1554] ? try_to_wake_up (./include/linux/preempt.h:500 (discriminator 1) kernel/sched/core.c:4263 (discriminator 1)) [ 183.523057][ T1554] _printk (kernel/printk/printk.c:2504) [ 183.523060][ T1554] ? snapshot_read.cold (user.c:?) [ 183.523062][ T1554] ? __virt_addr_valid (./include/linux/rcupdate.h:948 ./include/linux/mmzone.h:2276 arch/x86/mm/physaddr.c:54) [ 183.523065][ T1554] ? __virt_addr_valid (./include/linux/rcupdate.h:974 (discriminator 1) ./include/linux/mmzone.h:2286 (discriminator 1) arch/x86/mm/physaddr.c:54 (discriminator 1)) [ 183.523067][ T1554] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 183.523070][ T1554] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 183.523072][ T1554] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 183.523074][ T1554] ? netdev_notice (net/core/dev.c:13194) [ 183.523076][ T1554] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 183.523079][ T1554] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 183.523082][ T1554] ? pwq_dec_nr_in_flight (kernel/workqueue.c:2102) [ 183.523085][ T1554] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 183.523087][ T1554] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 183.523090][ T1554] ? 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) [ 183.523093][ T1554] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 183.523096][ T1554] __dev_change_flags (net/core/dev.c:9821) [ 183.523100][ T1554] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 183.523102][ T1554] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 183.523104][ T1554] ? __kernel_text_address (kernel/extable.c:79) [ 183.523105][ T1554] ? write_profile (profile.c:?) [ 183.523107][ T1554] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 183.523110][ T1554] netif_change_flags (net/core/dev.c:9877) [ 183.523112][ T1554] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 183.523117][ T1554] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 183.523118][ T1554] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 183.523119][ T1554] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 183.523121][ T1554] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 183.523125][ T1554] ? kasan_save_stack (mm/kasan/common.c:58) [ 183.523130][ T1554] ? kasan_save_stack (mm/kasan/common.c:57) [ 183.523132][ T1554] ? kasan_save_track (mm/kasan/common.c:78) [ 183.523133][ T1554] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 183.523135][ T1554] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 183.523137][ T1554] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 183.523138][ T1554] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 183.523139][ T1554] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 183.523141][ T1554] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 183.523142][ T1554] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 183.523143][ T1554] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 183.523145][ T1554] ? ___sys_sendmsg (net/socket.c:2767) [ 183.523146][ T1554] ? __sys_sendmsg (net/socket.c:2799) [ 183.523148][ T1554] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 183.523150][ T1554] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 183.523153][ T1554] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 183.523155][ T1554] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 183.523156][ T1554] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 183.523158][ T1554] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 183.523160][ T1554] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 183.523162][ T1554] ? __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) [ 183.523164][ T1554] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 183.523165][ T1554] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 183.523167][ T1554] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 183.523169][ T1554] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 183.523171][ T1554] rtnl_newlink (net/core/rtnetlink.c:4215) [ 183.523173][ T1554] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 183.523175][ T1554] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 183.523176][ T1554] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 183.523178][ T1554] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 183.523180][ T1554] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 183.523183][ T1554] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 183.523185][ T1554] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 183.523186][ T1554] ? __kernel_text_address (kernel/extable.c:79) [ 183.523188][ T1554] ? write_profile (profile.c:?) [ 183.523189][ T1554] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 183.523190][ T1554] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 183.523192][ T1554] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 183.523194][ T1554] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 183.523197][ T1554] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 183.523199][ T1554] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 183.523201][ T1554] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 183.523202][ T1554] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 183.523204][ T1554] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 183.523205][ T1554] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 183.523207][ T1554] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 183.523209][ T1554] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 183.523211][ T1554] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 183.523212][ T1554] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 183.523214][ T1554] ? netlink_ack (./include/linux/skbuff.h:2718) [ 183.523215][ T1554] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 183.523218][ T1554] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 183.523219][ T1554] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 183.523221][ T1554] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 183.523223][ T1554] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 183.523225][ T1554] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 183.523227][ T1554] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 183.523229][ T1554] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 183.523231][ T1554] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 183.523233][ T1554] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 183.523235][ T1554] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 183.523236][ T1554] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 183.523238][ T1554] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 183.523240][ T1554] ? copy_msghdr_from_user (net/socket.c:2650) [ 183.523242][ T1554] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 183.523243][ T1554] ? move_addr_to_kernel (net/socket.c:258) [ 183.523245][ T1554] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 183.523247][ T1554] ___sys_sendmsg (net/socket.c:2767) [ 183.523249][ T1554] ? copy_msghdr_from_user (net/socket.c:2619) [ 183.523254][ T1554] __sys_sendmsg (net/socket.c:2799) [ 183.523256][ T1554] ? __sys_sendmsg_sock (net/socket.c:2780) [ 183.523259][ T1554] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 183.523261][ T1554] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 183.523263][ T1554] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 183.523265][ T1554] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 183.523266][ T1554] RIP: 0033:0x7f05af5f554e [ 183.523269][ T1554] 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 [ 183.523271][ T1554] RSP: 002b:00007ffcd82cce50 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 183.523274][ T1554] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f05af5f554e [ 183.523276][ T1554] RDX: 0000000000000000 RSI: 00007ffcd82ccf00 RDI: 0000000000000005 [ 183.523277][ T1554] RBP: 00007ffcd82cce60 R08: 0000000000000000 R09: 0000000000000000 [ 183.523278][ T1554] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915184 [ 183.523278][ T1554] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcd82cd5c0 | [ 188.798244][ T1569] softirqs last disabled at (0): 0x0 | [ 188.798246][ T1569] Preemption disabled at: | [ 188.798247][ T1569] vprintk_emit (kernel/printk/printk.c:2471) | [ 188.798258][ T1569] Tainted: [W]=WARN [ 188.798259][ T1569] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 188.798260][ T1569] Call Trace: [ 188.798262][ T1569] [ 188.798263][ T1569] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 188.798269][ T1569] ? vprintk_emit (kernel/printk/printk.c:2471) [ 188.798271][ T1569] __might_resched.cold (kernel/sched/core.c:9234) [ 188.798275][ T1569] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 188.798278][ T1569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 188.798283][ T1569] __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)) [ 188.798286][ T1569] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 188.798288][ T1569] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 188.798293][ T1569] ? 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) [ 188.798294][ T1569] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 188.798296][ T1569] put_chars (drivers/char/virtio_console.c:1176) [ 188.798298][ T1569] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 188.798300][ T1569] ? __send_to_port (drivers/char/virtio_console.c:654) [ 188.798302][ T1569] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 188.798304][ T1569] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 188.798308][ T1569] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 188.798309][ T1569] ? 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) [ 188.798311][ T1569] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 188.798312][ T1569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 188.798314][ T1569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 188.798316][ T1569] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 188.798318][ T1569] console_emit_next_record (kernel/printk/printk.c:3183) [ 188.798321][ T1569] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 188.798323][ T1569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 188.798324][ T1569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 188.798326][ T1569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 188.798328][ T1569] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 188.798330][ T1569] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 188.798331][ T1569] console_flush_one_record (kernel/printk/printk.c:3268) [ 188.798334][ T1569] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 188.798337][ T1569] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 188.798338][ T1569] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 188.798340][ T1569] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 188.798342][ T1569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 188.798343][ T1569] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 188.798345][ T1569] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 188.798346][ T1569] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 188.798348][ T1569] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 188.798350][ T1569] ? vprintk_emit (kernel/printk/printk.c:2478) [ 188.798353][ T1569] vprintk_emit (kernel/printk/printk.c:2479) [ 188.798355][ T1569] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 188.798357][ T1569] ? _raw_spin_unlock_irq_enable (./include/linux/spinlock_api_smp.h:229 (discriminator 1) kernel/locking/spinlock.c:237 (discriminator 1)) [ 188.798360][ T1569] ? try_to_wake_up (./include/linux/preempt.h:500 (discriminator 1) kernel/sched/core.c:4263 (discriminator 1)) [ 188.798363][ T1569] _printk (kernel/printk/printk.c:2504) [ 188.798366][ T1569] ? snapshot_read.cold (user.c:?) [ 188.798368][ T1569] ? __virt_addr_valid (./include/linux/rcupdate.h:948 ./include/linux/mmzone.h:2276 arch/x86/mm/physaddr.c:54) [ 188.798372][ T1569] ? __virt_addr_valid (./include/linux/rcupdate.h:974 (discriminator 1) ./include/linux/mmzone.h:2286 (discriminator 1) arch/x86/mm/physaddr.c:54 (discriminator 1)) [ 188.798373][ T1569] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 188.798376][ T1569] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 188.798378][ T1569] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 188.798380][ T1569] ? netdev_notice (net/core/dev.c:13194) [ 188.798382][ T1569] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 188.798385][ T1569] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 188.798388][ T1569] ? pwq_dec_nr_in_flight (kernel/workqueue.c:2102) [ 188.798392][ T1569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 188.798394][ T1569] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 188.798396][ T1569] ? 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) [ 188.798399][ T1569] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 188.798402][ T1569] __dev_change_flags (net/core/dev.c:9821) [ 188.798405][ T1569] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 188.798407][ T1569] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 188.798409][ T1569] ? __kernel_text_address (kernel/extable.c:79) [ 188.798411][ T1569] ? write_profile (profile.c:?) [ 188.798413][ T1569] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 188.798415][ T1569] netif_change_flags (net/core/dev.c:9877) [ 188.798418][ T1569] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 188.798422][ T1569] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 188.798423][ T1569] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 188.798424][ T1569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 188.798426][ T1569] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 188.798430][ T1569] ? kasan_save_stack (mm/kasan/common.c:58) [ 188.798433][ T1569] ? kasan_save_stack (mm/kasan/common.c:57) [ 188.798434][ T1569] ? kasan_save_track (mm/kasan/common.c:78) [ 188.798436][ T1569] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 188.798438][ T1569] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 188.798439][ T1569] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 188.798440][ T1569] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 188.798442][ T1569] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 188.798443][ T1569] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 188.798444][ T1569] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 188.798446][ T1569] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 188.798447][ T1569] ? ___sys_sendmsg (net/socket.c:2767) [ 188.798449][ T1569] ? __sys_sendmsg (net/socket.c:2799) [ 188.798450][ T1569] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 188.798452][ T1569] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 188.798455][ T1569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 188.798457][ T1569] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 188.798458][ T1569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 188.798460][ T1569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 188.798462][ T1569] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 188.798464][ T1569] ? __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) [ 188.798465][ T1569] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 188.798467][ T1569] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 188.798469][ T1569] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 188.798472][ T1569] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 188.798476][ T1569] rtnl_newlink (net/core/rtnetlink.c:4215) [ 188.798479][ T1569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 188.798482][ T1569] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 188.798484][ T1569] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 188.798486][ T1569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 188.798489][ T1569] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 188.798493][ T1569] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 188.798494][ T1569] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 188.798496][ T1569] ? __kernel_text_address (kernel/extable.c:79) [ 188.798497][ T1569] ? write_profile (profile.c:?) [ 188.798499][ T1569] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 188.798500][ T1569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 188.798502][ T1569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 188.798503][ T1569] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 188.798507][ T1569] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 188.798508][ T1569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 188.798510][ T1569] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 188.798512][ T1569] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 188.798513][ T1569] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 188.798515][ T1569] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 188.798516][ T1569] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 188.798519][ T1569] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 188.798520][ T1569] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 188.798521][ T1569] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 188.798523][ T1569] ? netlink_ack (./include/linux/skbuff.h:2718) [ 188.798524][ T1569] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 188.798527][ T1569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 188.798529][ T1569] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 188.798531][ T1569] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 188.798533][ T1569] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 188.798534][ T1569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 188.798536][ T1569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 188.798538][ T1569] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 188.798540][ T1569] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 188.798542][ T1569] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 188.798544][ T1569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 188.798545][ T1569] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 188.798547][ T1569] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 188.798549][ T1569] ? copy_msghdr_from_user (net/socket.c:2650) [ 188.798551][ T1569] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 188.798552][ T1569] ? move_addr_to_kernel (net/socket.c:258) [ 188.798554][ T1569] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 188.798556][ T1569] ___sys_sendmsg (net/socket.c:2767) [ 188.798558][ T1569] ? copy_msghdr_from_user (net/socket.c:2619) [ 188.798563][ T1569] __sys_sendmsg (net/socket.c:2799) [ 188.798565][ T1569] ? __sys_sendmsg_sock (net/socket.c:2780) [ 188.798568][ T1569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 188.798570][ T1569] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 188.798572][ T1569] ? irq_exit_rcu (kernel/softirq.c:786) [ 188.798574][ T1569] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 188.798575][ T1569] RIP: 0033:0x7f76bf27054e [ 188.798577][ T1569] 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 [ 188.798579][ T1569] RSP: 002b:00007ffc8e217590 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 188.798583][ T1569] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f76bf27054e [ 188.798585][ T1569] RDX: 0000000000000000 RSI: 00007ffc8e217640 RDI: 0000000000000005 [ 188.798586][ T1569] RBP: 00007ffc8e2175a0 R08: 0000000000000000 R09: 0000000000000000 [ 188.798587][ T1569] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91518a [ 188.798587][ T1569] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc8e217d00 | [ 191.143446][ T1596] softirqs last disabled at (0): 0x0 | [ 191.143448][ T1596] Preemption disabled at: | [ 191.143448][ T1596] vprintk_emit (kernel/printk/printk.c:2471) | [ 191.143459][ T1596] Tainted: [W]=WARN [ 191.143460][ T1596] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 191.143462][ T1596] Call Trace: [ 191.143464][ T1596] [ 191.143465][ T1596] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 191.143471][ T1596] ? vprintk_emit (kernel/printk/printk.c:2471) [ 191.143474][ T1596] __might_resched.cold (kernel/sched/core.c:9234) [ 191.143478][ T1596] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 191.143481][ T1596] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 191.143485][ T1596] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.143490][ T1596] __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)) [ 191.143493][ T1596] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 191.143496][ T1596] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 191.143500][ T1596] ? 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) [ 191.143501][ T1596] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 191.143503][ T1596] put_chars (drivers/char/virtio_console.c:1176) [ 191.143505][ T1596] ? __send_to_port (drivers/char/virtio_console.c:654) [ 191.143507][ T1596] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 191.143509][ T1596] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 191.143513][ T1596] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 191.143514][ T1596] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 191.143517][ T1596] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 191.143519][ T1596] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.143521][ T1596] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.143523][ T1596] console_emit_next_record (kernel/printk/printk.c:3183) [ 191.143526][ T1596] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 191.143528][ T1596] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.143529][ T1596] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.143531][ T1596] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.143533][ T1596] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 191.143535][ T1596] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 191.143536][ T1596] console_flush_one_record (kernel/printk/printk.c:3268) [ 191.143539][ T1596] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 191.143542][ T1596] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 191.143543][ T1596] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 191.143545][ T1596] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 191.143546][ T1596] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.143548][ T1596] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 191.143550][ T1596] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 191.143551][ T1596] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 191.143553][ T1596] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 191.143555][ T1596] ? vprintk_emit (kernel/printk/printk.c:2478) [ 191.143557][ T1596] vprintk_emit (kernel/printk/printk.c:2479) [ 191.143559][ T1596] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 191.143561][ T1596] ? update_load_avg (kernel/sched/fair.c:5864) [ 191.143563][ T1596] ? update_load_avg (kernel/sched/fair.c:5864) [ 191.143565][ T1596] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.143567][ T1596] _printk (kernel/printk/printk.c:2504) [ 191.143570][ T1596] ? snapshot_read.cold (user.c:?) [ 191.143573][ T1596] ? trace_sched_exit_tp (./include/trace/events/sched.h:886 (discriminator 22)) [ 191.143574][ T1596] ? __schedule (kernel/sched/core.c:7277) [ 191.143577][ T1596] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 191.143579][ T1596] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 191.143581][ T1596] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 191.143583][ T1596] ? netdev_notice (net/core/dev.c:13194) [ 191.143585][ T1596] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 191.143589][ T1596] ? preempt_schedule_thunk (arch/x86/entry/thunk.S:12) [ 191.143591][ T1596] ? 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) [ 191.143594][ T1596] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 191.143597][ T1596] ? __local_bh_enable_ip (kernel/softirq.c:480 (discriminator 2)) [ 191.143600][ T1596] __dev_change_flags (net/core/dev.c:9834) [ 191.143603][ T1596] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 191.143605][ T1596] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 191.143608][ T1596] ? __kernel_text_address (kernel/extable.c:79) [ 191.143609][ T1596] ? write_profile (profile.c:?) [ 191.143611][ T1596] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 191.143614][ T1596] netif_change_flags (net/core/dev.c:9877) [ 191.143617][ T1596] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 191.143620][ T1596] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 191.143622][ T1596] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 191.143623][ T1596] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.143625][ T1596] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 191.143629][ T1596] ? kasan_save_stack (mm/kasan/common.c:58) [ 191.143632][ T1596] ? kasan_save_stack (mm/kasan/common.c:57) [ 191.143633][ T1596] ? kasan_save_track (mm/kasan/common.c:78) [ 191.143635][ T1596] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 191.143636][ T1596] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 191.143638][ T1596] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 191.143639][ T1596] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 191.143640][ T1596] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 191.143642][ T1596] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 191.143643][ T1596] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 191.143644][ T1596] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 191.143647][ T1596] ? ___sys_sendmsg (net/socket.c:2767) [ 191.143649][ T1596] ? __sys_sendmsg (net/socket.c:2799) [ 191.143650][ T1596] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 191.143652][ T1596] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 191.143655][ T1596] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.143657][ T1596] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 191.143658][ T1596] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.143660][ T1596] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.143661][ T1596] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 191.143664][ T1596] ? __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) [ 191.143665][ T1596] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 191.143667][ T1596] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 191.143668][ T1596] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 191.143671][ T1596] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 191.143673][ T1596] rtnl_newlink (net/core/rtnetlink.c:4215) [ 191.143675][ T1596] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.143677][ T1596] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 191.143678][ T1596] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 191.143679][ T1596] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.143681][ T1596] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 191.143685][ T1596] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 191.143687][ T1596] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 191.143688][ T1596] ? __kernel_text_address (kernel/extable.c:79) [ 191.143689][ T1596] ? write_profile (profile.c:?) [ 191.143690][ T1596] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 191.143692][ T1596] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.143693][ T1596] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.143695][ T1596] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 191.143699][ T1596] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 191.143700][ T1596] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.143702][ T1596] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 191.143704][ T1596] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 191.143705][ T1596] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 191.143707][ T1596] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 191.143708][ T1596] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 191.143711][ T1596] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 191.143712][ T1596] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 191.143713][ T1596] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 191.143715][ T1596] ? netlink_ack (./include/linux/skbuff.h:2718) [ 191.143716][ T1596] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 191.143719][ T1596] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.143721][ T1596] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 191.143723][ T1596] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 191.143725][ T1596] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 191.143726][ T1596] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.143728][ T1596] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.143730][ T1596] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 191.143732][ T1596] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 191.143734][ T1596] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 191.143736][ T1596] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.143737][ T1596] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 191.143740][ T1596] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 191.143741][ T1596] ? copy_msghdr_from_user (net/socket.c:2650) [ 191.143743][ T1596] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 191.143744][ T1596] ? move_addr_to_kernel (net/socket.c:258) [ 191.143746][ T1596] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 191.143749][ T1596] ___sys_sendmsg (net/socket.c:2767) [ 191.143750][ T1596] ? copy_msghdr_from_user (net/socket.c:2619) [ 191.143755][ T1596] __sys_sendmsg (net/socket.c:2799) [ 191.143757][ T1596] ? __sys_sendmsg_sock (net/socket.c:2780) [ 191.143760][ T1596] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 191.143762][ T1596] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 191.143764][ T1596] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 191.143766][ T1596] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 191.143767][ T1596] RIP: 0033:0x7fb96adff54e [ 191.143769][ T1596] 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 [ 191.143771][ T1596] RSP: 002b:00007ffc9218af20 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 191.143775][ T1596] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007fb96adff54e [ 191.143777][ T1596] RDX: 0000000000000000 RSI: 00007ffc9218afd0 RDI: 0000000000000005 [ 191.143777][ T1596] RBP: 00007ffc9218af30 R08: 0000000000000000 R09: 0000000000000000 [ 191.143778][ T1596] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91518c [ 191.143779][ T1596] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc9218b690 | [ 196.407511][ T1611] softirqs last disabled at (0): 0x0 | [ 196.407513][ T1611] Preemption disabled at: | [ 196.407514][ T1611] vprintk_emit (kernel/printk/printk.c:2471) | [ 196.407526][ T1611] Tainted: [W]=WARN [ 196.407526][ T1611] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 196.407528][ T1611] Call Trace: [ 196.407530][ T1611] [ 196.407531][ T1611] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 196.407537][ T1611] ? vprintk_emit (kernel/printk/printk.c:2471) [ 196.407539][ T1611] __might_resched.cold (kernel/sched/core.c:9234) [ 196.407543][ T1611] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 196.407545][ T1611] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 196.407548][ T1611] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 196.407552][ T1611] __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)) [ 196.407556][ T1611] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 196.407558][ T1611] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 196.407562][ T1611] ? 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) [ 196.407564][ T1611] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 196.407566][ T1611] put_chars (drivers/char/virtio_console.c:1176) [ 196.407568][ T1611] ? __send_to_port (drivers/char/virtio_console.c:654) [ 196.407570][ T1611] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 196.407572][ T1611] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 196.407576][ T1611] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 196.407577][ T1611] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 196.407581][ T1611] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 196.407582][ T1611] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 196.407584][ T1611] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 196.407587][ T1611] console_emit_next_record (kernel/printk/printk.c:3183) [ 196.407589][ T1611] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 196.407592][ T1611] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 196.407593][ T1611] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 196.407595][ T1611] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 196.407597][ T1611] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 196.407599][ T1611] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 196.407601][ T1611] console_flush_one_record (kernel/printk/printk.c:3268) [ 196.407603][ T1611] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 196.407606][ T1611] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 196.407608][ T1611] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 196.407610][ T1611] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 196.407611][ T1611] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 196.407613][ T1611] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 196.407615][ T1611] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 196.407616][ T1611] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 196.407619][ T1611] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 196.407621][ T1611] ? vprintk_emit (kernel/printk/printk.c:2478) [ 196.407623][ T1611] vprintk_emit (kernel/printk/printk.c:2479) [ 196.407625][ T1611] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 196.407627][ T1611] ? try_to_wake_up (./include/linux/preempt.h:500 (discriminator 1) kernel/sched/core.c:4263 (discriminator 1)) [ 196.407630][ T1611] _printk (kernel/printk/printk.c:2504) [ 196.407633][ T1611] ? snapshot_read.cold (user.c:?) [ 196.407635][ T1611] ? __virt_addr_valid (./include/linux/rcupdate.h:948 ./include/linux/mmzone.h:2276 arch/x86/mm/physaddr.c:54) [ 196.407639][ T1611] ? __virt_addr_valid (./include/linux/rcupdate.h:974 (discriminator 1) ./include/linux/mmzone.h:2286 (discriminator 1) arch/x86/mm/physaddr.c:54 (discriminator 1)) [ 196.407640][ T1611] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 196.407643][ T1611] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 196.407645][ T1611] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 196.407647][ T1611] ? netdev_notice (net/core/dev.c:13194) [ 196.407649][ T1611] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 196.407652][ T1611] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 196.407654][ T1611] ? pwq_dec_nr_in_flight (kernel/workqueue.c:2102) [ 196.407657][ T1611] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 196.407659][ T1611] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 196.407661][ T1611] ? 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) [ 196.407664][ T1611] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 196.407667][ T1611] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 196.407669][ T1611] __dev_change_flags (net/core/dev.c:9834) [ 196.407673][ T1611] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 196.407675][ T1611] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 196.407677][ T1611] ? __kernel_text_address (kernel/extable.c:79) [ 196.407678][ T1611] ? write_profile (profile.c:?) [ 196.407680][ T1611] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 196.407683][ T1611] netif_change_flags (net/core/dev.c:9877) [ 196.407685][ T1611] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 196.407690][ T1611] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 196.407691][ T1611] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 196.407692][ T1611] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 196.407694][ T1611] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 196.407698][ T1611] ? kasan_save_stack (mm/kasan/common.c:58) [ 196.407701][ T1611] ? kasan_save_stack (mm/kasan/common.c:57) [ 196.407702][ T1611] ? kasan_save_track (mm/kasan/common.c:78) [ 196.407704][ T1611] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 196.407706][ T1611] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 196.407707][ T1611] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 196.407708][ T1611] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 196.407710][ T1611] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 196.407711][ T1611] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 196.407712][ T1611] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 196.407714][ T1611] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 196.407716][ T1611] ? ___sys_sendmsg (net/socket.c:2767) [ 196.407718][ T1611] ? __sys_sendmsg (net/socket.c:2799) [ 196.407720][ T1611] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 196.407721][ T1611] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 196.407724][ T1611] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 196.407726][ T1611] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 196.407727][ T1611] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 196.407729][ T1611] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 196.407731][ T1611] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 196.407733][ T1611] ? __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) [ 196.407735][ T1611] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 196.407737][ T1611] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 196.407738][ T1611] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 196.407741][ T1611] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 196.407743][ T1611] rtnl_newlink (net/core/rtnetlink.c:4215) [ 196.407745][ T1611] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 196.407747][ T1611] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 196.407748][ T1611] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 196.407749][ T1611] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 196.407752][ T1611] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 196.407755][ T1611] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 196.407757][ T1611] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 196.407758][ T1611] ? __kernel_text_address (kernel/extable.c:79) [ 196.407760][ T1611] ? write_profile (profile.c:?) [ 196.407761][ T1611] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 196.407762][ T1611] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 196.407764][ T1611] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 196.407766][ T1611] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 196.407769][ T1611] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 196.407771][ T1611] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 196.407773][ T1611] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 196.407774][ T1611] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 196.407776][ T1611] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 196.407777][ T1611] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 196.407779][ T1611] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 196.407782][ T1611] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 196.407783][ T1611] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 196.407784][ T1611] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 196.407786][ T1611] ? netlink_ack (./include/linux/skbuff.h:2718) [ 196.407788][ T1611] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 196.407790][ T1611] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 196.407792][ T1611] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 196.407794][ T1611] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 196.407796][ T1611] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 196.407798][ T1611] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 196.407800][ T1611] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 196.407801][ T1611] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 196.407803][ T1611] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 196.407805][ T1611] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 196.407807][ T1611] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 196.407809][ T1611] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 196.407811][ T1611] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 196.407813][ T1611] ? copy_msghdr_from_user (net/socket.c:2650) [ 196.407815][ T1611] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 196.407816][ T1611] ? move_addr_to_kernel (net/socket.c:258) [ 196.407818][ T1611] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 196.407820][ T1611] ___sys_sendmsg (net/socket.c:2767) [ 196.407822][ T1611] ? copy_msghdr_from_user (net/socket.c:2619) [ 196.407827][ T1611] __sys_sendmsg (net/socket.c:2799) [ 196.407829][ T1611] ? __sys_sendmsg_sock (net/socket.c:2780) [ 196.407832][ T1611] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 196.407835][ T1611] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 196.407836][ T1611] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 196.407838][ T1611] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 196.407840][ T1611] RIP: 0033:0x7f19446c754e [ 196.407842][ T1611] 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 [ 196.407844][ T1611] RSP: 002b:00007ffc2810a120 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 196.407848][ T1611] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f19446c754e [ 196.407849][ T1611] RDX: 0000000000000000 RSI: 00007ffc2810a1d0 RDI: 0000000000000005 [ 196.407850][ T1611] RBP: 00007ffc2810a130 R08: 0000000000000000 R09: 0000000000000000 [ 196.407851][ T1611] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915191 [ 196.407852][ T1611] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc2810a890 | [ 204.914989][ T1807] softirqs last disabled at (0): 0x0 | [ 204.914991][ T1807] Preemption disabled at: | [ 204.914992][ T1807] vprintk_emit (kernel/printk/printk.c:2471) | [ 204.915003][ T1807] Tainted: [W]=WARN [ 204.915004][ T1807] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 204.915006][ T1807] Call Trace: [ 204.915008][ T1807] [ 204.915009][ T1807] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 204.915015][ T1807] ? vprintk_emit (kernel/printk/printk.c:2471) [ 204.915017][ T1807] __might_resched.cold (kernel/sched/core.c:9234) [ 204.915021][ T1807] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 204.915024][ T1807] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 204.915028][ T1807] __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)) [ 204.915032][ T1807] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 204.915035][ T1807] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 204.915039][ T1807] ? 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) [ 204.915041][ T1807] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 204.915043][ T1807] put_chars (drivers/char/virtio_console.c:1176) [ 204.915045][ T1807] ? __send_to_port (drivers/char/virtio_console.c:654) [ 204.915047][ T1807] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 204.915050][ T1807] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 204.915054][ T1807] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 204.915055][ T1807] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 204.915057][ T1807] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 204.915059][ T1807] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 204.915069][ T1807] console_emit_next_record (kernel/printk/printk.c:3183) [ 204.915072][ T1807] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 204.915074][ T1807] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 204.915076][ T1807] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 204.915077][ T1807] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 204.915079][ T1807] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 204.915081][ T1807] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 204.915083][ T1807] console_flush_one_record (kernel/printk/printk.c:3268) [ 204.915085][ T1807] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 204.915088][ T1807] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 204.915090][ T1807] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 204.915092][ T1807] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 204.915093][ T1807] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 204.915095][ T1807] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 204.915096][ T1807] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 204.915098][ T1807] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 204.915100][ T1807] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 204.915102][ T1807] ? vprintk_emit (kernel/printk/printk.c:2478) [ 204.915104][ T1807] vprintk_emit (kernel/printk/printk.c:2479) [ 204.915107][ T1807] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 204.915109][ T1807] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 204.915112][ T1807] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 204.915116][ T1807] ? ___sys_sendmsg (net/socket.c:2767) [ 204.915117][ T1807] ? __sys_sendmsg (net/socket.c:2799) [ 204.915119][ T1807] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 204.915122][ T1807] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 204.915124][ T1807] _printk (kernel/printk/printk.c:2504) [ 204.915130][ T1807] ? snapshot_read.cold (user.c:?) [ 204.915132][ T1807] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 204.915135][ T1807] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 204.915137][ T1807] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 204.915139][ T1807] ? netdev_notice (net/core/dev.c:13194) [ 204.915141][ T1807] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 204.915143][ T1807] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 204.915144][ T1807] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 204.915147][ T1807] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 204.915149][ T1807] ? 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) [ 204.915151][ T1807] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 204.915154][ T1807] dev_set_allmulti (net/core/dev_api.c:315) [ 204.915157][ T1807] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 204.915171][ T1807] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 204.915174][ T1807] br_dev_delete (net/bridge/br_if.c:387) bridge [ 204.915181][ T1807] rtnl_dellink (net/core/rtnetlink.c:3651 net/core/rtnetlink.c:3694) [ 204.915184][ T1807] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 204.915186][ T1807] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 204.915188][ T1807] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 204.915190][ T1807] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 204.915197][ T1807] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 204.915199][ T1807] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 204.915201][ T1807] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 204.915203][ T1807] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 204.915205][ T1807] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 204.915206][ T1807] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 204.915208][ T1807] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 204.915210][ T1807] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 204.915213][ T1807] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 204.915215][ T1807] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 204.915217][ T1807] ? __kernel_text_address (kernel/extable.c:79) [ 204.915219][ T1807] ? write_profile (profile.c:?) [ 204.915221][ T1807] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 204.915223][ T1807] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 204.915224][ T1807] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 204.915226][ T1807] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 204.915230][ T1807] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 204.915231][ T1807] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 204.915233][ T1807] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 204.915235][ T1807] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 204.915237][ T1807] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 204.915239][ T1807] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 204.915240][ T1807] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 204.915244][ T1807] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 204.915246][ T1807] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 204.915247][ T1807] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 204.915249][ T1807] ? netlink_ack (./include/linux/skbuff.h:2718) [ 204.915250][ T1807] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 204.915253][ T1807] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 204.915255][ T1807] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 204.915257][ T1807] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 204.915259][ T1807] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 204.915261][ T1807] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 204.915262][ T1807] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 204.915264][ T1807] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 204.915266][ T1807] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 204.915268][ T1807] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 204.915270][ T1807] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 204.915272][ T1807] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 204.915274][ T1807] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 204.915276][ T1807] ? copy_msghdr_from_user (net/socket.c:2650) [ 204.915277][ T1807] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 204.915279][ T1807] ? move_addr_to_kernel (net/socket.c:258) [ 204.915281][ T1807] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 204.915283][ T1807] ___sys_sendmsg (net/socket.c:2767) [ 204.915285][ T1807] ? copy_msghdr_from_user (net/socket.c:2619) [ 204.915290][ T1807] __sys_sendmsg (net/socket.c:2799) [ 204.915292][ T1807] ? __sys_sendmsg_sock (net/socket.c:2780) [ 204.915295][ T1807] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 204.915297][ T1807] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 204.915298][ T1807] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 204.915301][ T1807] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 204.915302][ T1807] RIP: 0033:0x7fc79913454e [ 204.915305][ T1807] 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 [ 204.915307][ T1807] RSP: 002b:00007fffde6b8b80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 204.915310][ T1807] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007fc79913454e [ 204.915312][ T1807] RDX: 0000000000000000 RSI: 00007fffde6b8c30 RDI: 0000000000000005 [ 204.915313][ T1807] RBP: 00007fffde6b8b90 R08: 0000000000000000 R09: 0000000000000000 [ 204.915314][ T1807] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91519a [ 204.915315][ T1807] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffde6b92f0 | [ 205.990685][ T1876] softirqs last disabled at (0): 0x0 | [ 205.990687][ T1876] Preemption disabled at: | [ 205.990688][ T1876] vprintk_emit (kernel/printk/printk.c:2471) | [ 205.990699][ T1876] Tainted: [W]=WARN [ 205.990700][ T1876] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 205.990701][ T1876] Call Trace: [ 205.990703][ T1876] [ 205.990704][ T1876] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 205.990709][ T1876] ? vprintk_emit (kernel/printk/printk.c:2471) [ 205.990712][ T1876] __might_resched.cold (kernel/sched/core.c:9234) [ 205.990715][ T1876] ? __module_address (kernel/module/main.c:3915) [ 205.990719][ T1876] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 205.990722][ T1876] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 205.990723][ T1876] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 205.990727][ T1876] __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)) [ 205.990731][ T1876] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 205.990733][ T1876] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 205.990737][ T1876] ? 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) [ 205.990739][ T1876] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 205.990741][ T1876] put_chars (drivers/char/virtio_console.c:1176) [ 205.990742][ T1876] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 205.990744][ T1876] ? __send_to_port (drivers/char/virtio_console.c:654) [ 205.990746][ T1876] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 205.990749][ T1876] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 205.990752][ T1876] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 205.990753][ T1876] ? 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) [ 205.990755][ T1876] ? vsnprintf (lib/vsprintf.c:2900) [ 205.990758][ T1876] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 205.990760][ T1876] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 205.990762][ T1876] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 205.990764][ T1876] console_emit_next_record (kernel/printk/printk.c:3183) [ 205.990767][ T1876] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 205.990769][ T1876] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 205.990771][ T1876] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 205.990772][ T1876] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 205.990774][ T1876] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 205.990776][ T1876] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 205.990778][ T1876] console_flush_one_record (kernel/printk/printk.c:3268) [ 205.990780][ T1876] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 205.990783][ T1876] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 205.990785][ T1876] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 205.990786][ T1876] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 205.990788][ T1876] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 205.990790][ T1876] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 205.990791][ T1876] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 205.990793][ T1876] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 205.990795][ T1876] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 205.990797][ T1876] ? vprintk_emit (kernel/printk/printk.c:2478) [ 205.990799][ T1876] vprintk_emit (kernel/printk/printk.c:2479) [ 205.990802][ T1876] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 205.990804][ T1876] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 205.990805][ T1876] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 205.990807][ T1876] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 205.990808][ T1876] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 205.990811][ T1876] _printk (kernel/printk/printk.c:2504) [ 205.990814][ T1876] ? snapshot_read.cold (user.c:?) [ 205.990816][ T1876] ? br_multicast_flood (??:?) bridge [ 205.990830][ T1876] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 205.990832][ T1876] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 205.990834][ T1876] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 205.990836][ T1876] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 205.990844][ T1876] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 205.990852][ T1876] new_nbp (net/bridge/br_if.c:449) bridge [ 205.990860][ T1876] br_add_if (net/bridge/br_if.c:592) bridge [ 205.990867][ T1876] ? netif_rx_mode_sync (net/core/dev_addr_lists.c:1410) [ 205.990870][ T1876] ? dev_change_flags (net/core/dev_api.c:69) [ 205.990872][ T1876] ? cycle_netdev (drivers/net/vrf.c:1003) vrf [ 205.990874][ T1876] ? vrf_del_slave (drivers/net/vrf.c:1068 drivers/net/vrf.c:1075) vrf [ 205.990876][ T1876] do_set_master (net/core/rtnetlink.c:3071) [ 205.990879][ T1876] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 205.990880][ T1876] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 205.990882][ T1876] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 205.990883][ T1876] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 205.990885][ T1876] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 205.990889][ T1876] ? kasan_save_stack (mm/kasan/common.c:58) [ 205.990891][ T1876] ? kasan_save_stack (mm/kasan/common.c:57) [ 205.990893][ T1876] ? kasan_save_track (mm/kasan/common.c:78) [ 205.990895][ T1876] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 205.990896][ T1876] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 205.990898][ T1876] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 205.990899][ T1876] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 205.990900][ T1876] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 205.990903][ T1876] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 205.990904][ T1876] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 205.990905][ T1876] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 205.990908][ T1876] ? ___sys_sendmsg (net/socket.c:2767) [ 205.990909][ T1876] ? __sys_sendmsg (net/socket.c:2799) [ 205.990911][ T1876] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 205.990913][ T1876] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 205.990915][ T1876] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 205.990917][ T1876] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 205.990919][ T1876] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 205.990920][ T1876] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 205.990922][ T1876] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 205.990925][ T1876] ? __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) [ 205.990927][ T1876] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 205.990929][ T1876] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 205.990931][ T1876] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 205.990932][ T1876] ? nla_get_range_signed (lib/nlattr.c:270) [ 205.990934][ T1876] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 205.990936][ T1876] rtnl_newlink (net/core/rtnetlink.c:4215) [ 205.990938][ T1876] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 205.990940][ T1876] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 205.990942][ T1876] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 205.990943][ T1876] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 205.990945][ T1876] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 205.990949][ T1876] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 205.990950][ T1876] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 205.990953][ T1876] ? __kernel_text_address (kernel/extable.c:79) [ 205.990954][ T1876] ? write_profile (profile.c:?) [ 205.990955][ T1876] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 205.990958][ T1876] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 205.990959][ T1876] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 205.990961][ T1876] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 205.990965][ T1876] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 205.990966][ T1876] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 205.990968][ T1876] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 205.990969][ T1876] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 205.990971][ T1876] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 205.990972][ T1876] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 205.990974][ T1876] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 205.990976][ T1876] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 205.990978][ T1876] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 205.990979][ T1876] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 205.990981][ T1876] ? netlink_ack (./include/linux/skbuff.h:2718) [ 205.990982][ T1876] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 205.990985][ T1876] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 205.990987][ T1876] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 205.990989][ T1876] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 205.990991][ T1876] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 205.990992][ T1876] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 205.990994][ T1876] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 205.990996][ T1876] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 205.990998][ T1876] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 205.991000][ T1876] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 205.991002][ T1876] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 205.991003][ T1876] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 205.991005][ T1876] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 205.991007][ T1876] ? copy_msghdr_from_user (net/socket.c:2650) [ 205.991009][ T1876] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 205.991010][ T1876] ? move_addr_to_kernel (net/socket.c:258) [ 205.991012][ T1876] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 205.991014][ T1876] ___sys_sendmsg (net/socket.c:2767) [ 205.991016][ T1876] ? copy_msghdr_from_user (net/socket.c:2619) [ 205.991021][ T1876] __sys_sendmsg (net/socket.c:2799) [ 205.991023][ T1876] ? __sys_sendmsg_sock (net/socket.c:2780) [ 205.991026][ T1876] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 205.991028][ T1876] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 205.991029][ T1876] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 205.991032][ T1876] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 205.991033][ T1876] RIP: 0033:0x7fcd3a41454e [ 205.991035][ T1876] 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 [ 205.991037][ T1876] RSP: 002b:00007ffca870e4d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 205.991041][ T1876] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fcd3a41454e [ 205.991043][ T1876] RDX: 0000000000000000 RSI: 00007ffca870e580 RDI: 0000000000000005 [ 205.991044][ T1876] RBP: 00007ffca870e4e0 R08: 0000000000000000 R09: 0000000000000000 [ 205.991045][ T1876] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91519b [ 205.991045][ T1876] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffca870ec40 | [ 222.706326][ T1932] softirqs last disabled at (0): 0x0 | [ 222.706328][ T1932] Preemption disabled at: | [ 222.706329][ T1932] vprintk_emit (kernel/printk/printk.c:2471) | [ 222.706341][ T1932] Tainted: [W]=WARN [ 222.706342][ T1932] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 222.706343][ T1932] Call Trace: [ 222.706345][ T1932] [ 222.706346][ T1932] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 222.706352][ T1932] ? vprintk_emit (kernel/printk/printk.c:2471) [ 222.706354][ T1932] __might_resched.cold (kernel/sched/core.c:9234) [ 222.706358][ T1932] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 222.706361][ T1932] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 222.706365][ T1932] __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)) [ 222.706369][ T1932] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 222.706372][ T1932] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 222.706375][ T1932] ? 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) [ 222.706377][ T1932] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 222.706379][ T1932] put_chars (drivers/char/virtio_console.c:1176) [ 222.706381][ T1932] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 222.706383][ T1932] ? __send_to_port (drivers/char/virtio_console.c:654) [ 222.706385][ T1932] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 222.706387][ T1932] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 222.706391][ T1932] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 222.706392][ T1932] ? 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) [ 222.706394][ T1932] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 222.706395][ T1932] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 222.706397][ T1932] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 222.706399][ T1932] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 222.706401][ T1932] console_emit_next_record (kernel/printk/printk.c:3183) [ 222.706403][ T1932] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 222.706405][ T1932] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 222.706407][ T1932] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 222.706409][ T1932] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 222.706410][ T1932] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 222.706412][ T1932] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 222.706414][ T1932] console_flush_one_record (kernel/printk/printk.c:3268) [ 222.706416][ T1932] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 222.706419][ T1932] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 222.706421][ T1932] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 222.706422][ T1932] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 222.706424][ T1932] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 222.706426][ T1932] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 222.706427][ T1932] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 222.706429][ T1932] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 222.706431][ T1932] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 222.706432][ T1932] ? vprintk_emit (kernel/printk/printk.c:2478) [ 222.706434][ T1932] vprintk_emit (kernel/printk/printk.c:2479) [ 222.706437][ T1932] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 222.706439][ T1932] ? _raw_spin_unlock_irq_enable (./include/linux/spinlock_api_smp.h:229 (discriminator 1) kernel/locking/spinlock.c:237 (discriminator 1)) [ 222.706442][ T1932] ? try_to_wake_up (./include/linux/preempt.h:500 (discriminator 1) kernel/sched/core.c:4263 (discriminator 1)) [ 222.706445][ T1932] _printk (kernel/printk/printk.c:2504) [ 222.706449][ T1932] ? snapshot_read.cold (user.c:?) [ 222.706450][ T1932] ? __virt_addr_valid (./include/linux/rcupdate.h:948 ./include/linux/mmzone.h:2276 arch/x86/mm/physaddr.c:54) [ 222.706453][ T1932] ? __virt_addr_valid (./include/linux/rcupdate.h:974 (discriminator 1) ./include/linux/mmzone.h:2286 (discriminator 1) arch/x86/mm/physaddr.c:54 (discriminator 1)) [ 222.706455][ T1932] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 222.706458][ T1932] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 222.706460][ T1932] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 222.706462][ T1932] ? netdev_notice (net/core/dev.c:13194) [ 222.706463][ T1932] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 222.706467][ T1932] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 222.706471][ T1932] ? pwq_dec_nr_in_flight (kernel/workqueue.c:2102) [ 222.706475][ T1932] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 222.706478][ T1932] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 222.706481][ T1932] ? 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) [ 222.706486][ T1932] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 222.706489][ T1932] __dev_change_flags (net/core/dev.c:9821) [ 222.706494][ T1932] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 222.706497][ T1932] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 222.706499][ T1932] ? __kernel_text_address (kernel/extable.c:79) [ 222.706500][ T1932] ? write_profile (profile.c:?) [ 222.706503][ T1932] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 222.706505][ T1932] netif_change_flags (net/core/dev.c:9877) [ 222.706507][ T1932] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 222.706512][ T1932] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 222.706514][ T1932] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 222.706515][ T1932] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 222.706517][ T1932] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 222.706520][ T1932] ? kasan_save_stack (mm/kasan/common.c:58) [ 222.706523][ T1932] ? kasan_save_stack (mm/kasan/common.c:57) [ 222.706525][ T1932] ? kasan_save_track (mm/kasan/common.c:78) [ 222.706527][ T1932] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 222.706528][ T1932] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 222.706530][ T1932] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 222.706531][ T1932] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 222.706532][ T1932] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 222.706534][ T1932] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 222.706535][ T1932] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 222.706536][ T1932] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 222.706537][ T1932] ? ___sys_sendmsg (net/socket.c:2767) [ 222.706539][ T1932] ? __sys_sendmsg (net/socket.c:2799) [ 222.706541][ T1932] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 222.706543][ T1932] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 222.706545][ T1932] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 222.706547][ T1932] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 222.706549][ T1932] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 222.706551][ T1932] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 222.706552][ T1932] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 222.706554][ T1932] ? __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) [ 222.706556][ T1932] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 222.706557][ T1932] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 222.706559][ T1932] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 222.706561][ T1932] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 222.706563][ T1932] rtnl_newlink (net/core/rtnetlink.c:4215) [ 222.706565][ T1932] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 222.706567][ T1932] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 222.706568][ T1932] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 222.706570][ T1932] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 222.706572][ T1932] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 222.706575][ T1932] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 222.706577][ T1932] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 222.706578][ T1932] ? __kernel_text_address (kernel/extable.c:79) [ 222.706579][ T1932] ? write_profile (profile.c:?) [ 222.706580][ T1932] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 222.706582][ T1932] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 222.706583][ T1932] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 222.706585][ T1932] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 222.706589][ T1932] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 222.706590][ T1932] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 222.706592][ T1932] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 222.706593][ T1932] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 222.706595][ T1932] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 222.706596][ T1932] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 222.706598][ T1932] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 222.706600][ T1932] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 222.706601][ T1932] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 222.706603][ T1932] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 222.706604][ T1932] ? netlink_ack (./include/linux/skbuff.h:2718) [ 222.706606][ T1932] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 222.706608][ T1932] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 222.706610][ T1932] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 222.706612][ T1932] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 222.706614][ T1932] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 222.706615][ T1932] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 222.706617][ T1932] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 222.706619][ T1932] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 222.706621][ T1932] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 222.706623][ T1932] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 222.706625][ T1932] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 222.706626][ T1932] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 222.706628][ T1932] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 222.706630][ T1932] ? copy_msghdr_from_user (net/socket.c:2650) [ 222.706632][ T1932] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 222.706633][ T1932] ? move_addr_to_kernel (net/socket.c:258) [ 222.706635][ T1932] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 222.706637][ T1932] ___sys_sendmsg (net/socket.c:2767) [ 222.706639][ T1932] ? copy_msghdr_from_user (net/socket.c:2619) [ 222.706644][ T1932] __sys_sendmsg (net/socket.c:2799) [ 222.706646][ T1932] ? __sys_sendmsg_sock (net/socket.c:2780) [ 222.706648][ T1932] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 222.706651][ T1932] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 222.706652][ T1932] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 222.706654][ T1932] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 222.706656][ T1932] RIP: 0033:0x7f73b1d0854e [ 222.706658][ T1932] 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 [ 222.706660][ T1932] RSP: 002b:00007fff7a9bbeb0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 222.706663][ T1932] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f73b1d0854e [ 222.706665][ T1932] RDX: 0000000000000000 RSI: 00007fff7a9bbf60 RDI: 0000000000000005 [ 222.706666][ T1932] RBP: 00007fff7a9bbec0 R08: 0000000000000000 R09: 0000000000000000 [ 222.706667][ T1932] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9151ac [ 222.706668][ T1932] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff7a9bc620 | [ 228.005339][ T1947] softirqs last disabled at (0): 0x0 | [ 228.005342][ T1947] Preemption disabled at: | [ 228.005343][ T1947] vprintk_emit (kernel/printk/printk.c:2471) | [ 228.005357][ T1947] Tainted: [W]=WARN [ 228.005358][ T1947] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 228.005360][ T1947] Call Trace: [ 228.005363][ T1947] [ 228.005364][ T1947] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 228.005371][ T1947] ? vprintk_emit (kernel/printk/printk.c:2471) [ 228.005373][ T1947] __might_resched.cold (kernel/sched/core.c:9234) [ 228.005378][ T1947] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 228.005382][ T1947] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 228.005387][ T1947] __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)) [ 228.005392][ T1947] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 228.005396][ T1947] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 228.005401][ T1947] ? 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) [ 228.005403][ T1947] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 228.005406][ T1947] put_chars (drivers/char/virtio_console.c:1176) [ 228.005409][ T1947] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 228.005411][ T1947] ? __send_to_port (drivers/char/virtio_console.c:654) [ 228.005415][ T1947] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 228.005418][ T1947] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 228.005424][ T1947] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 228.005426][ T1947] ? 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) [ 228.005428][ T1947] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 228.005431][ T1947] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 228.005434][ T1947] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 228.005436][ T1947] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 228.005440][ T1947] console_emit_next_record (kernel/printk/printk.c:3183) [ 228.005443][ T1947] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 228.005446][ T1947] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 228.005449][ T1947] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 228.005451][ T1947] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 228.005454][ T1947] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 228.005457][ T1947] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 228.005460][ T1947] console_flush_one_record (kernel/printk/printk.c:3268) [ 228.005463][ T1947] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 228.005468][ T1947] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 228.005470][ T1947] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 228.005473][ T1947] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 228.005475][ T1947] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 228.005478][ T1947] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 228.005480][ T1947] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 228.005482][ T1947] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 228.005485][ T1947] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 228.005488][ T1947] ? vprintk_emit (kernel/printk/printk.c:2478) [ 228.005491][ T1947] vprintk_emit (kernel/printk/printk.c:2479) [ 228.005495][ T1947] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 228.005498][ T1947] ? _raw_spin_unlock_irq_enable (./include/linux/spinlock_api_smp.h:229 (discriminator 1) kernel/locking/spinlock.c:237 (discriminator 1)) [ 228.005502][ T1947] ? try_to_wake_up (./include/linux/preempt.h:500 (discriminator 1) kernel/sched/core.c:4263 (discriminator 1)) [ 228.005506][ T1947] _printk (kernel/printk/printk.c:2504) [ 228.005510][ T1947] ? snapshot_read.cold (user.c:?) [ 228.005513][ T1947] ? __virt_addr_valid (./include/linux/rcupdate.h:948 ./include/linux/mmzone.h:2276 arch/x86/mm/physaddr.c:54) [ 228.005517][ T1947] ? __virt_addr_valid (./include/linux/rcupdate.h:974 (discriminator 1) ./include/linux/mmzone.h:2286 (discriminator 1) arch/x86/mm/physaddr.c:54 (discriminator 1)) [ 228.005520][ T1947] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 228.005524][ T1947] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 228.005527][ T1947] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 228.005530][ T1947] ? netdev_notice (net/core/dev.c:13194) [ 228.005532][ T1947] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 228.005536][ T1947] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 228.005541][ T1947] ? pwq_dec_nr_in_flight (kernel/workqueue.c:2102) [ 228.005545][ T1947] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 228.005548][ T1947] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 228.005552][ T1947] ? 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) [ 228.005556][ T1947] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 228.005560][ T1947] __dev_change_flags (net/core/dev.c:9821) [ 228.005564][ T1947] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 228.005567][ T1947] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 228.005570][ T1947] ? __kernel_text_address (kernel/extable.c:79) [ 228.005572][ T1947] ? write_profile (profile.c:?) [ 228.005575][ T1947] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 228.005579][ T1947] netif_change_flags (net/core/dev.c:9877) [ 228.005583][ T1947] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 228.005588][ T1947] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 228.005590][ T1947] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 228.005593][ T1947] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 228.005595][ T1947] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 228.005601][ T1947] ? kasan_save_stack (mm/kasan/common.c:58) [ 228.005605][ T1947] ? kasan_save_stack (mm/kasan/common.c:57) [ 228.005607][ T1947] ? kasan_save_track (mm/kasan/common.c:78) [ 228.005610][ T1947] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 228.005612][ T1947] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 228.005615][ T1947] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 228.005616][ T1947] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 228.005618][ T1947] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 228.005621][ T1947] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 228.005623][ T1947] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 228.005625][ T1947] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 228.005627][ T1947] ? ___sys_sendmsg (net/socket.c:2767) [ 228.005629][ T1947] ? __sys_sendmsg (net/socket.c:2799) [ 228.005632][ T1947] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 228.005635][ T1947] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 228.005639][ T1947] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 228.005642][ T1947] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 228.005644][ T1947] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 228.005647][ T1947] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 228.005649][ T1947] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 228.005652][ T1947] ? __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) [ 228.005655][ T1947] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 228.005657][ T1947] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 228.005660][ T1947] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 228.005664][ T1947] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 228.005667][ T1947] rtnl_newlink (net/core/rtnetlink.c:4215) [ 228.005671][ T1947] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 228.005674][ T1947] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 228.005676][ T1947] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 228.005678][ T1947] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 228.005681][ T1947] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 228.005685][ T1947] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 228.005688][ T1947] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 228.005690][ T1947] ? __kernel_text_address (kernel/extable.c:79) [ 228.005692][ T1947] ? write_profile (profile.c:?) [ 228.005694][ T1947] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 228.005697][ T1947] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 228.005699][ T1947] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 228.005702][ T1947] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 228.005706][ T1947] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 228.005709][ T1947] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 228.005712][ T1947] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 228.005714][ T1947] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 228.005717][ T1947] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 228.005719][ T1947] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 228.005721][ T1947] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 228.005726][ T1947] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 228.005728][ T1947] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 228.005730][ T1947] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 228.005733][ T1947] ? netlink_ack (./include/linux/skbuff.h:2718) [ 228.005735][ T1947] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 228.005739][ T1947] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 228.005742][ T1947] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 228.005745][ T1947] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 228.005748][ T1947] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 228.005751][ T1947] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 228.005754][ T1947] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 228.005757][ T1947] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 228.005760][ T1947] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 228.005763][ T1947] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 228.005766][ T1947] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 228.005769][ T1947] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 228.005772][ T1947] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 228.005774][ T1947] ? copy_msghdr_from_user (net/socket.c:2650) [ 228.005777][ T1947] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 228.005779][ T1947] ? move_addr_to_kernel (net/socket.c:258) [ 228.005782][ T1947] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 228.005786][ T1947] ___sys_sendmsg (net/socket.c:2767) [ 228.005789][ T1947] ? copy_msghdr_from_user (net/socket.c:2619) [ 228.005798][ T1947] __sys_sendmsg (net/socket.c:2799) [ 228.005800][ T1947] ? __sys_sendmsg_sock (net/socket.c:2780) [ 228.005805][ T1947] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 228.005808][ T1947] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 228.005810][ T1947] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 228.005814][ T1947] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 228.005816][ T1947] RIP: 0033:0x7fa45eacf54e [ 228.005819][ T1947] 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 [ 228.005822][ T1947] RSP: 002b:00007ffd004a40d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 228.005827][ T1947] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007fa45eacf54e [ 228.005830][ T1947] RDX: 0000000000000000 RSI: 00007ffd004a4180 RDI: 0000000000000005 [ 228.005831][ T1947] RBP: 00007ffd004a40e0 R08: 0000000000000000 R09: 0000000000000000 [ 228.005833][ T1947] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9151b1 [ 228.005834][ T1947] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd004a4840 | [ 230.366360][ T1974] softirqs last disabled at (0): 0x0 | [ 230.366361][ T1974] Preemption disabled at: | [ 230.366362][ T1974] vprintk_emit (kernel/printk/printk.c:2471) | [ 230.366374][ T1974] Tainted: [W]=WARN [ 230.366375][ T1974] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 230.366376][ T1974] Call Trace: [ 230.366378][ T1974] [ 230.366379][ T1974] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 230.366385][ T1974] ? vprintk_emit (kernel/printk/printk.c:2471) [ 230.366387][ T1974] __might_resched.cold (kernel/sched/core.c:9234) [ 230.366390][ T1974] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 230.366392][ T1974] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 230.366396][ T1974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 230.366400][ T1974] __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)) [ 230.366403][ T1974] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 230.366406][ T1974] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 230.366410][ T1974] ? 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) [ 230.366412][ T1974] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 230.366414][ T1974] put_chars (drivers/char/virtio_console.c:1176) [ 230.366416][ T1974] ? __send_to_port (drivers/char/virtio_console.c:654) [ 230.366418][ T1974] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 230.366421][ T1974] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 230.366424][ T1974] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 230.366425][ T1974] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 230.366428][ T1974] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 230.366430][ T1974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 230.366432][ T1974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 230.366434][ T1974] console_emit_next_record (kernel/printk/printk.c:3183) [ 230.366437][ T1974] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 230.366439][ T1974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 230.366441][ T1974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 230.366442][ T1974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 230.366444][ T1974] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 230.366446][ T1974] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 230.366448][ T1974] console_flush_one_record (kernel/printk/printk.c:3268) [ 230.366451][ T1974] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 230.366453][ T1974] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 230.366455][ T1974] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 230.366457][ T1974] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 230.366459][ T1974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 230.366460][ T1974] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 230.366462][ T1974] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 230.366463][ T1974] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 230.366465][ T1974] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 230.366468][ T1974] ? vprintk_emit (kernel/printk/printk.c:2478) [ 230.366470][ T1974] vprintk_emit (kernel/printk/printk.c:2479) [ 230.366474][ T1974] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 230.366477][ T1974] ? try_to_wake_up (./include/linux/preempt.h:500 (discriminator 1) kernel/sched/core.c:4263 (discriminator 1)) [ 230.366481][ T1974] _printk (kernel/printk/printk.c:2504) [ 230.366485][ T1974] ? snapshot_read.cold (user.c:?) [ 230.366489][ T1974] ? __virt_addr_valid (./include/linux/rcupdate.h:948 ./include/linux/mmzone.h:2276 arch/x86/mm/physaddr.c:54) [ 230.366493][ T1974] ? __virt_addr_valid (./include/linux/rcupdate.h:974 (discriminator 1) ./include/linux/mmzone.h:2286 (discriminator 1) arch/x86/mm/physaddr.c:54 (discriminator 1)) [ 230.366495][ T1974] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 230.366497][ T1974] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 230.366499][ T1974] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 230.366501][ T1974] ? netdev_notice (net/core/dev.c:13194) [ 230.366503][ T1974] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 230.366506][ T1974] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 230.366508][ T1974] ? pwq_dec_nr_in_flight (kernel/workqueue.c:2102) [ 230.366511][ T1974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 230.366513][ T1974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 230.366515][ T1974] ? 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) [ 230.366518][ T1974] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 230.366521][ T1974] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 230.366523][ T1974] __dev_change_flags (net/core/dev.c:9834) [ 230.366527][ T1974] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 230.366529][ T1974] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 230.366531][ T1974] ? __kernel_text_address (kernel/extable.c:79) [ 230.366532][ T1974] ? write_profile (profile.c:?) [ 230.366534][ T1974] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 230.366537][ T1974] netif_change_flags (net/core/dev.c:9877) [ 230.366539][ T1974] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 230.366543][ T1974] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 230.366545][ T1974] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 230.366546][ T1974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 230.366548][ T1974] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 230.366552][ T1974] ? kasan_save_stack (mm/kasan/common.c:58) [ 230.366555][ T1974] ? kasan_save_stack (mm/kasan/common.c:57) [ 230.366556][ T1974] ? kasan_save_track (mm/kasan/common.c:78) [ 230.366558][ T1974] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 230.366560][ T1974] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 230.366561][ T1974] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 230.366562][ T1974] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 230.366564][ T1974] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 230.366565][ T1974] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 230.366567][ T1974] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 230.366568][ T1974] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 230.366571][ T1974] ? ___sys_sendmsg (net/socket.c:2767) [ 230.366572][ T1974] ? __sys_sendmsg (net/socket.c:2799) [ 230.366574][ T1974] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 230.366576][ T1974] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 230.366578][ T1974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 230.366580][ T1974] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 230.366582][ T1974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 230.366583][ T1974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 230.366585][ T1974] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 230.366587][ T1974] ? __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) [ 230.366589][ T1974] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 230.366591][ T1974] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 230.366592][ T1974] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 230.366595][ T1974] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 230.366597][ T1974] rtnl_newlink (net/core/rtnetlink.c:4215) [ 230.366599][ T1974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 230.366601][ T1974] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 230.366602][ T1974] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 230.366603][ T1974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 230.366605][ T1974] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 230.366609][ T1974] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 230.366611][ T1974] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 230.366612][ T1974] ? __kernel_text_address (kernel/extable.c:79) [ 230.366613][ T1974] ? write_profile (profile.c:?) [ 230.366614][ T1974] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 230.366616][ T1974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 230.366617][ T1974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 230.366619][ T1974] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 230.366623][ T1974] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 230.366624][ T1974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 230.366626][ T1974] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 230.366627][ T1974] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 230.366629][ T1974] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 230.366630][ T1974] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 230.366632][ T1974] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 230.366634][ T1974] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 230.366636][ T1974] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 230.366637][ T1974] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 230.366639][ T1974] ? netlink_ack (./include/linux/skbuff.h:2718) [ 230.366640][ T1974] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 230.366643][ T1974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 230.366645][ T1974] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 230.366647][ T1974] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 230.366649][ T1974] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 230.366651][ T1974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 230.366652][ T1974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 230.366654][ T1974] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 230.366656][ T1974] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 230.366658][ T1974] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 230.366660][ T1974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 230.366662][ T1974] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 230.366664][ T1974] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 230.366665][ T1974] ? copy_msghdr_from_user (net/socket.c:2650) [ 230.366667][ T1974] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 230.366669][ T1974] ? move_addr_to_kernel (net/socket.c:258) [ 230.366670][ T1974] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 230.366673][ T1974] ___sys_sendmsg (net/socket.c:2767) [ 230.366675][ T1974] ? copy_msghdr_from_user (net/socket.c:2619) [ 230.366680][ T1974] __sys_sendmsg (net/socket.c:2799) [ 230.366682][ T1974] ? __sys_sendmsg_sock (net/socket.c:2780) [ 230.366685][ T1974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 230.366687][ T1974] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 230.366688][ T1974] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 230.366690][ T1974] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 230.366692][ T1974] RIP: 0033:0x7f69aefe254e [ 230.366694][ T1974] 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 [ 230.366696][ T1974] RSP: 002b:00007fff88ed8230 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 230.366700][ T1974] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f69aefe254e [ 230.366702][ T1974] RDX: 0000000000000000 RSI: 00007fff88ed82e0 RDI: 0000000000000005 [ 230.366702][ T1974] RBP: 00007fff88ed8240 R08: 0000000000000000 R09: 0000000000000000 [ 230.366703][ T1974] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9151b3 [ 230.366704][ T1974] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff88ed89a0 | [ 235.652242][ T1989] softirqs last disabled at (0): 0x0 | [ 235.652244][ T1989] Preemption disabled at: | [ 235.652244][ T1989] vprintk_emit (kernel/printk/printk.c:2471) | [ 235.652255][ T1989] Tainted: [W]=WARN [ 235.652256][ T1989] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 235.652258][ T1989] Call Trace: [ 235.652260][ T1989] [ 235.652261][ T1989] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 235.652267][ T1989] ? vprintk_emit (kernel/printk/printk.c:2471) [ 235.652269][ T1989] __might_resched.cold (kernel/sched/core.c:9234) [ 235.652272][ T1989] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 235.652274][ T1989] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 235.652277][ T1989] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 235.652281][ T1989] __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)) [ 235.652285][ T1989] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 235.652288][ T1989] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 235.652291][ T1989] ? 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) [ 235.652293][ T1989] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 235.652295][ T1989] put_chars (drivers/char/virtio_console.c:1176) [ 235.652297][ T1989] ? __send_to_port (drivers/char/virtio_console.c:654) [ 235.652299][ T1989] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 235.652302][ T1989] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 235.652305][ T1989] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 235.652306][ T1989] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 235.652310][ T1989] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 235.652311][ T1989] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 235.652313][ T1989] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 235.652316][ T1989] console_emit_next_record (kernel/printk/printk.c:3183) [ 235.652318][ T1989] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 235.652320][ T1989] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 235.652322][ T1989] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 235.652324][ T1989] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 235.652326][ T1989] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 235.652328][ T1989] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 235.652330][ T1989] console_flush_one_record (kernel/printk/printk.c:3268) [ 235.652332][ T1989] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 235.652335][ T1989] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 235.652337][ T1989] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 235.652338][ T1989] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 235.652340][ T1989] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 235.652342][ T1989] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 235.652343][ T1989] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 235.652345][ T1989] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 235.652347][ T1989] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 235.652349][ T1989] ? vprintk_emit (kernel/printk/printk.c:2478) [ 235.652351][ T1989] vprintk_emit (kernel/printk/printk.c:2479) [ 235.652354][ T1989] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 235.652356][ T1989] ? try_to_wake_up (./include/linux/preempt.h:500 (discriminator 1) kernel/sched/core.c:4263 (discriminator 1)) [ 235.652358][ T1989] _printk (kernel/printk/printk.c:2504) [ 235.652361][ T1989] ? snapshot_read.cold (user.c:?) [ 235.652363][ T1989] ? __virt_addr_valid (./include/linux/rcupdate.h:948 ./include/linux/mmzone.h:2276 arch/x86/mm/physaddr.c:54) [ 235.652367][ T1989] ? __virt_addr_valid (./include/linux/rcupdate.h:974 (discriminator 1) ./include/linux/mmzone.h:2286 (discriminator 1) arch/x86/mm/physaddr.c:54 (discriminator 1)) [ 235.652368][ T1989] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 235.652371][ T1989] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 235.652373][ T1989] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 235.652375][ T1989] ? netdev_notice (net/core/dev.c:13194) [ 235.652377][ T1989] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 235.652380][ T1989] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 235.652382][ T1989] ? pwq_dec_nr_in_flight (kernel/workqueue.c:2102) [ 235.652385][ T1989] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 235.652387][ T1989] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 235.652389][ T1989] ? 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) [ 235.652392][ T1989] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 235.652394][ T1989] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 235.652397][ T1989] __dev_change_flags (net/core/dev.c:9834) [ 235.652400][ T1989] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 235.652402][ T1989] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 235.652404][ T1989] ? __kernel_text_address (kernel/extable.c:79) [ 235.652406][ T1989] ? write_profile (profile.c:?) [ 235.652408][ T1989] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 235.652410][ T1989] netif_change_flags (net/core/dev.c:9877) [ 235.652413][ T1989] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 235.652417][ T1989] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 235.652419][ T1989] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 235.652420][ T1989] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 235.652422][ T1989] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 235.652426][ T1989] ? kasan_save_stack (mm/kasan/common.c:58) [ 235.652428][ T1989] ? kasan_save_stack (mm/kasan/common.c:57) [ 235.652430][ T1989] ? kasan_save_track (mm/kasan/common.c:78) [ 235.652431][ T1989] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 235.652433][ T1989] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 235.652435][ T1989] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 235.652436][ T1989] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 235.652437][ T1989] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 235.652439][ T1989] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 235.652440][ T1989] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 235.652441][ T1989] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 235.652444][ T1989] ? ___sys_sendmsg (net/socket.c:2767) [ 235.652445][ T1989] ? __sys_sendmsg (net/socket.c:2799) [ 235.652447][ T1989] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 235.652449][ T1989] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 235.652451][ T1989] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 235.652453][ T1989] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 235.652455][ T1989] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 235.652456][ T1989] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 235.652458][ T1989] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 235.652460][ T1989] ? __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) [ 235.652463][ T1989] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 235.652464][ T1989] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 235.652466][ T1989] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 235.652468][ T1989] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 235.652472][ T1989] rtnl_newlink (net/core/rtnetlink.c:4215) [ 235.652476][ T1989] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 235.652479][ T1989] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 235.652481][ T1989] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 235.652483][ T1989] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 235.652486][ T1989] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 235.652491][ T1989] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 235.652494][ T1989] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 235.652496][ T1989] ? __kernel_text_address (kernel/extable.c:79) [ 235.652497][ T1989] ? write_profile (profile.c:?) [ 235.652498][ T1989] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 235.652500][ T1989] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 235.652502][ T1989] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 235.652503][ T1989] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 235.652507][ T1989] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 235.652508][ T1989] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 235.652510][ T1989] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 235.652512][ T1989] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 235.652513][ T1989] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 235.652515][ T1989] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 235.652516][ T1989] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 235.652519][ T1989] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 235.652520][ T1989] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 235.652522][ T1989] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 235.652523][ T1989] ? netlink_ack (./include/linux/skbuff.h:2718) [ 235.652525][ T1989] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 235.652527][ T1989] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 235.652529][ T1989] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 235.652531][ T1989] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 235.652533][ T1989] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 235.652535][ T1989] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 235.652537][ T1989] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 235.652539][ T1989] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 235.652541][ T1989] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 235.652543][ T1989] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 235.652545][ T1989] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 235.652546][ T1989] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 235.652548][ T1989] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 235.652550][ T1989] ? copy_msghdr_from_user (net/socket.c:2650) [ 235.652552][ T1989] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 235.652553][ T1989] ? move_addr_to_kernel (net/socket.c:258) [ 235.652555][ T1989] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 235.652558][ T1989] ___sys_sendmsg (net/socket.c:2767) [ 235.652559][ T1989] ? copy_msghdr_from_user (net/socket.c:2619) [ 235.652565][ T1989] __sys_sendmsg (net/socket.c:2799) [ 235.652566][ T1989] ? __sys_sendmsg_sock (net/socket.c:2780) [ 235.652569][ T1989] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 235.652571][ T1989] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 235.652573][ T1989] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 235.652575][ T1989] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 235.652577][ T1989] RIP: 0033:0x7feb6816e54e [ 235.652579][ T1989] 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 [ 235.652581][ T1989] RSP: 002b:00007fffdb4fa7a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 235.652585][ T1989] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007feb6816e54e [ 235.652586][ T1989] RDX: 0000000000000000 RSI: 00007fffdb4fa850 RDI: 0000000000000005 [ 235.652587][ T1989] RBP: 00007fffdb4fa7b0 R08: 0000000000000000 R09: 0000000000000000 [ 235.652588][ T1989] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9151b9 [ 235.652589][ T1989] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffdb4faf10 | [ 244.384146][ T2185] softirqs last disabled at (0): 0x0 | [ 244.384148][ T2185] Preemption disabled at: | [ 244.384149][ T2185] vprintk_emit (kernel/printk/printk.c:2471) | [ 244.384160][ T2185] Tainted: [W]=WARN [ 244.384161][ T2185] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 244.384163][ T2185] Call Trace: [ 244.384164][ T2185] [ 244.384165][ T2185] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 244.384171][ T2185] ? vprintk_emit (kernel/printk/printk.c:2471) [ 244.384173][ T2185] __might_resched.cold (kernel/sched/core.c:9234) [ 244.384177][ T2185] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 244.384180][ T2185] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 244.384184][ T2185] __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)) [ 244.384188][ T2185] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 244.384191][ T2185] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 244.384195][ T2185] ? 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) [ 244.384197][ T2185] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 244.384199][ T2185] put_chars (drivers/char/virtio_console.c:1176) [ 244.384201][ T2185] ? __send_to_port (drivers/char/virtio_console.c:654) [ 244.384202][ T2185] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 244.384205][ T2185] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 244.384209][ T2185] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 244.384210][ T2185] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 244.384212][ T2185] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 244.384214][ T2185] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 244.384217][ T2185] console_emit_next_record (kernel/printk/printk.c:3183) [ 244.384219][ T2185] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 244.384221][ T2185] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 244.384223][ T2185] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 244.384225][ T2185] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 244.384227][ T2185] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 244.384229][ T2185] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 244.384231][ T2185] console_flush_one_record (kernel/printk/printk.c:3268) [ 244.384233][ T2185] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 244.384236][ T2185] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 244.384238][ T2185] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 244.384240][ T2185] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 244.384241][ T2185] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 244.384243][ T2185] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 244.384245][ T2185] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 244.384246][ T2185] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 244.384248][ T2185] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 244.384250][ T2185] ? vprintk_emit (kernel/printk/printk.c:2478) [ 244.384253][ T2185] vprintk_emit (kernel/printk/printk.c:2479) [ 244.384255][ T2185] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 244.384257][ T2185] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 244.384260][ T2185] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 244.384263][ T2185] ? ___sys_sendmsg (net/socket.c:2767) [ 244.384265][ T2185] ? __sys_sendmsg (net/socket.c:2799) [ 244.384267][ T2185] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 244.384269][ T2185] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 244.384272][ T2185] _printk (kernel/printk/printk.c:2504) [ 244.384275][ T2185] ? snapshot_read.cold (user.c:?) [ 244.384284][ T2185] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 244.384287][ T2185] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 244.384289][ T2185] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 244.384291][ T2185] ? netdev_notice (net/core/dev.c:13194) [ 244.384293][ T2185] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 244.384295][ T2185] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 244.384297][ T2185] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 244.384299][ T2185] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 244.384301][ T2185] ? 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) [ 244.384303][ T2185] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 244.384306][ T2185] dev_set_allmulti (net/core/dev_api.c:315) [ 244.384309][ T2185] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 244.384322][ T2185] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 244.384325][ T2185] br_dev_delete (net/bridge/br_if.c:387) bridge [ 244.384333][ T2185] rtnl_dellink (net/core/rtnetlink.c:3651 net/core/rtnetlink.c:3694) [ 244.384336][ T2185] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 244.384338][ T2185] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 244.384340][ T2185] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 244.384342][ T2185] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 244.384349][ T2185] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 244.384351][ T2185] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 244.384353][ T2185] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 244.384355][ T2185] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 244.384357][ T2185] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 244.384358][ T2185] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 244.384360][ T2185] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 244.384362][ T2185] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 244.384365][ T2185] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 244.384367][ T2185] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 244.384370][ T2185] ? __kernel_text_address (kernel/extable.c:79) [ 244.384371][ T2185] ? write_profile (profile.c:?) [ 244.384373][ T2185] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 244.384375][ T2185] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 244.384377][ T2185] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 244.384378][ T2185] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 244.384382][ T2185] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 244.384384][ T2185] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 244.384386][ T2185] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 244.384388][ T2185] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 244.384390][ T2185] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 244.384392][ T2185] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 244.384393][ T2185] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 244.384397][ T2185] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 244.384399][ T2185] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 244.384400][ T2185] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 244.384402][ T2185] ? netlink_ack (./include/linux/skbuff.h:2718) [ 244.384403][ T2185] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 244.384406][ T2185] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 244.384408][ T2185] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 244.384410][ T2185] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 244.384412][ T2185] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 244.384414][ T2185] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 244.384415][ T2185] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 244.384417][ T2185] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 244.384419][ T2185] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 244.384421][ T2185] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 244.384423][ T2185] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 244.384425][ T2185] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 244.384427][ T2185] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 244.384429][ T2185] ? copy_msghdr_from_user (net/socket.c:2650) [ 244.384431][ T2185] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 244.384432][ T2185] ? move_addr_to_kernel (net/socket.c:258) [ 244.384434][ T2185] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 244.384436][ T2185] ___sys_sendmsg (net/socket.c:2767) [ 244.384438][ T2185] ? copy_msghdr_from_user (net/socket.c:2619) [ 244.384444][ T2185] __sys_sendmsg (net/socket.c:2799) [ 244.384446][ T2185] ? __sys_sendmsg_sock (net/socket.c:2780) [ 244.384449][ T2185] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 244.384451][ T2185] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 244.384452][ T2185] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 244.384454][ T2185] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 244.384456][ T2185] RIP: 0033:0x7fc85ed8754e [ 244.384458][ T2185] 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 [ 244.384460][ T2185] RSP: 002b:00007fff11671570 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 244.384464][ T2185] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007fc85ed8754e [ 244.384466][ T2185] RDX: 0000000000000000 RSI: 00007fff11671620 RDI: 0000000000000005 [ 244.384466][ T2185] RBP: 00007fff11671580 R08: 0000000000000000 R09: 0000000000000000 [ 244.384467][ T2185] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9151c1 [ 244.384469][ T2185] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff11671ce0 | [ 262.002467][ T2296] softirqs last disabled at (0): 0x0 | [ 262.002469][ T2296] Preemption disabled at: | [ 262.002470][ T2296] vprintk_emit (kernel/printk/printk.c:2471) | [ 262.002487][ T2296] Tainted: [W]=WARN [ 262.002488][ T2296] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 262.002491][ T2296] Call Trace: [ 262.002493][ T2296] [ 262.002494][ T2296] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 262.002500][ T2296] ? vprintk_emit (kernel/printk/printk.c:2471) [ 262.002502][ T2296] __might_resched.cold (kernel/sched/core.c:9234) [ 262.002506][ T2296] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 262.002510][ T2296] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 262.002514][ T2296] __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)) [ 262.002518][ T2296] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 262.002520][ T2296] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 262.002524][ T2296] ? 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) [ 262.002526][ T2296] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 262.002528][ T2296] put_chars (drivers/char/virtio_console.c:1176) [ 262.002530][ T2296] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 262.002532][ T2296] ? __send_to_port (drivers/char/virtio_console.c:654) [ 262.002534][ T2296] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 262.002537][ T2296] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 262.002540][ T2296] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 262.002541][ T2296] ? 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) [ 262.002543][ T2296] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 262.002545][ T2296] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 262.002547][ T2296] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 262.002548][ T2296] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 262.002551][ T2296] console_emit_next_record (kernel/printk/printk.c:3183) [ 262.002553][ T2296] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 262.002556][ T2296] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 262.002557][ T2296] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 262.002559][ T2296] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 262.002561][ T2296] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 262.002563][ T2296] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 262.002565][ T2296] console_flush_one_record (kernel/printk/printk.c:3268) [ 262.002567][ T2296] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 262.002570][ T2296] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 262.002572][ T2296] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 262.002574][ T2296] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 262.002576][ T2296] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 262.002578][ T2296] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 262.002579][ T2296] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 262.002581][ T2296] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 262.002583][ T2296] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 262.002585][ T2296] ? vprintk_emit (kernel/printk/printk.c:2478) [ 262.002587][ T2296] vprintk_emit (kernel/printk/printk.c:2479) [ 262.002589][ T2296] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 262.002592][ T2296] ? update_load_avg (kernel/sched/fair.c:5864) [ 262.002594][ T2296] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 262.002596][ T2296] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 262.002598][ T2296] _printk (kernel/printk/printk.c:2504) [ 262.002601][ T2296] ? snapshot_read.cold (user.c:?) [ 262.002603][ T2296] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 262.002607][ T2296] ? trace_sched_exit_tp (./include/trace/events/sched.h:886 (discriminator 22)) [ 262.002609][ T2296] ? __schedule (kernel/sched/core.c:7277) [ 262.002612][ T2296] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 262.002615][ T2296] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 262.002617][ T2296] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 262.002619][ T2296] ? netdev_notice (net/core/dev.c:13194) [ 262.002621][ T2296] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 262.002624][ T2296] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 262.002628][ T2296] ? preempt_schedule_common (kernel/sched/core.c:7449) [ 262.002630][ T2296] ? 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) [ 262.002633][ T2296] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 262.002636][ T2296] __dev_change_flags (net/core/dev.c:9821) [ 262.002639][ T2296] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 262.002641][ T2296] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 262.002644][ T2296] ? __kernel_text_address (kernel/extable.c:79) [ 262.002645][ T2296] ? write_profile (profile.c:?) [ 262.002647][ T2296] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 262.002650][ T2296] netif_change_flags (net/core/dev.c:9877) [ 262.002653][ T2296] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 262.002657][ T2296] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 262.002659][ T2296] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 262.002660][ T2296] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 262.002662][ T2296] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 262.002666][ T2296] ? kasan_save_stack (mm/kasan/common.c:58) [ 262.002669][ T2296] ? kasan_save_stack (mm/kasan/common.c:57) [ 262.002670][ T2296] ? kasan_save_track (mm/kasan/common.c:78) [ 262.002672][ T2296] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 262.002673][ T2296] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 262.002675][ T2296] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 262.002676][ T2296] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 262.002677][ T2296] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 262.002679][ T2296] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 262.002680][ T2296] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 262.002682][ T2296] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 262.002683][ T2296] ? ___sys_sendmsg (net/socket.c:2767) [ 262.002684][ T2296] ? __sys_sendmsg (net/socket.c:2799) [ 262.002686][ T2296] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 262.002688][ T2296] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 262.002691][ T2296] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 262.002693][ T2296] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 262.002694][ T2296] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 262.002696][ T2296] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 262.002698][ T2296] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 262.002700][ T2296] ? __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) [ 262.002702][ T2296] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 262.002703][ T2296] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 262.002705][ T2296] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 262.002707][ T2296] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 262.002710][ T2296] rtnl_newlink (net/core/rtnetlink.c:4215) [ 262.002712][ T2296] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 262.002714][ T2296] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 262.002715][ T2296] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 262.002716][ T2296] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 262.002718][ T2296] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 262.002722][ T2296] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 262.002724][ T2296] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 262.002725][ T2296] ? __kernel_text_address (kernel/extable.c:79) [ 262.002727][ T2296] ? write_profile (profile.c:?) [ 262.002728][ T2296] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 262.002729][ T2296] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 262.002731][ T2296] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 262.002733][ T2296] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 262.002736][ T2296] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 262.002738][ T2296] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 262.002740][ T2296] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 262.002741][ T2296] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 262.002743][ T2296] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 262.002745][ T2296] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 262.002746][ T2296] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 262.002749][ T2296] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 262.002750][ T2296] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 262.002752][ T2296] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 262.002753][ T2296] ? netlink_ack (./include/linux/skbuff.h:2718) [ 262.002755][ T2296] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 262.002757][ T2296] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 262.002759][ T2296] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 262.002761][ T2296] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 262.002763][ T2296] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 262.002765][ T2296] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 262.002767][ T2296] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 262.002769][ T2296] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 262.002771][ T2296] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 262.002773][ T2296] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 262.002775][ T2296] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 262.002776][ T2296] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 262.002778][ T2296] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 262.002780][ T2296] ? copy_msghdr_from_user (net/socket.c:2650) [ 262.002782][ T2296] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 262.002783][ T2296] ? move_addr_to_kernel (net/socket.c:258) [ 262.002785][ T2296] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 262.002788][ T2296] ___sys_sendmsg (net/socket.c:2767) [ 262.002790][ T2296] ? copy_msghdr_from_user (net/socket.c:2619) [ 262.002795][ T2296] __sys_sendmsg (net/socket.c:2799) [ 262.002797][ T2296] ? __sys_sendmsg_sock (net/socket.c:2780) [ 262.002800][ T2296] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 262.002802][ T2296] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 262.002803][ T2296] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 262.002805][ T2296] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 262.002807][ T2296] RIP: 0033:0x7f48c8efc54e [ 262.002809][ T2296] 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 [ 262.002811][ T2296] RSP: 002b:00007ffff07f9a80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 262.002815][ T2296] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f48c8efc54e [ 262.002817][ T2296] RDX: 0000000000000000 RSI: 00007ffff07f9b30 RDI: 0000000000000005 [ 262.002818][ T2296] RBP: 00007ffff07f9a90 R08: 0000000000000000 R09: 0000000000000000 [ 262.002818][ T2296] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9151d3 [ 262.002819][ T2296] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffff07fa1f0 | [ 267.274565][ T2311] softirqs last disabled at (0): 0x0 | [ 267.274567][ T2311] Preemption disabled at: | [ 267.274568][ T2311] vprintk_emit (kernel/printk/printk.c:2471) | [ 267.274579][ T2311] Tainted: [W]=WARN [ 267.274580][ T2311] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 267.274582][ T2311] Call Trace: [ 267.274583][ T2311] [ 267.274585][ T2311] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 267.274590][ T2311] ? vprintk_emit (kernel/printk/printk.c:2471) [ 267.274592][ T2311] __might_resched.cold (kernel/sched/core.c:9234) [ 267.274596][ T2311] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 267.274600][ T2311] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 267.274604][ T2311] __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)) [ 267.274607][ T2311] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 267.274610][ T2311] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 267.274614][ T2311] ? 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) [ 267.274616][ T2311] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 267.274618][ T2311] put_chars (drivers/char/virtio_console.c:1176) [ 267.274620][ T2311] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 267.274621][ T2311] ? __send_to_port (drivers/char/virtio_console.c:654) [ 267.274624][ T2311] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 267.274627][ T2311] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 267.274630][ T2311] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 267.274631][ T2311] ? 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) [ 267.274633][ T2311] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 267.274635][ T2311] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 267.274636][ T2311] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 267.274638][ T2311] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 267.274640][ T2311] console_emit_next_record (kernel/printk/printk.c:3183) [ 267.274643][ T2311] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 267.274645][ T2311] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 267.274647][ T2311] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 267.274649][ T2311] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 267.274651][ T2311] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 267.274653][ T2311] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 267.274654][ T2311] console_flush_one_record (kernel/printk/printk.c:3268) [ 267.274657][ T2311] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 267.274660][ T2311] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 267.274662][ T2311] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 267.274663][ T2311] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 267.274665][ T2311] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 267.274667][ T2311] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 267.274668][ T2311] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 267.274670][ T2311] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 267.274672][ T2311] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 267.274674][ T2311] ? vprintk_emit (kernel/printk/printk.c:2478) [ 267.274676][ T2311] vprintk_emit (kernel/printk/printk.c:2479) [ 267.274678][ T2311] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 267.274680][ T2311] ? _raw_spin_unlock_irq_enable (./include/linux/spinlock_api_smp.h:229 (discriminator 1) kernel/locking/spinlock.c:237 (discriminator 1)) [ 267.274684][ T2311] ? try_to_wake_up (./include/linux/preempt.h:500 (discriminator 1) kernel/sched/core.c:4263 (discriminator 1)) [ 267.274687][ T2311] _printk (kernel/printk/printk.c:2504) [ 267.274690][ T2311] ? snapshot_read.cold (user.c:?) [ 267.274692][ T2311] ? __virt_addr_valid (./include/linux/rcupdate.h:948 ./include/linux/mmzone.h:2276 arch/x86/mm/physaddr.c:54) [ 267.274695][ T2311] ? __virt_addr_valid (./include/linux/rcupdate.h:974 (discriminator 1) ./include/linux/mmzone.h:2286 (discriminator 1) arch/x86/mm/physaddr.c:54 (discriminator 1)) [ 267.274697][ T2311] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 267.274700][ T2311] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 267.274702][ T2311] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 267.274704][ T2311] ? netdev_notice (net/core/dev.c:13194) [ 267.274705][ T2311] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 267.274709][ T2311] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 267.274712][ T2311] ? pwq_dec_nr_in_flight (kernel/workqueue.c:2102) [ 267.274715][ T2311] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 267.274717][ T2311] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 267.274720][ T2311] ? 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) [ 267.274723][ T2311] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 267.274726][ T2311] __dev_change_flags (net/core/dev.c:9821) [ 267.274730][ T2311] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 267.274732][ T2311] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 267.274734][ T2311] ? __kernel_text_address (kernel/extable.c:79) [ 267.274736][ T2311] ? write_profile (profile.c:?) [ 267.274738][ T2311] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 267.274741][ T2311] netif_change_flags (net/core/dev.c:9877) [ 267.274743][ T2311] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 267.274747][ T2311] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 267.274749][ T2311] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 267.274750][ T2311] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 267.274752][ T2311] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 267.274756][ T2311] ? kasan_save_stack (mm/kasan/common.c:58) [ 267.274758][ T2311] ? kasan_save_stack (mm/kasan/common.c:57) [ 267.274760][ T2311] ? kasan_save_track (mm/kasan/common.c:78) [ 267.274762][ T2311] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 267.274763][ T2311] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 267.274765][ T2311] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 267.274766][ T2311] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 267.274767][ T2311] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 267.274769][ T2311] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 267.274770][ T2311] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 267.274771][ T2311] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 267.274773][ T2311] ? ___sys_sendmsg (net/socket.c:2767) [ 267.274774][ T2311] ? __sys_sendmsg (net/socket.c:2799) [ 267.274776][ T2311] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 267.274778][ T2311] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 267.274781][ T2311] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 267.274783][ T2311] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 267.274784][ T2311] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 267.274786][ T2311] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 267.274788][ T2311] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 267.274790][ T2311] ? __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) [ 267.274792][ T2311] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 267.274793][ T2311] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 267.274795][ T2311] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 267.274797][ T2311] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 267.274799][ T2311] rtnl_newlink (net/core/rtnetlink.c:4215) [ 267.274801][ T2311] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 267.274803][ T2311] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 267.274804][ T2311] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 267.274806][ T2311] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 267.274808][ T2311] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 267.274811][ T2311] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 267.274813][ T2311] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 267.274814][ T2311] ? __kernel_text_address (kernel/extable.c:79) [ 267.274816][ T2311] ? write_profile (profile.c:?) [ 267.274817][ T2311] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 267.274818][ T2311] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 267.274820][ T2311] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 267.274822][ T2311] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 267.274826][ T2311] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 267.274827][ T2311] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 267.274829][ T2311] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 267.274830][ T2311] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 267.274832][ T2311] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 267.274833][ T2311] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 267.274835][ T2311] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 267.274838][ T2311] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 267.274839][ T2311] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 267.274840][ T2311] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 267.274842][ T2311] ? netlink_ack (./include/linux/skbuff.h:2718) [ 267.274843][ T2311] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 267.274846][ T2311] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 267.274848][ T2311] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 267.274850][ T2311] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 267.274852][ T2311] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 267.274854][ T2311] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 267.274855][ T2311] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 267.274857][ T2311] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 267.274859][ T2311] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 267.274861][ T2311] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 267.274863][ T2311] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 267.274865][ T2311] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 267.274867][ T2311] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 267.274869][ T2311] ? copy_msghdr_from_user (net/socket.c:2650) [ 267.274870][ T2311] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 267.274872][ T2311] ? move_addr_to_kernel (net/socket.c:258) [ 267.274874][ T2311] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 267.274876][ T2311] ___sys_sendmsg (net/socket.c:2767) [ 267.274878][ T2311] ? copy_msghdr_from_user (net/socket.c:2619) [ 267.274883][ T2311] __sys_sendmsg (net/socket.c:2799) [ 267.274885][ T2311] ? __sys_sendmsg_sock (net/socket.c:2780) [ 267.274888][ T2311] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 267.274890][ T2311] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 267.274892][ T2311] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 267.274894][ T2311] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 267.274896][ T2311] RIP: 0033:0x7f38998ab54e [ 267.274898][ T2311] 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 [ 267.274900][ T2311] RSP: 002b:00007ffcb3103090 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 267.274904][ T2311] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f38998ab54e [ 267.274905][ T2311] RDX: 0000000000000000 RSI: 00007ffcb3103140 RDI: 0000000000000005 [ 267.274906][ T2311] RBP: 00007ffcb31030a0 R08: 0000000000000000 R09: 0000000000000000 [ 267.274907][ T2311] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9151d8 [ 267.274908][ T2311] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcb3103800 | [ 269.645060][ T2338] softirqs last disabled at (0): 0x0 | [ 269.645062][ T2338] Preemption disabled at: | [ 269.645063][ T2338] vprintk_emit (kernel/printk/printk.c:2471) | [ 269.645074][ T2338] Tainted: [W]=WARN [ 269.645075][ T2338] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 269.645077][ T2338] Call Trace: [ 269.645078][ T2338] [ 269.645079][ T2338] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 269.645085][ T2338] ? vprintk_emit (kernel/printk/printk.c:2471) [ 269.645087][ T2338] __might_resched.cold (kernel/sched/core.c:9234) [ 269.645090][ T2338] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 269.645092][ T2338] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 269.645096][ T2338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 269.645099][ T2338] __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)) [ 269.645103][ T2338] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 269.645106][ T2338] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 269.645110][ T2338] ? 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) [ 269.645112][ T2338] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 269.645114][ T2338] put_chars (drivers/char/virtio_console.c:1176) [ 269.645116][ T2338] ? __send_to_port (drivers/char/virtio_console.c:654) [ 269.645118][ T2338] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 269.645121][ T2338] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 269.645124][ T2338] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 269.645125][ T2338] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 269.645133][ T2338] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 269.645135][ T2338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 269.645137][ T2338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 269.645139][ T2338] console_emit_next_record (kernel/printk/printk.c:3183) [ 269.645142][ T2338] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 269.645144][ T2338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 269.645146][ T2338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 269.645148][ T2338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 269.645150][ T2338] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 269.645152][ T2338] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 269.645154][ T2338] console_flush_one_record (kernel/printk/printk.c:3268) [ 269.645156][ T2338] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 269.645159][ T2338] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 269.645161][ T2338] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 269.645162][ T2338] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 269.645164][ T2338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 269.645166][ T2338] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 269.645167][ T2338] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 269.645169][ T2338] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 269.645171][ T2338] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 269.645173][ T2338] ? vprintk_emit (kernel/printk/printk.c:2478) [ 269.645175][ T2338] vprintk_emit (kernel/printk/printk.c:2479) [ 269.645178][ T2338] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 269.645180][ T2338] ? update_load_avg (kernel/sched/fair.c:5864) [ 269.645182][ T2338] ? update_load_avg (kernel/sched/fair.c:5864) [ 269.645184][ T2338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 269.645186][ T2338] _printk (kernel/printk/printk.c:2504) [ 269.645189][ T2338] ? snapshot_read.cold (user.c:?) [ 269.645191][ T2338] ? trace_sched_exit_tp (./include/trace/events/sched.h:886 (discriminator 22)) [ 269.645193][ T2338] ? __schedule (kernel/sched/core.c:7277) [ 269.645196][ T2338] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 269.645199][ T2338] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 269.645201][ T2338] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 269.645202][ T2338] ? netdev_notice (net/core/dev.c:13194) [ 269.645204][ T2338] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 269.645208][ T2338] ? preempt_schedule_thunk (arch/x86/entry/thunk.S:12) [ 269.645210][ T2338] ? 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) [ 269.645213][ T2338] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 269.645216][ T2338] ? __local_bh_enable_ip (kernel/softirq.c:480 (discriminator 2)) [ 269.645219][ T2338] __dev_change_flags (net/core/dev.c:9834) [ 269.645222][ T2338] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 269.645224][ T2338] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 269.645227][ T2338] ? __kernel_text_address (kernel/extable.c:79) [ 269.645228][ T2338] ? write_profile (profile.c:?) [ 269.645230][ T2338] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 269.645234][ T2338] netif_change_flags (net/core/dev.c:9877) [ 269.645236][ T2338] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 269.645240][ T2338] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 269.645242][ T2338] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 269.645243][ T2338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 269.645245][ T2338] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 269.645249][ T2338] ? kasan_save_stack (mm/kasan/common.c:58) [ 269.645251][ T2338] ? kasan_save_stack (mm/kasan/common.c:57) [ 269.645253][ T2338] ? kasan_save_track (mm/kasan/common.c:78) [ 269.645255][ T2338] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 269.645256][ T2338] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 269.645258][ T2338] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 269.645259][ T2338] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 269.645261][ T2338] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 269.645262][ T2338] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 269.645264][ T2338] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 269.645265][ T2338] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 269.645268][ T2338] ? ___sys_sendmsg (net/socket.c:2767) [ 269.645269][ T2338] ? __sys_sendmsg (net/socket.c:2799) [ 269.645271][ T2338] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 269.645273][ T2338] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 269.645275][ T2338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 269.645277][ T2338] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 269.645279][ T2338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 269.645280][ T2338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 269.645282][ T2338] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 269.645284][ T2338] ? __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) [ 269.645286][ T2338] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 269.645288][ T2338] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 269.645289][ T2338] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 269.645292][ T2338] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 269.645294][ T2338] rtnl_newlink (net/core/rtnetlink.c:4215) [ 269.645296][ T2338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 269.645298][ T2338] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 269.645299][ T2338] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 269.645301][ T2338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 269.645303][ T2338] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 269.645306][ T2338] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 269.645308][ T2338] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 269.645309][ T2338] ? __kernel_text_address (kernel/extable.c:79) [ 269.645311][ T2338] ? write_profile (profile.c:?) [ 269.645312][ T2338] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 269.645313][ T2338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 269.645315][ T2338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 269.645317][ T2338] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 269.645320][ T2338] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 269.645322][ T2338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 269.645324][ T2338] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 269.645325][ T2338] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 269.645327][ T2338] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 269.645328][ T2338] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 269.645330][ T2338] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 269.645332][ T2338] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 269.645334][ T2338] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 269.645335][ T2338] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 269.645337][ T2338] ? netlink_ack (./include/linux/skbuff.h:2718) [ 269.645338][ T2338] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 269.645341][ T2338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 269.645343][ T2338] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 269.645345][ T2338] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 269.645347][ T2338] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 269.645349][ T2338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 269.645351][ T2338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 269.645352][ T2338] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 269.645354][ T2338] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 269.645356][ T2338] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 269.645358][ T2338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 269.645360][ T2338] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 269.645362][ T2338] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 269.645364][ T2338] ? copy_msghdr_from_user (net/socket.c:2650) [ 269.645366][ T2338] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 269.645367][ T2338] ? move_addr_to_kernel (net/socket.c:258) [ 269.645369][ T2338] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 269.645371][ T2338] ___sys_sendmsg (net/socket.c:2767) [ 269.645373][ T2338] ? copy_msghdr_from_user (net/socket.c:2619) [ 269.645379][ T2338] __sys_sendmsg (net/socket.c:2799) [ 269.645380][ T2338] ? __sys_sendmsg_sock (net/socket.c:2780) [ 269.645383][ T2338] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 269.645386][ T2338] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 269.645387][ T2338] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 269.645389][ T2338] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 269.645391][ T2338] RIP: 0033:0x7f002d54354e [ 269.645393][ T2338] 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 [ 269.645394][ T2338] RSP: 002b:00007fffabf33720 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 269.645398][ T2338] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f002d54354e [ 269.645400][ T2338] RDX: 0000000000000000 RSI: 00007fffabf337d0 RDI: 0000000000000005 [ 269.645401][ T2338] RBP: 00007fffabf33730 R08: 0000000000000000 R09: 0000000000000000 [ 269.645402][ T2338] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9151db [ 269.645403][ T2338] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffabf33e90 | [ 274.920867][ T2353] softirqs last disabled at (0): 0x0 | [ 274.920869][ T2353] Preemption disabled at: | [ 274.920869][ T2353] vprintk_emit (kernel/printk/printk.c:2471) | [ 274.920881][ T2353] Tainted: [W]=WARN [ 274.920882][ T2353] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 274.920884][ T2353] Call Trace: [ 274.920886][ T2353] [ 274.920887][ T2353] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 274.920893][ T2353] ? vprintk_emit (kernel/printk/printk.c:2471) [ 274.920895][ T2353] __might_resched.cold (kernel/sched/core.c:9234) [ 274.920898][ T2353] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 274.920900][ T2353] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 274.920903][ T2353] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 274.920907][ T2353] __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)) [ 274.920911][ T2353] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 274.920914][ T2353] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 274.920917][ T2353] ? 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) [ 274.920919][ T2353] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 274.920921][ T2353] put_chars (drivers/char/virtio_console.c:1176) [ 274.920924][ T2353] ? __send_to_port (drivers/char/virtio_console.c:654) [ 274.920926][ T2353] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 274.920928][ T2353] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 274.920931][ T2353] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 274.920933][ T2353] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 274.920936][ T2353] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 274.920938][ T2353] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 274.920940][ T2353] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 274.920942][ T2353] console_emit_next_record (kernel/printk/printk.c:3183) [ 274.920945][ T2353] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 274.920947][ T2353] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 274.920949][ T2353] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 274.920950][ T2353] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 274.920952][ T2353] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 274.920954][ T2353] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 274.920956][ T2353] console_flush_one_record (kernel/printk/printk.c:3268) [ 274.920959][ T2353] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 274.920961][ T2353] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 274.920963][ T2353] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 274.920965][ T2353] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 274.920967][ T2353] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 274.920968][ T2353] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 274.920970][ T2353] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 274.920971][ T2353] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 274.920974][ T2353] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 274.920976][ T2353] ? vprintk_emit (kernel/printk/printk.c:2478) [ 274.920978][ T2353] vprintk_emit (kernel/printk/printk.c:2479) [ 274.920980][ T2353] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 274.920983][ T2353] ? try_to_wake_up (./include/linux/preempt.h:500 (discriminator 1) kernel/sched/core.c:4263 (discriminator 1)) [ 274.920985][ T2353] _printk (kernel/printk/printk.c:2504) [ 274.920988][ T2353] ? snapshot_read.cold (user.c:?) [ 274.920991][ T2353] ? __virt_addr_valid (./include/linux/rcupdate.h:948 ./include/linux/mmzone.h:2276 arch/x86/mm/physaddr.c:54) [ 274.920994][ T2353] ? __virt_addr_valid (./include/linux/rcupdate.h:974 (discriminator 1) ./include/linux/mmzone.h:2286 (discriminator 1) arch/x86/mm/physaddr.c:54 (discriminator 1)) [ 274.920995][ T2353] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 274.920998][ T2353] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 274.921000][ T2353] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 274.921002][ T2353] ? netdev_notice (net/core/dev.c:13194) [ 274.921004][ T2353] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 274.921007][ T2353] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 274.921009][ T2353] ? pwq_dec_nr_in_flight (kernel/workqueue.c:2102) [ 274.921012][ T2353] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 274.921014][ T2353] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 274.921016][ T2353] ? 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) [ 274.921019][ T2353] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 274.921022][ T2353] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 274.921025][ T2353] __dev_change_flags (net/core/dev.c:9834) [ 274.921028][ T2353] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 274.921030][ T2353] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 274.921032][ T2353] ? __kernel_text_address (kernel/extable.c:79) [ 274.921034][ T2353] ? write_profile (profile.c:?) [ 274.921036][ T2353] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 274.921038][ T2353] netif_change_flags (net/core/dev.c:9877) [ 274.921041][ T2353] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 274.921045][ T2353] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 274.921046][ T2353] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 274.921048][ T2353] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 274.921049][ T2353] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 274.921053][ T2353] ? kasan_save_stack (mm/kasan/common.c:58) [ 274.921056][ T2353] ? kasan_save_stack (mm/kasan/common.c:57) [ 274.921058][ T2353] ? kasan_save_track (mm/kasan/common.c:78) [ 274.921060][ T2353] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 274.921061][ T2353] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 274.921063][ T2353] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 274.921064][ T2353] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 274.921065][ T2353] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 274.921067][ T2353] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 274.921068][ T2353] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 274.921069][ T2353] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 274.921072][ T2353] ? ___sys_sendmsg (net/socket.c:2767) [ 274.921073][ T2353] ? __sys_sendmsg (net/socket.c:2799) [ 274.921075][ T2353] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 274.921077][ T2353] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 274.921080][ T2353] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 274.921082][ T2353] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 274.921083][ T2353] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 274.921085][ T2353] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 274.921087][ T2353] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 274.921089][ T2353] ? __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) [ 274.921091][ T2353] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 274.921093][ T2353] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 274.921094][ T2353] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 274.921096][ T2353] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 274.921099][ T2353] rtnl_newlink (net/core/rtnetlink.c:4215) [ 274.921101][ T2353] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 274.921103][ T2353] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 274.921104][ T2353] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 274.921105][ T2353] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 274.921108][ T2353] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 274.921111][ T2353] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 274.921113][ T2353] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 274.921114][ T2353] ? __kernel_text_address (kernel/extable.c:79) [ 274.921116][ T2353] ? write_profile (profile.c:?) [ 274.921117][ T2353] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 274.921118][ T2353] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 274.921120][ T2353] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 274.921122][ T2353] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 274.921125][ T2353] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 274.921130][ T2353] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 274.921132][ T2353] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 274.921134][ T2353] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 274.921136][ T2353] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 274.921137][ T2353] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 274.921139][ T2353] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 274.921141][ T2353] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 274.921143][ T2353] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 274.921144][ T2353] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 274.921146][ T2353] ? netlink_ack (./include/linux/skbuff.h:2718) [ 274.921147][ T2353] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 274.921150][ T2353] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 274.921152][ T2353] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 274.921154][ T2353] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 274.921156][ T2353] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 274.921158][ T2353] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 274.921159][ T2353] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 274.921161][ T2353] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 274.921163][ T2353] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 274.921165][ T2353] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 274.921167][ T2353] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 274.921169][ T2353] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 274.921171][ T2353] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 274.921173][ T2353] ? copy_msghdr_from_user (net/socket.c:2650) [ 274.921174][ T2353] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 274.921176][ T2353] ? move_addr_to_kernel (net/socket.c:258) [ 274.921177][ T2353] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 274.921180][ T2353] ___sys_sendmsg (net/socket.c:2767) [ 274.921182][ T2353] ? copy_msghdr_from_user (net/socket.c:2619) [ 274.921187][ T2353] __sys_sendmsg (net/socket.c:2799) [ 274.921189][ T2353] ? __sys_sendmsg_sock (net/socket.c:2780) [ 274.921192][ T2353] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 274.921194][ T2353] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 274.921195][ T2353] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 274.921198][ T2353] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 274.921199][ T2353] RIP: 0033:0x7fc07031d54e [ 274.921201][ T2353] 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 [ 274.921203][ T2353] RSP: 002b:00007ffe9250f7a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 274.921207][ T2353] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007fc07031d54e [ 274.921209][ T2353] RDX: 0000000000000000 RSI: 00007ffe9250f850 RDI: 0000000000000005 [ 274.921210][ T2353] RBP: 00007ffe9250f7b0 R08: 0000000000000000 R09: 0000000000000000 [ 274.921211][ T2353] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9151e0 [ 274.921212][ T2353] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe9250ff10 | [ 277.957547][ T858] softirqs last disabled at (0): 0x0 | [ 277.957549][ T858] Preemption disabled at: | [ 277.957549][ T858] vprintk_emit (kernel/printk/printk.c:2471) | [ 277.957560][ T858] Tainted: [W]=WARN [ 277.957561][ T858] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 277.957563][ T858] Workqueue: events netdev_work_proc [ 277.957569][ T858] Call Trace: [ 277.957571][ T858] [ 277.957572][ T858] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 277.957577][ T858] ? vprintk_emit (kernel/printk/printk.c:2471) [ 277.957580][ T858] __might_resched.cold (kernel/sched/core.c:9234) [ 277.957584][ T858] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 277.957587][ T858] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 277.957591][ T858] __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)) [ 277.957595][ T858] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 277.957597][ T858] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 277.957601][ T858] ? 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) [ 277.957603][ T858] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 277.957605][ T858] put_chars (drivers/char/virtio_console.c:1176) [ 277.957607][ T858] ? __send_to_port (drivers/char/virtio_console.c:654) [ 277.957609][ T858] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 277.957611][ T858] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 277.957615][ T858] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 277.957616][ T858] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 277.957618][ T858] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 277.957620][ T858] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 277.957622][ T858] console_emit_next_record (kernel/printk/printk.c:3183) [ 277.957624][ T858] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 277.957626][ T858] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 277.957628][ T858] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 277.957630][ T858] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 277.957632][ T858] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 277.957633][ T858] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 277.957635][ T858] console_flush_one_record (kernel/printk/printk.c:3268) [ 277.957638][ T858] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 277.957640][ T858] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 277.957642][ T858] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 277.957644][ T858] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 277.957646][ T858] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 277.957647][ T858] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 277.957649][ T858] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 277.957650][ T858] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 277.957652][ T858] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 277.957654][ T858] ? vprintk_emit (kernel/printk/printk.c:2478) [ 277.957656][ T858] vprintk_emit (kernel/printk/printk.c:2479) [ 277.957659][ T858] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 277.957661][ T858] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 277.957663][ T858] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 277.957665][ T858] _printk (kernel/printk/printk.c:2504) [ 277.957668][ T858] ? snapshot_read.cold (user.c:?) [ 277.957670][ T858] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 277.957673][ T858] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:245) [ 277.957674][ T858] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 277.957677][ T858] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 277.957679][ T858] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 277.957681][ T858] ? netdev_notice (net/core/dev.c:13194) [ 277.957683][ T858] ? __unwind_start (arch/x86/kernel/unwind_orc.c:787) [ 277.957685][ T858] ? 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) [ 277.957687][ T858] ? 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) [ 277.957690][ T858] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 277.957692][ T858] netif_rx_mode_run (net/core/dev_addr_lists.c:1314) [ 277.957695][ T858] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 277.957698][ T858] ? netif_rx_mode_cancel_retry (net/core/dev_addr_lists.c:1274) [ 277.957699][ T858] ? 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) [ 277.957701][ T858] ? ref_tracker_free (lib/ref_tracker.c:339) [ 277.957705][ T858] ? ref_tracker_alloc (lib/ref_tracker.c:283) [ 277.957707][ T858] ? netdev_work_proc (./include/linux/netdevice.h:4528 ./include/linux/netdevice.h:4557 ./include/linux/netdevice.h:4552 net/core/netdev_work.c:152) [ 277.957708][ T858] ? netdev_work_proc (./include/linux/netdevice.h:4548 ./include/linux/netdevice.h:4565 ./include/linux/netdevice.h:4561 net/core/netdev_work.c:164) [ 277.957709][ T858] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:245) [ 277.957712][ T858] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 277.957713][ T858] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 277.957716][ T858] netdev_work_proc (net/core/netdev_work.c:125 net/core/netdev_work.c:171) [ 277.957718][ T858] ? netdev_work_sched (net/core/netdev_work.c:82) [ 277.957720][ T858] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 277.957721][ T858] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 277.957723][ T858] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 277.957725][ T858] process_one_work (kernel/workqueue.c:3387) [ 277.957729][ T858] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 277.957731][ T858] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 277.957733][ T858] ? __mutex_unlock_slowpath (./include/linux/preempt.h:500 kernel/locking/mutex.c:999) [ 277.957736][ T858] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 277.957739][ T858] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 277.957741][ T858] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 277.957743][ T858] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 277.957745][ T858] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 277.957747][ T858] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 277.957748][ T858] kthread (kernel/kthread.c:436) [ 277.957750][ T858] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 277.957751][ T858] ? kthread_affine_preferred (kernel/kthread.c:857) [ 277.957753][ T858] ret_from_fork (arch/x86/kernel/process.c:158) [ 277.957756][ T858] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 277.957758][ T858] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 277.957761][ T858] ? kthread_affine_preferred (kernel/kthread.c:857) [ 277.957763][ T858] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 295.578570][ T2544] softirqs last disabled at (0): 0x0 | [ 295.578572][ T2544] Preemption disabled at: | [ 295.578573][ T2544] vprintk_emit (kernel/printk/printk.c:2471) | [ 295.578585][ T2544] Tainted: [W]=WARN [ 295.578586][ T2544] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 295.578587][ T2544] Call Trace: [ 295.578589][ T2544] [ 295.578590][ T2544] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 295.578596][ T2544] ? vprintk_emit (kernel/printk/printk.c:2471) [ 295.578598][ T2544] __might_resched.cold (kernel/sched/core.c:9234) [ 295.578601][ T2544] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 295.578605][ T2544] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 295.578609][ T2544] __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)) [ 295.578612][ T2544] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 295.578615][ T2544] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 295.578619][ T2544] ? 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) [ 295.578621][ T2544] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 295.578623][ T2544] put_chars (drivers/char/virtio_console.c:1176) [ 295.578624][ T2544] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 295.578626][ T2544] ? __send_to_port (drivers/char/virtio_console.c:654) [ 295.578629][ T2544] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 295.578631][ T2544] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 295.578634][ T2544] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 295.578635][ T2544] ? 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) [ 295.578637][ T2544] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 295.578639][ T2544] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 295.578641][ T2544] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 295.578642][ T2544] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 295.578645][ T2544] console_emit_next_record (kernel/printk/printk.c:3183) [ 295.578647][ T2544] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 295.578650][ T2544] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 295.578651][ T2544] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 295.578653][ T2544] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 295.578655][ T2544] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 295.578657][ T2544] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 295.578658][ T2544] console_flush_one_record (kernel/printk/printk.c:3268) [ 295.578661][ T2544] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 295.578664][ T2544] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 295.578665][ T2544] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 295.578667][ T2544] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 295.578669][ T2544] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 295.578670][ T2544] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 295.578672][ T2544] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 295.578673][ T2544] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 295.578675][ T2544] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 295.578677][ T2544] ? vprintk_emit (kernel/printk/printk.c:2478) [ 295.578679][ T2544] vprintk_emit (kernel/printk/printk.c:2479) [ 295.578682][ T2544] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 295.578684][ T2544] ? _raw_spin_unlock_irq_enable (./include/linux/spinlock_api_smp.h:229 (discriminator 1) kernel/locking/spinlock.c:237 (discriminator 1)) [ 295.578687][ T2544] ? try_to_wake_up (./include/linux/preempt.h:500 (discriminator 1) kernel/sched/core.c:4263 (discriminator 1)) [ 295.578690][ T2544] _printk (kernel/printk/printk.c:2504) [ 295.578693][ T2544] ? snapshot_read.cold (user.c:?) [ 295.578695][ T2544] ? __virt_addr_valid (./include/linux/rcupdate.h:948 ./include/linux/mmzone.h:2276 arch/x86/mm/physaddr.c:54) [ 295.578698][ T2544] ? __virt_addr_valid (./include/linux/rcupdate.h:974 (discriminator 1) ./include/linux/mmzone.h:2286 (discriminator 1) arch/x86/mm/physaddr.c:54 (discriminator 1)) [ 295.578700][ T2544] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 295.578703][ T2544] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 295.578705][ T2544] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 295.578706][ T2544] ? netdev_notice (net/core/dev.c:13194) [ 295.578708][ T2544] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 295.578712][ T2544] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 295.578715][ T2544] ? pwq_dec_nr_in_flight (kernel/workqueue.c:2102) [ 295.578718][ T2544] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 295.578720][ T2544] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 295.578722][ T2544] ? 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) [ 295.578726][ T2544] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 295.578729][ T2544] __dev_change_flags (net/core/dev.c:9821) [ 295.578732][ T2544] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 295.578734][ T2544] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 295.578736][ T2544] ? __kernel_text_address (kernel/extable.c:79) [ 295.578738][ T2544] ? write_profile (profile.c:?) [ 295.578740][ T2544] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 295.578742][ T2544] netif_change_flags (net/core/dev.c:9877) [ 295.578745][ T2544] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 295.578749][ T2544] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 295.578751][ T2544] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 295.578752][ T2544] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 295.578754][ T2544] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 295.578758][ T2544] ? kasan_save_stack (mm/kasan/common.c:58) [ 295.578760][ T2544] ? kasan_save_stack (mm/kasan/common.c:57) [ 295.578762][ T2544] ? kasan_save_track (mm/kasan/common.c:78) [ 295.578764][ T2544] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 295.578765][ T2544] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 295.578767][ T2544] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 295.578768][ T2544] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 295.578769][ T2544] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 295.578771][ T2544] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 295.578772][ T2544] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 295.578773][ T2544] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 295.578775][ T2544] ? ___sys_sendmsg (net/socket.c:2767) [ 295.578776][ T2544] ? __sys_sendmsg (net/socket.c:2799) [ 295.578778][ T2544] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 295.578780][ T2544] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 295.578783][ T2544] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 295.578785][ T2544] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 295.578786][ T2544] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 295.578788][ T2544] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 295.578789][ T2544] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 295.578792][ T2544] ? __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) [ 295.578793][ T2544] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 295.578795][ T2544] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 295.578796][ T2544] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 295.578799][ T2544] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 295.578801][ T2544] rtnl_newlink (net/core/rtnetlink.c:4215) [ 295.578803][ T2544] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 295.578805][ T2544] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 295.578806][ T2544] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 295.578807][ T2544] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 295.578809][ T2544] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 295.578813][ T2544] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 295.578815][ T2544] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 295.578816][ T2544] ? __kernel_text_address (kernel/extable.c:79) [ 295.578817][ T2544] ? write_profile (profile.c:?) [ 295.578818][ T2544] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 295.578820][ T2544] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 295.578821][ T2544] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 295.578823][ T2544] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 295.578827][ T2544] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 295.578828][ T2544] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 295.578830][ T2544] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 295.578832][ T2544] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 295.578833][ T2544] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 295.578835][ T2544] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 295.578836][ T2544] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 295.578839][ T2544] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 295.578840][ T2544] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 295.578842][ T2544] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 295.578843][ T2544] ? netlink_ack (./include/linux/skbuff.h:2718) [ 295.578845][ T2544] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 295.578847][ T2544] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 295.578849][ T2544] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 295.578851][ T2544] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 295.578853][ T2544] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 295.578855][ T2544] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 295.578857][ T2544] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 295.578858][ T2544] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 295.578860][ T2544] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 295.578862][ T2544] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 295.578864][ T2544] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 295.578866][ T2544] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 295.578868][ T2544] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 295.578870][ T2544] ? copy_msghdr_from_user (net/socket.c:2650) [ 295.578872][ T2544] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 295.578873][ T2544] ? move_addr_to_kernel (net/socket.c:258) [ 295.578875][ T2544] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 295.578877][ T2544] ___sys_sendmsg (net/socket.c:2767) [ 295.578879][ T2544] ? copy_msghdr_from_user (net/socket.c:2619) [ 295.578884][ T2544] __sys_sendmsg (net/socket.c:2799) [ 295.578886][ T2544] ? __sys_sendmsg_sock (net/socket.c:2780) [ 295.578889][ T2544] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 295.578891][ T2544] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 295.578892][ T2544] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 295.578895][ T2544] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 295.578896][ T2544] RIP: 0033:0x7fa992fa054e [ 295.578898][ T2544] 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 [ 295.578900][ T2544] RSP: 002b:00007fff2e7a9580 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 295.578904][ T2544] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007fa992fa054e [ 295.578905][ T2544] RDX: 0000000000000000 RSI: 00007fff2e7a9630 RDI: 0000000000000005 [ 295.578906][ T2544] RBP: 00007fff2e7a9590 R08: 0000000000000000 R09: 0000000000000000 [ 295.578907][ T2544] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9151f5 [ 295.578908][ T2544] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff2e7a9cf0 | [ 300.832770][ T2559] softirqs last disabled at (0): 0x0 | [ 300.832771][ T2559] Preemption disabled at: | [ 300.832772][ T2559] vprintk_emit (kernel/printk/printk.c:2471) | [ 300.832783][ T2559] Tainted: [W]=WARN [ 300.832784][ T2559] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 300.832786][ T2559] Call Trace: [ 300.832788][ T2559] [ 300.832789][ T2559] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 300.832794][ T2559] ? vprintk_emit (kernel/printk/printk.c:2471) [ 300.832796][ T2559] __might_resched.cold (kernel/sched/core.c:9234) [ 300.832800][ T2559] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 300.832804][ T2559] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 300.832808][ T2559] __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)) [ 300.832811][ T2559] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 300.832814][ T2559] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 300.832818][ T2559] ? 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) [ 300.832820][ T2559] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 300.832822][ T2559] put_chars (drivers/char/virtio_console.c:1176) [ 300.832824][ T2559] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 300.832826][ T2559] ? __send_to_port (drivers/char/virtio_console.c:654) [ 300.832828][ T2559] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 300.832830][ T2559] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 300.832834][ T2559] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 300.832835][ T2559] ? 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) [ 300.832837][ T2559] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 300.832838][ T2559] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 300.832840][ T2559] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 300.832842][ T2559] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 300.832844][ T2559] console_emit_next_record (kernel/printk/printk.c:3183) [ 300.832847][ T2559] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 300.832849][ T2559] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 300.832851][ T2559] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 300.832853][ T2559] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 300.832855][ T2559] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 300.832857][ T2559] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 300.832858][ T2559] console_flush_one_record (kernel/printk/printk.c:3268) [ 300.832861][ T2559] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 300.832864][ T2559] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 300.832865][ T2559] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 300.832867][ T2559] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 300.832869][ T2559] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 300.832871][ T2559] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 300.832872][ T2559] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 300.832874][ T2559] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 300.832876][ T2559] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 300.832878][ T2559] ? vprintk_emit (kernel/printk/printk.c:2478) [ 300.832880][ T2559] vprintk_emit (kernel/printk/printk.c:2479) [ 300.832883][ T2559] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 300.832884][ T2559] ? _raw_spin_unlock_irq_enable (./include/linux/spinlock_api_smp.h:229 (discriminator 1) kernel/locking/spinlock.c:237 (discriminator 1)) [ 300.832888][ T2559] ? try_to_wake_up (./include/linux/preempt.h:500 (discriminator 1) kernel/sched/core.c:4263 (discriminator 1)) [ 300.832891][ T2559] _printk (kernel/printk/printk.c:2504) [ 300.832894][ T2559] ? snapshot_read.cold (user.c:?) [ 300.832896][ T2559] ? __virt_addr_valid (./include/linux/rcupdate.h:948 ./include/linux/mmzone.h:2276 arch/x86/mm/physaddr.c:54) [ 300.832899][ T2559] ? __virt_addr_valid (./include/linux/rcupdate.h:974 (discriminator 1) ./include/linux/mmzone.h:2286 (discriminator 1) arch/x86/mm/physaddr.c:54 (discriminator 1)) [ 300.832901][ T2559] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 300.832904][ T2559] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 300.832906][ T2559] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 300.832908][ T2559] ? netdev_notice (net/core/dev.c:13194) [ 300.832910][ T2559] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 300.832913][ T2559] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 300.832917][ T2559] ? pwq_dec_nr_in_flight (kernel/workqueue.c:2102) [ 300.832920][ T2559] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 300.832922][ T2559] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 300.832925][ T2559] ? 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) [ 300.832928][ T2559] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 300.832931][ T2559] __dev_change_flags (net/core/dev.c:9821) [ 300.832934][ T2559] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 300.832936][ T2559] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 300.832939][ T2559] ? __kernel_text_address (kernel/extable.c:79) [ 300.832940][ T2559] ? write_profile (profile.c:?) [ 300.832942][ T2559] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 300.832945][ T2559] netif_change_flags (net/core/dev.c:9877) [ 300.832947][ T2559] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 300.832951][ T2559] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 300.832953][ T2559] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 300.832954][ T2559] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 300.832956][ T2559] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 300.832960][ T2559] ? kasan_save_stack (mm/kasan/common.c:58) [ 300.832963][ T2559] ? kasan_save_stack (mm/kasan/common.c:57) [ 300.832964][ T2559] ? kasan_save_track (mm/kasan/common.c:78) [ 300.832966][ T2559] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 300.832967][ T2559] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 300.832969][ T2559] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 300.832970][ T2559] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 300.832972][ T2559] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 300.832973][ T2559] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 300.832974][ T2559] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 300.832976][ T2559] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 300.832977][ T2559] ? ___sys_sendmsg (net/socket.c:2767) [ 300.832979][ T2559] ? __sys_sendmsg (net/socket.c:2799) [ 300.832981][ T2559] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 300.832983][ T2559] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 300.832985][ T2559] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 300.832987][ T2559] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 300.832989][ T2559] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 300.832991][ T2559] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 300.832992][ T2559] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 300.832995][ T2559] ? __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) [ 300.832996][ T2559] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 300.832998][ T2559] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 300.832999][ T2559] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 300.833002][ T2559] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 300.833004][ T2559] rtnl_newlink (net/core/rtnetlink.c:4215) [ 300.833006][ T2559] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 300.833008][ T2559] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 300.833009][ T2559] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 300.833011][ T2559] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 300.833013][ T2559] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 300.833016][ T2559] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 300.833018][ T2559] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 300.833019][ T2559] ? __kernel_text_address (kernel/extable.c:79) [ 300.833021][ T2559] ? write_profile (profile.c:?) [ 300.833022][ T2559] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 300.833023][ T2559] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 300.833025][ T2559] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 300.833027][ T2559] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 300.833030][ T2559] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 300.833032][ T2559] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 300.833034][ T2559] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 300.833035][ T2559] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 300.833037][ T2559] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 300.833039][ T2559] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 300.833040][ T2559] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 300.833043][ T2559] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 300.833044][ T2559] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 300.833046][ T2559] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 300.833047][ T2559] ? netlink_ack (./include/linux/skbuff.h:2718) [ 300.833049][ T2559] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 300.833051][ T2559] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 300.833053][ T2559] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 300.833055][ T2559] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 300.833057][ T2559] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 300.833059][ T2559] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 300.833061][ T2559] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 300.833062][ T2559] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 300.833064][ T2559] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 300.833066][ T2559] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 300.833068][ T2559] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 300.833070][ T2559] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 300.833072][ T2559] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 300.833074][ T2559] ? copy_msghdr_from_user (net/socket.c:2650) [ 300.833076][ T2559] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 300.833077][ T2559] ? move_addr_to_kernel (net/socket.c:258) [ 300.833079][ T2559] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 300.833081][ T2559] ___sys_sendmsg (net/socket.c:2767) [ 300.833083][ T2559] ? copy_msghdr_from_user (net/socket.c:2619) [ 300.833088][ T2559] __sys_sendmsg (net/socket.c:2799) [ 300.833090][ T2559] ? __sys_sendmsg_sock (net/socket.c:2780) [ 300.833093][ T2559] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 300.833095][ T2559] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 300.833097][ T2559] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 300.833099][ T2559] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 300.833101][ T2559] RIP: 0033:0x7f6603bef54e [ 300.833102][ T2559] 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 [ 300.833105][ T2559] RSP: 002b:00007fff87323a10 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 300.833108][ T2559] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f6603bef54e [ 300.833110][ T2559] RDX: 0000000000000000 RSI: 00007fff87323ac0 RDI: 0000000000000005 [ 300.833111][ T2559] RBP: 00007fff87323a20 R08: 0000000000000000 R09: 0000000000000000 [ 300.833111][ T2559] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9151fa [ 300.833112][ T2559] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff87324180 | [ 303.176396][ T2586] softirqs last disabled at (0): 0x0 | [ 303.176398][ T2586] Preemption disabled at: | [ 303.176399][ T2586] vprintk_emit (kernel/printk/printk.c:2471) | [ 303.176410][ T2586] Tainted: [W]=WARN [ 303.176411][ T2586] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 303.176413][ T2586] Call Trace: [ 303.176414][ T2586] [ 303.176416][ T2586] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 303.176421][ T2586] ? vprintk_emit (kernel/printk/printk.c:2471) [ 303.176423][ T2586] __might_resched.cold (kernel/sched/core.c:9234) [ 303.176427][ T2586] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 303.176429][ T2586] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 303.176432][ T2586] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 303.176436][ T2586] __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)) [ 303.176439][ T2586] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 303.176442][ T2586] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 303.176446][ T2586] ? 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) [ 303.176448][ T2586] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 303.176450][ T2586] put_chars (drivers/char/virtio_console.c:1176) [ 303.176452][ T2586] ? __send_to_port (drivers/char/virtio_console.c:654) [ 303.176454][ T2586] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 303.176457][ T2586] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 303.176460][ T2586] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 303.176462][ T2586] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 303.176465][ T2586] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 303.176467][ T2586] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 303.176469][ T2586] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 303.176473][ T2586] console_emit_next_record (kernel/printk/printk.c:3183) [ 303.176477][ T2586] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 303.176480][ T2586] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 303.176482][ T2586] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 303.176485][ T2586] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 303.176487][ T2586] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 303.176491][ T2586] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 303.176493][ T2586] console_flush_one_record (kernel/printk/printk.c:3268) [ 303.176496][ T2586] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 303.176498][ T2586] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 303.176500][ T2586] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 303.176502][ T2586] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 303.176504][ T2586] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 303.176506][ T2586] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 303.176507][ T2586] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 303.176509][ T2586] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 303.176511][ T2586] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 303.176513][ T2586] ? vprintk_emit (kernel/printk/printk.c:2478) [ 303.176515][ T2586] vprintk_emit (kernel/printk/printk.c:2479) [ 303.176518][ T2586] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 303.176520][ T2586] ? try_to_wake_up (./include/linux/preempt.h:500 (discriminator 1) kernel/sched/core.c:4263 (discriminator 1)) [ 303.176523][ T2586] _printk (kernel/printk/printk.c:2504) [ 303.176526][ T2586] ? snapshot_read.cold (user.c:?) [ 303.176528][ T2586] ? __virt_addr_valid (./include/linux/rcupdate.h:948 ./include/linux/mmzone.h:2276 arch/x86/mm/physaddr.c:54) [ 303.176531][ T2586] ? __virt_addr_valid (./include/linux/rcupdate.h:974 (discriminator 1) ./include/linux/mmzone.h:2286 (discriminator 1) arch/x86/mm/physaddr.c:54 (discriminator 1)) [ 303.176533][ T2586] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 303.176536][ T2586] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 303.176538][ T2586] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 303.176540][ T2586] ? netdev_notice (net/core/dev.c:13194) [ 303.176541][ T2586] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 303.176545][ T2586] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 303.176547][ T2586] ? pwq_dec_nr_in_flight (kernel/workqueue.c:2102) [ 303.176550][ T2586] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 303.176552][ T2586] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 303.176553][ T2586] ? 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) [ 303.176556][ T2586] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 303.176559][ T2586] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 303.176562][ T2586] __dev_change_flags (net/core/dev.c:9834) [ 303.176566][ T2586] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 303.176568][ T2586] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 303.176570][ T2586] ? __kernel_text_address (kernel/extable.c:79) [ 303.176571][ T2586] ? write_profile (profile.c:?) [ 303.176574][ T2586] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 303.176576][ T2586] netif_change_flags (net/core/dev.c:9877) [ 303.176579][ T2586] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 303.176582][ T2586] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 303.176584][ T2586] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 303.176585][ T2586] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 303.176587][ T2586] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 303.176591][ T2586] ? kasan_save_stack (mm/kasan/common.c:58) [ 303.176594][ T2586] ? kasan_save_stack (mm/kasan/common.c:57) [ 303.176595][ T2586] ? kasan_save_track (mm/kasan/common.c:78) [ 303.176597][ T2586] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 303.176599][ T2586] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 303.176607][ T2586] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 303.176609][ T2586] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 303.176610][ T2586] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 303.176612][ T2586] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 303.176613][ T2586] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 303.176614][ T2586] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 303.176617][ T2586] ? ___sys_sendmsg (net/socket.c:2767) [ 303.176619][ T2586] ? __sys_sendmsg (net/socket.c:2799) [ 303.176621][ T2586] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 303.176622][ T2586] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 303.176625][ T2586] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 303.176627][ T2586] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 303.176628][ T2586] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 303.176630][ T2586] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 303.176632][ T2586] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 303.176634][ T2586] ? __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) [ 303.176636][ T2586] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 303.176638][ T2586] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 303.176640][ T2586] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 303.176642][ T2586] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 303.176644][ T2586] rtnl_newlink (net/core/rtnetlink.c:4215) [ 303.176646][ T2586] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 303.176648][ T2586] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 303.176649][ T2586] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 303.176651][ T2586] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 303.176653][ T2586] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 303.176656][ T2586] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 303.176658][ T2586] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 303.176660][ T2586] ? __kernel_text_address (kernel/extable.c:79) [ 303.176661][ T2586] ? write_profile (profile.c:?) [ 303.176662][ T2586] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 303.176664][ T2586] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 303.176666][ T2586] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 303.176667][ T2586] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 303.176671][ T2586] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 303.176672][ T2586] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 303.176674][ T2586] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 303.176676][ T2586] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 303.176678][ T2586] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 303.176679][ T2586] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 303.176681][ T2586] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 303.176683][ T2586] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 303.176685][ T2586] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 303.176686][ T2586] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 303.176688][ T2586] ? netlink_ack (./include/linux/skbuff.h:2718) [ 303.176689][ T2586] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 303.176692][ T2586] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 303.176694][ T2586] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 303.176696][ T2586] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 303.176698][ T2586] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 303.176700][ T2586] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 303.176701][ T2586] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 303.176703][ T2586] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 303.176705][ T2586] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 303.176707][ T2586] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 303.176709][ T2586] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 303.176711][ T2586] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 303.176713][ T2586] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 303.176715][ T2586] ? copy_msghdr_from_user (net/socket.c:2650) [ 303.176716][ T2586] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 303.176718][ T2586] ? move_addr_to_kernel (net/socket.c:258) [ 303.176720][ T2586] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 303.176722][ T2586] ___sys_sendmsg (net/socket.c:2767) [ 303.176724][ T2586] ? copy_msghdr_from_user (net/socket.c:2619) [ 303.176729][ T2586] __sys_sendmsg (net/socket.c:2799) [ 303.176731][ T2586] ? __sys_sendmsg_sock (net/socket.c:2780) [ 303.176734][ T2586] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 303.176736][ T2586] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 303.176738][ T2586] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 303.176740][ T2586] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 303.176742][ T2586] RIP: 0033:0x7f3405da254e [ 303.176744][ T2586] 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 [ 303.176746][ T2586] RSP: 002b:00007fff7a862620 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 303.176750][ T2586] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f3405da254e [ 303.176751][ T2586] RDX: 0000000000000000 RSI: 00007fff7a8626d0 RDI: 0000000000000005 [ 303.176752][ T2586] RBP: 00007fff7a862630 R08: 0000000000000000 R09: 0000000000000000 [ 303.176753][ T2586] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9151fc [ 303.176754][ T2586] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff7a862d90 | [ 308.449724][ T2601] softirqs last disabled at (0): 0x0 | [ 308.449725][ T2601] Preemption disabled at: | [ 308.449726][ T2601] vprintk_emit (kernel/printk/printk.c:2471) | [ 308.449737][ T2601] Tainted: [W]=WARN [ 308.449738][ T2601] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 308.449740][ T2601] Call Trace: [ 308.449742][ T2601] [ 308.449743][ T2601] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 308.449749][ T2601] ? vprintk_emit (kernel/printk/printk.c:2471) [ 308.449751][ T2601] __might_resched.cold (kernel/sched/core.c:9234) [ 308.449754][ T2601] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 308.449756][ T2601] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 308.449760][ T2601] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 308.449764][ T2601] __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)) [ 308.449767][ T2601] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 308.449770][ T2601] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 308.449774][ T2601] ? 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) [ 308.449776][ T2601] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 308.449778][ T2601] put_chars (drivers/char/virtio_console.c:1176) [ 308.449780][ T2601] ? __send_to_port (drivers/char/virtio_console.c:654) [ 308.449782][ T2601] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 308.449784][ T2601] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 308.449788][ T2601] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 308.449789][ T2601] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 308.449793][ T2601] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 308.449794][ T2601] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 308.449796][ T2601] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 308.449799][ T2601] console_emit_next_record (kernel/printk/printk.c:3183) [ 308.449801][ T2601] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 308.449803][ T2601] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 308.449805][ T2601] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 308.449807][ T2601] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 308.449809][ T2601] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 308.449811][ T2601] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 308.449813][ T2601] console_flush_one_record (kernel/printk/printk.c:3268) [ 308.449815][ T2601] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 308.449818][ T2601] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 308.449820][ T2601] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 308.449821][ T2601] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 308.449823][ T2601] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 308.449825][ T2601] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 308.449827][ T2601] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 308.449828][ T2601] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 308.449830][ T2601] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 308.449832][ T2601] ? vprintk_emit (kernel/printk/printk.c:2478) [ 308.449835][ T2601] vprintk_emit (kernel/printk/printk.c:2479) [ 308.449837][ T2601] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 308.449839][ T2601] ? try_to_wake_up (./include/linux/preempt.h:500 (discriminator 1) kernel/sched/core.c:4263 (discriminator 1)) [ 308.449842][ T2601] _printk (kernel/printk/printk.c:2504) [ 308.449845][ T2601] ? snapshot_read.cold (user.c:?) [ 308.449848][ T2601] ? __virt_addr_valid (./include/linux/rcupdate.h:948 ./include/linux/mmzone.h:2276 arch/x86/mm/physaddr.c:54) [ 308.449851][ T2601] ? __virt_addr_valid (./include/linux/rcupdate.h:974 (discriminator 1) ./include/linux/mmzone.h:2286 (discriminator 1) arch/x86/mm/physaddr.c:54 (discriminator 1)) [ 308.449853][ T2601] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 308.449856][ T2601] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 308.449858][ T2601] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 308.449859][ T2601] ? netdev_notice (net/core/dev.c:13194) [ 308.449861][ T2601] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 308.449864][ T2601] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 308.449866][ T2601] ? pwq_dec_nr_in_flight (kernel/workqueue.c:2102) [ 308.449869][ T2601] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 308.449871][ T2601] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 308.449873][ T2601] ? 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) [ 308.449877][ T2601] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 308.449879][ T2601] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 308.449882][ T2601] __dev_change_flags (net/core/dev.c:9834) [ 308.449886][ T2601] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 308.449887][ T2601] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 308.449890][ T2601] ? __kernel_text_address (kernel/extable.c:79) [ 308.449891][ T2601] ? write_profile (profile.c:?) [ 308.449893][ T2601] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 308.449896][ T2601] netif_change_flags (net/core/dev.c:9877) [ 308.449898][ T2601] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 308.449902][ T2601] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 308.449903][ T2601] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 308.449905][ T2601] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 308.449906][ T2601] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 308.449910][ T2601] ? kasan_save_stack (mm/kasan/common.c:58) [ 308.449913][ T2601] ? kasan_save_stack (mm/kasan/common.c:57) [ 308.449915][ T2601] ? kasan_save_track (mm/kasan/common.c:78) [ 308.449916][ T2601] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 308.449918][ T2601] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 308.449920][ T2601] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 308.449921][ T2601] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 308.449923][ T2601] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 308.449924][ T2601] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 308.449925][ T2601] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 308.449927][ T2601] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 308.449929][ T2601] ? ___sys_sendmsg (net/socket.c:2767) [ 308.449931][ T2601] ? __sys_sendmsg (net/socket.c:2799) [ 308.449933][ T2601] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 308.449934][ T2601] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 308.449937][ T2601] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 308.449939][ T2601] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 308.449940][ T2601] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 308.449942][ T2601] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 308.449944][ T2601] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 308.449946][ T2601] ? __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) [ 308.449949][ T2601] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 308.449950][ T2601] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 308.449952][ T2601] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 308.449954][ T2601] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 308.449956][ T2601] rtnl_newlink (net/core/rtnetlink.c:4215) [ 308.449958][ T2601] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 308.449960][ T2601] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 308.449961][ T2601] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 308.449963][ T2601] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 308.449965][ T2601] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 308.449969][ T2601] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 308.449970][ T2601] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 308.449972][ T2601] ? __kernel_text_address (kernel/extable.c:79) [ 308.449973][ T2601] ? write_profile (profile.c:?) [ 308.449975][ T2601] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 308.449976][ T2601] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 308.449978][ T2601] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 308.449980][ T2601] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 308.449983][ T2601] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 308.449985][ T2601] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 308.449987][ T2601] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 308.449988][ T2601] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 308.449990][ T2601] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 308.449991][ T2601] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 308.449993][ T2601] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 308.449995][ T2601] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 308.449997][ T2601] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 308.449998][ T2601] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 308.450000][ T2601] ? netlink_ack (./include/linux/skbuff.h:2718) [ 308.450001][ T2601] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 308.450004][ T2601] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 308.450006][ T2601] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 308.450008][ T2601] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 308.450010][ T2601] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 308.450012][ T2601] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 308.450013][ T2601] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 308.450015][ T2601] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 308.450017][ T2601] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 308.450019][ T2601] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 308.450021][ T2601] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 308.450023][ T2601] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 308.450025][ T2601] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 308.450027][ T2601] ? copy_msghdr_from_user (net/socket.c:2650) [ 308.450028][ T2601] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 308.450030][ T2601] ? move_addr_to_kernel (net/socket.c:258) [ 308.450032][ T2601] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 308.450034][ T2601] ___sys_sendmsg (net/socket.c:2767) [ 308.450036][ T2601] ? copy_msghdr_from_user (net/socket.c:2619) [ 308.450041][ T2601] __sys_sendmsg (net/socket.c:2799) [ 308.450043][ T2601] ? __sys_sendmsg_sock (net/socket.c:2780) [ 308.450046][ T2601] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 308.450049][ T2601] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 308.450050][ T2601] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 308.450052][ T2601] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 308.450054][ T2601] RIP: 0033:0x7f23e660654e [ 308.450056][ T2601] 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 [ 308.450058][ T2601] RSP: 002b:00007ffce3364590 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 308.450062][ T2601] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f23e660654e [ 308.450063][ T2601] RDX: 0000000000000000 RSI: 00007ffce3364640 RDI: 0000000000000005 [ 308.450064][ T2601] RBP: 00007ffce33645a0 R08: 0000000000000000 R09: 0000000000000000 [ 308.450065][ T2601] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a915201 [ 308.450066][ T2601] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffce3364d00 | [ 311.579242][ T9] softirqs last disabled at (0): 0x0 | [ 311.579245][ T9] Preemption disabled at: | [ 311.579246][ T9] vprintk_emit (kernel/printk/printk.c:2471) | [ 311.579258][ T9] Tainted: [W]=WARN [ 311.579259][ T9] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 311.579261][ T9] Workqueue: events netdev_work_proc [ 311.579268][ T9] Call Trace: [ 311.579269][ T9] [ 311.579271][ T9] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 311.579276][ T9] ? vprintk_emit (kernel/printk/printk.c:2471) [ 311.579278][ T9] __might_resched.cold (kernel/sched/core.c:9234) [ 311.579282][ T9] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 311.579285][ T9] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 311.579290][ T9] __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)) [ 311.579293][ T9] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 311.579296][ T9] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 311.579300][ T9] ? 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) [ 311.579302][ T9] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 311.579304][ T9] put_chars (drivers/char/virtio_console.c:1176) [ 311.579306][ T9] ? __send_to_port (drivers/char/virtio_console.c:654) [ 311.579308][ T9] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 311.579310][ T9] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 311.579314][ T9] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 311.579315][ T9] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 311.579317][ T9] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 311.579319][ T9] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 311.579321][ T9] console_emit_next_record (kernel/printk/printk.c:3183) [ 311.579324][ T9] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 311.579326][ T9] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 311.579328][ T9] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 311.579329][ T9] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 311.579331][ T9] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 311.579333][ T9] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 311.579335][ T9] console_flush_one_record (kernel/printk/printk.c:3268) [ 311.579337][ T9] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 311.579340][ T9] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 311.579342][ T9] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 311.579344][ T9] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 311.579345][ T9] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 311.579347][ T9] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 311.579349][ T9] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 311.579350][ T9] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 311.579352][ T9] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 311.579354][ T9] ? vprintk_emit (kernel/printk/printk.c:2478) [ 311.579356][ T9] vprintk_emit (kernel/printk/printk.c:2479) [ 311.579359][ T9] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 311.579361][ T9] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 311.579363][ T9] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 311.579365][ T9] _printk (kernel/printk/printk.c:2504) [ 311.579368][ T9] ? snapshot_read.cold (user.c:?) [ 311.579370][ T9] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 311.579372][ T9] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:245) [ 311.579374][ T9] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 311.579377][ T9] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 311.579379][ T9] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 311.579381][ T9] ? netdev_notice (net/core/dev.c:13194) [ 311.579382][ T9] ? __unwind_start (arch/x86/kernel/unwind_orc.c:787) [ 311.579384][ T9] ? 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) [ 311.579386][ T9] ? 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) [ 311.579389][ T9] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 311.579392][ T9] netif_rx_mode_run (net/core/dev_addr_lists.c:1314) [ 311.579395][ T9] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 311.579398][ T9] ? netif_rx_mode_cancel_retry (net/core/dev_addr_lists.c:1274) [ 311.579400][ T9] ? 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) [ 311.579402][ T9] ? ref_tracker_free (lib/ref_tracker.c:339) [ 311.579405][ T9] ? ref_tracker_alloc (lib/ref_tracker.c:283) [ 311.579406][ T9] ? netdev_work_proc (./include/linux/netdevice.h:4528 ./include/linux/netdevice.h:4557 ./include/linux/netdevice.h:4552 net/core/netdev_work.c:152) [ 311.579408][ T9] ? netdev_work_proc (./include/linux/netdevice.h:4548 ./include/linux/netdevice.h:4565 ./include/linux/netdevice.h:4561 net/core/netdev_work.c:164) [ 311.579409][ T9] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:245) [ 311.579411][ T9] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 311.579413][ T9] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 311.579416][ T9] netdev_work_proc (net/core/netdev_work.c:125 net/core/netdev_work.c:171) [ 311.579418][ T9] ? netdev_work_sched (net/core/netdev_work.c:82) [ 311.579420][ T9] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 311.579421][ T9] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 311.579423][ T9] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 311.579425][ T9] process_one_work (kernel/workqueue.c:3387) [ 311.579429][ T9] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 311.579431][ T9] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 311.579433][ T9] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 311.579435][ T9] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 311.579438][ T9] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 311.579440][ T9] kthread (kernel/kthread.c:436) [ 311.579442][ T9] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 311.579444][ T9] ? kthread_affine_preferred (kernel/kthread.c:857) [ 311.579445][ T9] ret_from_fork (arch/x86/kernel/process.c:158) [ 311.579448][ T9] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 311.579450][ T9] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 311.579453][ T9] ? kthread_affine_preferred (kernel/kthread.c:857) Finger prints: mark_lock_irq:mark_lock:mark_usage:__lock_acquire:_raw_spin_lock __irq_exit_rcu:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print dev_set_rx_mode:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars netlink_release:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print dev_uc_del:dev_uc_del:dump_stack_lvl:__kmalloc_noprof:put_chars vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __alloc_skb:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars netdev_work_proc:netif_rx_mode_run:dump_stack_lvl:__kmalloc_noprof:put_chars netif_rx_mode_run:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print dev_uc_add:dev_uc_add:dump_stack_lvl:__kmalloc_noprof:put_chars netdev_work_proc:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars