====================================== | [ 10.304651][ T192] softirqs last disabled at (38351): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 10.304654][ T192] Preemption disabled at: | [ 10.304654][ T192] 0x0 | [ 10.304664][ T192] Tainted: [W]=WARN [ 10.304665][ T192] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.304667][ T192] Call Trace: [ 10.304668][ T192] [ 10.304670][ T192] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.304676][ T192] __might_resched.cold (kernel/sched/core.c:9234) [ 10.304681][ T192] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.304685][ T192] ? __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.304690][ T192] __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.304693][ T192] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.304699][ T192] ? 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.304702][ T192] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.304705][ T192] put_chars (drivers/char/virtio_console.c:1176) [ 10.304708][ T192] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.304709][ T192] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 10.304714][ T192] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 10.304720][ T192] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.304726][ T192] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.304729][ T192] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.304731][ T192] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.304735][ T192] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.304739][ T192] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.304741][ T192] ? 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.304744][ T192] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.304747][ T192] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.304751][ T192] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.304755][ T192] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.304757][ T192] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.304762][ T192] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.304765][ T192] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.304767][ T192] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.304769][ T192] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 10.304773][ T192] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.304775][ T192] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.304778][ T192] vprintk_emit (kernel/printk/printk.c:2479) [ 10.304782][ T192] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.304786][ T192] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.304789][ T192] _printk (kernel/printk/printk.c:2504) [ 10.304793][ T192] ? snapshot_read.cold (user.c:?) [ 10.304796][ T192] ? 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.304799][ T192] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 10.304803][ T192] ? 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.304805][ T192] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 10.304809][ T192] ? exit_notify (kernel/exit.c:780) [ 10.304811][ T192] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.304814][ T192] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.304821][ T192] do_group_exit (kernel/exit.c:1151) [ 10.304826][ T192] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 10.304829][ T192] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 10.304832][ T192] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 10.304836][ T192] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 10.304839][ T192] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.304842][ T192] RIP: 0033:0x7f39022e31b8 [ 10.304844][ T192] Code: Unable to access opcode bytes at 0x7f39022e318e. Code starting with the faulting instruction =========================================== [ 10.304845][ T192] RSP: 002b:00007fff0e2d7028 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 10.304848][ T192] RAX: ffffffffffffffda RBX: 00007f3902413f88 RCX: 00007f39022e31b8 [ 10.304849][ T192] RDX: 00007f390202dfc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 10.304850][ T192] RBP: 00007fff0e2d7080 R08: 0000000000000000 R09: 0000000000008010 [ 10.304851][ T192] R10: 00007fff0e2d6e40 R11: 0000000000000246 R12: 0000000000000001 [ 10.304852][ T192] R13: 0000000000000000 R14: 00007f3902412680 R15: 00007f3902413fa0 | [ 16.028588][ T237] softirqs last disabled at (14054): 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.028590][ T237] Preemption disabled at: | [ 16.028591][ 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.028600][ T237] Tainted: [W]=WARN [ 16.028601][ T237] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.028603][ T237] Call Trace: [ 16.028604][ T237] [ 16.028606][ T237] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 16.028612][ 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.028614][ T237] __might_resched.cold (kernel/sched/core.c:9234) [ 16.028619][ T237] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 16.028623][ 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.028628][ 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.028631][ T237] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 16.028636][ 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.028639][ T237] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 16.028642][ T237] put_chars (drivers/char/virtio_console.c:1176) [ 16.028645][ T237] ? __send_to_port (drivers/char/virtio_console.c:654) [ 16.028650][ T237] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 16.028653][ T237] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 16.028656][ T237] ? mark_usage (kernel/locking/lockdep.c:4690) [ 16.028658][ T237] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.028660][ T237] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.028664][ T237] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 16.028666][ T237] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 16.028669][ T237] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.028673][ T237] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.028677][ T237] console_emit_next_record (kernel/printk/printk.c:3183) [ 16.028681][ T237] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 16.028682][ 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.028686][ T237] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.028688][ T237] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.028692][ T237] console_flush_one_record (kernel/printk/printk.c:3268) [ 16.028696][ T237] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 16.028698][ T237] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.028704][ T237] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 16.028707][ T237] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 16.028708][ T237] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.028711][ T237] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 16.028714][ T237] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 16.028716][ T237] ? vprintk_emit (kernel/printk/printk.c:2478) [ 16.028720][ T237] vprintk_emit (kernel/printk/printk.c:2479) [ 16.028723][ T237] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 16.028725][ T237] ? ___sys_sendmsg (net/socket.c:2767) [ 16.028728][ T237] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 16.028731][ T237] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 16.028736][ T237] _printk (kernel/printk/printk.c:2504) [ 16.028739][ T237] ? snapshot_read.cold (user.c:?) [ 16.028744][ T237] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 16.028747][ T237] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 16.028751][ T237] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 16.028753][ T237] ? netdev_notice (net/core/dev.c:13194) [ 16.028756][ T237] ? kasan_save_track (mm/kasan/common.c:78) [ 16.028760][ T237] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 16.028762][ T237] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.028764][ 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.028767][ 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.028771][ T237] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 16.028775][ T237] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 16.028778][ T237] dev_uc_add (net/core/dev_addr_lists.c:823) [ 16.028781][ T237] macvlan_open (drivers/net/macvlan.c:665) macvlan [ 16.028787][ T237] __dev_open (net/core/dev.c:1724) [ 16.028790][ T237] ? netif_state_change (./include/net/netdev_lock.h:30 (discriminator 1)) [ 16.028793][ T237] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 16.028797][ T237] __dev_change_flags (net/core/dev.c:9812) [ 16.028800][ T237] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 16.028803][ T237] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 16.028806][ T237] ? __kernel_text_address (kernel/extable.c:79) [ 16.028807][ T237] ? write_profile (profile.c:?) [ 16.028810][ T237] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 16.028816][ T237] netif_change_flags (net/core/dev.c:9877) [ 16.028823][ T237] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 16.028829][ T237] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 16.028832][ T237] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 16.028834][ T237] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 16.028838][ T237] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 16.028842][ T237] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 16.028845][ T237] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.028847][ 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.028849][ T237] ? kasan_save_stack (mm/kasan/common.c:58) [ 16.028851][ T237] ? kasan_save_stack (mm/kasan/common.c:57) [ 16.028853][ T237] ? kasan_save_track (mm/kasan/common.c:78) [ 16.028856][ T237] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.028858][ T237] ? netlink_seq_next (net/netlink/af_netlink.c:2684) [ 16.028861][ T237] ? ___sys_sendmsg (net/socket.c:2757) [ 16.028864][ T237] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.028866][ T237] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 16.028869][ T237] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.028871][ T237] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.028873][ T237] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.028875][ T237] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.028877][ T237] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 16.028880][ 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.028882][ T237] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 16.028884][ T237] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 16.028888][ T237] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 16.028893][ T237] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 16.028899][ T237] rtnl_newlink (net/core/rtnetlink.c:4215) [ 16.028904][ T237] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 16.028906][ T237] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.028911][ T237] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.028912][ T237] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.028915][ T237] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 16.028916][ T237] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.028920][ T237] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 16.028922][ T237] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 16.028925][ T237] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.028927][ T237] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.028931][ T237] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.028933][ T237] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.028937][ T237] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 16.028938][ T237] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.028941][ T237] ? netlink_ack (./include/linux/skbuff.h:2718) [ 16.028948][ 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.028949][ 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.028954][ T237] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 16.028957][ T237] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 16.028960][ T237] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.028964][ T237] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 16.028968][ T237] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 16.028972][ T237] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 16.028978][ T237] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 16.028980][ T237] ? copy_msghdr_from_user (net/socket.c:2650) [ 16.028982][ T237] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 16.028984][ T237] ? move_addr_to_kernel (net/socket.c:258) [ 16.028991][ T237] ___sys_sendmsg (net/socket.c:2767) [ 16.028994][ T237] ? copy_msghdr_from_user (net/socket.c:2619) [ 16.029011][ T237] __sys_sendmsg (net/socket.c:2799) [ 16.029014][ T237] ? __sys_sendmsg_sock (net/socket.c:2780) [ 16.029020][ T237] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.029024][ T237] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 16.029025][ T237] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 16.029028][ T237] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 16.029030][ T237] RIP: 0033:0x7feb1898754e [ 16.029034][ 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.029036][ T237] RSP: 002b:00007ffca3786590 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 16.029039][ T237] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007feb1898754e [ 16.029040][ T237] RDX: 0000000000000000 RSI: 00007ffca3786640 RDI: 0000000000000005 [ 16.029041][ T237] RBP: 00007ffca37865a0 R08: 0000000000000000 R09: 0000000000000000 [ 16.029042][ T237] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91a565 [ 16.029043][ T237] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffca3786d00 | [ 41.879559][ T360] softirqs last disabled at (17356): 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)) | [ 41.879562][ T360] Preemption disabled at: | [ 41.879563][ T360] vprintk_emit (kernel/printk/printk.c:2471) | [ 41.879572][ T360] Tainted: [W]=WARN [ 41.879573][ T360] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 41.879575][ T360] Call Trace: [ 41.879577][ T360] [ 41.879578][ T360] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 41.879584][ T360] ? vprintk_emit (kernel/printk/printk.c:2471) [ 41.879586][ T360] __might_resched.cold (kernel/sched/core.c:9234) [ 41.879591][ T360] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 41.879595][ T360] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 41.879601][ T360] __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)) [ 41.879603][ T360] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 41.879609][ T360] ? 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) [ 41.879611][ T360] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 41.879614][ T360] put_chars (drivers/char/virtio_console.c:1176) [ 41.879617][ T360] ? __send_to_port (drivers/char/virtio_console.c:654) [ 41.879621][ T360] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 41.879625][ T360] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 41.879628][ T360] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 41.879633][ T360] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 41.879636][ T360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.879642][ T360] console_emit_next_record (kernel/printk/printk.c:3183) [ 41.879646][ T360] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 41.879648][ T360] ? 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)) [ 41.879651][ T360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.879654][ T360] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.879658][ T360] console_flush_one_record (kernel/printk/printk.c:3268) [ 41.879662][ T360] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 41.879664][ T360] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 41.879669][ T360] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 41.879672][ T360] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 41.879674][ T360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.879676][ T360] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 41.879680][ T360] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 41.879682][ T360] ? vprintk_emit (kernel/printk/printk.c:2478) [ 41.879685][ T360] vprintk_emit (kernel/printk/printk.c:2479) [ 41.879688][ T360] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 41.879692][ T360] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 41.879693][ T360] ? validate_chain (kernel/locking/lockdep.c:157 kernel/locking/lockdep.c:202 kernel/locking/lockdep.c:3329 kernel/locking/lockdep.c:3924) [ 41.879697][ T360] _printk (kernel/printk/printk.c:2504) [ 41.879701][ T360] ? snapshot_read.cold (user.c:?) [ 41.879703][ T360] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 41.879705][ T360] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 41.879708][ T360] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 41.879710][ T360] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 41.879713][ T360] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 41.879717][ T360] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 41.879719][ T360] ? netdev_notice (net/core/dev.c:13194) [ 41.879722][ T360] ? dev_set_rx_mode (./include/linux/netdevice.h:5009 (discriminator 1) net/core/dev_addr_lists.c:1392 (discriminator 1)) [ 41.879725][ T360] ? 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) [ 41.879726][ T360] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 41.879730][ T360] ? 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) [ 41.879734][ T360] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 41.879738][ T360] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 41.879741][ T360] __dev_change_flags (net/core/dev.c:9834) [ 41.879744][ T360] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 41.879747][ T360] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 41.879756][ T360] ? __kernel_text_address (kernel/extable.c:79) [ 41.879757][ T360] ? write_profile (profile.c:?) [ 41.879760][ T360] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 41.879764][ T360] netif_change_flags (net/core/dev.c:9877) [ 41.879768][ T360] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 41.879772][ T360] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 41.879774][ T360] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 41.879775][ T360] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 41.879777][ T360] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 41.879781][ T360] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 41.879784][ T360] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 41.879785][ T360] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 41.879788][ T360] ? kasan_save_stack (mm/kasan/common.c:58) [ 41.879791][ T360] ? kasan_save_stack (mm/kasan/common.c:57) [ 41.879793][ T360] ? kasan_save_track (mm/kasan/common.c:78) [ 41.879795][ T360] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 41.879797][ T360] ? netlink_seq_next (net/netlink/af_netlink.c:2684) [ 41.879800][ T360] ? ___sys_sendmsg (net/socket.c:2757) [ 41.879805][ T360] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 41.879807][ T360] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 41.879810][ T360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.879812][ T360] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.879814][ T360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.879817][ T360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.879821][ T360] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 41.879825][ T360] ? __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) [ 41.879829][ T360] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 41.879831][ T360] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 41.879835][ T360] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 41.879840][ T360] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 41.879845][ T360] rtnl_newlink (net/core/rtnetlink.c:4215) [ 41.879850][ T360] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 41.879852][ T360] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 41.879857][ T360] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 41.879859][ T360] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 41.879861][ T360] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 41.879862][ T360] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 41.879866][ T360] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 41.879868][ T360] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 41.879871][ T360] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 41.879873][ T360] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 41.879877][ T360] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 41.879879][ T360] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 41.879882][ T360] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 41.879884][ T360] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 41.879887][ T360] ? netlink_ack (./include/linux/skbuff.h:2718) [ 41.879893][ T360] ? 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)) [ 41.879895][ T360] ? 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)) [ 41.879899][ T360] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 41.879903][ T360] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 41.879906][ T360] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 41.879910][ T360] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 41.879913][ T360] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 41.879917][ T360] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 41.879923][ T360] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 41.879925][ T360] ? copy_msghdr_from_user (net/socket.c:2650) [ 41.879927][ T360] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 41.879929][ T360] ? move_addr_to_kernel (net/socket.c:258) [ 41.879937][ T360] ___sys_sendmsg (net/socket.c:2767) [ 41.879939][ T360] ? copy_msghdr_from_user (net/socket.c:2619) [ 41.879955][ T360] __sys_sendmsg (net/socket.c:2799) [ 41.879958][ T360] ? __sys_sendmsg_sock (net/socket.c:2780) [ 41.879964][ T360] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.879968][ T360] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 41.879970][ T360] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 41.879973][ T360] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 41.879976][ T360] RIP: 0033:0x7f8651ff254e [ 41.879980][ T360] 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 [ 41.879981][ T360] RSP: 002b:00007ffd9a945de0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 41.879984][ T360] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f8651ff254e [ 41.879986][ T360] RDX: 0000000000000000 RSI: 00007ffd9a945e90 RDI: 0000000000000005 [ 41.879987][ T360] RBP: 00007ffd9a945df0 R08: 0000000000000000 R09: 0000000000000000 [ 41.879988][ T360] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91a57f [ 41.879988][ T360] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd9a946550 | [ 47.286679][ T375] softirqs last disabled at (13516): 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.286682][ T375] Preemption disabled at: | [ 47.286682][ T375] vprintk_emit (kernel/printk/printk.c:2471) | [ 47.286692][ T375] Tainted: [W]=WARN [ 47.286693][ T375] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.286694][ T375] Call Trace: [ 47.286696][ T375] [ 47.286698][ T375] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 47.286703][ T375] ? vprintk_emit (kernel/printk/printk.c:2471) [ 47.286705][ T375] __might_resched.cold (kernel/sched/core.c:9234) [ 47.286710][ T375] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 47.286714][ T375] ? __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.286719][ T375] __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.286722][ T375] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 47.286727][ T375] ? 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.286730][ T375] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 47.286733][ T375] put_chars (drivers/char/virtio_console.c:1176) [ 47.286736][ T375] ? __send_to_port (drivers/char/virtio_console.c:654) [ 47.286738][ T375] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 47.286742][ T375] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 47.286745][ T375] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 47.286750][ T375] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 47.286752][ T375] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.286758][ T375] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 47.286760][ T375] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.286766][ T375] console_emit_next_record (kernel/printk/printk.c:3183) [ 47.286770][ T375] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 47.286771][ T375] ? 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.286775][ T375] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.286777][ T375] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.286781][ T375] console_flush_one_record (kernel/printk/printk.c:3268) [ 47.286786][ T375] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 47.286787][ T375] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.286801][ T375] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 47.286804][ T375] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 47.286806][ T375] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.286808][ T375] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 47.286812][ T375] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 47.286814][ T375] ? vprintk_emit (kernel/printk/printk.c:2478) [ 47.286820][ T375] vprintk_emit (kernel/printk/printk.c:2479) [ 47.286826][ T375] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 47.286831][ T375] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.286834][ T375] ? validate_chain (kernel/locking/lockdep.c:157 kernel/locking/lockdep.c:202 kernel/locking/lockdep.c:3329 kernel/locking/lockdep.c:3924) [ 47.286839][ T375] _printk (kernel/printk/printk.c:2504) [ 47.286843][ T375] ? snapshot_read.cold (user.c:?) [ 47.286844][ T375] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.286847][ T375] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 47.286849][ T375] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 47.286851][ T375] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 47.286855][ T375] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 47.286858][ T375] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 47.286861][ T375] ? netdev_notice (net/core/dev.c:13194) [ 47.286864][ T375] ? dev_set_rx_mode (./include/linux/netdevice.h:5009 (discriminator 1) net/core/dev_addr_lists.c:1392 (discriminator 1)) [ 47.286867][ T375] ? 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.286868][ T375] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 47.286872][ T375] ? 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.286876][ T375] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 47.286879][ T375] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 47.286883][ T375] __dev_change_flags (net/core/dev.c:9834) [ 47.286886][ T375] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 47.286889][ T375] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 47.286891][ T375] ? __kernel_text_address (kernel/extable.c:79) [ 47.286893][ T375] ? write_profile (profile.c:?) [ 47.286895][ T375] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 47.286900][ T375] netif_change_flags (net/core/dev.c:9877) [ 47.286904][ T375] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 47.286908][ T375] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 47.286910][ T375] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 47.286911][ T375] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 47.286913][ T375] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 47.286917][ T375] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 47.286919][ T375] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 47.286921][ T375] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 47.286924][ T375] ? kasan_save_stack (mm/kasan/common.c:58) [ 47.286927][ T375] ? kasan_save_stack (mm/kasan/common.c:57) [ 47.286929][ T375] ? kasan_save_track (mm/kasan/common.c:78) [ 47.286932][ T375] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.286933][ T375] ? netlink_seq_next (net/netlink/af_netlink.c:2684) [ 47.286937][ T375] ? ___sys_sendmsg (net/socket.c:2757) [ 47.286941][ T375] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 47.286943][ T375] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 47.286946][ T375] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.286949][ T375] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.286950][ T375] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.286952][ T375] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.286954][ T375] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 47.286957][ T375] ? __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.286960][ T375] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 47.286963][ T375] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 47.286966][ T375] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 47.286971][ T375] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 47.286976][ T375] rtnl_newlink (net/core/rtnetlink.c:4215) [ 47.286982][ T375] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 47.286984][ T375] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.286988][ T375] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 47.286990][ T375] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 47.286992][ T375] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 47.286994][ T375] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 47.286998][ T375] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 47.287000][ T375] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 47.287003][ T375] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.287004][ T375] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.287009][ T375] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 47.287011][ T375] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 47.287014][ T375] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 47.287016][ T375] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.287019][ T375] ? netlink_ack (./include/linux/skbuff.h:2718) [ 47.287025][ T375] ? 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.287026][ T375] ? 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.287031][ T375] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 47.287034][ T375] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 47.287037][ T375] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.287041][ T375] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 47.287045][ T375] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 47.287049][ T375] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 47.287054][ T375] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 47.287057][ T375] ? copy_msghdr_from_user (net/socket.c:2650) [ 47.287059][ T375] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 47.287061][ T375] ? move_addr_to_kernel (net/socket.c:258) [ 47.287068][ T375] ___sys_sendmsg (net/socket.c:2767) [ 47.287071][ T375] ? copy_msghdr_from_user (net/socket.c:2619) [ 47.287086][ T375] __sys_sendmsg (net/socket.c:2799) [ 47.287089][ T375] ? __sys_sendmsg_sock (net/socket.c:2780) [ 47.287096][ T375] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.287099][ T375] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 47.287102][ T375] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 47.287105][ T375] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.287107][ T375] RIP: 0033:0x7f356f1f654e [ 47.287111][ T375] 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.287113][ T375] RSP: 002b:00007ffe1da2cf60 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 47.287116][ T375] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f356f1f654e [ 47.287118][ T375] RDX: 0000000000000000 RSI: 00007ffe1da2d010 RDI: 0000000000000005 [ 47.287119][ T375] RBP: 00007ffe1da2cf70 R08: 0000000000000000 R09: 0000000000000000 [ 47.287119][ T375] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91a584 [ 47.287120][ T375] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe1da2d6d0 | [ 57.125156][ T570] softirqs last disabled at (16132): 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)) | [ 57.125158][ T570] Preemption disabled at: | [ 57.125159][ T570] 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)) | [ 57.125168][ T570] Tainted: [W]=WARN [ 57.125169][ T570] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 57.125171][ T570] Call Trace: [ 57.125173][ T570] [ 57.125174][ T570] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 57.125180][ T570] ? 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)) [ 57.125182][ T570] __might_resched.cold (kernel/sched/core.c:9234) [ 57.125187][ T570] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 57.125191][ T570] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 57.125196][ T570] __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)) [ 57.125199][ T570] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 57.125204][ T570] ? 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) [ 57.125207][ T570] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 57.125210][ T570] put_chars (drivers/char/virtio_console.c:1176) [ 57.125212][ T570] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 57.125215][ T570] ? __send_to_port (drivers/char/virtio_console.c:654) [ 57.125218][ T570] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 57.125221][ T570] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 57.125226][ T570] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 57.125228][ T570] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.125230][ T570] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.125235][ T570] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 57.125236][ T570] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 57.125239][ T570] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.125242][ T570] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 57.125246][ T570] console_emit_next_record (kernel/printk/printk.c:3183) [ 57.125250][ T570] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 57.125252][ T570] ? 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)) [ 57.125255][ T570] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.125258][ T570] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 57.125262][ T570] console_flush_one_record (kernel/printk/printk.c:3268) [ 57.125266][ T570] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 57.125268][ T570] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.125274][ T570] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 57.125276][ T570] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 57.125278][ T570] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.125281][ T570] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 57.125284][ T570] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 57.125286][ T570] ? vprintk_emit (kernel/printk/printk.c:2478) [ 57.125290][ T570] vprintk_emit (kernel/printk/printk.c:2479) [ 57.125294][ T570] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 57.125296][ T570] ? kvfree_call_rcu (mm/slab_common.c:2050) [ 57.125299][ T570] ? dev_uc_del (net/core/dev_addr_lists.c:202 net/core/dev_addr_lists.c:209 net/core/dev_addr_lists.c:842) [ 57.125301][ T570] ? macvlan_stop (drivers/net/macvlan.c:727) macvlan [ 57.125303][ T570] ? __dev_close_many (net/core/dev.c:1798) [ 57.125305][ T570] ? netif_close_many (net/core/dev.c:1824) [ 57.125307][ T570] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 57.125309][ T570] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 57.125313][ T570] _printk (kernel/printk/printk.c:2504) [ 57.125317][ T570] ? snapshot_read.cold (user.c:?) [ 57.125322][ T570] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 57.125325][ T570] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 57.125329][ T570] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 57.125331][ T570] ? netdev_notice (net/core/dev.c:13194) [ 57.125333][ T570] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 57.125337][ T570] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 57.125340][ T570] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 57.125343][ T570] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:210 (discriminator 6) kernel/locking/spinlock.c:221 (discriminator 6)) [ 57.125347][ T570] ? 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) [ 57.125351][ T570] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 57.125355][ T570] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 57.125359][ T570] dev_uc_del (net/core/dev_addr_lists.c:845) [ 57.125360][ T570] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 57.125363][ T570] macvlan_stop (drivers/net/macvlan.c:727) macvlan [ 57.125367][ T570] __dev_close_many (net/core/dev.c:1798) [ 57.125370][ T570] ? netif_open (net/core/dev.c:1755) [ 57.125373][ T570] ? netif_close_many (net/core/dev.c:1824) [ 57.125377][ T570] netif_close_many (net/core/dev.c:1824) [ 57.125380][ T570] ? notifier_call_chain (kernel/notifier.c:85) [ 57.125383][ T570] ? __dev_close_many (net/core/dev.c:1804) [ 57.125386][ T570] ? netif_close_many_and_unlock (net/core/dev.c:12411) [ 57.125390][ T570] unregister_netdevice_many_notify (net/core/dev.c:12487) [ 57.125395][ T570] ? unregister_netdevice_queue (net/core/dev.c:12378 (discriminator 1)) [ 57.125397][ T570] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 57.125400][ T570] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 57.125403][ T570] ? unregister_netdevice_queued (./include/linux/list.h:419 (discriminator 3)) [ 57.125406][ T570] ? unregister_netdevice_many (net/core/dev.c:12589) [ 57.125410][ T570] ? netdev_upper_dev_unlink (net/core/dev.c:9114) [ 57.125412][ T570] ? __netdev_upper_dev_unlink (net/core/dev.c:9096) [ 57.125417][ T570] rtnl_dellink (net/core/rtnetlink.c:3652 net/core/rtnetlink.c:3694) [ 57.125419][ T570] ? mark_usage (kernel/locking/lockdep.c:4690) [ 57.125421][ T570] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.125423][ T570] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.125425][ T570] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 57.125448][ T570] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 57.125450][ T570] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 57.125453][ T570] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 57.125455][ T570] ? mark_usage (kernel/locking/lockdep.c:4690) [ 57.125457][ T570] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.125462][ T570] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 57.125464][ T570] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 57.125466][ T570] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 57.125468][ T570] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 57.125472][ T570] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 57.125475][ T570] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 57.125478][ T570] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 57.125479][ T570] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.125484][ T570] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 57.125486][ T570] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 57.125490][ T570] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 57.125491][ T570] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 57.125494][ T570] ? netlink_ack (./include/linux/skbuff.h:2718) [ 57.125501][ T570] ? 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)) [ 57.125502][ T570] ? 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)) [ 57.125507][ T570] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 57.125511][ T570] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 57.125513][ T570] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.125518][ T570] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 57.125522][ T570] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 57.125528][ T570] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 57.125532][ T570] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 57.125535][ T570] ? copy_msghdr_from_user (net/socket.c:2650) [ 57.125537][ T570] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 57.125539][ T570] ? move_addr_to_kernel (net/socket.c:258) [ 57.125546][ T570] ___sys_sendmsg (net/socket.c:2767) [ 57.125549][ T570] ? copy_msghdr_from_user (net/socket.c:2619) [ 57.125566][ T570] __sys_sendmsg (net/socket.c:2799) [ 57.125569][ T570] ? __sys_sendmsg_sock (net/socket.c:2780) [ 57.125575][ T570] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.125579][ T570] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 57.125581][ T570] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 57.125584][ T570] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 57.125586][ T570] RIP: 0033:0x7f2c9aa1c54e [ 57.125590][ T570] 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 [ 57.125592][ T570] RSP: 002b:00007ffe30a92200 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 57.125595][ T570] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007f2c9aa1c54e [ 57.125596][ T570] RDX: 0000000000000000 RSI: 00007ffe30a922b0 RDI: 0000000000000005 [ 57.125597][ T570] RBP: 00007ffe30a92210 R08: 0000000000000000 R09: 0000000000000000 [ 57.125598][ T570] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91a58e [ 57.125599][ T570] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe30a92970 | [ 58.187268][ T609] softirqs last disabled at (12910): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 58.187271][ T609] Preemption disabled at: | [ 58.187271][ T609] vprintk_emit (kernel/printk/printk.c:2471) | [ 58.187281][ T609] Tainted: [W]=WARN [ 58.187282][ T609] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 58.187283][ T609] Call Trace: [ 58.187285][ T609] [ 58.187287][ T609] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 58.187292][ T609] ? vprintk_emit (kernel/printk/printk.c:2471) [ 58.187295][ T609] __might_resched.cold (kernel/sched/core.c:9234) [ 58.187299][ T609] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 58.187304][ T609] ? __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.187309][ T609] __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.187311][ T609] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 58.187317][ T609] ? 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.187320][ T609] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 58.187323][ T609] put_chars (drivers/char/virtio_console.c:1176) [ 58.187325][ T609] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 58.187327][ T609] ? __send_to_port (drivers/char/virtio_console.c:654) [ 58.187330][ T609] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 58.187334][ T609] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 58.187337][ T609] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 58.187340][ T609] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 58.187344][ T609] ? mark_usage (kernel/locking/lockdep.c:4690) [ 58.187345][ T609] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.187347][ T609] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.187351][ T609] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 58.187353][ T609] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 58.187356][ T609] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.187359][ T609] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 58.187363][ T609] console_emit_next_record (kernel/printk/printk.c:3183) [ 58.187367][ T609] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 58.187369][ T609] ? 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.187372][ T609] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.187374][ T609] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 58.187378][ T609] console_flush_one_record (kernel/printk/printk.c:3268) [ 58.187383][ T609] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 58.187384][ T609] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.187390][ T609] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 58.187393][ T609] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 58.187395][ T609] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.187397][ T609] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 58.187401][ T609] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 58.187402][ T609] ? vprintk_emit (kernel/printk/printk.c:2478) [ 58.187406][ T609] vprintk_emit (kernel/printk/printk.c:2479) [ 58.187410][ T609] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 58.187412][ T609] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 58.187414][ T609] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 58.187418][ T609] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 58.187422][ T609] _printk (kernel/printk/printk.c:2504) [ 58.187426][ T609] ? snapshot_read.cold (user.c:?) [ 58.187430][ T609] ? br_multicast_flood (??:?) bridge [ 58.187442][ T609] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 58.187444][ T609] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 58.187445][ T609] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 58.187449][ T609] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 58.187460][ T609] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 58.187468][ T609] new_nbp (net/bridge/br_if.c:449) bridge [ 58.187478][ T609] br_add_if (net/bridge/br_if.c:592) bridge [ 58.187485][ T609] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 58.187490][ T609] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 58.187492][ T609] ? __kernel_text_address (kernel/extable.c:79) [ 58.187496][ T609] do_set_master (net/core/rtnetlink.c:3071) [ 58.187501][ T609] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 58.187504][ T609] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 58.187507][ T609] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 58.187509][ T609] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 58.187511][ T609] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 58.187514][ T609] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 58.187517][ T609] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 58.187519][ T609] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 58.187521][ T609] ? kasan_save_stack (mm/kasan/common.c:58) [ 58.187527][ T609] ? kasan_save_stack (mm/kasan/common.c:57) [ 58.187529][ T609] ? kasan_save_track (mm/kasan/common.c:78) [ 58.187532][ T609] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.187534][ T609] ? netlink_seq_next (net/netlink/af_netlink.c:2684) [ 58.187537][ T609] ? ___sys_sendmsg (net/socket.c:2757) [ 58.187542][ T609] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 58.187544][ T609] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 58.187547][ T609] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.187549][ T609] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 58.187551][ T609] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.187553][ T609] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.187555][ T609] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 58.187559][ T609] ? __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) [ 58.187561][ T609] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 58.187563][ T609] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 58.187567][ T609] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 58.187568][ T609] ? nla_get_range_signed (lib/nlattr.c:270) [ 58.187574][ T609] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 58.187579][ T609] rtnl_newlink (net/core/rtnetlink.c:4215) [ 58.187585][ T609] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 58.187587][ T609] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.187591][ T609] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 58.187593][ T609] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 58.187595][ T609] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 58.187597][ T609] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 58.187600][ T609] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 58.187603][ T609] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 58.187606][ T609] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 58.187607][ T609] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.187612][ T609] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 58.187613][ T609] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 58.187617][ T609] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 58.187619][ T609] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 58.187622][ T609] ? netlink_ack (./include/linux/skbuff.h:2718) [ 58.187628][ T609] ? 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.187629][ T609] ? 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.187634][ T609] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 58.187638][ T609] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 58.187640][ T609] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.187644][ T609] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 58.187648][ T609] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 58.187652][ T609] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 58.187658][ T609] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 58.187660][ T609] ? copy_msghdr_from_user (net/socket.c:2650) [ 58.187662][ T609] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 58.187664][ T609] ? move_addr_to_kernel (net/socket.c:258) [ 58.187672][ T609] ___sys_sendmsg (net/socket.c:2767) [ 58.187674][ T609] ? copy_msghdr_from_user (net/socket.c:2619) [ 58.187690][ T609] __sys_sendmsg (net/socket.c:2799) [ 58.187693][ T609] ? __sys_sendmsg_sock (net/socket.c:2780) [ 58.187700][ T609] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.187704][ T609] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 58.187706][ T609] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 58.187709][ T609] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 58.187711][ T609] RIP: 0033:0x7fd0d8f6e54e [ 58.187715][ T609] 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.187717][ T609] RSP: 002b:00007ffe30793240 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 58.187720][ T609] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fd0d8f6e54e [ 58.187721][ T609] RDX: 0000000000000000 RSI: 00007ffe307932f0 RDI: 0000000000000005 [ 58.187722][ T609] RBP: 00007ffe30793250 R08: 0000000000000000 R09: 0000000000000000 [ 58.187723][ T609] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91a58f [ 58.187723][ T609] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe307939b0 | [ 73.606635][ C3] softirqs last disabled at (1390031): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 73.606636][ C3] Preemption disabled at: | [ 73.606637][ C3] 0x0 | [ 73.606649][ C3] Tainted: [W]=WARN [ 73.606650][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 73.606653][ C3] Call Trace: [ 73.606654][ C3] [ 73.606656][ C3] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 73.606662][ C3] __might_resched.cold (kernel/sched/core.c:9234) [ 73.606666][ C3] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 73.606669][ C3] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 73.606672][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.606676][ C3] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 73.606679][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 73.606682][ C3] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 73.606686][ C3] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 73.606688][ C3] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 73.606690][ C3] put_chars (drivers/char/virtio_console.c:1176) [ 73.606692][ C3] ? __send_to_port (drivers/char/virtio_console.c:654) [ 73.606694][ C3] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 73.606698][ C3] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 73.606702][ C3] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 73.606703][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.606705][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.606707][ C3] console_emit_next_record (kernel/printk/printk.c:3183) [ 73.606710][ C3] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 73.606712][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.606713][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.606715][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.606717][ C3] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 73.606719][ C3] console_flush_one_record (kernel/printk/printk.c:3268) [ 73.606721][ C3] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 73.606724][ C3] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 73.606726][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.606727][ C3] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 73.606729][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.606730][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 73.606732][ C3] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 73.606734][ C3] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 73.606735][ C3] ? vprintk_emit (kernel/printk/printk.c:2478) [ 73.606737][ C3] vprintk_emit (kernel/printk/printk.c:2479) [ 73.606740][ C3] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 73.606742][ C3] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 73.606754][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 73.606755][ C3] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 73.606762][ C3] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 73.606769][ C3] ? is_module_text_address (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 kernel/module/main.c:3934) [ 73.606773][ C3] _printk (kernel/printk/printk.c:2504) [ 73.606776][ C3] ? snapshot_read.cold (user.c:?) [ 73.606778][ C3] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:25) [ 73.606782][ C3] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 73.606784][ C3] ? nbcon_cpu_emergency_enter (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:435 kernel/printk/nbcon.c:1723) [ 73.606786][ C3] print_irq_inversion_bug.part.0 (kernel/locking/lockdep.c:4097 (discriminator 1)) [ 73.606788][ C3] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 73.606791][ C3] mark_lock (kernel/locking/lockdep.c:4769) [ 73.606793][ C3] mark_usage (kernel/locking/lockdep.c:4658) [ 73.606795][ C3] __lock_acquire (kernel/locking/lockdep.c:5208) [ 73.606797][ C3] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 73.606799][ C3] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 73.606805][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.606807][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.606809][ C3] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 73.606817][ C3] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 73.606819][ C3] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 73.606832][ C3] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 73.606848][ C3] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 73.606864][ C3] call_timer_fn (kernel/time/timer.c:1748) [ 73.606868][ C3] ? detach_if_pending (./include/linux/list.h:1159) [ 73.606871][ C3] ? debug_object_active_state (lib/debugobjects.c:1122) [ 73.606876][ C3] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 73.606880][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 73.606883][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.606887][ C3] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 73.606890][ C3] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 73.606905][ C3] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 73.606908][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 73.606913][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 73.606918][ C3] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 73.606921][ C3] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 73.606924][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 73.606927][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.606931][ C3] handle_softirqs (kernel/softirq.c:645) [ 73.606934][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 73.606937][ C3] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 73.606941][ C3] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 73.606944][ C3] irq_exit_rcu (kernel/softirq.c:784) [ 73.606946][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 73.606951][ C3] [ 73.606952][ C3] [ 73.606953][ C3] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 73.606956][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 73.606959][ C3] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 73.606963][ C3] Code: 48 8b 3d 94 d2 f5 01 e8 1f 00 00 00 48 2b 05 58 93 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 86 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 d2 f5 01 mov 0x1f5d294(%rip),%rdi # 0x1f5d29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 93 95 00 sub 0x959358(%rip),%rax # 0x95936b 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 86 11 00 verw 0x118613(%rip) # 0x11863b 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 [ 73.606967][ C3] RSP: 0018:ffa0000000167e00 EFLAGS: 00000282 [ 73.606971][ C3] RAX: 00000000001535cd RBX: ff11000001c88040 RCX: ffffffffa28f0307 [ 73.606973][ C3] RDX: ff11000001c88040 RSI: ffffffffa5638af6 RDI: ffffffffa508d8e0 [ 73.606975][ C3] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 73.606977][ C3] R10: 0000000000000003 R11: 0000000000000001 R12: 1ff400000002cfc3 [ 73.606978][ C3] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 73.606981][ C3] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 73.606993][ C3] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 73.606996][ C3] default_idle_call (kernel/sched/idle.c:122) [ 73.606999][ C3] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 73.607002][ C3] ? arch_cpu_idle_exit+0x40/0x40 [ 73.607005][ C3] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 73.607008][ C3] ? default_idle_call (kernel/sched/idle.c:129) [ 73.607011][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.607015][ C3] do_idle (kernel/sched/idle.c:355) [ 73.607018][ C3] cpu_startup_entry (kernel/sched/idle.c:454) [ 73.607021][ C3] start_secondary (arch/x86/kernel/smpboot.c:312) [ 73.607024][ C3] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 73.607028][ C3] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 73.681520][ C3] | [ 73.681591][ C3] | [ 73.681591][ C3] stack backtrace: | [ 73.681777][ C3] Tainted: [W]=WARN [ 73.681778][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 73.681780][ C3] Call Trace: [ 73.681781][ C3] [ 73.681783][ C3] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 73.681787][ C3] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 73.681790][ C3] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 73.681793][ C3] mark_lock (kernel/locking/lockdep.c:4769) [ 73.681795][ C3] mark_usage (kernel/locking/lockdep.c:4658) [ 73.681797][ C3] __lock_acquire (kernel/locking/lockdep.c:5208) [ 73.681799][ C3] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 73.681801][ C3] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 73.681809][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.681812][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 73.681814][ C3] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 73.681825][ C3] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 73.681828][ C3] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 73.681839][ C3] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 73.681850][ C3] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 73.681857][ C3] call_timer_fn (kernel/time/timer.c:1748) [ 73.681860][ C3] ? detach_if_pending (./include/linux/list.h:1159) [ 73.681861][ C3] ? debug_object_active_state (lib/debugobjects.c:1122) [ 73.681865][ C3] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 73.681867][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 73.681869][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.681871][ C3] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 73.681873][ C3] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 73.681880][ C3] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 73.681882][ C3] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 73.681885][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 73.681888][ C3] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 73.681890][ C3] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 73.681892][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 73.681894][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.681896][ C3] handle_softirqs (kernel/softirq.c:645) [ 73.681898][ C3] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 73.681900][ C3] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 73.681902][ C3] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 73.681903][ C3] irq_exit_rcu (kernel/softirq.c:784) [ 73.681905][ C3] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 73.681907][ C3] [ 73.681908][ C3] [ 73.681908][ C3] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 73.681910][ C3] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 73.681912][ C3] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 73.681914][ C3] Code: 48 8b 3d 94 d2 f5 01 e8 1f 00 00 00 48 2b 05 58 93 95 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 86 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 d2 f5 01 mov 0x1f5d294(%rip),%rdi # 0x1f5d29b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 93 95 00 sub 0x959358(%rip),%rax # 0x95936b 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 86 11 00 verw 0x118613(%rip) # 0x11863b 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 [ 73.681916][ C3] RSP: 0018:ffa0000000167e00 EFLAGS: 00000282 [ 73.681919][ C3] RAX: 00000000001535cd RBX: ff11000001c88040 RCX: ffffffffa28f0307 [ 73.681920][ C3] RDX: ff11000001c88040 RSI: ffffffffa5638af6 RDI: ffffffffa508d8e0 [ 73.681921][ C3] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 73.681922][ C3] R10: 0000000000000003 R11: 0000000000000001 R12: 1ff400000002cfc3 [ 73.681923][ C3] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 73.681924][ C3] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 73.681926][ C3] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 73.681928][ C3] default_idle_call (kernel/sched/idle.c:122) [ 73.681930][ C3] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 73.681932][ C3] ? arch_cpu_idle_exit+0x40/0x40 [ 73.681933][ C3] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 73.681935][ C3] ? default_idle_call (kernel/sched/idle.c:129) [ 73.681937][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 73.681939][ C3] do_idle (kernel/sched/idle.c:355) [ 73.681941][ C3] cpu_startup_entry (kernel/sched/idle.c:454) [ 73.681942][ C3] start_secondary (arch/x86/kernel/smpboot.c:312) [ 73.681944][ C3] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 73.681946][ C3] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 83.228570][ T718] softirqs last disabled at (0): 0x0 | [ 83.228572][ T718] Preemption disabled at: | [ 83.228572][ T718] vprintk_emit (kernel/printk/printk.c:2471) | [ 83.228583][ T718] Tainted: [W]=WARN [ 83.228584][ T718] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 83.228586][ T718] Call Trace: [ 83.228588][ T718] [ 83.228589][ T718] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 83.228594][ T718] ? vprintk_emit (kernel/printk/printk.c:2471) [ 83.228596][ T718] __might_resched.cold (kernel/sched/core.c:9234) [ 83.228600][ T718] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 83.228602][ T718] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 83.228605][ T718] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.228608][ T718] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 83.228612][ T718] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 83.228615][ T718] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 83.228619][ T718] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 83.228620][ T718] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 83.228622][ T718] put_chars (drivers/char/virtio_console.c:1176) [ 83.228624][ T718] ? __send_to_port (drivers/char/virtio_console.c:654) [ 83.228626][ T718] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 83.228628][ T718] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 83.228632][ T718] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 83.228633][ T718] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 83.228636][ T718] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 83.228638][ T718] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.228639][ T718] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.228642][ T718] console_emit_next_record (kernel/printk/printk.c:3183) [ 83.228645][ T718] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 83.228647][ T718] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.228648][ T718] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.228650][ T718] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.228652][ T718] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 83.228654][ T718] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 83.228655][ T718] console_flush_one_record (kernel/printk/printk.c:3268) [ 83.228658][ T718] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 83.228661][ T718] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 83.228662][ T718] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 83.228664][ T718] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 83.228665][ T718] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.228667][ T718] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 83.228669][ T718] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 83.228670][ T718] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 83.228672][ T718] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 83.228674][ T718] ? vprintk_emit (kernel/printk/printk.c:2478) [ 83.228676][ T718] vprintk_emit (kernel/printk/printk.c:2479) [ 83.228678][ T718] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 83.228680][ T718] ? kvm_clock_get_cycles (arch/x86/kernel/kvmclock.c:80 (discriminator 1) arch/x86/kernel/kvmclock.c:87 (discriminator 1)) [ 83.228684][ T718] _printk (kernel/printk/printk.c:2504) [ 83.228688][ T718] ? snapshot_read.cold (user.c:?) [ 83.228690][ T718] ? __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)) [ 83.228692][ T718] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 83.228695][ T718] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 83.228697][ T718] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 83.228699][ T718] ? netdev_notice (net/core/dev.c:13194) [ 83.228700][ T718] ? irqentry_enter (./include/linux/irq-entry-common.h:439 kernel/entry/common.c:120) [ 83.228703][ T718] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 83.228706][ T718] ? 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) [ 83.228709][ T718] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 83.228712][ T718] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 83.228714][ T718] __dev_change_flags (net/core/dev.c:9834) [ 83.228718][ T718] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 83.228720][ T718] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 83.228722][ T718] ? __kernel_text_address (kernel/extable.c:79) [ 83.228723][ T718] ? write_profile (profile.c:?) [ 83.228726][ T718] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 83.228728][ T718] netif_change_flags (net/core/dev.c:9877) [ 83.228730][ T718] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 83.228734][ T718] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 83.228735][ T718] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 83.228736][ T718] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.228738][ T718] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 83.228742][ T718] ? kasan_save_stack (mm/kasan/common.c:58) [ 83.228745][ T718] ? kasan_save_stack (mm/kasan/common.c:57) [ 83.228746][ T718] ? kasan_save_track (mm/kasan/common.c:78) [ 83.228747][ T718] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 83.228749][ T718] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 83.228751][ T718] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 83.228752][ T718] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 83.228753][ T718] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 83.228756][ T718] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 83.228757][ T718] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 83.228758][ T718] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 83.228761][ T718] ? ___sys_sendmsg (net/socket.c:2767) [ 83.228762][ T718] ? __sys_sendmsg (net/socket.c:2799) [ 83.228764][ T718] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 83.228765][ T718] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 83.228768][ T718] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.228770][ T718] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 83.228771][ T718] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.228773][ T718] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.228774][ T718] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 83.228777][ T718] ? __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) [ 83.228779][ T718] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 83.228780][ T718] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 83.228782][ T718] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 83.228784][ T718] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 83.228786][ T718] rtnl_newlink (net/core/rtnetlink.c:4215) [ 83.228788][ T718] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.228790][ T718] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 83.228791][ T718] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 83.228792][ T718] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.228795][ T718] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 83.228798][ T718] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 83.228800][ T718] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 83.228801][ T718] ? __kernel_text_address (kernel/extable.c:79) [ 83.228802][ T718] ? write_profile (profile.c:?) [ 83.228803][ T718] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 83.228805][ T718] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.228806][ T718] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.228808][ T718] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 83.228811][ T718] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 83.228813][ T718] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.228816][ T718] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 83.228818][ T718] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 83.228821][ T718] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 83.228823][ T718] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 83.228825][ T718] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 83.228829][ T718] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 83.228832][ T718] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 83.228834][ T718] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 83.228835][ T718] ? netlink_ack (./include/linux/skbuff.h:2718) [ 83.228837][ T718] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 83.228839][ T718] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.228841][ T718] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 83.228843][ T718] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 83.228845][ T718] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 83.228847][ T718] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.228849][ T718] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.228850][ T718] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 83.228852][ T718] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 83.228854][ T718] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 83.228856][ T718] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.228858][ T718] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 83.228860][ T718] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 83.228861][ T718] ? copy_msghdr_from_user (net/socket.c:2650) [ 83.228863][ T718] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 83.228865][ T718] ? move_addr_to_kernel (net/socket.c:258) [ 83.228866][ T718] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 83.228869][ T718] ___sys_sendmsg (net/socket.c:2767) [ 83.228870][ T718] ? copy_msghdr_from_user (net/socket.c:2619) [ 83.228875][ T718] __sys_sendmsg (net/socket.c:2799) [ 83.228877][ T718] ? __sys_sendmsg_sock (net/socket.c:2780) [ 83.228880][ T718] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.228882][ T718] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 83.228883][ T718] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 83.228885][ T718] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 83.228887][ T718] RIP: 0033:0x7fc78ef0e54e [ 83.228889][ T718] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 83.228891][ T718] RSP: 002b:00007ffd6d21b2e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 83.228895][ T718] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007fc78ef0e54e [ 83.228896][ T718] RDX: 0000000000000000 RSI: 00007ffd6d21b390 RDI: 0000000000000005 [ 83.228897][ T718] RBP: 00007ffd6d21b2f0 R08: 0000000000000000 R09: 0000000000000000 [ 83.228898][ T718] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91a5a8 [ 83.228899][ T718] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd6d21ba50 | [ 88.527119][ T734] softirqs last disabled at (0): 0x0 | [ 88.527121][ T734] Preemption disabled at: | [ 88.527123][ T734] vprintk_emit (kernel/printk/printk.c:2471) | [ 88.527137][ T734] Tainted: [W]=WARN [ 88.527139][ T734] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 88.527141][ T734] Call Trace: [ 88.527143][ T734] [ 88.527145][ T734] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 88.527151][ T734] ? vprintk_emit (kernel/printk/printk.c:2471) [ 88.527154][ T734] __might_resched.cold (kernel/sched/core.c:9234) [ 88.527159][ T734] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 88.527161][ T734] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 88.527165][ T734] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.527171][ T734] __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)) [ 88.527175][ T734] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 88.527178][ T734] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 88.527184][ T734] ? 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) [ 88.527186][ T734] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 88.527189][ T734] put_chars (drivers/char/virtio_console.c:1176) [ 88.527192][ T734] ? __send_to_port (drivers/char/virtio_console.c:654) [ 88.527195][ T734] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 88.527199][ T734] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 88.527204][ T734] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 88.527206][ T734] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 88.527210][ T734] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 88.527212][ T734] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.527215][ T734] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.527219][ T734] console_emit_next_record (kernel/printk/printk.c:3183) [ 88.527223][ T734] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 88.527226][ T734] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.527228][ T734] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.527230][ T734] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.527233][ T734] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 88.527236][ T734] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 88.527239][ T734] console_flush_one_record (kernel/printk/printk.c:3268) [ 88.527243][ T734] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 88.527247][ T734] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 88.527249][ T734] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 88.527252][ T734] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 88.527254][ T734] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.527257][ T734] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 88.527259][ T734] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 88.527262][ T734] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 88.527265][ T734] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 88.527268][ T734] ? vprintk_emit (kernel/printk/printk.c:2478) [ 88.527271][ T734] vprintk_emit (kernel/printk/printk.c:2479) [ 88.527275][ T734] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 88.527278][ T734] ? try_to_wake_up (./include/linux/preempt.h:500 (discriminator 1) kernel/sched/core.c:4263 (discriminator 1)) [ 88.527282][ T734] _printk (kernel/printk/printk.c:2504) [ 88.527286][ T734] ? snapshot_read.cold (user.c:?) [ 88.527289][ T734] ? __virt_addr_valid (./include/linux/rcupdate.h:948 ./include/linux/mmzone.h:2276 arch/x86/mm/physaddr.c:54) [ 88.527293][ T734] ? __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)) [ 88.527296][ T734] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 88.527300][ T734] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 88.527302][ T734] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 88.527305][ T734] ? netdev_notice (net/core/dev.c:13194) [ 88.527307][ T734] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 88.527311][ T734] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 88.527314][ T734] ? pwq_dec_nr_in_flight (kernel/workqueue.c:2102) [ 88.527317][ T734] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.527320][ T734] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.527322][ T734] ? 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) [ 88.527325][ T734] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 88.527328][ T734] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 88.527331][ T734] __dev_change_flags (net/core/dev.c:9834) [ 88.527334][ T734] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 88.527336][ T734] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 88.527338][ T734] ? __kernel_text_address (kernel/extable.c:79) [ 88.527339][ T734] ? write_profile (profile.c:?) [ 88.527342][ T734] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 88.527344][ T734] netif_change_flags (net/core/dev.c:9877) [ 88.527347][ T734] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 88.527350][ T734] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 88.527352][ T734] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 88.527353][ T734] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.527355][ T734] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 88.527359][ T734] ? kasan_save_stack (mm/kasan/common.c:58) [ 88.527361][ T734] ? kasan_save_stack (mm/kasan/common.c:57) [ 88.527363][ T734] ? kasan_save_track (mm/kasan/common.c:78) [ 88.527364][ T734] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 88.527366][ T734] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 88.527367][ T734] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 88.527368][ T734] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 88.527370][ T734] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 88.527371][ T734] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 88.527372][ T734] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 88.527374][ T734] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 88.527377][ T734] ? ___sys_sendmsg (net/socket.c:2767) [ 88.527380][ T734] ? __sys_sendmsg (net/socket.c:2799) [ 88.527383][ T734] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 88.527386][ T734] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 88.527390][ T734] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.527392][ T734] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 88.527395][ T734] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.527397][ T734] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.527400][ T734] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 88.527403][ T734] ? __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) [ 88.527406][ T734] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 88.527408][ T734] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 88.527411][ T734] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 88.527415][ T734] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 88.527418][ T734] rtnl_newlink (net/core/rtnetlink.c:4215) [ 88.527421][ T734] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.527424][ T734] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 88.527426][ T734] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 88.527428][ T734] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.527432][ T734] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 88.527436][ T734] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 88.527438][ T734] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 88.527441][ T734] ? __kernel_text_address (kernel/extable.c:79) [ 88.527442][ T734] ? write_profile (profile.c:?) [ 88.527444][ T734] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 88.527446][ T734] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.527449][ T734] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.527452][ T734] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 88.527456][ T734] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 88.527458][ T734] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.527461][ T734] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 88.527464][ T734] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 88.527467][ T734] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 88.527469][ T734] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 88.527471][ T734] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 88.527475][ T734] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 88.527478][ T734] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 88.527480][ T734] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 88.527483][ T734] ? netlink_ack (./include/linux/skbuff.h:2718) [ 88.527485][ T734] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 88.527489][ T734] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.527492][ T734] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 88.527495][ T734] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 88.527498][ T734] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 88.527501][ T734] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.527504][ T734] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.527506][ T734] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 88.527509][ T734] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 88.527512][ T734] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 88.527516][ T734] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.527518][ T734] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 88.527521][ T734] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 88.527527][ T734] ? copy_msghdr_from_user (net/socket.c:2650) [ 88.527530][ T734] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 88.527532][ T734] ? move_addr_to_kernel (net/socket.c:258) [ 88.527535][ T734] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 88.527540][ T734] ___sys_sendmsg (net/socket.c:2767) [ 88.527543][ T734] ? copy_msghdr_from_user (net/socket.c:2619) [ 88.527552][ T734] __sys_sendmsg (net/socket.c:2799) [ 88.527555][ T734] ? __sys_sendmsg_sock (net/socket.c:2780) [ 88.527560][ T734] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 88.527563][ T734] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 88.527565][ T734] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 88.527568][ T734] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 88.527571][ T734] RIP: 0033:0x7fd76399c54e [ 88.527574][ T734] 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 [ 88.527576][ T734] RSP: 002b:00007fff25d30b10 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 88.527581][ T734] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007fd76399c54e [ 88.527584][ T734] RDX: 0000000000000000 RSI: 00007fff25d30bc0 RDI: 0000000000000005 [ 88.527585][ T734] RBP: 00007fff25d30b20 R08: 0000000000000000 R09: 0000000000000000 [ 88.527587][ T734] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91a5ad [ 88.527588][ T734] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff25d31280 | [ 91.667641][ T53] softirqs last disabled at (28099): do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) | [ 91.667644][ T53] Preemption disabled at: | [ 91.667645][ T53] vprintk_emit (kernel/printk/printk.c:2471) | [ 91.667659][ T53] Tainted: [W]=WARN [ 91.667661][ T53] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 91.667663][ T53] Workqueue: events netdev_work_proc [ 91.667670][ T53] Call Trace: [ 91.667672][ T53] [ 91.667674][ T53] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 91.667680][ T53] ? vprintk_emit (kernel/printk/printk.c:2471) [ 91.667683][ T53] __might_resched.cold (kernel/sched/core.c:9234) [ 91.667688][ T53] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 91.667692][ T53] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.667698][ T53] __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)) [ 91.667703][ T53] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 91.667706][ T53] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 91.667711][ T53] ? 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) [ 91.667713][ T53] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 91.667716][ T53] put_chars (drivers/char/virtio_console.c:1176) [ 91.667719][ T53] ? __send_to_port (drivers/char/virtio_console.c:654) [ 91.667722][ T53] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 91.667726][ T53] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 91.667731][ T53] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 91.667733][ T53] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.667736][ T53] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.667739][ T53] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 91.667742][ T53] console_emit_next_record (kernel/printk/printk.c:3183) [ 91.667746][ T53] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 91.667749][ T53] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.667751][ T53] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.667754][ T53] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.667756][ T53] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 91.667759][ T53] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 91.667762][ T53] console_flush_one_record (kernel/printk/printk.c:3268) [ 91.667766][ T53] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 91.667770][ T53] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 91.667772][ T53] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 91.667775][ T53] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 91.667777][ T53] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.667780][ T53] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 91.667782][ T53] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 91.667784][ T53] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 91.667787][ T53] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 91.667790][ T53] ? vprintk_emit (kernel/printk/printk.c:2478) [ 91.667793][ T53] vprintk_emit (kernel/printk/printk.c:2479) [ 91.667797][ T53] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 91.667800][ T53] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.667802][ T53] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 91.667805][ T53] _printk (kernel/printk/printk.c:2504) [ 91.667809][ T53] ? snapshot_read.cold (user.c:?) [ 91.667813][ T53] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 91.667816][ T53] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:245) [ 91.667819][ T53] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 91.667822][ T53] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 91.667825][ T53] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 91.667828][ T53] ? netdev_notice (net/core/dev.c:13194) [ 91.667830][ T53] ? __unwind_start (arch/x86/kernel/unwind_orc.c:787) [ 91.667834][ T53] ? 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) [ 91.667837][ T53] ? 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) [ 91.667841][ T53] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 91.667845][ T53] netif_rx_mode_run (net/core/dev_addr_lists.c:1314) [ 91.667848][ T53] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 91.667853][ T53] ? netif_rx_mode_cancel_retry (net/core/dev_addr_lists.c:1274) [ 91.667856][ T53] ? 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) [ 91.667859][ T53] ? ref_tracker_free (lib/ref_tracker.c:339) [ 91.667864][ T53] ? ref_tracker_alloc (lib/ref_tracker.c:283) [ 91.667866][ T53] ? netdev_work_proc (./include/linux/netdevice.h:4528 ./include/linux/netdevice.h:4557 ./include/linux/netdevice.h:4552 net/core/netdev_work.c:152) [ 91.667868][ T53] ? netdev_work_proc (./include/linux/netdevice.h:4548 ./include/linux/netdevice.h:4565 ./include/linux/netdevice.h:4561 net/core/netdev_work.c:164) [ 91.667870][ T53] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:245) [ 91.667874][ T53] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.667877][ T53] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 91.667881][ T53] netdev_work_proc (net/core/netdev_work.c:125 net/core/netdev_work.c:171) [ 91.667883][ T53] ? netdev_work_sched (net/core/netdev_work.c:82) [ 91.667886][ T53] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.667888][ T53] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 91.667891][ T53] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.667894][ T53] process_one_work (kernel/workqueue.c:3387) [ 91.667900][ T53] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 91.667903][ T53] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 91.667906][ T53] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 91.667910][ T53] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 91.667913][ T53] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 91.667916][ T53] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 91.667919][ T53] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 91.667922][ T53] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 91.667924][ T53] kthread (kernel/kthread.c:436) [ 91.667927][ T53] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 91.667929][ T53] ? kthread_affine_preferred (kernel/kthread.c:857) [ 91.667932][ T53] ret_from_fork (arch/x86/kernel/process.c:158) [ 91.667935][ T53] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 91.667938][ T53] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 91.667942][ T53] ? kthread_affine_preferred (kernel/kthread.c:857) [ 91.667945][ T53] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 92.688728][ T53] softirqs last disabled at (28099): do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) | [ 92.688730][ T53] Preemption disabled at: | [ 92.688731][ T53] vprintk_emit (kernel/printk/printk.c:2471) | [ 92.688742][ T53] Tainted: [W]=WARN [ 92.688743][ T53] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 92.688745][ T53] Workqueue: events netdev_work_proc [ 92.688751][ T53] Call Trace: [ 92.688753][ T53] [ 92.688754][ T53] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 92.688759][ T53] ? vprintk_emit (kernel/printk/printk.c:2471) [ 92.688761][ T53] __might_resched.cold (kernel/sched/core.c:9234) [ 92.688765][ T53] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 92.688768][ T53] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 92.688772][ T53] __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.688776][ T53] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 92.688778][ T53] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 92.688782][ T53] ? 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.688783][ T53] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 92.688785][ T53] put_chars (drivers/char/virtio_console.c:1176) [ 92.688787][ T53] ? __send_to_port (drivers/char/virtio_console.c:654) [ 92.688789][ T53] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 92.688792][ T53] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 92.688795][ T53] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 92.688796][ T53] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 92.688798][ T53] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 92.688800][ T53] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 92.688802][ T53] console_emit_next_record (kernel/printk/printk.c:3183) [ 92.688805][ T53] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 92.688807][ T53] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 92.688809][ T53] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 92.688810][ T53] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 92.688812][ T53] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 92.688815][ T53] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 92.688817][ T53] console_flush_one_record (kernel/printk/printk.c:3268) [ 92.688821][ T53] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 92.688826][ T53] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 92.688828][ T53] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 92.688830][ T53] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 92.688833][ T53] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 92.688835][ T53] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 92.688837][ T53] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 92.688839][ T53] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 92.688842][ T53] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 92.688844][ T53] ? vprintk_emit (kernel/printk/printk.c:2478) [ 92.688846][ T53] vprintk_emit (kernel/printk/printk.c:2479) [ 92.688849][ T53] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 92.688851][ T53] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 92.688853][ T53] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 92.688854][ T53] _printk (kernel/printk/printk.c:2504) [ 92.688858][ T53] ? snapshot_read.cold (user.c:?) [ 92.688860][ T53] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 92.688862][ T53] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:245) [ 92.688864][ T53] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 92.688866][ T53] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 92.688868][ T53] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 92.688870][ T53] ? netdev_notice (net/core/dev.c:13194) [ 92.688872][ T53] ? __unwind_start (arch/x86/kernel/unwind_orc.c:787) [ 92.688873][ T53] ? 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.688875][ T53] ? 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.688879][ T53] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 92.688881][ T53] netif_rx_mode_run (net/core/dev_addr_lists.c:1314) [ 92.688884][ T53] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 92.688887][ T53] ? netif_rx_mode_cancel_retry (net/core/dev_addr_lists.c:1274) [ 92.688888][ T53] ? 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.688890][ T53] ? ref_tracker_free (lib/ref_tracker.c:339) [ 92.688893][ T53] ? ref_tracker_alloc (lib/ref_tracker.c:283) [ 92.688895][ T53] ? 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.688896][ T53] ? 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.688897][ T53] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:245) [ 92.688900][ T53] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 92.688901][ T53] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 92.688904][ T53] netdev_work_proc (net/core/netdev_work.c:125 net/core/netdev_work.c:171) [ 92.688906][ T53] ? netdev_work_sched (net/core/netdev_work.c:82) [ 92.688907][ T53] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 92.688909][ T53] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 92.688910][ T53] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 92.688913][ T53] process_one_work (kernel/workqueue.c:3387) [ 92.688916][ T53] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 92.688918][ T53] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 92.688920][ T53] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 92.688923][ T53] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 92.688925][ T53] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 92.688927][ T53] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 92.688928][ T53] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 92.688930][ T53] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 92.688932][ T53] kthread (kernel/kthread.c:436) [ 92.688934][ T53] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 92.688935][ T53] ? kthread_affine_preferred (kernel/kthread.c:857) [ 92.688937][ T53] ret_from_fork (arch/x86/kernel/process.c:158) [ 92.688940][ T53] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 92.688942][ T53] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 92.688944][ T53] ? kthread_affine_preferred (kernel/kthread.c:857) [ 92.688946][ T53] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 116.968270][ T959] softirqs last disabled at (0): 0x0 | [ 116.968272][ T959] Preemption disabled at: | [ 116.968272][ T959] vprintk_emit (kernel/printk/printk.c:2471) | [ 116.968283][ T959] Tainted: [W]=WARN [ 116.968285][ T959] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 116.968286][ T959] Call Trace: [ 116.968288][ T959] [ 116.968289][ T959] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 116.968294][ T959] ? vprintk_emit (kernel/printk/printk.c:2471) [ 116.968296][ T959] __might_resched.cold (kernel/sched/core.c:9234) [ 116.968300][ T959] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 116.968302][ T959] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 116.968311][ T959] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.968316][ T959] __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)) [ 116.968319][ T959] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 116.968322][ T959] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 116.968326][ T959] ? 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) [ 116.968327][ T959] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 116.968329][ T959] put_chars (drivers/char/virtio_console.c:1176) [ 116.968331][ T959] ? __send_to_port (drivers/char/virtio_console.c:654) [ 116.968333][ T959] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 116.968335][ T959] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 116.968339][ T959] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 116.968340][ T959] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 116.968343][ T959] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 116.968345][ T959] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.968346][ T959] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.968349][ T959] console_emit_next_record (kernel/printk/printk.c:3183) [ 116.968352][ T959] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 116.968354][ T959] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.968355][ T959] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.968357][ T959] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.968359][ T959] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 116.968361][ T959] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 116.968362][ T959] console_flush_one_record (kernel/printk/printk.c:3268) [ 116.968365][ T959] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 116.968367][ T959] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 116.968369][ T959] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 116.968371][ T959] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 116.968372][ T959] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.968374][ T959] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 116.968375][ T959] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 116.968377][ T959] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 116.968379][ T959] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 116.968381][ T959] ? vprintk_emit (kernel/printk/printk.c:2478) [ 116.968383][ T959] vprintk_emit (kernel/printk/printk.c:2479) [ 116.968385][ T959] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 116.968387][ T959] ? try_to_wake_up (./include/linux/preempt.h:500 (discriminator 1) kernel/sched/core.c:4263 (discriminator 1)) [ 116.968390][ T959] _printk (kernel/printk/printk.c:2504) [ 116.968393][ T959] ? snapshot_read.cold (user.c:?) [ 116.968395][ T959] ? __virt_addr_valid (./include/linux/rcupdate.h:948 ./include/linux/mmzone.h:2276 arch/x86/mm/physaddr.c:54) [ 116.968398][ T959] ? __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)) [ 116.968400][ T959] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 116.968403][ T959] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 116.968404][ T959] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 116.968406][ T959] ? netdev_notice (net/core/dev.c:13194) [ 116.968408][ T959] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 116.968411][ T959] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 116.968412][ T959] ? pwq_dec_nr_in_flight (kernel/workqueue.c:2102) [ 116.968415][ T959] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.968417][ T959] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.968419][ T959] ? 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) [ 116.968422][ T959] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 116.968425][ T959] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 116.968427][ T959] __dev_change_flags (net/core/dev.c:9834) [ 116.968431][ T959] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 116.968433][ T959] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 116.968435][ T959] ? __kernel_text_address (kernel/extable.c:79) [ 116.968436][ T959] ? write_profile (profile.c:?) [ 116.968438][ T959] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 116.968441][ T959] netif_change_flags (net/core/dev.c:9877) [ 116.968443][ T959] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 116.968446][ T959] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 116.968448][ T959] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 116.968449][ T959] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.968450][ T959] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 116.968454][ T959] ? kasan_save_stack (mm/kasan/common.c:58) [ 116.968457][ T959] ? kasan_save_stack (mm/kasan/common.c:57) [ 116.968459][ T959] ? kasan_save_track (mm/kasan/common.c:78) [ 116.968460][ T959] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 116.968462][ T959] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 116.968463][ T959] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 116.968464][ T959] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 116.968465][ T959] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 116.968467][ T959] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 116.968468][ T959] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 116.968469][ T959] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 116.968472][ T959] ? ___sys_sendmsg (net/socket.c:2767) [ 116.968473][ T959] ? __sys_sendmsg (net/socket.c:2799) [ 116.968475][ T959] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 116.968477][ T959] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 116.968479][ T959] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.968481][ T959] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 116.968482][ T959] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.968484][ T959] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.968486][ T959] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 116.968488][ T959] ? __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) [ 116.968490][ T959] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 116.968492][ T959] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 116.968493][ T959] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 116.968495][ T959] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 116.968497][ T959] rtnl_newlink (net/core/rtnetlink.c:4215) [ 116.968499][ T959] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.968501][ T959] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 116.968502][ T959] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 116.968504][ T959] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.968506][ T959] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 116.968509][ T959] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 116.968511][ T959] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 116.968512][ T959] ? __kernel_text_address (kernel/extable.c:79) [ 116.968514][ T959] ? write_profile (profile.c:?) [ 116.968515][ T959] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 116.968516][ T959] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.968518][ T959] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.968519][ T959] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 116.968525][ T959] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 116.968527][ T959] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.968529][ T959] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 116.968530][ T959] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 116.968532][ T959] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 116.968533][ T959] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 116.968535][ T959] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 116.968537][ T959] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 116.968538][ T959] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 116.968540][ T959] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 116.968541][ T959] ? netlink_ack (./include/linux/skbuff.h:2718) [ 116.968543][ T959] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 116.968545][ T959] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.968547][ T959] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 116.968549][ T959] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 116.968551][ T959] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 116.968552][ T959] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.968554][ T959] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.968556][ T959] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 116.968558][ T959] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 116.968560][ T959] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 116.968561][ T959] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.968563][ T959] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 116.968565][ T959] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 116.968567][ T959] ? copy_msghdr_from_user (net/socket.c:2650) [ 116.968568][ T959] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 116.968570][ T959] ? move_addr_to_kernel (net/socket.c:258) [ 116.968571][ T959] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 116.968574][ T959] ___sys_sendmsg (net/socket.c:2767) [ 116.968576][ T959] ? copy_msghdr_from_user (net/socket.c:2619) [ 116.968581][ T959] __sys_sendmsg (net/socket.c:2799) [ 116.968583][ T959] ? __sys_sendmsg_sock (net/socket.c:2780) [ 116.968585][ T959] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.968587][ T959] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 116.968589][ T959] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 116.968591][ T959] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 116.968592][ T959] RIP: 0033:0x7fd658dbb54e [ 116.968594][ T959] 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 [ 116.968596][ T959] RSP: 002b:00007ffd1e263170 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 116.968600][ T959] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007fd658dbb54e [ 116.968601][ T959] RDX: 0000000000000000 RSI: 00007ffd1e263220 RDI: 0000000000000005 [ 116.968602][ T959] RBP: 00007ffd1e263180 R08: 0000000000000000 R09: 0000000000000000 [ 116.968603][ T959] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91a5ca [ 116.968604][ T959] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd1e2638e0 | [ 122.283002][ T974] softirqs last disabled at (0): 0x0 | [ 122.283004][ T974] Preemption disabled at: | [ 122.283004][ T974] vprintk_emit (kernel/printk/printk.c:2471) | [ 122.283016][ T974] Tainted: [W]=WARN [ 122.283017][ T974] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 122.283018][ T974] Call Trace: [ 122.283020][ T974] [ 122.283021][ T974] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 122.283026][ T974] ? vprintk_emit (kernel/printk/printk.c:2471) [ 122.283028][ T974] __might_resched.cold (kernel/sched/core.c:9234) [ 122.283032][ T974] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 122.283033][ T974] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 122.283037][ T974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.283040][ T974] __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)) [ 122.283044][ T974] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 122.283046][ T974] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 122.283050][ T974] ? 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) [ 122.283052][ T974] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 122.283054][ T974] put_chars (drivers/char/virtio_console.c:1176) [ 122.283056][ T974] ? __send_to_port (drivers/char/virtio_console.c:654) [ 122.283058][ T974] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 122.283060][ T974] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 122.283064][ T974] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 122.283065][ T974] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 122.283068][ T974] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 122.283070][ T974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.283071][ T974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.283074][ T974] console_emit_next_record (kernel/printk/printk.c:3183) [ 122.283076][ T974] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 122.283078][ T974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.283080][ T974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.283081][ T974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.283083][ T974] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 122.283085][ T974] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 122.283087][ T974] console_flush_one_record (kernel/printk/printk.c:3268) [ 122.283089][ T974] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 122.283092][ T974] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 122.283094][ T974] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 122.283095][ T974] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 122.283097][ T974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.283098][ T974] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 122.283100][ T974] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 122.283101][ T974] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 122.283103][ T974] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 122.283105][ T974] ? vprintk_emit (kernel/printk/printk.c:2478) [ 122.283107][ T974] vprintk_emit (kernel/printk/printk.c:2479) [ 122.283109][ T974] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 122.283111][ T974] ? try_to_wake_up (./include/linux/preempt.h:500 (discriminator 1) kernel/sched/core.c:4263 (discriminator 1)) [ 122.283114][ T974] _printk (kernel/printk/printk.c:2504) [ 122.283117][ T974] ? snapshot_read.cold (user.c:?) [ 122.283119][ T974] ? __virt_addr_valid (./include/linux/rcupdate.h:948 ./include/linux/mmzone.h:2276 arch/x86/mm/physaddr.c:54) [ 122.283122][ T974] ? __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)) [ 122.283124][ T974] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 122.283126][ T974] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 122.283128][ T974] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 122.283130][ T974] ? netdev_notice (net/core/dev.c:13194) [ 122.283131][ T974] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 122.283135][ T974] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 122.283136][ T974] ? pwq_dec_nr_in_flight (kernel/workqueue.c:2102) [ 122.283139][ T974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.283141][ T974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.283143][ T974] ? 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) [ 122.283146][ T974] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 122.283149][ T974] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 122.283151][ T974] __dev_change_flags (net/core/dev.c:9834) [ 122.283154][ T974] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 122.283156][ T974] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 122.283158][ T974] ? __kernel_text_address (kernel/extable.c:79) [ 122.283159][ T974] ? write_profile (profile.c:?) [ 122.283162][ T974] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 122.283164][ T974] netif_change_flags (net/core/dev.c:9877) [ 122.283166][ T974] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 122.283170][ T974] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 122.283171][ T974] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 122.283172][ T974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.283174][ T974] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 122.283178][ T974] ? kasan_save_stack (mm/kasan/common.c:58) [ 122.283181][ T974] ? kasan_save_stack (mm/kasan/common.c:57) [ 122.283182][ T974] ? kasan_save_track (mm/kasan/common.c:78) [ 122.283184][ T974] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 122.283185][ T974] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 122.283187][ T974] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 122.283188][ T974] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 122.283189][ T974] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 122.283190][ T974] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 122.283191][ T974] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 122.283193][ T974] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 122.283195][ T974] ? ___sys_sendmsg (net/socket.c:2767) [ 122.283197][ T974] ? __sys_sendmsg (net/socket.c:2799) [ 122.283198][ T974] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 122.283200][ T974] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 122.283203][ T974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.283205][ T974] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 122.283206][ T974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.283208][ T974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.283210][ T974] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 122.283212][ T974] ? __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) [ 122.283214][ T974] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 122.283215][ T974] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 122.283217][ T974] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 122.283219][ T974] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 122.283221][ T974] rtnl_newlink (net/core/rtnetlink.c:4215) [ 122.283223][ T974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.283225][ T974] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 122.283226][ T974] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 122.283228][ T974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.283230][ T974] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 122.283233][ T974] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 122.283235][ T974] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 122.283236][ T974] ? __kernel_text_address (kernel/extable.c:79) [ 122.283237][ T974] ? write_profile (profile.c:?) [ 122.283238][ T974] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 122.283240][ T974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.283241][ T974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.283243][ T974] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 122.283246][ T974] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 122.283248][ T974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.283250][ T974] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 122.283251][ T974] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 122.283253][ T974] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 122.283254][ T974] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 122.283255][ T974] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 122.283258][ T974] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 122.283259][ T974] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 122.283260][ T974] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 122.283262][ T974] ? netlink_ack (./include/linux/skbuff.h:2718) [ 122.283263][ T974] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 122.283266][ T974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.283267][ T974] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 122.283269][ T974] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 122.283271][ T974] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 122.283273][ T974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.283275][ T974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.283276][ T974] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 122.283278][ T974] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 122.283280][ T974] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 122.283282][ T974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.283284][ T974] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 122.283286][ T974] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 122.283287][ T974] ? copy_msghdr_from_user (net/socket.c:2650) [ 122.283289][ T974] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 122.283291][ T974] ? move_addr_to_kernel (net/socket.c:258) [ 122.283292][ T974] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 122.283295][ T974] ___sys_sendmsg (net/socket.c:2767) [ 122.283296][ T974] ? copy_msghdr_from_user (net/socket.c:2619) [ 122.283301][ T974] __sys_sendmsg (net/socket.c:2799) [ 122.283303][ T974] ? __sys_sendmsg_sock (net/socket.c:2780) [ 122.283306][ T974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.283308][ T974] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 122.283309][ T974] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 122.283311][ T974] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 122.283313][ T974] RIP: 0033:0x7f75380b154e [ 122.283315][ T974] 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 [ 122.283316][ T974] RSP: 002b:00007ffc18ff9b00 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 122.283320][ T974] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f75380b154e [ 122.283322][ T974] RDX: 0000000000000000 RSI: 00007ffc18ff9bb0 RDI: 0000000000000005 [ 122.283323][ T974] RBP: 00007ffc18ff9b10 R08: 0000000000000000 R09: 0000000000000000 [ 122.283323][ T974] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91a5cf [ 122.283324][ T974] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc18ffa270 | [ 125.277965][ T65] softirqs last disabled at (31806): neigh_managed_work (./include/linux/spinlock.h:353 net/core/neighbour.c:1664) | [ 125.277970][ T65] Preemption disabled at: | [ 125.277971][ T65] vprintk_emit (kernel/printk/printk.c:2471) | [ 125.277985][ T65] Tainted: [W]=WARN [ 125.277986][ T65] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 125.277989][ T65] Workqueue: events netdev_work_proc [ 125.277995][ T65] Call Trace: [ 125.277997][ T65] [ 125.277999][ T65] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 125.278005][ T65] ? vprintk_emit (kernel/printk/printk.c:2471) [ 125.278008][ T65] __might_resched.cold (kernel/sched/core.c:9234) [ 125.278012][ T65] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 125.278017][ T65] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 125.278022][ T65] __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)) [ 125.278026][ T65] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 125.278030][ T65] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 125.278034][ T65] ? 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) [ 125.278037][ T65] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 125.278040][ T65] put_chars (drivers/char/virtio_console.c:1176) [ 125.278043][ T65] ? __send_to_port (drivers/char/virtio_console.c:654) [ 125.278046][ T65] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 125.278049][ T65] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 125.278054][ T65] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 125.278057][ T65] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 125.278059][ T65] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 125.278062][ T65] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 125.278065][ T65] console_emit_next_record (kernel/printk/printk.c:3183) [ 125.278069][ T65] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 125.278072][ T65] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 125.278074][ T65] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 125.278077][ T65] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 125.278079][ T65] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 125.278082][ T65] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 125.278085][ T65] console_flush_one_record (kernel/printk/printk.c:3268) [ 125.278088][ T65] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 125.278092][ T65] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 125.278095][ T65] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 125.278097][ T65] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 125.278100][ T65] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 125.278102][ T65] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 125.278104][ T65] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 125.278106][ T65] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 125.278110][ T65] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 125.278112][ T65] ? vprintk_emit (kernel/printk/printk.c:2478) [ 125.278115][ T65] vprintk_emit (kernel/printk/printk.c:2479) [ 125.278119][ T65] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 125.278122][ T65] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 125.278124][ T65] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 125.278127][ T65] _printk (kernel/printk/printk.c:2504) [ 125.278131][ T65] ? snapshot_read.cold (user.c:?) [ 125.278135][ T65] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 125.278138][ T65] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:245) [ 125.278140][ T65] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 125.278144][ T65] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 125.278147][ T65] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 125.278150][ T65] ? netdev_notice (net/core/dev.c:13194) [ 125.278152][ T65] ? __unwind_start (arch/x86/kernel/unwind_orc.c:787) [ 125.278155][ T65] ? 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) [ 125.278158][ T65] ? 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) [ 125.278163][ T65] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 125.278167][ T65] netif_rx_mode_run (net/core/dev_addr_lists.c:1314) [ 125.278170][ T65] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 125.278174][ T65] ? netif_rx_mode_cancel_retry (net/core/dev_addr_lists.c:1274) [ 125.278176][ T65] ? 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) [ 125.278179][ T65] ? ref_tracker_free (lib/ref_tracker.c:339) [ 125.278184][ T65] ? ref_tracker_alloc (lib/ref_tracker.c:283) [ 125.278186][ T65] ? netdev_work_proc (./include/linux/netdevice.h:4528 ./include/linux/netdevice.h:4557 ./include/linux/netdevice.h:4552 net/core/netdev_work.c:152) [ 125.278188][ T65] ? netdev_work_proc (./include/linux/netdevice.h:4548 ./include/linux/netdevice.h:4565 ./include/linux/netdevice.h:4561 net/core/netdev_work.c:164) [ 125.278190][ T65] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:245) [ 125.278194][ T65] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 125.278196][ T65] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 125.278200][ T65] netdev_work_proc (net/core/netdev_work.c:125 net/core/netdev_work.c:171) [ 125.278203][ T65] ? netdev_work_sched (net/core/netdev_work.c:82) [ 125.278205][ T65] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 125.278208][ T65] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 125.278210][ T65] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 125.278213][ T65] process_one_work (kernel/workqueue.c:3387) [ 125.278218][ T65] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 125.278221][ T65] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 125.278224][ T65] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 125.278227][ T65] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 125.278231][ T65] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 125.278233][ T65] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 125.278236][ T65] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 125.278239][ T65] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 125.278241][ T65] kthread (kernel/kthread.c:436) [ 125.278244][ T65] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 125.278246][ T65] ? kthread_affine_preferred (kernel/kthread.c:857) [ 125.278249][ T65] ret_from_fork (arch/x86/kernel/process.c:158) [ 125.278253][ T65] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 125.278255][ T65] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 125.278259][ T65] ? kthread_affine_preferred (kernel/kthread.c:857) [ 125.278262][ T65] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 126.587912][ T10] softirqs last disabled at (43000): neigh_managed_work (./include/linux/spinlock.h:353 net/core/neighbour.c:1664) | [ 126.587916][ T10] Preemption disabled at: | [ 126.587917][ T10] 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)) | [ 126.587927][ T10] Tainted: [W]=WARN [ 126.587928][ T10] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 126.587930][ T10] Workqueue: events netdev_work_proc [ 126.587935][ T10] Call Trace: [ 126.587937][ T10] [ 126.587938][ T10] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 126.587944][ T10] ? 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)) [ 126.587945][ T10] __might_resched.cold (kernel/sched/core.c:9234) [ 126.587949][ T10] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 126.587952][ T10] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 126.587955][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 126.587959][ T10] __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.587962][ T10] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 126.587965][ T10] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 126.587968][ T10] ? 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.587970][ T10] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 126.587972][ T10] put_chars (drivers/char/virtio_console.c:1176) [ 126.587973][ T10] ? __send_to_port (drivers/char/virtio_console.c:654) [ 126.587975][ T10] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 126.587979][ T10] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 126.587982][ T10] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 126.587984][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 126.587985][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 126.587988][ T10] console_emit_next_record (kernel/printk/printk.c:3183) [ 126.587990][ T10] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 126.587992][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 126.587994][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 126.587995][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 126.587997][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 126.587999][ T10] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 126.588001][ T10] console_flush_one_record (kernel/printk/printk.c:3268) [ 126.588003][ T10] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 126.588006][ T10] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 126.588007][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 126.588009][ T10] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 126.588011][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 126.588012][ T10] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 126.588014][ T10] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 126.588015][ T10] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 126.588017][ T10] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 126.588019][ T10] ? vprintk_emit (kernel/printk/printk.c:2478) [ 126.588021][ T10] vprintk_emit (kernel/printk/printk.c:2479) [ 126.588023][ T10] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 126.588026][ T10] _printk (kernel/printk/printk.c:2504) [ 126.588030][ T10] ? snapshot_read.cold (user.c:?) [ 126.588032][ T10] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 126.588035][ T10] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 126.588036][ T10] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 126.588038][ T10] ? netdev_notice (net/core/dev.c:13194) [ 126.588040][ T10] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 126.588041][ T10] ? __hw_addr_add_ex (net/core/dev_addr_lists.c:125) [ 126.588043][ T10] ? 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.588046][ T10] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 126.588049][ T10] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 126.588051][ T10] dev_uc_sync (net/core/dev_addr_lists.c:874) [ 126.588054][ T10] netif_rx_mode_run (net/core/dev_addr_lists.c:1330) [ 126.588055][ T10] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 126.588058][ T10] ? netif_rx_mode_cancel_retry (net/core/dev_addr_lists.c:1274) [ 126.588059][ T10] ? 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.588061][ T10] ? ref_tracker_free (lib/ref_tracker.c:339) [ 126.588064][ T10] ? ref_tracker_alloc (lib/ref_tracker.c:283) [ 126.588065][ T10] ? 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.588067][ T10] ? 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.588068][ T10] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:245) [ 126.588070][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 126.588072][ T10] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 126.588075][ T10] netdev_work_proc (net/core/netdev_work.c:125 net/core/netdev_work.c:171) [ 126.588077][ T10] ? netdev_work_sched (net/core/netdev_work.c:82) [ 126.588078][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 126.588080][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 126.588082][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 126.588084][ T10] process_one_work (kernel/workqueue.c:3387) [ 126.588086][ T10] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 126.588088][ T10] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 126.588090][ T10] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 126.588093][ T10] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 126.588095][ T10] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 126.588096][ T10] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 126.588098][ T10] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 126.588100][ T10] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 126.588102][ T10] kthread (kernel/kthread.c:436) [ 126.588103][ T10] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 126.588105][ T10] ? kthread_affine_preferred (kernel/kthread.c:857) [ 126.588107][ T10] ret_from_fork (arch/x86/kernel/process.c:158) [ 126.588110][ T10] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 126.588112][ T10] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 126.588114][ T10] ? kthread_affine_preferred (kernel/kthread.c:857) [ 126.588116][ T10] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 143.250050][ T1176] softirqs last disabled at (0): 0x0 | [ 143.250052][ T1176] Preemption disabled at: | [ 143.250052][ T1176] vprintk_emit (kernel/printk/printk.c:2471) | [ 143.250064][ T1176] Tainted: [W]=WARN [ 143.250065][ T1176] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 143.250066][ T1176] Call Trace: [ 143.250068][ T1176] [ 143.250069][ T1176] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 143.250074][ T1176] ? vprintk_emit (kernel/printk/printk.c:2471) [ 143.250076][ T1176] __might_resched.cold (kernel/sched/core.c:9234) [ 143.250080][ T1176] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 143.250084][ T1176] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.250088][ T1176] __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)) [ 143.250091][ T1176] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 143.250094][ T1176] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 143.250098][ T1176] ? 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) [ 143.250099][ T1176] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 143.250101][ T1176] put_chars (drivers/char/virtio_console.c:1176) [ 143.250103][ T1176] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 143.250105][ T1176] ? __send_to_port (drivers/char/virtio_console.c:654) [ 143.250107][ T1176] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 143.250109][ T1176] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 143.250113][ T1176] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 143.250114][ T1176] ? 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) [ 143.250116][ T1176] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 143.250117][ T1176] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.250119][ T1176] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.250120][ T1176] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 143.250123][ T1176] console_emit_next_record (kernel/printk/printk.c:3183) [ 143.250125][ T1176] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 143.250127][ T1176] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.250129][ T1176] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.250131][ T1176] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.250132][ T1176] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 143.250134][ T1176] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 143.250136][ T1176] console_flush_one_record (kernel/printk/printk.c:3268) [ 143.250138][ T1176] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 143.250141][ T1176] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 143.250143][ T1176] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 143.250144][ T1176] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 143.250146][ T1176] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.250147][ T1176] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 143.250149][ T1176] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 143.250150][ T1176] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 143.250152][ T1176] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 143.250154][ T1176] ? vprintk_emit (kernel/printk/printk.c:2478) [ 143.250156][ T1176] vprintk_emit (kernel/printk/printk.c:2479) [ 143.250158][ T1176] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 143.250160][ T1176] ? _raw_spin_unlock_irq_enable (./include/linux/spinlock_api_smp.h:229 (discriminator 1) kernel/locking/spinlock.c:237 (discriminator 1)) [ 143.250164][ T1176] ? try_to_wake_up (./include/linux/preempt.h:500 (discriminator 1) kernel/sched/core.c:4263 (discriminator 1)) [ 143.250166][ T1176] _printk (kernel/printk/printk.c:2504) [ 143.250170][ T1176] ? snapshot_read.cold (user.c:?) [ 143.250172][ T1176] ? __virt_addr_valid (./include/linux/rcupdate.h:948 ./include/linux/mmzone.h:2276 arch/x86/mm/physaddr.c:54) [ 143.250175][ T1176] ? __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)) [ 143.250177][ T1176] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 143.250179][ T1176] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 143.250181][ T1176] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 143.250183][ T1176] ? netdev_notice (net/core/dev.c:13194) [ 143.250185][ T1176] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 143.250188][ T1176] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 143.250191][ T1176] ? pwq_dec_nr_in_flight (kernel/workqueue.c:2102) [ 143.250194][ T1176] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.250196][ T1176] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 143.250199][ T1176] ? 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) [ 143.250202][ T1176] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 143.250205][ T1176] __dev_change_flags (net/core/dev.c:9821) [ 143.250208][ T1176] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 143.250210][ T1176] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 143.250212][ T1176] ? __kernel_text_address (kernel/extable.c:79) [ 143.250213][ T1176] ? write_profile (profile.c:?) [ 143.250215][ T1176] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 143.250217][ T1176] netif_change_flags (net/core/dev.c:9877) [ 143.250220][ T1176] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 143.250224][ T1176] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 143.250226][ T1176] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 143.250227][ T1176] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.250229][ T1176] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 143.250232][ T1176] ? kasan_save_stack (mm/kasan/common.c:58) [ 143.250235][ T1176] ? kasan_save_stack (mm/kasan/common.c:57) [ 143.250237][ T1176] ? kasan_save_track (mm/kasan/common.c:78) [ 143.250238][ T1176] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 143.250240][ T1176] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 143.250241][ T1176] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 143.250242][ T1176] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 143.250244][ T1176] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 143.250245][ T1176] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 143.250246][ T1176] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 143.250248][ T1176] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 143.250249][ T1176] ? ___sys_sendmsg (net/socket.c:2767) [ 143.250250][ T1176] ? __sys_sendmsg (net/socket.c:2799) [ 143.250252][ T1176] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 143.250254][ T1176] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 143.250257][ T1176] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.250259][ T1176] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 143.250260][ T1176] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.250262][ T1176] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.250263][ T1176] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 143.250265][ T1176] ? __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) [ 143.250267][ T1176] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 143.250268][ T1176] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 143.250270][ T1176] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 143.250272][ T1176] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 143.250274][ T1176] rtnl_newlink (net/core/rtnetlink.c:4215) [ 143.250276][ T1176] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.250278][ T1176] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 143.250279][ T1176] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 143.250281][ T1176] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.250283][ T1176] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 143.250286][ T1176] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 143.250288][ T1176] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 143.250289][ T1176] ? __kernel_text_address (kernel/extable.c:79) [ 143.250290][ T1176] ? write_profile (profile.c:?) [ 143.250291][ T1176] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 143.250293][ T1176] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.250294][ T1176] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.250296][ T1176] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 143.250299][ T1176] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 143.250301][ T1176] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.250303][ T1176] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 143.250304][ T1176] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 143.250305][ T1176] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 143.250307][ T1176] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 143.250308][ T1176] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 143.250311][ T1176] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 143.250312][ T1176] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 143.250313][ T1176] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 143.250315][ T1176] ? netlink_ack (./include/linux/skbuff.h:2718) [ 143.250316][ T1176] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 143.250319][ T1176] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.250321][ T1176] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 143.250323][ T1176] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 143.250324][ T1176] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 143.250326][ T1176] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.250328][ T1176] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.250330][ T1176] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 143.250331][ T1176] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 143.250333][ T1176] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 143.250335][ T1176] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.250337][ T1176] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 143.250339][ T1176] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 143.250340][ T1176] ? copy_msghdr_from_user (net/socket.c:2650) [ 143.250342][ T1176] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 143.250344][ T1176] ? move_addr_to_kernel (net/socket.c:258) [ 143.250345][ T1176] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 143.250348][ T1176] ___sys_sendmsg (net/socket.c:2767) [ 143.250349][ T1176] ? copy_msghdr_from_user (net/socket.c:2619) [ 143.250354][ T1176] __sys_sendmsg (net/socket.c:2799) [ 143.250356][ T1176] ? __sys_sendmsg_sock (net/socket.c:2780) [ 143.250359][ T1176] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 143.250361][ T1176] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 143.250362][ T1176] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 143.250364][ T1176] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 143.250366][ T1176] RIP: 0033:0x7f1eba59d54e [ 143.250368][ T1176] 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 [ 143.250369][ T1176] RSP: 002b:00007ffc42e1e2c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 143.250373][ T1176] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f1eba59d54e [ 143.250375][ T1176] RDX: 0000000000000000 RSI: 00007ffc42e1e370 RDI: 0000000000000005 [ 143.250375][ T1176] RBP: 00007ffc42e1e2d0 R08: 0000000000000000 R09: 0000000000000000 [ 143.250376][ T1176] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91a5e4 [ 143.250377][ T1176] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc42e1ea30 | [ 148.550827][ T1191] softirqs last disabled at (0): 0x0 | [ 148.550830][ T1191] Preemption disabled at: | [ 148.550831][ T1191] vprintk_emit (kernel/printk/printk.c:2471) | [ 148.550843][ T1191] Tainted: [W]=WARN [ 148.550844][ T1191] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 148.550846][ T1191] Call Trace: [ 148.550847][ T1191] [ 148.550848][ T1191] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 148.550854][ T1191] ? vprintk_emit (kernel/printk/printk.c:2471) [ 148.550856][ T1191] __might_resched.cold (kernel/sched/core.c:9234) [ 148.550860][ T1191] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 148.550863][ T1191] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 148.550867][ T1191] __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)) [ 148.550870][ T1191] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 148.550873][ T1191] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 148.550877][ T1191] ? 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) [ 148.550879][ T1191] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 148.550881][ T1191] put_chars (drivers/char/virtio_console.c:1176) [ 148.550883][ T1191] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 148.550884][ T1191] ? __send_to_port (drivers/char/virtio_console.c:654) [ 148.550887][ T1191] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 148.550889][ T1191] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 148.550893][ T1191] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 148.550894][ T1191] ? 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) [ 148.550895][ T1191] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 148.550897][ T1191] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 148.550899][ T1191] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 148.550901][ T1191] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 148.550903][ T1191] console_emit_next_record (kernel/printk/printk.c:3183) [ 148.550905][ T1191] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 148.550907][ T1191] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 148.550909][ T1191] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 148.550911][ T1191] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 148.550913][ T1191] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 148.550915][ T1191] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 148.550917][ T1191] console_flush_one_record (kernel/printk/printk.c:3268) [ 148.550919][ T1191] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 148.550922][ T1191] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 148.550923][ T1191] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 148.550925][ T1191] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 148.550927][ T1191] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 148.550928][ T1191] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 148.550930][ T1191] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 148.550931][ T1191] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 148.550933][ T1191] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 148.550935][ T1191] ? vprintk_emit (kernel/printk/printk.c:2478) [ 148.550937][ T1191] vprintk_emit (kernel/printk/printk.c:2479) [ 148.550940][ T1191] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 148.550942][ T1191] ? _raw_spin_unlock_irq_enable (./include/linux/spinlock_api_smp.h:229 (discriminator 1) kernel/locking/spinlock.c:237 (discriminator 1)) [ 148.550945][ T1191] ? try_to_wake_up (./include/linux/preempt.h:500 (discriminator 1) kernel/sched/core.c:4263 (discriminator 1)) [ 148.550948][ T1191] _printk (kernel/printk/printk.c:2504) [ 148.550951][ T1191] ? snapshot_read.cold (user.c:?) [ 148.550953][ T1191] ? __virt_addr_valid (./include/linux/rcupdate.h:948 ./include/linux/mmzone.h:2276 arch/x86/mm/physaddr.c:54) [ 148.550957][ T1191] ? __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)) [ 148.550958][ T1191] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 148.550961][ T1191] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 148.550963][ T1191] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 148.550965][ T1191] ? netdev_notice (net/core/dev.c:13194) [ 148.550966][ T1191] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 148.550969][ T1191] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 148.550973][ T1191] ? pwq_dec_nr_in_flight (kernel/workqueue.c:2102) [ 148.550976][ T1191] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 148.550978][ T1191] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 148.550980][ T1191] ? 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) [ 148.550984][ T1191] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 148.550987][ T1191] __dev_change_flags (net/core/dev.c:9821) [ 148.550990][ T1191] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 148.550992][ T1191] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 148.550994][ T1191] ? __kernel_text_address (kernel/extable.c:79) [ 148.550995][ T1191] ? write_profile (profile.c:?) [ 148.550997][ T1191] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 148.551000][ T1191] netif_change_flags (net/core/dev.c:9877) [ 148.551002][ T1191] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 148.551006][ T1191] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 148.551007][ T1191] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 148.551008][ T1191] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 148.551010][ T1191] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 148.551014][ T1191] ? kasan_save_stack (mm/kasan/common.c:58) [ 148.551017][ T1191] ? kasan_save_stack (mm/kasan/common.c:57) [ 148.551019][ T1191] ? kasan_save_track (mm/kasan/common.c:78) [ 148.551020][ T1191] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 148.551022][ T1191] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 148.551023][ T1191] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 148.551024][ T1191] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 148.551025][ T1191] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 148.551027][ T1191] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 148.551028][ T1191] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 148.551029][ T1191] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 148.551031][ T1191] ? ___sys_sendmsg (net/socket.c:2767) [ 148.551032][ T1191] ? __sys_sendmsg (net/socket.c:2799) [ 148.551034][ T1191] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 148.551036][ T1191] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 148.551038][ T1191] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 148.551040][ T1191] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 148.551042][ T1191] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 148.551043][ T1191] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 148.551045][ T1191] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 148.551047][ T1191] ? __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) [ 148.551049][ T1191] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 148.551050][ T1191] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 148.551052][ T1191] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 148.551054][ T1191] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 148.551056][ T1191] rtnl_newlink (net/core/rtnetlink.c:4215) [ 148.551058][ T1191] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 148.551060][ T1191] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 148.551061][ T1191] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 148.551062][ T1191] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 148.551065][ T1191] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 148.551068][ T1191] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 148.551070][ T1191] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 148.551071][ T1191] ? __kernel_text_address (kernel/extable.c:79) [ 148.551072][ T1191] ? write_profile (profile.c:?) [ 148.551073][ T1191] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 148.551075][ T1191] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 148.551076][ T1191] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 148.551078][ T1191] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 148.551082][ T1191] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 148.551083][ T1191] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 148.551085][ T1191] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 148.551086][ T1191] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 148.551088][ T1191] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 148.551089][ T1191] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 148.551091][ T1191] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 148.551093][ T1191] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 148.551094][ T1191] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 148.551096][ T1191] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 148.551097][ T1191] ? netlink_ack (./include/linux/skbuff.h:2718) [ 148.551099][ T1191] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 148.551101][ T1191] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 148.551103][ T1191] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 148.551105][ T1191] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 148.551107][ T1191] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 148.551109][ T1191] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 148.551110][ T1191] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 148.551112][ T1191] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 148.551114][ T1191] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 148.551116][ T1191] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 148.551118][ T1191] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 148.551119][ T1191] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 148.551121][ T1191] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 148.551123][ T1191] ? copy_msghdr_from_user (net/socket.c:2650) [ 148.551125][ T1191] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 148.551126][ T1191] ? move_addr_to_kernel (net/socket.c:258) [ 148.551128][ T1191] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 148.551130][ T1191] ___sys_sendmsg (net/socket.c:2767) [ 148.551132][ T1191] ? copy_msghdr_from_user (net/socket.c:2619) [ 148.551137][ T1191] __sys_sendmsg (net/socket.c:2799) [ 148.551139][ T1191] ? __sys_sendmsg_sock (net/socket.c:2780) [ 148.551142][ T1191] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 148.551144][ T1191] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 148.551146][ T1191] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 148.551148][ T1191] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 148.551149][ T1191] RIP: 0033:0x7fe9f7d8354e [ 148.551151][ T1191] 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 [ 148.551153][ T1191] RSP: 002b:00007ffe6ff5deb0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 148.551157][ T1191] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007fe9f7d8354e [ 148.551159][ T1191] RDX: 0000000000000000 RSI: 00007ffe6ff5df60 RDI: 0000000000000005 [ 148.551159][ T1191] RBP: 00007ffe6ff5dec0 R08: 0000000000000000 R09: 0000000000000000 [ 148.551160][ T1191] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91a5e9 [ 148.551161][ T1191] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe6ff5e620 | [ 150.898782][ T1218] softirqs last disabled at (0): 0x0 | [ 150.898784][ T1218] Preemption disabled at: | [ 150.898785][ T1218] vprintk_emit (kernel/printk/printk.c:2471) | [ 150.898796][ T1218] Tainted: [W]=WARN [ 150.898797][ T1218] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 150.898798][ T1218] Call Trace: [ 150.898800][ T1218] [ 150.898801][ T1218] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 150.898807][ T1218] ? vprintk_emit (kernel/printk/printk.c:2471) [ 150.898809][ T1218] __might_resched.cold (kernel/sched/core.c:9234) [ 150.898812][ T1218] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 150.898814][ T1218] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 150.898818][ T1218] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 150.898823][ T1218] __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)) [ 150.898828][ T1218] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 150.898831][ T1218] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 150.898836][ T1218] ? 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) [ 150.898838][ T1218] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 150.898840][ T1218] put_chars (drivers/char/virtio_console.c:1176) [ 150.898842][ T1218] ? __send_to_port (drivers/char/virtio_console.c:654) [ 150.898844][ T1218] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 150.898846][ T1218] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 150.898850][ T1218] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 150.898851][ T1218] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 150.898854][ T1218] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 150.898855][ T1218] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 150.898857][ T1218] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 150.898859][ T1218] console_emit_next_record (kernel/printk/printk.c:3183) [ 150.898862][ T1218] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 150.898864][ T1218] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 150.898866][ T1218] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 150.898867][ T1218] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 150.898869][ T1218] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 150.898871][ T1218] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 150.898873][ T1218] console_flush_one_record (kernel/printk/printk.c:3268) [ 150.898875][ T1218] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 150.898878][ T1218] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 150.898880][ T1218] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 150.898881][ T1218] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 150.898883][ T1218] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 150.898884][ T1218] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 150.898886][ T1218] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 150.898887][ T1218] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 150.898889][ T1218] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 150.898891][ T1218] ? vprintk_emit (kernel/printk/printk.c:2478) [ 150.898893][ T1218] vprintk_emit (kernel/printk/printk.c:2479) [ 150.898896][ T1218] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 150.898898][ T1218] ? try_to_wake_up (./include/linux/preempt.h:500 (discriminator 1) kernel/sched/core.c:4263 (discriminator 1)) [ 150.898900][ T1218] _printk (kernel/printk/printk.c:2504) [ 150.898903][ T1218] ? snapshot_read.cold (user.c:?) [ 150.898905][ T1218] ? __virt_addr_valid (./include/linux/rcupdate.h:948 ./include/linux/mmzone.h:2276 arch/x86/mm/physaddr.c:54) [ 150.898908][ T1218] ? __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)) [ 150.898910][ T1218] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 150.898913][ T1218] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 150.898915][ T1218] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 150.898916][ T1218] ? netdev_notice (net/core/dev.c:13194) [ 150.898918][ T1218] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 150.898921][ T1218] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 150.898923][ T1218] ? pwq_dec_nr_in_flight (kernel/workqueue.c:2102) [ 150.898926][ T1218] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 150.898928][ T1218] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 150.898930][ T1218] ? 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) [ 150.898933][ T1218] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 150.898936][ T1218] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 150.898938][ T1218] __dev_change_flags (net/core/dev.c:9834) [ 150.898941][ T1218] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 150.898943][ T1218] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 150.898945][ T1218] ? __kernel_text_address (kernel/extable.c:79) [ 150.898947][ T1218] ? write_profile (profile.c:?) [ 150.898949][ T1218] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 150.898951][ T1218] netif_change_flags (net/core/dev.c:9877) [ 150.898953][ T1218] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 150.898958][ T1218] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 150.898959][ T1218] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 150.898960][ T1218] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 150.898962][ T1218] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 150.898966][ T1218] ? kasan_save_stack (mm/kasan/common.c:58) [ 150.898968][ T1218] ? kasan_save_stack (mm/kasan/common.c:57) [ 150.898970][ T1218] ? kasan_save_track (mm/kasan/common.c:78) [ 150.898971][ T1218] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 150.898973][ T1218] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 150.898974][ T1218] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 150.898975][ T1218] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 150.898977][ T1218] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 150.898978][ T1218] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 150.898979][ T1218] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 150.898980][ T1218] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 150.898983][ T1218] ? ___sys_sendmsg (net/socket.c:2767) [ 150.898985][ T1218] ? __sys_sendmsg (net/socket.c:2799) [ 150.898986][ T1218] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 150.898988][ T1218] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 150.898991][ T1218] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 150.898992][ T1218] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 150.898994][ T1218] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 150.898995][ T1218] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 150.898997][ T1218] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 150.898999][ T1218] ? __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) [ 150.899001][ T1218] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 150.899003][ T1218] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 150.899004][ T1218] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 150.899006][ T1218] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 150.899009][ T1218] rtnl_newlink (net/core/rtnetlink.c:4215) [ 150.899010][ T1218] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 150.899012][ T1218] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 150.899014][ T1218] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 150.899015][ T1218] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 150.899017][ T1218] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 150.899021][ T1218] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 150.899022][ T1218] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 150.899024][ T1218] ? __kernel_text_address (kernel/extable.c:79) [ 150.899025][ T1218] ? write_profile (profile.c:?) [ 150.899026][ T1218] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 150.899028][ T1218] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 150.899029][ T1218] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 150.899031][ T1218] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 150.899034][ T1218] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 150.899036][ T1218] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 150.899037][ T1218] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 150.899039][ T1218] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 150.899040][ T1218] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 150.899042][ T1218] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 150.899043][ T1218] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 150.899046][ T1218] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 150.899047][ T1218] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 150.899048][ T1218] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 150.899050][ T1218] ? netlink_ack (./include/linux/skbuff.h:2718) [ 150.899051][ T1218] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 150.899054][ T1218] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 150.899055][ T1218] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 150.899057][ T1218] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 150.899059][ T1218] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 150.899061][ T1218] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 150.899062][ T1218] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 150.899064][ T1218] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 150.899066][ T1218] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 150.899068][ T1218] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 150.899070][ T1218] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 150.899072][ T1218] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 150.899073][ T1218] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 150.899075][ T1218] ? copy_msghdr_from_user (net/socket.c:2650) [ 150.899077][ T1218] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 150.899078][ T1218] ? move_addr_to_kernel (net/socket.c:258) [ 150.899080][ T1218] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 150.899082][ T1218] ___sys_sendmsg (net/socket.c:2767) [ 150.899084][ T1218] ? copy_msghdr_from_user (net/socket.c:2619) [ 150.899089][ T1218] __sys_sendmsg (net/socket.c:2799) [ 150.899091][ T1218] ? __sys_sendmsg_sock (net/socket.c:2780) [ 150.899094][ T1218] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 150.899096][ T1218] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 150.899097][ T1218] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 150.899099][ T1218] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 150.899101][ T1218] RIP: 0033:0x7f555493e54e [ 150.899103][ T1218] 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 [ 150.899104][ T1218] RSP: 002b:00007fffaf6f1e20 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 150.899108][ T1218] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f555493e54e [ 150.899110][ T1218] RDX: 0000000000000000 RSI: 00007fffaf6f1ed0 RDI: 0000000000000005 [ 150.899110][ T1218] RBP: 00007fffaf6f1e30 R08: 0000000000000000 R09: 0000000000000000 [ 150.899111][ T1218] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91a5ec [ 150.899112][ T1218] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffaf6f2590 | [ 156.182961][ T1233] softirqs last disabled at (0): 0x0 | [ 156.182963][ T1233] Preemption disabled at: | [ 156.182963][ T1233] vprintk_emit (kernel/printk/printk.c:2471) | [ 156.182975][ T1233] Tainted: [W]=WARN [ 156.182976][ T1233] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 156.182978][ T1233] Call Trace: [ 156.182979][ T1233] [ 156.182981][ T1233] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 156.182986][ T1233] ? vprintk_emit (kernel/printk/printk.c:2471) [ 156.182988][ T1233] __might_resched.cold (kernel/sched/core.c:9234) [ 156.182992][ T1233] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 156.182993][ T1233] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 156.182997][ T1233] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 156.183000][ T1233] __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)) [ 156.183004][ T1233] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 156.183006][ T1233] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 156.183010][ T1233] ? 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) [ 156.183012][ T1233] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 156.183014][ T1233] put_chars (drivers/char/virtio_console.c:1176) [ 156.183016][ T1233] ? __send_to_port (drivers/char/virtio_console.c:654) [ 156.183018][ T1233] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 156.183020][ T1233] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 156.183024][ T1233] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 156.183025][ T1233] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 156.183028][ T1233] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 156.183030][ T1233] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 156.183032][ T1233] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 156.183034][ T1233] console_emit_next_record (kernel/printk/printk.c:3183) [ 156.183037][ T1233] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 156.183039][ T1233] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 156.183041][ T1233] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 156.183042][ T1233] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 156.183044][ T1233] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 156.183046][ T1233] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 156.183048][ T1233] console_flush_one_record (kernel/printk/printk.c:3268) [ 156.183050][ T1233] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 156.183053][ T1233] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 156.183054][ T1233] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 156.183056][ T1233] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 156.183058][ T1233] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 156.183059][ T1233] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 156.183061][ T1233] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 156.183062][ T1233] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 156.183064][ T1233] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 156.183066][ T1233] ? vprintk_emit (kernel/printk/printk.c:2478) [ 156.183068][ T1233] vprintk_emit (kernel/printk/printk.c:2479) [ 156.183071][ T1233] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 156.183072][ T1233] ? try_to_wake_up (./include/linux/preempt.h:500 (discriminator 1) kernel/sched/core.c:4263 (discriminator 1)) [ 156.183075][ T1233] _printk (kernel/printk/printk.c:2504) [ 156.183078][ T1233] ? snapshot_read.cold (user.c:?) [ 156.183081][ T1233] ? __virt_addr_valid (./include/linux/rcupdate.h:948 ./include/linux/mmzone.h:2276 arch/x86/mm/physaddr.c:54) [ 156.183084][ T1233] ? __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)) [ 156.183085][ T1233] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 156.183088][ T1233] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 156.183090][ T1233] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 156.183092][ T1233] ? netdev_notice (net/core/dev.c:13194) [ 156.183093][ T1233] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 156.183096][ T1233] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 156.183098][ T1233] ? pwq_dec_nr_in_flight (kernel/workqueue.c:2102) [ 156.183101][ T1233] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 156.183103][ T1233] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 156.183105][ T1233] ? 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) [ 156.183108][ T1233] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 156.183110][ T1233] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 156.183113][ T1233] __dev_change_flags (net/core/dev.c:9834) [ 156.183116][ T1233] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 156.183118][ T1233] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 156.183120][ T1233] ? __kernel_text_address (kernel/extable.c:79) [ 156.183121][ T1233] ? write_profile (profile.c:?) [ 156.183124][ T1233] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 156.183126][ T1233] netif_change_flags (net/core/dev.c:9877) [ 156.183128][ T1233] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 156.183133][ T1233] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 156.183135][ T1233] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 156.183136][ T1233] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 156.183138][ T1233] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 156.183142][ T1233] ? kasan_save_stack (mm/kasan/common.c:58) [ 156.183145][ T1233] ? kasan_save_stack (mm/kasan/common.c:57) [ 156.183146][ T1233] ? kasan_save_track (mm/kasan/common.c:78) [ 156.183148][ T1233] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 156.183149][ T1233] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 156.183151][ T1233] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 156.183152][ T1233] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 156.183153][ T1233] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 156.183154][ T1233] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 156.183156][ T1233] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 156.183157][ T1233] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 156.183159][ T1233] ? ___sys_sendmsg (net/socket.c:2767) [ 156.183161][ T1233] ? __sys_sendmsg (net/socket.c:2799) [ 156.183163][ T1233] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 156.183164][ T1233] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 156.183167][ T1233] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 156.183169][ T1233] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 156.183170][ T1233] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 156.183172][ T1233] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 156.183174][ T1233] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 156.183176][ T1233] ? __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) [ 156.183178][ T1233] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 156.183179][ T1233] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 156.183181][ T1233] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 156.183183][ T1233] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 156.183185][ T1233] rtnl_newlink (net/core/rtnetlink.c:4215) [ 156.183187][ T1233] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 156.183189][ T1233] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 156.183190][ T1233] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 156.183191][ T1233] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 156.183193][ T1233] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 156.183197][ T1233] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 156.183199][ T1233] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 156.183200][ T1233] ? __kernel_text_address (kernel/extable.c:79) [ 156.183201][ T1233] ? write_profile (profile.c:?) [ 156.183202][ T1233] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 156.183204][ T1233] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 156.183205][ T1233] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 156.183207][ T1233] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 156.183210][ T1233] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 156.183212][ T1233] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 156.183214][ T1233] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 156.183215][ T1233] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 156.183217][ T1233] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 156.183218][ T1233] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 156.183219][ T1233] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 156.183222][ T1233] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 156.183223][ T1233] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 156.183225][ T1233] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 156.183226][ T1233] ? netlink_ack (./include/linux/skbuff.h:2718) [ 156.183228][ T1233] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 156.183230][ T1233] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 156.183232][ T1233] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 156.183234][ T1233] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 156.183236][ T1233] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 156.183237][ T1233] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 156.183239][ T1233] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 156.183241][ T1233] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 156.183243][ T1233] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 156.183244][ T1233] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 156.183246][ T1233] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 156.183248][ T1233] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 156.183250][ T1233] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 156.183252][ T1233] ? copy_msghdr_from_user (net/socket.c:2650) [ 156.183253][ T1233] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 156.183255][ T1233] ? move_addr_to_kernel (net/socket.c:258) [ 156.183256][ T1233] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 156.183259][ T1233] ___sys_sendmsg (net/socket.c:2767) [ 156.183261][ T1233] ? copy_msghdr_from_user (net/socket.c:2619) [ 156.183266][ T1233] __sys_sendmsg (net/socket.c:2799) [ 156.183267][ T1233] ? __sys_sendmsg_sock (net/socket.c:2780) [ 156.183270][ T1233] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 156.183272][ T1233] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 156.183274][ T1233] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 156.183276][ T1233] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 156.183277][ T1233] RIP: 0033:0x7f3ce5fbe54e [ 156.183279][ T1233] 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 [ 156.183281][ T1233] RSP: 002b:00007ffd40fbcc80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 156.183285][ T1233] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f3ce5fbe54e [ 156.183286][ T1233] RDX: 0000000000000000 RSI: 00007ffd40fbcd30 RDI: 0000000000000005 [ 156.183287][ T1233] RBP: 00007ffd40fbcc90 R08: 0000000000000000 R09: 0000000000000000 [ 156.183288][ T1233] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91a5f1 [ 156.183289][ T1233] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd40fbd3f0 | [ 164.889432][ T10] softirqs last disabled at (43000): neigh_managed_work (./include/linux/spinlock.h:353 net/core/neighbour.c:1664) | [ 164.889436][ T10] Preemption disabled at: | [ 164.889437][ T10] 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)) | [ 164.889446][ T10] Tainted: [W]=WARN [ 164.889448][ T10] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 164.889449][ T10] Workqueue: events netdev_work_proc [ 164.889455][ T10] Call Trace: [ 164.889456][ T10] [ 164.889457][ T10] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 164.889463][ T10] ? 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)) [ 164.889464][ T10] __might_resched.cold (kernel/sched/core.c:9234) [ 164.889468][ T10] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 164.889471][ T10] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 164.889474][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 164.889478][ T10] __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)) [ 164.889481][ T10] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 164.889483][ T10] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 164.889487][ T10] ? 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) [ 164.889489][ T10] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 164.889490][ T10] put_chars (drivers/char/virtio_console.c:1176) [ 164.889493][ T10] ? __send_to_port (drivers/char/virtio_console.c:654) [ 164.889497][ T10] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 164.889500][ T10] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 164.889504][ T10] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 164.889505][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 164.889507][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 164.889509][ T10] console_emit_next_record (kernel/printk/printk.c:3183) [ 164.889512][ T10] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 164.889514][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 164.889515][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 164.889517][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 164.889519][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 164.889520][ T10] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 164.889522][ T10] console_flush_one_record (kernel/printk/printk.c:3268) [ 164.889524][ T10] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 164.889527][ T10] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 164.889529][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 164.889530][ T10] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 164.889532][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 164.889534][ T10] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 164.889535][ T10] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 164.889537][ T10] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 164.889539][ T10] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 164.889540][ T10] ? vprintk_emit (kernel/printk/printk.c:2478) [ 164.889542][ T10] vprintk_emit (kernel/printk/printk.c:2479) [ 164.889545][ T10] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 164.889546][ T10] ? worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 164.889548][ T10] ? ret_from_fork (arch/x86/kernel/process.c:158) [ 164.889551][ T10] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:245) [ 164.889553][ T10] _printk (kernel/printk/printk.c:2504) [ 164.889556][ T10] ? snapshot_read.cold (user.c:?) [ 164.889559][ T10] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 164.889561][ T10] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 164.889563][ T10] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 164.889565][ T10] ? netdev_notice (net/core/dev.c:13194) [ 164.889566][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 164.889568][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 164.889570][ T10] ? 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) [ 164.889571][ T10] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 164.889573][ T10] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 164.889575][ T10] ? kvfree_call_rcu (mm/slab_common.c:1509 (discriminator 3) mm/slab_common.c:2081 (discriminator 3)) [ 164.889578][ T10] ? 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) [ 164.889581][ T10] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 164.889584][ T10] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 164.889587][ T10] dev_uc_sync (net/core/dev_addr_lists.c:874) [ 164.889588][ T10] netif_rx_mode_run (net/core/dev_addr_lists.c:1330) [ 164.889590][ T10] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 164.889592][ T10] ? netif_rx_mode_cancel_retry (net/core/dev_addr_lists.c:1274) [ 164.889593][ T10] ? 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) [ 164.889595][ T10] ? ref_tracker_free (lib/ref_tracker.c:339) [ 164.889599][ T10] ? ref_tracker_alloc (lib/ref_tracker.c:283) [ 164.889600][ T10] ? netdev_work_proc (./include/linux/netdevice.h:4528 ./include/linux/netdevice.h:4557 ./include/linux/netdevice.h:4552 net/core/netdev_work.c:152) [ 164.889601][ T10] ? netdev_work_proc (./include/linux/netdevice.h:4548 ./include/linux/netdevice.h:4565 ./include/linux/netdevice.h:4561 net/core/netdev_work.c:164) [ 164.889603][ T10] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:245) [ 164.889605][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 164.889607][ T10] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 164.889608][ T10] netdev_work_proc (net/core/netdev_work.c:125 net/core/netdev_work.c:171) [ 164.889610][ T10] ? netdev_work_sched (net/core/netdev_work.c:82) [ 164.889611][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 164.889613][ T10] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 164.889614][ T10] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 164.889617][ T10] process_one_work (kernel/workqueue.c:3387) [ 164.889619][ T10] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 164.889621][ T10] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 164.889623][ T10] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 164.889625][ T10] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 164.889628][ T10] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 164.889629][ T10] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 164.889632][ T10] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 164.889633][ T10] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 164.889635][ T10] kthread (kernel/kthread.c:436) [ 164.889637][ T10] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 164.889638][ T10] ? kthread_affine_preferred (kernel/kthread.c:857) [ 164.889640][ T10] ret_from_fork (arch/x86/kernel/process.c:158) [ 164.889641][ T10] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 164.889643][ T10] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 164.889646][ T10] ? kthread_affine_preferred (kernel/kthread.c:857) [ 164.889647][ T10] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 166.020333][ T1498] softirqs last disabled at (0): 0x0 | [ 166.020335][ T1498] Preemption disabled at: | [ 166.020335][ T1498] vprintk_emit (kernel/printk/printk.c:2471) | [ 166.020347][ T1498] Tainted: [W]=WARN [ 166.020348][ T1498] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 166.020350][ T1498] Call Trace: [ 166.020351][ T1498] [ 166.020352][ T1498] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 166.020358][ T1498] ? vprintk_emit (kernel/printk/printk.c:2471) [ 166.020360][ T1498] __might_resched.cold (kernel/sched/core.c:9234) [ 166.020363][ T1498] ? __module_address (kernel/module/main.c:3915) [ 166.020367][ T1498] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 166.020370][ T1498] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 166.020371][ T1498] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 166.020375][ 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.020378][ T1498] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 166.020381][ T1498] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 166.020385][ 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.020386][ T1498] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 166.020388][ T1498] put_chars (drivers/char/virtio_console.c:1176) [ 166.020390][ T1498] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 166.020392][ T1498] ? __send_to_port (drivers/char/virtio_console.c:654) [ 166.020393][ T1498] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 166.020396][ T1498] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 166.020400][ T1498] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 166.020401][ 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.020403][ T1498] ? vsnprintf (lib/vsprintf.c:2900) [ 166.020406][ T1498] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 166.020408][ T1498] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 166.020410][ T1498] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 166.020412][ T1498] console_emit_next_record (kernel/printk/printk.c:3183) [ 166.020414][ T1498] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 166.020416][ T1498] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 166.020418][ T1498] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 166.020420][ T1498] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 166.020421][ T1498] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 166.020423][ T1498] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 166.020425][ T1498] console_flush_one_record (kernel/printk/printk.c:3268) [ 166.020427][ T1498] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 166.020430][ T1498] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 166.020432][ T1498] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 166.020433][ T1498] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 166.020435][ T1498] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 166.020437][ T1498] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 166.020438][ T1498] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 166.020440][ T1498] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 166.020442][ T1498] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 166.020444][ T1498] ? vprintk_emit (kernel/printk/printk.c:2478) [ 166.020446][ T1498] vprintk_emit (kernel/printk/printk.c:2479) [ 166.020448][ T1498] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 166.020450][ T1498] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 166.020452][ T1498] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 166.020454][ T1498] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 166.020455][ T1498] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 166.020457][ T1498] _printk (kernel/printk/printk.c:2504) [ 166.020461][ T1498] ? snapshot_read.cold (user.c:?) [ 166.020463][ T1498] ? br_multicast_flood (??:?) bridge [ 166.020475][ T1498] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 166.020478][ T1498] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 166.020479][ T1498] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 166.020481][ T1498] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 166.020490][ T1498] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 166.020497][ T1498] new_nbp (net/bridge/br_if.c:449) bridge [ 166.020505][ T1498] br_add_if (net/bridge/br_if.c:592) bridge [ 166.020512][ T1498] ? netif_rx_mode_sync (net/core/dev_addr_lists.c:1410) [ 166.020514][ T1498] ? dev_change_flags (net/core/dev_api.c:69) [ 166.020516][ T1498] ? cycle_netdev (drivers/net/vrf.c:1003) vrf [ 166.020519][ T1498] ? vrf_del_slave (drivers/net/vrf.c:1068 drivers/net/vrf.c:1075) vrf [ 166.020520][ T1498] do_set_master (net/core/rtnetlink.c:3071) [ 166.020526][ T1498] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 166.020528][ T1498] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 166.020529][ T1498] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 166.020530][ T1498] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 166.020532][ T1498] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 166.020536][ T1498] ? kasan_save_stack (mm/kasan/common.c:58) [ 166.020539][ T1498] ? kasan_save_stack (mm/kasan/common.c:57) [ 166.020540][ T1498] ? kasan_save_track (mm/kasan/common.c:78) [ 166.020542][ T1498] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 166.020544][ T1498] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 166.020545][ T1498] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 166.020546][ T1498] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 166.020547][ T1498] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 166.020550][ T1498] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 166.020552][ T1498] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 166.020553][ T1498] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 166.020555][ T1498] ? ___sys_sendmsg (net/socket.c:2767) [ 166.020557][ T1498] ? __sys_sendmsg (net/socket.c:2799) [ 166.020559][ T1498] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 166.020561][ T1498] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 166.020563][ T1498] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 166.020565][ T1498] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 166.020566][ T1498] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 166.020568][ T1498] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 166.020570][ T1498] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 166.020573][ 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.020575][ T1498] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 166.020576][ T1498] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 166.020578][ T1498] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 166.020579][ T1498] ? nla_get_range_signed (lib/nlattr.c:270) [ 166.020581][ T1498] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 166.020584][ T1498] rtnl_newlink (net/core/rtnetlink.c:4215) [ 166.020586][ T1498] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 166.020587][ T1498] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 166.020589][ T1498] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 166.020590][ T1498] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 166.020592][ T1498] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 166.020595][ T1498] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 166.020597][ T1498] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 166.020600][ T1498] ? __kernel_text_address (kernel/extable.c:79) [ 166.020601][ T1498] ? write_profile (profile.c:?) [ 166.020602][ T1498] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 166.020605][ T1498] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 166.020606][ T1498] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 166.020608][ T1498] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 166.020611][ T1498] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 166.020613][ T1498] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 166.020615][ T1498] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 166.020616][ T1498] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 166.020618][ T1498] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 166.020619][ T1498] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 166.020620][ T1498] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 166.020623][ T1498] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 166.020624][ T1498] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 166.020626][ T1498] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 166.020627][ T1498] ? netlink_ack (./include/linux/skbuff.h:2718) [ 166.020629][ T1498] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 166.020631][ T1498] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 166.020633][ T1498] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 166.020635][ T1498] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 166.020637][ T1498] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 166.020638][ T1498] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 166.020640][ T1498] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 166.020642][ T1498] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 166.020644][ T1498] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 166.020646][ T1498] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 166.020648][ T1498] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 166.020649][ T1498] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 166.020651][ T1498] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 166.020653][ T1498] ? copy_msghdr_from_user (net/socket.c:2650) [ 166.020655][ T1498] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 166.020656][ T1498] ? move_addr_to_kernel (net/socket.c:258) [ 166.020658][ T1498] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 166.020660][ T1498] ___sys_sendmsg (net/socket.c:2767) [ 166.020662][ T1498] ? copy_msghdr_from_user (net/socket.c:2619) [ 166.020674][ T1498] __sys_sendmsg (net/socket.c:2799) [ 166.020676][ T1498] ? __sys_sendmsg_sock (net/socket.c:2780) [ 166.020679][ T1498] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 166.020681][ T1498] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 166.020682][ T1498] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 166.020685][ T1498] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 166.020686][ T1498] RIP: 0033:0x7f4ac174b54e [ 166.020688][ 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.020690][ T1498] RSP: 002b:00007ffcec2aa230 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 166.020694][ T1498] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f4ac174b54e [ 166.020697][ T1498] RDX: 0000000000000000 RSI: 00007ffcec2aa2e0 RDI: 0000000000000005 [ 166.020698][ T1498] RBP: 00007ffcec2aa240 R08: 0000000000000000 R09: 0000000000000000 [ 166.020699][ T1498] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91a5fb [ 166.020701][ T1498] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcec2aa9a0 | [ 182.858228][ T1554] softirqs last disabled at (0): 0x0 | [ 182.858230][ T1554] Preemption disabled at: | [ 182.858231][ T1554] vprintk_emit (kernel/printk/printk.c:2471) | [ 182.858242][ T1554] Tainted: [W]=WARN [ 182.858243][ T1554] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 182.858245][ T1554] Call Trace: [ 182.858246][ T1554] [ 182.858247][ T1554] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 182.858253][ T1554] ? vprintk_emit (kernel/printk/printk.c:2471) [ 182.858255][ T1554] __might_resched.cold (kernel/sched/core.c:9234) [ 182.858259][ T1554] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 182.858262][ T1554] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 182.858266][ 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)) [ 182.858269][ T1554] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 182.858272][ T1554] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 182.858276][ 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) [ 182.858278][ T1554] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 182.858279][ T1554] put_chars (drivers/char/virtio_console.c:1176) [ 182.858281][ T1554] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 182.858283][ T1554] ? __send_to_port (drivers/char/virtio_console.c:654) [ 182.858285][ T1554] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 182.858287][ T1554] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 182.858291][ T1554] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 182.858292][ 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) [ 182.858294][ T1554] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 182.858295][ T1554] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 182.858297][ T1554] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 182.858299][ T1554] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 182.858301][ T1554] console_emit_next_record (kernel/printk/printk.c:3183) [ 182.858303][ T1554] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 182.858305][ T1554] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 182.858307][ T1554] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 182.858309][ T1554] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 182.858310][ T1554] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 182.858312][ T1554] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 182.858314][ T1554] console_flush_one_record (kernel/printk/printk.c:3268) [ 182.858316][ T1554] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 182.858319][ T1554] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 182.858321][ T1554] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 182.858322][ T1554] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 182.858324][ T1554] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 182.858326][ T1554] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 182.858327][ T1554] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 182.858329][ T1554] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 182.858331][ T1554] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 182.858332][ T1554] ? vprintk_emit (kernel/printk/printk.c:2478) [ 182.858334][ T1554] vprintk_emit (kernel/printk/printk.c:2479) [ 182.858337][ T1554] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 182.858338][ T1554] ? _raw_spin_unlock_irq_enable (./include/linux/spinlock_api_smp.h:229 (discriminator 1) kernel/locking/spinlock.c:237 (discriminator 1)) [ 182.858342][ T1554] ? try_to_wake_up (./include/linux/preempt.h:500 (discriminator 1) kernel/sched/core.c:4263 (discriminator 1)) [ 182.858345][ T1554] _printk (kernel/printk/printk.c:2504) [ 182.858348][ T1554] ? snapshot_read.cold (user.c:?) [ 182.858350][ T1554] ? __virt_addr_valid (./include/linux/rcupdate.h:948 ./include/linux/mmzone.h:2276 arch/x86/mm/physaddr.c:54) [ 182.858353][ 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)) [ 182.858355][ T1554] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 182.858358][ T1554] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 182.858359][ T1554] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 182.858361][ T1554] ? netdev_notice (net/core/dev.c:13194) [ 182.858363][ T1554] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 182.858366][ T1554] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 182.858369][ T1554] ? pwq_dec_nr_in_flight (kernel/workqueue.c:2102) [ 182.858372][ T1554] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 182.858373][ T1554] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 182.858376][ 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) [ 182.858380][ T1554] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 182.858382][ T1554] __dev_change_flags (net/core/dev.c:9821) [ 182.858385][ T1554] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 182.858387][ T1554] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 182.858389][ T1554] ? __kernel_text_address (kernel/extable.c:79) [ 182.858390][ T1554] ? write_profile (profile.c:?) [ 182.858393][ T1554] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 182.858395][ T1554] netif_change_flags (net/core/dev.c:9877) [ 182.858397][ T1554] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 182.858402][ T1554] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 182.858403][ T1554] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 182.858405][ T1554] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 182.858406][ T1554] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 182.858410][ T1554] ? kasan_save_stack (mm/kasan/common.c:58) [ 182.858413][ T1554] ? kasan_save_stack (mm/kasan/common.c:57) [ 182.858415][ T1554] ? kasan_save_track (mm/kasan/common.c:78) [ 182.858416][ T1554] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 182.858418][ T1554] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 182.858419][ T1554] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 182.858420][ T1554] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 182.858422][ T1554] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 182.858423][ T1554] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 182.858424][ T1554] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 182.858426][ T1554] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 182.858427][ T1554] ? ___sys_sendmsg (net/socket.c:2767) [ 182.858428][ T1554] ? __sys_sendmsg (net/socket.c:2799) [ 182.858430][ T1554] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 182.858432][ T1554] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 182.858435][ T1554] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 182.858437][ T1554] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 182.858438][ T1554] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 182.858440][ T1554] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 182.858441][ T1554] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 182.858443][ 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) [ 182.858445][ T1554] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 182.858446][ T1554] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 182.858448][ T1554] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 182.858450][ T1554] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 182.858452][ T1554] rtnl_newlink (net/core/rtnetlink.c:4215) [ 182.858454][ T1554] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 182.858456][ T1554] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 182.858457][ T1554] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 182.858459][ T1554] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 182.858461][ T1554] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 182.858464][ T1554] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 182.858466][ T1554] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 182.858467][ T1554] ? __kernel_text_address (kernel/extable.c:79) [ 182.858468][ T1554] ? write_profile (profile.c:?) [ 182.858470][ T1554] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 182.858471][ T1554] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 182.858473][ T1554] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 182.858474][ T1554] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 182.858478][ T1554] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 182.858479][ T1554] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 182.858481][ T1554] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 182.858482][ T1554] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 182.858484][ T1554] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 182.858485][ T1554] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 182.858487][ T1554] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 182.858489][ T1554] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 182.858491][ T1554] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 182.858492][ T1554] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 182.858493][ T1554] ? netlink_ack (./include/linux/skbuff.h:2718) [ 182.858495][ T1554] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 182.858497][ T1554] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 182.858499][ T1554] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 182.858501][ T1554] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 182.858503][ T1554] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 182.858505][ T1554] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 182.858506][ T1554] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 182.858508][ T1554] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 182.858510][ T1554] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 182.858512][ T1554] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 182.858514][ T1554] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 182.858515][ T1554] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 182.858517][ T1554] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 182.858519][ T1554] ? copy_msghdr_from_user (net/socket.c:2650) [ 182.858521][ T1554] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 182.858525][ T1554] ? move_addr_to_kernel (net/socket.c:258) [ 182.858527][ T1554] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 182.858529][ T1554] ___sys_sendmsg (net/socket.c:2767) [ 182.858531][ T1554] ? copy_msghdr_from_user (net/socket.c:2619) [ 182.858536][ T1554] __sys_sendmsg (net/socket.c:2799) [ 182.858538][ T1554] ? __sys_sendmsg_sock (net/socket.c:2780) [ 182.858541][ T1554] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 182.858543][ T1554] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 182.858544][ T1554] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 182.858546][ T1554] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 182.858548][ T1554] RIP: 0033:0x7f500b9dc54e [ 182.858550][ 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 [ 182.858552][ T1554] RSP: 002b:00007ffd98369330 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 182.858556][ T1554] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f500b9dc54e [ 182.858557][ T1554] RDX: 0000000000000000 RSI: 00007ffd983693e0 RDI: 0000000000000005 [ 182.858558][ T1554] RBP: 00007ffd98369340 R08: 0000000000000000 R09: 0000000000000000 [ 182.858559][ T1554] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91a60c [ 182.858560][ T1554] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd98369aa0 | [ 188.162224][ T1569] softirqs last disabled at (0): 0x0 | [ 188.162225][ T1569] Preemption disabled at: | [ 188.162226][ T1569] vprintk_emit (kernel/printk/printk.c:2471) | [ 188.162238][ T1569] Tainted: [W]=WARN [ 188.162239][ T1569] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 188.162240][ T1569] Call Trace: [ 188.162242][ T1569] [ 188.162243][ T1569] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 188.162249][ T1569] ? vprintk_emit (kernel/printk/printk.c:2471) [ 188.162251][ T1569] __might_resched.cold (kernel/sched/core.c:9234) [ 188.162254][ T1569] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 188.162258][ T1569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 188.162262][ 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.162265][ T1569] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 188.162268][ T1569] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 188.162272][ 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.162274][ T1569] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 188.162276][ T1569] put_chars (drivers/char/virtio_console.c:1176) [ 188.162278][ T1569] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 188.162280][ T1569] ? __send_to_port (drivers/char/virtio_console.c:654) [ 188.162282][ T1569] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 188.162284][ T1569] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 188.162288][ T1569] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 188.162289][ 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.162291][ T1569] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 188.162292][ T1569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 188.162294][ T1569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 188.162296][ T1569] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 188.162298][ T1569] console_emit_next_record (kernel/printk/printk.c:3183) [ 188.162301][ T1569] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 188.162303][ T1569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 188.162304][ T1569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 188.162306][ T1569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 188.162308][ T1569] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 188.162310][ T1569] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 188.162311][ T1569] console_flush_one_record (kernel/printk/printk.c:3268) [ 188.162314][ T1569] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 188.162316][ T1569] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 188.162318][ T1569] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 188.162320][ T1569] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 188.162321][ T1569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 188.162323][ T1569] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 188.162325][ T1569] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 188.162326][ T1569] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 188.162328][ T1569] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 188.162330][ T1569] ? vprintk_emit (kernel/printk/printk.c:2478) [ 188.162332][ T1569] vprintk_emit (kernel/printk/printk.c:2479) [ 188.162334][ T1569] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 188.162336][ T1569] ? _raw_spin_unlock_irq_enable (./include/linux/spinlock_api_smp.h:229 (discriminator 1) kernel/locking/spinlock.c:237 (discriminator 1)) [ 188.162340][ T1569] ? try_to_wake_up (./include/linux/preempt.h:500 (discriminator 1) kernel/sched/core.c:4263 (discriminator 1)) [ 188.162343][ T1569] _printk (kernel/printk/printk.c:2504) [ 188.162346][ T1569] ? snapshot_read.cold (user.c:?) [ 188.162348][ T1569] ? __virt_addr_valid (./include/linux/rcupdate.h:948 ./include/linux/mmzone.h:2276 arch/x86/mm/physaddr.c:54) [ 188.162351][ 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.162353][ T1569] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 188.162356][ T1569] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 188.162357][ T1569] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 188.162359][ T1569] ? netdev_notice (net/core/dev.c:13194) [ 188.162361][ T1569] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 188.162364][ T1569] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 188.162367][ T1569] ? pwq_dec_nr_in_flight (kernel/workqueue.c:2102) [ 188.162370][ T1569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 188.162372][ T1569] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 188.162375][ 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.162378][ T1569] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 188.162381][ T1569] __dev_change_flags (net/core/dev.c:9821) [ 188.162385][ T1569] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 188.162387][ T1569] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 188.162389][ T1569] ? __kernel_text_address (kernel/extable.c:79) [ 188.162390][ T1569] ? write_profile (profile.c:?) [ 188.162392][ T1569] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 188.162395][ T1569] netif_change_flags (net/core/dev.c:9877) [ 188.162397][ T1569] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 188.162401][ T1569] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 188.162403][ T1569] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 188.162404][ T1569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 188.162406][ T1569] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 188.162410][ T1569] ? kasan_save_stack (mm/kasan/common.c:58) [ 188.162412][ T1569] ? kasan_save_stack (mm/kasan/common.c:57) [ 188.162414][ T1569] ? kasan_save_track (mm/kasan/common.c:78) [ 188.162416][ T1569] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 188.162417][ T1569] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 188.162419][ T1569] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 188.162420][ T1569] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 188.162421][ T1569] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 188.162422][ T1569] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 188.162424][ T1569] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 188.162425][ T1569] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 188.162426][ T1569] ? ___sys_sendmsg (net/socket.c:2767) [ 188.162428][ T1569] ? __sys_sendmsg (net/socket.c:2799) [ 188.162430][ T1569] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 188.162432][ T1569] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 188.162434][ T1569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 188.162436][ T1569] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 188.162437][ T1569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 188.162439][ T1569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 188.162441][ T1569] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 188.162443][ 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.162445][ T1569] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 188.162446][ T1569] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 188.162448][ T1569] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 188.162450][ T1569] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 188.162452][ T1569] rtnl_newlink (net/core/rtnetlink.c:4215) [ 188.162454][ T1569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 188.162456][ T1569] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 188.162457][ T1569] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 188.162459][ T1569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 188.162461][ T1569] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 188.162464][ T1569] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 188.162466][ T1569] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 188.162467][ T1569] ? __kernel_text_address (kernel/extable.c:79) [ 188.162469][ T1569] ? write_profile (profile.c:?) [ 188.162470][ T1569] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 188.162471][ T1569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 188.162473][ T1569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 188.162475][ T1569] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 188.162479][ T1569] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 188.162480][ T1569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 188.162482][ T1569] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 188.162483][ T1569] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 188.162485][ T1569] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 188.162486][ T1569] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 188.162488][ T1569] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 188.162490][ T1569] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 188.162492][ T1569] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 188.162493][ T1569] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 188.162495][ T1569] ? netlink_ack (./include/linux/skbuff.h:2718) [ 188.162496][ T1569] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 188.162498][ T1569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 188.162500][ T1569] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 188.162502][ T1569] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 188.162504][ T1569] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 188.162506][ T1569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 188.162508][ T1569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 188.162510][ T1569] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 188.162511][ T1569] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 188.162513][ T1569] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 188.162515][ T1569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 188.162517][ T1569] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 188.162519][ T1569] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 188.162521][ T1569] ? copy_msghdr_from_user (net/socket.c:2650) [ 188.162526][ T1569] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 188.162527][ T1569] ? move_addr_to_kernel (net/socket.c:258) [ 188.162529][ T1569] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 188.162532][ T1569] ___sys_sendmsg (net/socket.c:2767) [ 188.162533][ T1569] ? copy_msghdr_from_user (net/socket.c:2619) [ 188.162539][ T1569] __sys_sendmsg (net/socket.c:2799) [ 188.162541][ T1569] ? __sys_sendmsg_sock (net/socket.c:2780) [ 188.162544][ T1569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 188.162546][ T1569] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 188.162547][ T1569] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 188.162550][ T1569] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 188.162551][ T1569] RIP: 0033:0x7fd0d04d654e [ 188.162553][ 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.162555][ T1569] RSP: 002b:00007fff264d69a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 188.162559][ T1569] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007fd0d04d654e [ 188.162561][ T1569] RDX: 0000000000000000 RSI: 00007fff264d6a50 RDI: 0000000000000005 [ 188.162562][ T1569] RBP: 00007fff264d69b0 R08: 0000000000000000 R09: 0000000000000000 [ 188.162562][ T1569] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91a611 [ 188.162563][ T1569] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff264d7110 | [ 190.572501][ T1596] softirqs last disabled at (0): 0x0 | [ 190.572503][ T1596] Preemption disabled at: | [ 190.572504][ T1596] vprintk_emit (kernel/printk/printk.c:2471) | [ 190.572518][ T1596] Tainted: [W]=WARN [ 190.572520][ T1596] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 190.572524][ T1596] Call Trace: [ 190.572526][ T1596] [ 190.572528][ T1596] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 190.572535][ T1596] ? vprintk_emit (kernel/printk/printk.c:2471) [ 190.572537][ T1596] __might_resched.cold (kernel/sched/core.c:9234) [ 190.572542][ T1596] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 190.572544][ T1596] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 190.572549][ T1596] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 190.572554][ 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)) [ 190.572558][ T1596] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 190.572561][ T1596] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 190.572567][ 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) [ 190.572569][ T1596] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 190.572572][ T1596] put_chars (drivers/char/virtio_console.c:1176) [ 190.572574][ T1596] ? __send_to_port (drivers/char/virtio_console.c:654) [ 190.572577][ T1596] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 190.572581][ T1596] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 190.572586][ T1596] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 190.572588][ T1596] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 190.572592][ T1596] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 190.572595][ T1596] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 190.572597][ T1596] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 190.572601][ T1596] console_emit_next_record (kernel/printk/printk.c:3183) [ 190.572605][ T1596] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 190.572608][ T1596] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 190.572611][ T1596] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 190.572613][ T1596] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 190.572616][ T1596] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 190.572619][ T1596] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 190.572622][ T1596] console_flush_one_record (kernel/printk/printk.c:3268) [ 190.572626][ T1596] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 190.572630][ T1596] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 190.572633][ T1596] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 190.572635][ T1596] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 190.572638][ T1596] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 190.572640][ T1596] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 190.572643][ T1596] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 190.572645][ T1596] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 190.572648][ T1596] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 190.572651][ T1596] ? vprintk_emit (kernel/printk/printk.c:2478) [ 190.572654][ T1596] vprintk_emit (kernel/printk/printk.c:2479) [ 190.572658][ T1596] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 190.572661][ T1596] ? try_to_wake_up (./include/linux/preempt.h:500 (discriminator 1) kernel/sched/core.c:4263 (discriminator 1)) [ 190.572665][ T1596] _printk (kernel/printk/printk.c:2504) [ 190.572669][ T1596] ? snapshot_read.cold (user.c:?) [ 190.572673][ T1596] ? __virt_addr_valid (./include/linux/rcupdate.h:948 ./include/linux/mmzone.h:2276 arch/x86/mm/physaddr.c:54) [ 190.572677][ T1596] ? __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)) [ 190.572680][ T1596] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 190.572684][ T1596] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 190.572687][ T1596] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 190.572690][ T1596] ? netdev_notice (net/core/dev.c:13194) [ 190.572692][ T1596] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 190.572697][ T1596] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 190.572700][ T1596] ? pwq_dec_nr_in_flight (kernel/workqueue.c:2102) [ 190.572704][ T1596] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 190.572707][ T1596] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 190.572710][ 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) [ 190.572714][ T1596] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 190.572718][ T1596] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 190.572721][ T1596] __dev_change_flags (net/core/dev.c:9834) [ 190.572726][ T1596] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 190.572729][ T1596] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 190.572732][ T1596] ? __kernel_text_address (kernel/extable.c:79) [ 190.572734][ T1596] ? write_profile (profile.c:?) [ 190.572738][ T1596] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 190.572741][ T1596] netif_change_flags (net/core/dev.c:9877) [ 190.572745][ T1596] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 190.572750][ T1596] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 190.572753][ T1596] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 190.572755][ T1596] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 190.572757][ T1596] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 190.572763][ T1596] ? kasan_save_stack (mm/kasan/common.c:58) [ 190.572767][ T1596] ? kasan_save_stack (mm/kasan/common.c:57) [ 190.572769][ T1596] ? kasan_save_track (mm/kasan/common.c:78) [ 190.572771][ T1596] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 190.572774][ T1596] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 190.572776][ T1596] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 190.572778][ T1596] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 190.572780][ T1596] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 190.572782][ T1596] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 190.572785][ T1596] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 190.572787][ T1596] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 190.572790][ T1596] ? ___sys_sendmsg (net/socket.c:2767) [ 190.572793][ T1596] ? __sys_sendmsg (net/socket.c:2799) [ 190.572795][ T1596] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 190.572798][ T1596] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 190.572802][ T1596] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 190.572805][ T1596] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 190.572807][ T1596] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 190.572810][ T1596] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 190.572813][ T1596] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 190.572816][ 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) [ 190.572819][ T1596] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 190.572821][ T1596] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 190.572824][ T1596] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 190.572828][ T1596] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 190.572832][ T1596] rtnl_newlink (net/core/rtnetlink.c:4215) [ 190.572835][ T1596] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 190.572838][ T1596] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 190.572840][ T1596] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 190.572842][ T1596] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 190.572846][ T1596] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 190.572858][ T1596] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 190.572860][ T1596] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 190.572863][ T1596] ? __kernel_text_address (kernel/extable.c:79) [ 190.572865][ T1596] ? write_profile (profile.c:?) [ 190.572867][ T1596] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 190.572870][ T1596] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 190.572872][ T1596] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 190.572875][ T1596] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 190.572879][ T1596] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 190.572882][ T1596] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 190.572885][ T1596] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 190.572887][ T1596] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 190.572890][ T1596] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 190.572893][ T1596] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 190.572895][ T1596] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 190.572899][ T1596] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 190.572902][ T1596] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 190.572904][ T1596] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 190.572907][ T1596] ? netlink_ack (./include/linux/skbuff.h:2718) [ 190.572909][ T1596] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 190.572913][ T1596] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 190.572916][ T1596] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 190.572919][ T1596] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 190.572923][ T1596] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 190.572925][ T1596] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 190.572928][ T1596] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 190.572930][ T1596] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 190.572933][ T1596] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 190.572937][ T1596] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 190.572940][ T1596] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 190.572942][ T1596] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 190.572945][ T1596] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 190.572948][ T1596] ? copy_msghdr_from_user (net/socket.c:2650) [ 190.572951][ T1596] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 190.572953][ T1596] ? move_addr_to_kernel (net/socket.c:258) [ 190.572956][ T1596] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 190.572960][ T1596] ___sys_sendmsg (net/socket.c:2767) [ 190.572963][ T1596] ? copy_msghdr_from_user (net/socket.c:2619) [ 190.572972][ T1596] __sys_sendmsg (net/socket.c:2799) [ 190.572975][ T1596] ? __sys_sendmsg_sock (net/socket.c:2780) [ 190.572979][ T1596] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 190.572983][ T1596] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 190.572985][ T1596] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 190.572988][ T1596] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 190.572991][ T1596] RIP: 0033:0x7fba5634254e [ 190.572994][ 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 [ 190.572997][ T1596] RSP: 002b:00007ffde6cc55d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 190.573002][ T1596] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007fba5634254e [ 190.573004][ T1596] RDX: 0000000000000000 RSI: 00007ffde6cc5680 RDI: 0000000000000005 [ 190.573005][ T1596] RBP: 00007ffde6cc55e0 R08: 0000000000000000 R09: 0000000000000000 [ 190.573007][ T1596] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91a613 [ 190.573009][ T1596] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffde6cc5d40 | [ 195.868457][ T1611] softirqs last disabled at (0): 0x0 | [ 195.868458][ T1611] Preemption disabled at: | [ 195.868459][ T1611] vprintk_emit (kernel/printk/printk.c:2471) | [ 195.868471][ T1611] Tainted: [W]=WARN [ 195.868472][ T1611] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 195.868473][ T1611] Call Trace: [ 195.868475][ T1611] [ 195.868476][ T1611] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 195.868481][ T1611] ? vprintk_emit (kernel/printk/printk.c:2471) [ 195.868483][ T1611] __might_resched.cold (kernel/sched/core.c:9234) [ 195.868487][ T1611] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 195.868488][ T1611] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 195.868491][ T1611] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 195.868495][ 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)) [ 195.868499][ T1611] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 195.868501][ T1611] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 195.868505][ 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) [ 195.868507][ T1611] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 195.868509][ T1611] put_chars (drivers/char/virtio_console.c:1176) [ 195.868511][ T1611] ? __send_to_port (drivers/char/virtio_console.c:654) [ 195.868512][ T1611] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 195.868515][ T1611] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 195.868518][ T1611] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 195.868519][ T1611] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 195.868526][ T1611] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 195.868527][ T1611] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 195.868529][ T1611] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 195.868531][ T1611] console_emit_next_record (kernel/printk/printk.c:3183) [ 195.868534][ T1611] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 195.868536][ T1611] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 195.868538][ T1611] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 195.868540][ T1611] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 195.868541][ T1611] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 195.868543][ T1611] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 195.868545][ T1611] console_flush_one_record (kernel/printk/printk.c:3268) [ 195.868547][ T1611] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 195.868550][ T1611] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 195.868551][ T1611] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 195.868553][ T1611] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 195.868554][ T1611] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 195.868556][ T1611] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 195.868557][ T1611] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 195.868559][ T1611] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 195.868561][ T1611] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 195.868563][ T1611] ? vprintk_emit (kernel/printk/printk.c:2478) [ 195.868565][ T1611] vprintk_emit (kernel/printk/printk.c:2479) [ 195.868567][ T1611] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 195.868569][ T1611] ? try_to_wake_up (./include/linux/preempt.h:500 (discriminator 1) kernel/sched/core.c:4263 (discriminator 1)) [ 195.868572][ T1611] _printk (kernel/printk/printk.c:2504) [ 195.868575][ T1611] ? snapshot_read.cold (user.c:?) [ 195.868577][ T1611] ? __virt_addr_valid (./include/linux/rcupdate.h:948 ./include/linux/mmzone.h:2276 arch/x86/mm/physaddr.c:54) [ 195.868580][ 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)) [ 195.868582][ T1611] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 195.868585][ T1611] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 195.868587][ T1611] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 195.868589][ T1611] ? netdev_notice (net/core/dev.c:13194) [ 195.868590][ T1611] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 195.868593][ T1611] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 195.868595][ T1611] ? pwq_dec_nr_in_flight (kernel/workqueue.c:2102) [ 195.868598][ T1611] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 195.868600][ T1611] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 195.868602][ 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) [ 195.868605][ T1611] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 195.868608][ T1611] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 195.868610][ T1611] __dev_change_flags (net/core/dev.c:9834) [ 195.868613][ T1611] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 195.868615][ T1611] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 195.868617][ T1611] ? __kernel_text_address (kernel/extable.c:79) [ 195.868618][ T1611] ? write_profile (profile.c:?) [ 195.868620][ T1611] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 195.868623][ T1611] netif_change_flags (net/core/dev.c:9877) [ 195.868625][ T1611] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 195.868629][ T1611] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 195.868631][ T1611] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 195.868632][ T1611] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 195.868634][ T1611] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 195.868638][ T1611] ? kasan_save_stack (mm/kasan/common.c:58) [ 195.868641][ T1611] ? kasan_save_stack (mm/kasan/common.c:57) [ 195.868642][ T1611] ? kasan_save_track (mm/kasan/common.c:78) [ 195.868644][ T1611] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 195.868645][ T1611] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 195.868647][ T1611] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 195.868648][ T1611] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 195.868649][ T1611] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 195.868650][ T1611] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 195.868651][ T1611] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 195.868653][ T1611] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 195.868655][ T1611] ? ___sys_sendmsg (net/socket.c:2767) [ 195.868657][ T1611] ? __sys_sendmsg (net/socket.c:2799) [ 195.868658][ T1611] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 195.868660][ T1611] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 195.868663][ T1611] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 195.868665][ T1611] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 195.868666][ T1611] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 195.868668][ T1611] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 195.868670][ T1611] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 195.868672][ 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) [ 195.868674][ T1611] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 195.868675][ T1611] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 195.868677][ T1611] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 195.868679][ T1611] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 195.868681][ T1611] rtnl_newlink (net/core/rtnetlink.c:4215) [ 195.868683][ T1611] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 195.868685][ T1611] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 195.868686][ T1611] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 195.868687][ T1611] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 195.868689][ T1611] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 195.868693][ T1611] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 195.868695][ T1611] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 195.868696][ T1611] ? __kernel_text_address (kernel/extable.c:79) [ 195.868697][ T1611] ? write_profile (profile.c:?) [ 195.868699][ T1611] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 195.868700][ T1611] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 195.868702][ T1611] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 195.868703][ T1611] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 195.868707][ T1611] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 195.868708][ T1611] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 195.868710][ T1611] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 195.868711][ T1611] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 195.868713][ T1611] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 195.868714][ T1611] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 195.868716][ T1611] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 195.868718][ T1611] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 195.868720][ T1611] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 195.868721][ T1611] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 195.868723][ T1611] ? netlink_ack (./include/linux/skbuff.h:2718) [ 195.868724][ T1611] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 195.868727][ T1611] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 195.868728][ T1611] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 195.868730][ T1611] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 195.868732][ T1611] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 195.868734][ T1611] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 195.868735][ T1611] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 195.868737][ T1611] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 195.868739][ T1611] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 195.868741][ T1611] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 195.868743][ T1611] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 195.868744][ T1611] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 195.868746][ T1611] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 195.868748][ T1611] ? copy_msghdr_from_user (net/socket.c:2650) [ 195.868750][ T1611] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 195.868751][ T1611] ? move_addr_to_kernel (net/socket.c:258) [ 195.868752][ T1611] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 195.868755][ T1611] ___sys_sendmsg (net/socket.c:2767) [ 195.868757][ T1611] ? copy_msghdr_from_user (net/socket.c:2619) [ 195.868762][ T1611] __sys_sendmsg (net/socket.c:2799) [ 195.868763][ T1611] ? __sys_sendmsg_sock (net/socket.c:2780) [ 195.868766][ T1611] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 195.868768][ T1611] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 195.868770][ T1611] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 195.868772][ T1611] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 195.868773][ T1611] RIP: 0033:0x7fb983a6454e [ 195.868775][ 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 [ 195.868777][ T1611] RSP: 002b:00007fff3b94da40 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 195.868781][ T1611] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007fb983a6454e [ 195.868782][ T1611] RDX: 0000000000000000 RSI: 00007fff3b94daf0 RDI: 0000000000000005 [ 195.868783][ T1611] RBP: 00007fff3b94da50 R08: 0000000000000000 R09: 0000000000000000 [ 195.868784][ T1611] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91a619 [ 195.868785][ T1611] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff3b94e1b0 | [ 204.345535][ T1807] softirqs last disabled at (0): 0x0 | [ 204.345537][ T1807] Preemption disabled at: | [ 204.345538][ T1807] vprintk_emit (kernel/printk/printk.c:2471) | [ 204.345549][ T1807] Tainted: [W]=WARN [ 204.345550][ T1807] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 204.345551][ T1807] Call Trace: [ 204.345553][ T1807] [ 204.345554][ T1807] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 204.345559][ T1807] ? vprintk_emit (kernel/printk/printk.c:2471) [ 204.345561][ T1807] __might_resched.cold (kernel/sched/core.c:9234) [ 204.345565][ T1807] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 204.345568][ T1807] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 204.345572][ 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.345576][ T1807] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 204.345578][ T1807] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 204.345582][ 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.345584][ T1807] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 204.345586][ T1807] put_chars (drivers/char/virtio_console.c:1176) [ 204.345588][ T1807] ? __send_to_port (drivers/char/virtio_console.c:654) [ 204.345589][ T1807] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 204.345593][ T1807] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 204.345596][ T1807] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 204.345597][ T1807] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 204.345599][ T1807] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 204.345601][ T1807] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 204.345603][ T1807] console_emit_next_record (kernel/printk/printk.c:3183) [ 204.345606][ T1807] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 204.345608][ T1807] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 204.345610][ T1807] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 204.345611][ T1807] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 204.345613][ T1807] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 204.345615][ T1807] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 204.345617][ T1807] console_flush_one_record (kernel/printk/printk.c:3268) [ 204.345619][ T1807] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 204.345622][ T1807] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 204.345624][ T1807] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 204.345625][ T1807] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 204.345627][ T1807] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 204.345628][ T1807] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 204.345630][ T1807] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 204.345631][ T1807] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 204.345634][ T1807] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 204.345636][ T1807] ? vprintk_emit (kernel/printk/printk.c:2478) [ 204.345638][ T1807] vprintk_emit (kernel/printk/printk.c:2479) [ 204.345640][ T1807] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 204.345642][ T1807] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 204.345645][ T1807] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 204.345648][ T1807] ? ___sys_sendmsg (net/socket.c:2767) [ 204.345650][ T1807] ? __sys_sendmsg (net/socket.c:2799) [ 204.345652][ T1807] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 204.345655][ T1807] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 204.345657][ T1807] _printk (kernel/printk/printk.c:2504) [ 204.345660][ T1807] ? snapshot_read.cold (user.c:?) [ 204.345662][ T1807] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 204.345665][ T1807] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 204.345667][ T1807] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 204.345669][ T1807] ? netdev_notice (net/core/dev.c:13194) [ 204.345671][ T1807] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 204.345672][ T1807] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 204.345674][ T1807] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 204.345677][ T1807] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 204.345678][ 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.345681][ T1807] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 204.345684][ T1807] dev_set_allmulti (net/core/dev_api.c:315) [ 204.345687][ T1807] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 204.345702][ T1807] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 204.345705][ T1807] br_dev_delete (net/bridge/br_if.c:387) bridge [ 204.345713][ T1807] rtnl_dellink (net/core/rtnetlink.c:3651 net/core/rtnetlink.c:3694) [ 204.345716][ T1807] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 204.345718][ T1807] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 204.345720][ T1807] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 204.345722][ T1807] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 204.345728][ T1807] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 204.345731][ T1807] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 204.345732][ T1807] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 204.345734][ T1807] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 204.345736][ T1807] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 204.345737][ T1807] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 204.345739][ T1807] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 204.345741][ T1807] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 204.345744][ T1807] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 204.345746][ T1807] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 204.345748][ T1807] ? __kernel_text_address (kernel/extable.c:79) [ 204.345750][ T1807] ? write_profile (profile.c:?) [ 204.345752][ T1807] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 204.345753][ T1807] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 204.345755][ T1807] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 204.345757][ T1807] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 204.345760][ T1807] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 204.345762][ T1807] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 204.345764][ T1807] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 204.345766][ T1807] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 204.345768][ T1807] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 204.345769][ T1807] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 204.345771][ T1807] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 204.345775][ T1807] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 204.345776][ T1807] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 204.345777][ T1807] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 204.345779][ T1807] ? netlink_ack (./include/linux/skbuff.h:2718) [ 204.345780][ T1807] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 204.345783][ T1807] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 204.345785][ T1807] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 204.345787][ T1807] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 204.345789][ T1807] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 204.345790][ T1807] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 204.345792][ T1807] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 204.345794][ T1807] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 204.345796][ T1807] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 204.345798][ T1807] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 204.345800][ T1807] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 204.345801][ T1807] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 204.345803][ T1807] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 204.345805][ T1807] ? copy_msghdr_from_user (net/socket.c:2650) [ 204.345807][ T1807] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 204.345808][ T1807] ? move_addr_to_kernel (net/socket.c:258) [ 204.345810][ T1807] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 204.345812][ T1807] ___sys_sendmsg (net/socket.c:2767) [ 204.345815][ T1807] ? copy_msghdr_from_user (net/socket.c:2619) [ 204.345823][ T1807] __sys_sendmsg (net/socket.c:2799) [ 204.345826][ T1807] ? __sys_sendmsg_sock (net/socket.c:2780) [ 204.345830][ T1807] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 204.345832][ T1807] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 204.345834][ T1807] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 204.345836][ T1807] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 204.345838][ T1807] RIP: 0033:0x7f119d8e954e [ 204.345839][ 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.345841][ T1807] RSP: 002b:00007fff9079bf90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 204.345845][ T1807] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007f119d8e954e [ 204.345846][ T1807] RDX: 0000000000000000 RSI: 00007fff9079c040 RDI: 0000000000000005 [ 204.345847][ T1807] RBP: 00007fff9079bfa0 R08: 0000000000000000 R09: 0000000000000000 [ 204.345848][ T1807] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91a621 [ 204.345849][ T1807] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff9079c700 | [ 205.379278][ T1876] softirqs last disabled at (0): 0x0 | [ 205.379280][ T1876] Preemption disabled at: | [ 205.379281][ T1876] vprintk_emit (kernel/printk/printk.c:2471) | [ 205.379292][ T1876] Tainted: [W]=WARN [ 205.379293][ T1876] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 205.379294][ T1876] Call Trace: [ 205.379296][ T1876] [ 205.379297][ T1876] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 205.379303][ T1876] ? vprintk_emit (kernel/printk/printk.c:2471) [ 205.379305][ T1876] __might_resched.cold (kernel/sched/core.c:9234) [ 205.379308][ T1876] ? __module_address (kernel/module/main.c:3915) [ 205.379312][ T1876] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 205.379315][ T1876] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 205.379317][ T1876] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 205.379320][ 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.379324][ T1876] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 205.379327][ T1876] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 205.379331][ 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.379332][ T1876] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 205.379334][ T1876] put_chars (drivers/char/virtio_console.c:1176) [ 205.379336][ T1876] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 205.379338][ T1876] ? __send_to_port (drivers/char/virtio_console.c:654) [ 205.379339][ T1876] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 205.379342][ T1876] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 205.379346][ T1876] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 205.379347][ 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.379349][ T1876] ? vsnprintf (lib/vsprintf.c:2900) [ 205.379352][ T1876] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 205.379354][ T1876] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 205.379356][ T1876] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 205.379358][ T1876] console_emit_next_record (kernel/printk/printk.c:3183) [ 205.379360][ T1876] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 205.379362][ T1876] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 205.379364][ T1876] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 205.379366][ T1876] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 205.379367][ T1876] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 205.379369][ T1876] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 205.379371][ T1876] console_flush_one_record (kernel/printk/printk.c:3268) [ 205.379373][ T1876] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 205.379376][ T1876] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 205.379378][ T1876] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 205.379379][ T1876] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 205.379381][ T1876] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 205.379383][ T1876] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 205.379384][ T1876] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 205.379386][ T1876] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 205.379388][ T1876] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 205.379390][ T1876] ? vprintk_emit (kernel/printk/printk.c:2478) [ 205.379392][ T1876] vprintk_emit (kernel/printk/printk.c:2479) [ 205.379394][ T1876] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 205.379396][ T1876] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 205.379398][ T1876] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 205.379400][ T1876] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 205.379401][ T1876] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 205.379403][ T1876] _printk (kernel/printk/printk.c:2504) [ 205.379407][ T1876] ? snapshot_read.cold (user.c:?) [ 205.379409][ T1876] ? br_multicast_flood (??:?) bridge [ 205.379422][ T1876] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 205.379425][ T1876] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 205.379426][ T1876] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 205.379428][ T1876] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 205.379437][ T1876] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 205.379445][ T1876] new_nbp (net/bridge/br_if.c:449) bridge [ 205.379454][ T1876] br_add_if (net/bridge/br_if.c:592) bridge [ 205.379460][ T1876] ? netif_rx_mode_sync (net/core/dev_addr_lists.c:1410) [ 205.379463][ T1876] ? dev_change_flags (net/core/dev_api.c:69) [ 205.379465][ T1876] ? cycle_netdev (drivers/net/vrf.c:1003) vrf [ 205.379467][ T1876] ? vrf_del_slave (drivers/net/vrf.c:1068 drivers/net/vrf.c:1075) vrf [ 205.379469][ T1876] do_set_master (net/core/rtnetlink.c:3071) [ 205.379472][ T1876] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 205.379473][ T1876] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 205.379475][ T1876] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 205.379476][ T1876] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 205.379478][ T1876] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 205.379482][ T1876] ? kasan_save_stack (mm/kasan/common.c:58) [ 205.379485][ T1876] ? kasan_save_stack (mm/kasan/common.c:57) [ 205.379486][ T1876] ? kasan_save_track (mm/kasan/common.c:78) [ 205.379488][ T1876] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 205.379489][ T1876] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 205.379491][ T1876] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 205.379492][ T1876] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 205.379493][ T1876] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 205.379496][ T1876] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 205.379497][ T1876] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 205.379498][ T1876] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 205.379501][ T1876] ? ___sys_sendmsg (net/socket.c:2767) [ 205.379502][ T1876] ? __sys_sendmsg (net/socket.c:2799) [ 205.379504][ T1876] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 205.379506][ T1876] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 205.379508][ T1876] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 205.379510][ T1876] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 205.379512][ T1876] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 205.379513][ T1876] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 205.379515][ T1876] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 205.379518][ 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.379520][ T1876] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 205.379522][ T1876] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 205.379525][ T1876] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 205.379526][ T1876] ? nla_get_range_signed (lib/nlattr.c:270) [ 205.379529][ T1876] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 205.379531][ T1876] rtnl_newlink (net/core/rtnetlink.c:4215) [ 205.379533][ T1876] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 205.379535][ T1876] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 205.379536][ T1876] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 205.379537][ T1876] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 205.379539][ T1876] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 205.379543][ T1876] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 205.379545][ T1876] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 205.379547][ T1876] ? __kernel_text_address (kernel/extable.c:79) [ 205.379548][ T1876] ? write_profile (profile.c:?) [ 205.379549][ T1876] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 205.379552][ T1876] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 205.379554][ T1876] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 205.379555][ T1876] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 205.379559][ T1876] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 205.379560][ T1876] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 205.379562][ T1876] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 205.379563][ T1876] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 205.379565][ T1876] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 205.379566][ T1876] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 205.379568][ T1876] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 205.379570][ T1876] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 205.379572][ T1876] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 205.379573][ T1876] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 205.379575][ T1876] ? netlink_ack (./include/linux/skbuff.h:2718) [ 205.379576][ T1876] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 205.379579][ T1876] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 205.379581][ T1876] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 205.379582][ T1876] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 205.379585][ T1876] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 205.379586][ T1876] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 205.379588][ T1876] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 205.379590][ T1876] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 205.379592][ T1876] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 205.379594][ T1876] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 205.379595][ T1876] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 205.379597][ T1876] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 205.379599][ T1876] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 205.379601][ T1876] ? copy_msghdr_from_user (net/socket.c:2650) [ 205.379602][ T1876] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 205.379604][ T1876] ? move_addr_to_kernel (net/socket.c:258) [ 205.379605][ T1876] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 205.379608][ T1876] ___sys_sendmsg (net/socket.c:2767) [ 205.379610][ T1876] ? copy_msghdr_from_user (net/socket.c:2619) [ 205.379615][ T1876] __sys_sendmsg (net/socket.c:2799) [ 205.379617][ T1876] ? __sys_sendmsg_sock (net/socket.c:2780) [ 205.379620][ T1876] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 205.379622][ T1876] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 205.379623][ T1876] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 205.379625][ T1876] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 205.379627][ T1876] RIP: 0033:0x7f56cf60054e [ 205.379629][ 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.379630][ T1876] RSP: 002b:00007ffc65061330 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 205.379635][ T1876] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f56cf60054e [ 205.379636][ T1876] RDX: 0000000000000000 RSI: 00007ffc650613e0 RDI: 0000000000000005 [ 205.379637][ T1876] RBP: 00007ffc65061340 R08: 0000000000000000 R09: 0000000000000000 [ 205.379638][ T1876] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91a622 [ 205.379639][ T1876] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc65061aa0 | [ 222.097400][ T1932] softirqs last disabled at (0): 0x0 | [ 222.097402][ T1932] Preemption disabled at: | [ 222.097403][ T1932] vprintk_emit (kernel/printk/printk.c:2471) | [ 222.097415][ T1932] Tainted: [W]=WARN [ 222.097415][ T1932] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 222.097417][ T1932] Call Trace: [ 222.097419][ T1932] [ 222.097420][ T1932] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 222.097425][ T1932] ? vprintk_emit (kernel/printk/printk.c:2471) [ 222.097427][ T1932] __might_resched.cold (kernel/sched/core.c:9234) [ 222.097431][ T1932] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 222.097435][ T1932] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 222.097439][ 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.097442][ T1932] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 222.097445][ T1932] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 222.097449][ 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.097451][ T1932] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 222.097452][ T1932] put_chars (drivers/char/virtio_console.c:1176) [ 222.097454][ T1932] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 222.097456][ T1932] ? __send_to_port (drivers/char/virtio_console.c:654) [ 222.097458][ T1932] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 222.097461][ T1932] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 222.097464][ T1932] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 222.097465][ 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.097467][ T1932] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 222.097469][ T1932] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 222.097470][ T1932] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 222.097472][ T1932] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 222.097474][ T1932] console_emit_next_record (kernel/printk/printk.c:3183) [ 222.097477][ T1932] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 222.097479][ T1932] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 222.097481][ T1932] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 222.097482][ T1932] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 222.097484][ T1932] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 222.097486][ T1932] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 222.097488][ T1932] console_flush_one_record (kernel/printk/printk.c:3268) [ 222.097490][ T1932] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 222.097493][ T1932] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 222.097494][ T1932] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 222.097496][ T1932] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 222.097497][ T1932] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 222.097499][ T1932] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 222.097500][ T1932] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 222.097502][ T1932] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 222.097504][ T1932] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 222.097506][ T1932] ? vprintk_emit (kernel/printk/printk.c:2478) [ 222.097508][ T1932] vprintk_emit (kernel/printk/printk.c:2479) [ 222.097511][ T1932] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 222.097512][ T1932] ? _raw_spin_unlock_irq_enable (./include/linux/spinlock_api_smp.h:229 (discriminator 1) kernel/locking/spinlock.c:237 (discriminator 1)) [ 222.097516][ T1932] ? try_to_wake_up (./include/linux/preempt.h:500 (discriminator 1) kernel/sched/core.c:4263 (discriminator 1)) [ 222.097519][ T1932] _printk (kernel/printk/printk.c:2504) [ 222.097522][ T1932] ? snapshot_read.cold (user.c:?) [ 222.097526][ T1932] ? __virt_addr_valid (./include/linux/rcupdate.h:948 ./include/linux/mmzone.h:2276 arch/x86/mm/physaddr.c:54) [ 222.097529][ 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.097531][ T1932] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 222.097534][ T1932] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 222.097536][ T1932] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 222.097538][ T1932] ? netdev_notice (net/core/dev.c:13194) [ 222.097539][ T1932] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 222.097542][ T1932] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 222.097545][ T1932] ? pwq_dec_nr_in_flight (kernel/workqueue.c:2102) [ 222.097549][ T1932] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 222.097550][ T1932] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 222.097553][ 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.097556][ T1932] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 222.097559][ T1932] __dev_change_flags (net/core/dev.c:9821) [ 222.097563][ T1932] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 222.097564][ T1932] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 222.097566][ T1932] ? __kernel_text_address (kernel/extable.c:79) [ 222.097568][ T1932] ? write_profile (profile.c:?) [ 222.097570][ T1932] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 222.097572][ T1932] netif_change_flags (net/core/dev.c:9877) [ 222.097574][ T1932] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 222.097579][ T1932] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 222.097580][ T1932] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 222.097581][ T1932] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 222.097583][ T1932] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 222.097586][ T1932] ? kasan_save_stack (mm/kasan/common.c:58) [ 222.097589][ T1932] ? kasan_save_stack (mm/kasan/common.c:57) [ 222.097591][ T1932] ? kasan_save_track (mm/kasan/common.c:78) [ 222.097592][ T1932] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 222.097594][ T1932] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 222.097595][ T1932] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 222.097596][ T1932] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 222.097598][ T1932] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 222.097599][ T1932] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 222.097600][ T1932] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 222.097601][ T1932] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 222.097603][ T1932] ? ___sys_sendmsg (net/socket.c:2767) [ 222.097604][ T1932] ? __sys_sendmsg (net/socket.c:2799) [ 222.097606][ T1932] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 222.097608][ T1932] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 222.097611][ T1932] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 222.097613][ T1932] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 222.097614][ T1932] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 222.097616][ T1932] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 222.097617][ T1932] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 222.097619][ 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.097621][ T1932] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 222.097622][ T1932] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 222.097624][ T1932] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 222.097626][ T1932] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 222.097628][ T1932] rtnl_newlink (net/core/rtnetlink.c:4215) [ 222.097630][ T1932] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 222.097632][ T1932] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 222.097633][ T1932] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 222.097635][ T1932] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 222.097637][ T1932] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 222.097640][ T1932] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 222.097642][ T1932] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 222.097643][ T1932] ? __kernel_text_address (kernel/extable.c:79) [ 222.097644][ T1932] ? write_profile (profile.c:?) [ 222.097645][ T1932] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 222.097647][ T1932] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 222.097649][ T1932] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 222.097650][ T1932] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 222.097654][ T1932] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 222.097655][ T1932] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 222.097657][ T1932] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 222.097658][ T1932] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 222.097660][ T1932] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 222.097661][ T1932] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 222.097663][ T1932] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 222.097665][ T1932] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 222.097666][ T1932] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 222.097668][ T1932] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 222.097669][ T1932] ? netlink_ack (./include/linux/skbuff.h:2718) [ 222.097670][ T1932] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 222.097673][ T1932] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 222.097675][ T1932] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 222.097677][ T1932] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 222.097679][ T1932] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 222.097680][ T1932] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 222.097682][ T1932] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 222.097684][ T1932] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 222.097685][ T1932] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 222.097687][ T1932] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 222.097689][ T1932] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 222.097691][ T1932] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 222.097693][ T1932] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 222.097695][ T1932] ? copy_msghdr_from_user (net/socket.c:2650) [ 222.097697][ T1932] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 222.097698][ T1932] ? move_addr_to_kernel (net/socket.c:258) [ 222.097700][ T1932] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 222.097702][ T1932] ___sys_sendmsg (net/socket.c:2767) [ 222.097704][ T1932] ? copy_msghdr_from_user (net/socket.c:2619) [ 222.097709][ T1932] __sys_sendmsg (net/socket.c:2799) [ 222.097711][ T1932] ? __sys_sendmsg_sock (net/socket.c:2780) [ 222.097714][ T1932] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 222.097716][ T1932] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 222.097717][ T1932] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 222.097719][ T1932] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 222.097721][ T1932] RIP: 0033:0x7f670613b54e [ 222.097723][ 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.097724][ T1932] RSP: 002b:00007fffd52afb40 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 222.097728][ T1932] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f670613b54e [ 222.097730][ T1932] RDX: 0000000000000000 RSI: 00007fffd52afbf0 RDI: 0000000000000005 [ 222.097731][ T1932] RBP: 00007fffd52afb50 R08: 0000000000000000 R09: 0000000000000000 [ 222.097731][ T1932] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91a633 [ 222.097732][ T1932] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffd52b02b0 | [ 227.389488][ T1947] softirqs last disabled at (0): 0x0 | [ 227.389490][ T1947] Preemption disabled at: | [ 227.389491][ T1947] vprintk_emit (kernel/printk/printk.c:2471) | [ 227.389502][ T1947] Tainted: [W]=WARN [ 227.389503][ T1947] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 227.389505][ T1947] Call Trace: [ 227.389506][ T1947] [ 227.389508][ T1947] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 227.389513][ T1947] ? vprintk_emit (kernel/printk/printk.c:2471) [ 227.389515][ T1947] __might_resched.cold (kernel/sched/core.c:9234) [ 227.389518][ T1947] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 227.389522][ T1947] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 227.389528][ 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)) [ 227.389532][ T1947] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 227.389534][ T1947] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 227.389538][ 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) [ 227.389540][ T1947] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 227.389542][ T1947] put_chars (drivers/char/virtio_console.c:1176) [ 227.389544][ T1947] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 227.389546][ T1947] ? __send_to_port (drivers/char/virtio_console.c:654) [ 227.389548][ T1947] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 227.389550][ T1947] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 227.389554][ T1947] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 227.389555][ 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) [ 227.389557][ T1947] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 227.389558][ T1947] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 227.389560][ T1947] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 227.389562][ T1947] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 227.389564][ T1947] console_emit_next_record (kernel/printk/printk.c:3183) [ 227.389567][ T1947] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 227.389569][ T1947] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 227.389570][ T1947] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 227.389572][ T1947] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 227.389574][ T1947] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 227.389576][ T1947] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 227.389577][ T1947] console_flush_one_record (kernel/printk/printk.c:3268) [ 227.389580][ T1947] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 227.389582][ T1947] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 227.389584][ T1947] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 227.389586][ T1947] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 227.389587][ T1947] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 227.389589][ T1947] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 227.389590][ T1947] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 227.389592][ T1947] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 227.389594][ T1947] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 227.389596][ T1947] ? vprintk_emit (kernel/printk/printk.c:2478) [ 227.389598][ T1947] vprintk_emit (kernel/printk/printk.c:2479) [ 227.389600][ T1947] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 227.389602][ T1947] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 227.389604][ T1947] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 227.389606][ T1947] _printk (kernel/printk/printk.c:2504) [ 227.389610][ T1947] ? snapshot_read.cold (user.c:?) [ 227.389611][ T1947] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 227.389615][ T1947] ? trace_sched_exit_tp (./include/trace/events/sched.h:886 (discriminator 22)) [ 227.389617][ T1947] ? __schedule (kernel/sched/core.c:7277) [ 227.389620][ T1947] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 227.389622][ T1947] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 227.389624][ T1947] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 227.389626][ T1947] ? netdev_notice (net/core/dev.c:13194) [ 227.389627][ T1947] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 227.389631][ T1947] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 227.389634][ T1947] ? preempt_schedule_common (kernel/sched/core.c:7449) [ 227.389636][ 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) [ 227.389639][ T1947] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 227.389642][ T1947] __dev_change_flags (net/core/dev.c:9821) [ 227.389645][ T1947] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 227.389647][ T1947] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 227.389649][ T1947] ? __kernel_text_address (kernel/extable.c:79) [ 227.389651][ T1947] ? write_profile (profile.c:?) [ 227.389653][ T1947] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 227.389656][ T1947] netif_change_flags (net/core/dev.c:9877) [ 227.389658][ T1947] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 227.389663][ T1947] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 227.389664][ T1947] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 227.389665][ T1947] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 227.389667][ T1947] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 227.389671][ T1947] ? kasan_save_stack (mm/kasan/common.c:58) [ 227.389673][ T1947] ? kasan_save_stack (mm/kasan/common.c:57) [ 227.389675][ T1947] ? kasan_save_track (mm/kasan/common.c:78) [ 227.389676][ T1947] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 227.389678][ T1947] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 227.389680][ T1947] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 227.389681][ T1947] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 227.389682][ T1947] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 227.389683][ T1947] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 227.389685][ T1947] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 227.389686][ T1947] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 227.389688][ T1947] ? ___sys_sendmsg (net/socket.c:2767) [ 227.389689][ T1947] ? __sys_sendmsg (net/socket.c:2799) [ 227.389691][ T1947] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 227.389693][ T1947] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 227.389696][ T1947] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 227.389698][ T1947] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 227.389699][ T1947] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 227.389701][ T1947] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 227.389703][ T1947] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 227.389705][ 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) [ 227.389706][ T1947] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 227.389707][ T1947] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 227.389709][ T1947] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 227.389711][ T1947] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 227.389713][ T1947] rtnl_newlink (net/core/rtnetlink.c:4215) [ 227.389715][ T1947] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 227.389717][ T1947] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 227.389718][ T1947] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 227.389720][ T1947] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 227.389722][ T1947] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 227.389725][ T1947] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 227.389727][ T1947] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 227.389728][ T1947] ? __kernel_text_address (kernel/extable.c:79) [ 227.389730][ T1947] ? write_profile (profile.c:?) [ 227.389731][ T1947] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 227.389732][ T1947] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 227.389734][ T1947] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 227.389736][ T1947] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 227.389740][ T1947] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 227.389741][ T1947] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 227.389743][ T1947] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 227.389744][ T1947] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 227.389746][ T1947] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 227.389748][ T1947] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 227.389749][ T1947] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 227.389751][ T1947] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 227.389753][ T1947] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 227.389754][ T1947] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 227.389756][ T1947] ? netlink_ack (./include/linux/skbuff.h:2718) [ 227.389757][ T1947] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 227.389760][ T1947] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 227.389762][ T1947] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 227.389764][ T1947] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 227.389766][ T1947] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 227.389767][ T1947] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 227.389769][ T1947] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 227.389771][ T1947] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 227.389773][ T1947] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 227.389774][ T1947] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 227.389776][ T1947] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 227.389778][ T1947] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 227.389780][ T1947] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 227.389782][ T1947] ? copy_msghdr_from_user (net/socket.c:2650) [ 227.389783][ T1947] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 227.389785][ T1947] ? move_addr_to_kernel (net/socket.c:258) [ 227.389787][ T1947] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 227.389789][ T1947] ___sys_sendmsg (net/socket.c:2767) [ 227.389791][ T1947] ? copy_msghdr_from_user (net/socket.c:2619) [ 227.389796][ T1947] __sys_sendmsg (net/socket.c:2799) [ 227.389798][ T1947] ? __sys_sendmsg_sock (net/socket.c:2780) [ 227.389801][ T1947] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 227.389803][ T1947] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 227.389804][ T1947] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 227.389806][ T1947] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 227.389808][ T1947] RIP: 0033:0x7f59f73bc54e [ 227.389810][ 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 [ 227.389812][ T1947] RSP: 002b:00007ffdcc991640 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 227.389816][ T1947] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f59f73bc54e [ 227.389818][ T1947] RDX: 0000000000000000 RSI: 00007ffdcc9916f0 RDI: 0000000000000005 [ 227.389820][ T1947] RBP: 00007ffdcc991650 R08: 0000000000000000 R09: 0000000000000000 [ 227.389821][ T1947] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91a638 [ 227.389823][ T1947] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffdcc991db0 | [ 229.762720][ T1974] softirqs last disabled at (0): 0x0 | [ 229.762722][ T1974] Preemption disabled at: | [ 229.762722][ T1974] vprintk_emit (kernel/printk/printk.c:2471) | [ 229.762734][ T1974] Tainted: [W]=WARN [ 229.762735][ T1974] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 229.762737][ T1974] Call Trace: [ 229.762739][ T1974] [ 229.762740][ T1974] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 229.762745][ T1974] ? vprintk_emit (kernel/printk/printk.c:2471) [ 229.762747][ T1974] __might_resched.cold (kernel/sched/core.c:9234) [ 229.762751][ T1974] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 229.762753][ T1974] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 229.762756][ T1974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 229.762760][ 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)) [ 229.762764][ T1974] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 229.762767][ T1974] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 229.762771][ 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) [ 229.762772][ T1974] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 229.762774][ T1974] put_chars (drivers/char/virtio_console.c:1176) [ 229.762776][ T1974] ? __send_to_port (drivers/char/virtio_console.c:654) [ 229.762778][ T1974] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 229.762781][ T1974] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 229.762784][ T1974] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 229.762786][ T1974] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 229.762789][ T1974] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 229.762790][ T1974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 229.762792][ T1974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 229.762795][ T1974] console_emit_next_record (kernel/printk/printk.c:3183) [ 229.762797][ T1974] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 229.762799][ T1974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 229.762801][ T1974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 229.762803][ T1974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 229.762805][ T1974] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 229.762807][ T1974] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 229.762808][ T1974] console_flush_one_record (kernel/printk/printk.c:3268) [ 229.762811][ T1974] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 229.762814][ T1974] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 229.762817][ T1974] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 229.762819][ T1974] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 229.762821][ T1974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 229.762824][ T1974] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 229.762826][ T1974] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 229.762828][ T1974] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 229.762832][ T1974] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 229.762834][ T1974] ? vprintk_emit (kernel/printk/printk.c:2478) [ 229.762837][ T1974] vprintk_emit (kernel/printk/printk.c:2479) [ 229.762840][ T1974] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 229.762842][ T1974] ? try_to_wake_up (./include/linux/preempt.h:500 (discriminator 1) kernel/sched/core.c:4263 (discriminator 1)) [ 229.762845][ T1974] _printk (kernel/printk/printk.c:2504) [ 229.762848][ T1974] ? snapshot_read.cold (user.c:?) [ 229.762850][ T1974] ? __virt_addr_valid (./include/linux/rcupdate.h:948 ./include/linux/mmzone.h:2276 arch/x86/mm/physaddr.c:54) [ 229.762853][ 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)) [ 229.762855][ T1974] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 229.762858][ T1974] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 229.762860][ T1974] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 229.762862][ T1974] ? netdev_notice (net/core/dev.c:13194) [ 229.762864][ T1974] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 229.762867][ T1974] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 229.762869][ T1974] ? pwq_dec_nr_in_flight (kernel/workqueue.c:2102) [ 229.762872][ T1974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 229.762874][ T1974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 229.762876][ 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) [ 229.762879][ T1974] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 229.762882][ T1974] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 229.762885][ T1974] __dev_change_flags (net/core/dev.c:9834) [ 229.762889][ T1974] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 229.762890][ T1974] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 229.762893][ T1974] ? __kernel_text_address (kernel/extable.c:79) [ 229.762894][ T1974] ? write_profile (profile.c:?) [ 229.762896][ T1974] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 229.762899][ T1974] netif_change_flags (net/core/dev.c:9877) [ 229.762901][ T1974] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 229.762905][ T1974] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 229.762907][ T1974] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 229.762908][ T1974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 229.762910][ T1974] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 229.762914][ T1974] ? kasan_save_stack (mm/kasan/common.c:58) [ 229.762917][ T1974] ? kasan_save_stack (mm/kasan/common.c:57) [ 229.762918][ T1974] ? kasan_save_track (mm/kasan/common.c:78) [ 229.762920][ T1974] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 229.762922][ T1974] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 229.762923][ T1974] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 229.762924][ T1974] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 229.762926][ T1974] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 229.762927][ T1974] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 229.762928][ T1974] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 229.762930][ T1974] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 229.762932][ T1974] ? ___sys_sendmsg (net/socket.c:2767) [ 229.762934][ T1974] ? __sys_sendmsg (net/socket.c:2799) [ 229.762936][ T1974] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 229.762938][ T1974] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 229.762940][ T1974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 229.762942][ T1974] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 229.762944][ T1974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 229.762945][ T1974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 229.762947][ T1974] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 229.762949][ 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) [ 229.762952][ T1974] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 229.762953][ T1974] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 229.762955][ T1974] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 229.762957][ T1974] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 229.762959][ T1974] rtnl_newlink (net/core/rtnetlink.c:4215) [ 229.762961][ T1974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 229.762963][ T1974] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 229.762964][ T1974] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 229.762966][ T1974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 229.762968][ T1974] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 229.762971][ T1974] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 229.762973][ T1974] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 229.762975][ T1974] ? __kernel_text_address (kernel/extable.c:79) [ 229.762976][ T1974] ? write_profile (profile.c:?) [ 229.762977][ T1974] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 229.762979][ T1974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 229.762980][ T1974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 229.762982][ T1974] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 229.762986][ T1974] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 229.762987][ T1974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 229.762989][ T1974] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 229.762990][ T1974] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 229.762992][ T1974] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 229.762993][ T1974] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 229.762995][ T1974] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 229.762997][ T1974] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 229.762999][ T1974] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 229.763000][ T1974] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 229.763002][ T1974] ? netlink_ack (./include/linux/skbuff.h:2718) [ 229.763003][ T1974] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 229.763006][ T1974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 229.763008][ T1974] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 229.763010][ T1974] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 229.763012][ T1974] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 229.763013][ T1974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 229.763015][ T1974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 229.763017][ T1974] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 229.763019][ T1974] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 229.763021][ T1974] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 229.763023][ T1974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 229.763025][ T1974] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 229.763027][ T1974] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 229.763028][ T1974] ? copy_msghdr_from_user (net/socket.c:2650) [ 229.763030][ T1974] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 229.763032][ T1974] ? move_addr_to_kernel (net/socket.c:258) [ 229.763033][ T1974] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 229.763036][ T1974] ___sys_sendmsg (net/socket.c:2767) [ 229.763037][ T1974] ? copy_msghdr_from_user (net/socket.c:2619) [ 229.763043][ T1974] __sys_sendmsg (net/socket.c:2799) [ 229.763045][ T1974] ? __sys_sendmsg_sock (net/socket.c:2780) [ 229.763047][ T1974] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 229.763050][ T1974] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 229.763051][ T1974] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 229.763053][ T1974] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 229.763055][ T1974] RIP: 0033:0x7f77763be54e [ 229.763057][ 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 [ 229.763059][ T1974] RSP: 002b:00007ffe00ed5390 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 229.763063][ T1974] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f77763be54e [ 229.763064][ T1974] RDX: 0000000000000000 RSI: 00007ffe00ed5440 RDI: 0000000000000005 [ 229.763065][ T1974] RBP: 00007ffe00ed53a0 R08: 0000000000000000 R09: 0000000000000000 [ 229.763066][ T1974] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91a63b [ 229.763067][ T1974] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe00ed5b00 | [ 235.070192][ T1989] softirqs last disabled at (0): 0x0 | [ 235.070194][ T1989] Preemption disabled at: | [ 235.070195][ T1989] vprintk_emit (kernel/printk/printk.c:2471) | [ 235.070206][ T1989] Tainted: [W]=WARN [ 235.070208][ T1989] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 235.070209][ T1989] Call Trace: [ 235.070211][ T1989] [ 235.070212][ T1989] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 235.070218][ T1989] ? vprintk_emit (kernel/printk/printk.c:2471) [ 235.070220][ T1989] __might_resched.cold (kernel/sched/core.c:9234) [ 235.070224][ T1989] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 235.070225][ T1989] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 235.070229][ T1989] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 235.070232][ 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.070236][ T1989] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 235.070239][ T1989] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 235.070243][ 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.070245][ T1989] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 235.070246][ T1989] put_chars (drivers/char/virtio_console.c:1176) [ 235.070248][ T1989] ? __send_to_port (drivers/char/virtio_console.c:654) [ 235.070250][ T1989] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 235.070253][ T1989] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 235.070256][ T1989] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 235.070258][ T1989] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 235.070261][ T1989] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 235.070262][ T1989] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 235.070264][ T1989] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 235.070267][ T1989] console_emit_next_record (kernel/printk/printk.c:3183) [ 235.070269][ T1989] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 235.070271][ T1989] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 235.070273][ T1989] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 235.070275][ T1989] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 235.070277][ T1989] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 235.070279][ T1989] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 235.070280][ T1989] console_flush_one_record (kernel/printk/printk.c:3268) [ 235.070283][ T1989] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 235.070285][ T1989] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 235.070287][ T1989] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 235.070289][ T1989] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 235.070291][ T1989] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 235.070292][ T1989] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 235.070294][ T1989] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 235.070295][ T1989] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 235.070297][ T1989] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 235.070299][ T1989] ? vprintk_emit (kernel/printk/printk.c:2478) [ 235.070301][ T1989] vprintk_emit (kernel/printk/printk.c:2479) [ 235.070304][ T1989] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 235.070306][ T1989] ? try_to_wake_up (./include/linux/preempt.h:500 (discriminator 1) kernel/sched/core.c:4263 (discriminator 1)) [ 235.070308][ T1989] _printk (kernel/printk/printk.c:2504) [ 235.070311][ T1989] ? snapshot_read.cold (user.c:?) [ 235.070313][ T1989] ? __virt_addr_valid (./include/linux/rcupdate.h:948 ./include/linux/mmzone.h:2276 arch/x86/mm/physaddr.c:54) [ 235.070317][ 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.070318][ T1989] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 235.070321][ T1989] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 235.070323][ T1989] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 235.070325][ T1989] ? netdev_notice (net/core/dev.c:13194) [ 235.070326][ T1989] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 235.070330][ T1989] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 235.070331][ T1989] ? pwq_dec_nr_in_flight (kernel/workqueue.c:2102) [ 235.070334][ T1989] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 235.070336][ T1989] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 235.070338][ 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.070341][ T1989] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 235.070344][ T1989] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 235.070346][ T1989] __dev_change_flags (net/core/dev.c:9834) [ 235.070350][ T1989] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 235.070352][ T1989] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 235.070354][ T1989] ? __kernel_text_address (kernel/extable.c:79) [ 235.070355][ T1989] ? write_profile (profile.c:?) [ 235.070357][ T1989] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 235.070360][ T1989] netif_change_flags (net/core/dev.c:9877) [ 235.070362][ T1989] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 235.070366][ T1989] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 235.070368][ T1989] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 235.070369][ T1989] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 235.070371][ T1989] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 235.070375][ T1989] ? kasan_save_stack (mm/kasan/common.c:58) [ 235.070378][ T1989] ? kasan_save_stack (mm/kasan/common.c:57) [ 235.070379][ T1989] ? kasan_save_track (mm/kasan/common.c:78) [ 235.070381][ T1989] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 235.070382][ T1989] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 235.070384][ T1989] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 235.070385][ T1989] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 235.070386][ T1989] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 235.070388][ T1989] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 235.070389][ T1989] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 235.070390][ T1989] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 235.070393][ T1989] ? ___sys_sendmsg (net/socket.c:2767) [ 235.070395][ T1989] ? __sys_sendmsg (net/socket.c:2799) [ 235.070397][ T1989] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 235.070399][ T1989] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 235.070401][ T1989] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 235.070403][ T1989] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 235.070405][ T1989] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 235.070406][ T1989] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 235.070408][ T1989] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 235.070410][ 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.070413][ T1989] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 235.070414][ T1989] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 235.070416][ T1989] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 235.070418][ T1989] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 235.070420][ T1989] rtnl_newlink (net/core/rtnetlink.c:4215) [ 235.070422][ T1989] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 235.070424][ T1989] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 235.070425][ T1989] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 235.070427][ T1989] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 235.070429][ T1989] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 235.070432][ T1989] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 235.070434][ T1989] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 235.070435][ T1989] ? __kernel_text_address (kernel/extable.c:79) [ 235.070437][ T1989] ? write_profile (profile.c:?) [ 235.070438][ T1989] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 235.070439][ T1989] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 235.070441][ T1989] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 235.070443][ T1989] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 235.070446][ T1989] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 235.070447][ T1989] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 235.070449][ T1989] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 235.070451][ T1989] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 235.070452][ T1989] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 235.070454][ T1989] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 235.070455][ T1989] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 235.070458][ T1989] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 235.070459][ T1989] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 235.070461][ T1989] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 235.070462][ T1989] ? netlink_ack (./include/linux/skbuff.h:2718) [ 235.070464][ T1989] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 235.070466][ T1989] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 235.070468][ T1989] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 235.070470][ T1989] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 235.070472][ T1989] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 235.070474][ T1989] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 235.070475][ T1989] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 235.070477][ T1989] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 235.070479][ T1989] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 235.070481][ T1989] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 235.070483][ T1989] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 235.070485][ T1989] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 235.070487][ T1989] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 235.070488][ T1989] ? copy_msghdr_from_user (net/socket.c:2650) [ 235.070490][ T1989] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 235.070492][ T1989] ? move_addr_to_kernel (net/socket.c:258) [ 235.070493][ T1989] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 235.070496][ T1989] ___sys_sendmsg (net/socket.c:2767) [ 235.070498][ T1989] ? copy_msghdr_from_user (net/socket.c:2619) [ 235.070503][ T1989] __sys_sendmsg (net/socket.c:2799) [ 235.070505][ T1989] ? __sys_sendmsg_sock (net/socket.c:2780) [ 235.070507][ T1989] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 235.070510][ T1989] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 235.070511][ T1989] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 235.070513][ T1989] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 235.070515][ T1989] RIP: 0033:0x7f2d07fc154e [ 235.070517][ 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.070519][ T1989] RSP: 002b:00007ffe81fac090 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 235.070524][ T1989] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f2d07fc154e [ 235.070526][ T1989] RDX: 0000000000000000 RSI: 00007ffe81fac140 RDI: 0000000000000005 [ 235.070527][ T1989] RBP: 00007ffe81fac0a0 R08: 0000000000000000 R09: 0000000000000000 [ 235.070528][ T1989] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91a640 [ 235.070529][ T1989] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe81fac800 | [ 243.869079][ T2185] softirqs last disabled at (0): 0x0 | [ 243.869081][ T2185] Preemption disabled at: | [ 243.869082][ T2185] vprintk_emit (kernel/printk/printk.c:2471) | [ 243.869094][ T2185] Tainted: [W]=WARN [ 243.869095][ T2185] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 243.869096][ T2185] Call Trace: [ 243.869098][ T2185] [ 243.869099][ T2185] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 243.869105][ T2185] ? vprintk_emit (kernel/printk/printk.c:2471) [ 243.869107][ T2185] __might_resched.cold (kernel/sched/core.c:9234) [ 243.869111][ T2185] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 243.869114][ T2185] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 243.869118][ 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)) [ 243.869122][ T2185] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 243.869124][ T2185] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 243.869128][ 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) [ 243.869130][ T2185] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 243.869132][ T2185] put_chars (drivers/char/virtio_console.c:1176) [ 243.869134][ T2185] ? __send_to_port (drivers/char/virtio_console.c:654) [ 243.869137][ T2185] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 243.869141][ T2185] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 243.869146][ T2185] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 243.869149][ T2185] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 243.869150][ T2185] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 243.869152][ T2185] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 243.869155][ T2185] console_emit_next_record (kernel/printk/printk.c:3183) [ 243.869157][ T2185] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 243.869159][ T2185] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 243.869161][ T2185] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 243.869163][ T2185] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 243.869164][ T2185] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 243.869167][ T2185] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 243.869168][ T2185] console_flush_one_record (kernel/printk/printk.c:3268) [ 243.869171][ T2185] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 243.869173][ T2185] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 243.869175][ T2185] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 243.869177][ T2185] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 243.869179][ T2185] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 243.869180][ T2185] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 243.869182][ T2185] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 243.869183][ T2185] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 243.869186][ T2185] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 243.869188][ T2185] ? vprintk_emit (kernel/printk/printk.c:2478) [ 243.869190][ T2185] vprintk_emit (kernel/printk/printk.c:2479) [ 243.869192][ T2185] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 243.869194][ T2185] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 243.869198][ T2185] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 243.869201][ T2185] ? ___sys_sendmsg (net/socket.c:2767) [ 243.869202][ T2185] ? __sys_sendmsg (net/socket.c:2799) [ 243.869204][ T2185] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 243.869207][ T2185] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 243.869209][ T2185] _printk (kernel/printk/printk.c:2504) [ 243.869212][ T2185] ? snapshot_read.cold (user.c:?) [ 243.869215][ T2185] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 243.869218][ T2185] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 243.869219][ T2185] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 243.869221][ T2185] ? netdev_notice (net/core/dev.c:13194) [ 243.869223][ T2185] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 243.869225][ T2185] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 243.869227][ T2185] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 243.869230][ T2185] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 243.869231][ 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) [ 243.869234][ T2185] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 243.869237][ T2185] dev_set_allmulti (net/core/dev_api.c:315) [ 243.869239][ T2185] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 243.869259][ T2185] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 243.869262][ T2185] br_dev_delete (net/bridge/br_if.c:387) bridge [ 243.869270][ T2185] rtnl_dellink (net/core/rtnetlink.c:3651 net/core/rtnetlink.c:3694) [ 243.869273][ T2185] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 243.869275][ T2185] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 243.869277][ T2185] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 243.869279][ T2185] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 243.869286][ T2185] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 243.869288][ T2185] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 243.869290][ T2185] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 243.869292][ T2185] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 243.869294][ T2185] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 243.869295][ T2185] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 243.869297][ T2185] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 243.869299][ T2185] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 243.869302][ T2185] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 243.869304][ T2185] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 243.869306][ T2185] ? __kernel_text_address (kernel/extable.c:79) [ 243.869308][ T2185] ? write_profile (profile.c:?) [ 243.869310][ T2185] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 243.869311][ T2185] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 243.869313][ T2185] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 243.869315][ T2185] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 243.869318][ T2185] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 243.869320][ T2185] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 243.869322][ T2185] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 243.869324][ T2185] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 243.869326][ T2185] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 243.869327][ T2185] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 243.869329][ T2185] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 243.869333][ T2185] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 243.869335][ T2185] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 243.869336][ T2185] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 243.869338][ T2185] ? netlink_ack (./include/linux/skbuff.h:2718) [ 243.869339][ T2185] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 243.869342][ T2185] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 243.869344][ T2185] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 243.869346][ T2185] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 243.869348][ T2185] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 243.869349][ T2185] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 243.869351][ T2185] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 243.869353][ T2185] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 243.869355][ T2185] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 243.869357][ T2185] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 243.869359][ T2185] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 243.869361][ T2185] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 243.869363][ T2185] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 243.869365][ T2185] ? copy_msghdr_from_user (net/socket.c:2650) [ 243.869366][ T2185] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 243.869368][ T2185] ? move_addr_to_kernel (net/socket.c:258) [ 243.869369][ T2185] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 243.869372][ T2185] ___sys_sendmsg (net/socket.c:2767) [ 243.869374][ T2185] ? copy_msghdr_from_user (net/socket.c:2619) [ 243.869379][ T2185] __sys_sendmsg (net/socket.c:2799) [ 243.869381][ T2185] ? __sys_sendmsg_sock (net/socket.c:2780) [ 243.869384][ T2185] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 243.869386][ T2185] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 243.869387][ T2185] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 243.869390][ T2185] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 243.869391][ T2185] RIP: 0033:0x7f0fd13f754e [ 243.869393][ 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 [ 243.869395][ T2185] RSP: 002b:00007ffcb5c30900 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 243.869399][ T2185] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007f0fd13f754e [ 243.869401][ T2185] RDX: 0000000000000000 RSI: 00007ffcb5c309b0 RDI: 0000000000000005 [ 243.869402][ T2185] RBP: 00007ffcb5c30910 R08: 0000000000000000 R09: 0000000000000000 [ 243.869402][ T2185] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91a649 [ 243.869403][ T2185] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcb5c31070 | [ 244.967916][ T9] softirqs last disabled at (0): 0x0 | [ 244.967919][ T9] Preemption disabled at: | [ 244.967920][ T9] vprintk_emit (kernel/printk/printk.c:2471) | [ 244.967931][ T9] Tainted: [W]=WARN [ 244.967932][ T9] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 244.967934][ T9] Workqueue: events netdev_work_proc [ 244.967940][ T9] Call Trace: [ 244.967942][ T9] [ 244.967943][ T9] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 244.967948][ T9] ? vprintk_emit (kernel/printk/printk.c:2471) [ 244.967951][ T9] __might_resched.cold (kernel/sched/core.c:9234) [ 244.967954][ T9] ? macvlan_set_mac_lists (drivers/net/macvlan.c:851) macvlan [ 244.967958][ T9] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 244.967962][ T9] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 244.967966][ 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)) [ 244.967969][ T9] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 244.967972][ T9] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 244.967976][ 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) [ 244.967977][ T9] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 244.967979][ T9] put_chars (drivers/char/virtio_console.c:1176) [ 244.967982][ T9] ? __send_to_port (drivers/char/virtio_console.c:654) [ 244.967984][ T9] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 244.967986][ T9] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 244.967990][ T9] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 244.967991][ T9] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 244.967993][ T9] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 244.967995][ T9] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 244.967997][ T9] console_emit_next_record (kernel/printk/printk.c:3183) [ 244.968000][ T9] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 244.968002][ T9] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 244.968004][ T9] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 244.968006][ T9] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 244.968008][ T9] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 244.968010][ T9] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 244.968011][ T9] console_flush_one_record (kernel/printk/printk.c:3268) [ 244.968014][ T9] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 244.968017][ T9] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 244.968018][ T9] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 244.968020][ T9] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 244.968022][ T9] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 244.968023][ T9] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 244.968025][ T9] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 244.968026][ T9] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 244.968029][ T9] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 244.968031][ T9] ? vprintk_emit (kernel/printk/printk.c:2478) [ 244.968033][ T9] vprintk_emit (kernel/printk/printk.c:2479) [ 244.968035][ T9] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 244.968037][ T9] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 244.968039][ T9] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 244.968041][ T9] _printk (kernel/printk/printk.c:2504) [ 244.968045][ T9] ? snapshot_read.cold (user.c:?) [ 244.968047][ T9] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 244.968049][ T9] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:245) [ 244.968051][ T9] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 244.968054][ T9] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 244.968056][ T9] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 244.968058][ T9] ? netdev_notice (net/core/dev.c:13194) [ 244.968059][ T9] ? __unwind_start (arch/x86/kernel/unwind_orc.c:787) [ 244.968061][ 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) [ 244.968063][ 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) [ 244.968066][ T9] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 244.968069][ T9] netif_rx_mode_run (net/core/dev_addr_lists.c:1314) [ 244.968072][ T9] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 244.968074][ T9] ? netif_rx_mode_cancel_retry (net/core/dev_addr_lists.c:1274) [ 244.968076][ 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) [ 244.968078][ T9] ? ref_tracker_free (lib/ref_tracker.c:339) [ 244.968082][ T9] ? ref_tracker_alloc (lib/ref_tracker.c:283) [ 244.968083][ 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) [ 244.968084][ 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) [ 244.968086][ T9] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:245) [ 244.968088][ T9] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 244.968090][ T9] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 244.968093][ T9] netdev_work_proc (net/core/netdev_work.c:125 net/core/netdev_work.c:171) [ 244.968094][ T9] ? netdev_work_sched (net/core/netdev_work.c:82) [ 244.968096][ T9] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 244.968098][ T9] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 244.968099][ T9] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 244.968101][ T9] process_one_work (kernel/workqueue.c:3387) [ 244.968105][ T9] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 244.968108][ T9] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 244.968109][ T9] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 244.968112][ T9] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 244.968115][ T9] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 244.968117][ T9] kthread (kernel/kthread.c:436) [ 244.968119][ T9] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 244.968120][ T9] ? kthread_affine_preferred (kernel/kthread.c:857) [ 244.968122][ T9] ret_from_fork (arch/x86/kernel/process.c:158) [ 244.968125][ T9] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 244.968127][ T9] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 244.968130][ T9] ? kthread_affine_preferred (kernel/kthread.c:857) [ 244.968132][ T9] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 261.705742][ T2295] softirqs last disabled at (0): 0x0 | [ 261.705744][ T2295] Preemption disabled at: | [ 261.705745][ T2295] vprintk_emit (kernel/printk/printk.c:2471) | [ 261.705756][ T2295] Tainted: [W]=WARN [ 261.705757][ T2295] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 261.705759][ T2295] Call Trace: [ 261.705761][ T2295] [ 261.705762][ T2295] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 261.705767][ T2295] ? vprintk_emit (kernel/printk/printk.c:2471) [ 261.705769][ T2295] __might_resched.cold (kernel/sched/core.c:9234) [ 261.705773][ T2295] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 261.705776][ T2295] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 261.705780][ T2295] __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)) [ 261.705784][ T2295] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 261.705787][ T2295] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 261.705791][ T2295] ? 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) [ 261.705793][ T2295] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 261.705795][ T2295] put_chars (drivers/char/virtio_console.c:1176) [ 261.705796][ T2295] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 261.705798][ T2295] ? __send_to_port (drivers/char/virtio_console.c:654) [ 261.705800][ T2295] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 261.705803][ T2295] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 261.705806][ T2295] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 261.705807][ T2295] ? 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) [ 261.705809][ T2295] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 261.705811][ T2295] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 261.705812][ T2295] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 261.705814][ T2295] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 261.705818][ T2295] console_emit_next_record (kernel/printk/printk.c:3183) [ 261.705821][ T2295] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 261.705824][ T2295] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 261.705827][ T2295] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 261.705829][ T2295] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 261.705831][ T2295] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 261.705834][ T2295] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 261.705836][ T2295] console_flush_one_record (kernel/printk/printk.c:3268) [ 261.705839][ T2295] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 261.705842][ T2295] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 261.705844][ T2295] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 261.705845][ T2295] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 261.705847][ T2295] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 261.705848][ T2295] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 261.705850][ T2295] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 261.705851][ T2295] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 261.705853][ T2295] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 261.705855][ T2295] ? vprintk_emit (kernel/printk/printk.c:2478) [ 261.705857][ T2295] vprintk_emit (kernel/printk/printk.c:2479) [ 261.705859][ T2295] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 261.705861][ T2295] ? _raw_spin_unlock_irq_enable (./include/linux/spinlock_api_smp.h:229 (discriminator 1) kernel/locking/spinlock.c:237 (discriminator 1)) [ 261.705865][ T2295] ? try_to_wake_up (./include/linux/preempt.h:500 (discriminator 1) kernel/sched/core.c:4263 (discriminator 1)) [ 261.705868][ T2295] _printk (kernel/printk/printk.c:2504) [ 261.705871][ T2295] ? snapshot_read.cold (user.c:?) [ 261.705873][ T2295] ? __virt_addr_valid (./include/linux/rcupdate.h:948 ./include/linux/mmzone.h:2276 arch/x86/mm/physaddr.c:54) [ 261.705876][ T2295] ? __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)) [ 261.705878][ T2295] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 261.705881][ T2295] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 261.705882][ T2295] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 261.705884][ T2295] ? netdev_notice (net/core/dev.c:13194) [ 261.705886][ T2295] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 261.705889][ T2295] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 261.705892][ T2295] ? pwq_dec_nr_in_flight (kernel/workqueue.c:2102) [ 261.705895][ T2295] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 261.705897][ T2295] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 261.705900][ T2295] ? 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) [ 261.705903][ T2295] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 261.705906][ T2295] __dev_change_flags (net/core/dev.c:9821) [ 261.705909][ T2295] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 261.705911][ T2295] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 261.705913][ T2295] ? __kernel_text_address (kernel/extable.c:79) [ 261.705914][ T2295] ? write_profile (profile.c:?) [ 261.705917][ T2295] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 261.705919][ T2295] netif_change_flags (net/core/dev.c:9877) [ 261.705921][ T2295] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 261.705925][ T2295] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 261.705926][ T2295] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 261.705928][ T2295] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 261.705929][ T2295] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 261.705933][ T2295] ? kasan_save_stack (mm/kasan/common.c:58) [ 261.705936][ T2295] ? kasan_save_stack (mm/kasan/common.c:57) [ 261.705938][ T2295] ? kasan_save_track (mm/kasan/common.c:78) [ 261.705939][ T2295] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 261.705941][ T2295] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 261.705942][ T2295] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 261.705943][ T2295] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 261.705944][ T2295] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 261.705946][ T2295] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 261.705947][ T2295] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 261.705948][ T2295] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 261.705950][ T2295] ? ___sys_sendmsg (net/socket.c:2767) [ 261.705951][ T2295] ? __sys_sendmsg (net/socket.c:2799) [ 261.705953][ T2295] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 261.705955][ T2295] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 261.705958][ T2295] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 261.705959][ T2295] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 261.705961][ T2295] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 261.705962][ T2295] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 261.705964][ T2295] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 261.705966][ T2295] ? __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) [ 261.705968][ T2295] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 261.705969][ T2295] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 261.705971][ T2295] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 261.705973][ T2295] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 261.705975][ T2295] rtnl_newlink (net/core/rtnetlink.c:4215) [ 261.705977][ T2295] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 261.705979][ T2295] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 261.705980][ T2295] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 261.705981][ T2295] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 261.705983][ T2295] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 261.705987][ T2295] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 261.705988][ T2295] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 261.705990][ T2295] ? __kernel_text_address (kernel/extable.c:79) [ 261.705991][ T2295] ? write_profile (profile.c:?) [ 261.705992][ T2295] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 261.705993][ T2295] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 261.705995][ T2295] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 261.705997][ T2295] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 261.706000][ T2295] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 261.706002][ T2295] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 261.706003][ T2295] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 261.706005][ T2295] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 261.706007][ T2295] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 261.706008][ T2295] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 261.706009][ T2295] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 261.706012][ T2295] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 261.706013][ T2295] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 261.706015][ T2295] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 261.706016][ T2295] ? netlink_ack (./include/linux/skbuff.h:2718) [ 261.706017][ T2295] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 261.706020][ T2295] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 261.706022][ T2295] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 261.706023][ T2295] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 261.706025][ T2295] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 261.706027][ T2295] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 261.706029][ T2295] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 261.706030][ T2295] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 261.706032][ T2295] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 261.706034][ T2295] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 261.706036][ T2295] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 261.706038][ T2295] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 261.706039][ T2295] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 261.706041][ T2295] ? copy_msghdr_from_user (net/socket.c:2650) [ 261.706043][ T2295] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 261.706044][ T2295] ? move_addr_to_kernel (net/socket.c:258) [ 261.706046][ T2295] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 261.706048][ T2295] ___sys_sendmsg (net/socket.c:2767) [ 261.706050][ T2295] ? copy_msghdr_from_user (net/socket.c:2619) [ 261.706055][ T2295] __sys_sendmsg (net/socket.c:2799) [ 261.706057][ T2295] ? __sys_sendmsg_sock (net/socket.c:2780) [ 261.706060][ T2295] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 261.706062][ T2295] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 261.706063][ T2295] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 261.706065][ T2295] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 261.706066][ T2295] RIP: 0033:0x7f31ad93c54e [ 261.706068][ T2295] 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 [ 261.706070][ T2295] RSP: 002b:00007fffaa535280 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 261.706074][ T2295] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f31ad93c54e [ 261.706075][ T2295] RDX: 0000000000000000 RSI: 00007fffaa535330 RDI: 0000000000000005 [ 261.706076][ T2295] RBP: 00007fffaa535290 R08: 0000000000000000 R09: 0000000000000000 [ 261.706077][ T2295] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91a65b [ 261.706078][ T2295] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffaa5359f0 | [ 266.959727][ T2310] softirqs last disabled at (0): 0x0 | [ 266.959728][ T2310] Preemption disabled at: | [ 266.959729][ T2310] vprintk_emit (kernel/printk/printk.c:2471) | [ 266.959741][ T2310] Tainted: [W]=WARN [ 266.959742][ T2310] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 266.959744][ T2310] Call Trace: [ 266.959746][ T2310] [ 266.959747][ T2310] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 266.959752][ T2310] ? vprintk_emit (kernel/printk/printk.c:2471) [ 266.959754][ T2310] __might_resched.cold (kernel/sched/core.c:9234) [ 266.959758][ T2310] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 266.959762][ T2310] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 266.959766][ T2310] __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)) [ 266.959769][ T2310] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 266.959772][ T2310] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 266.959776][ T2310] ? 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) [ 266.959778][ T2310] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 266.959780][ T2310] put_chars (drivers/char/virtio_console.c:1176) [ 266.959781][ T2310] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 266.959783][ T2310] ? __send_to_port (drivers/char/virtio_console.c:654) [ 266.959785][ T2310] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 266.959788][ T2310] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 266.959791][ T2310] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 266.959793][ T2310] ? 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) [ 266.959795][ T2310] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 266.959796][ T2310] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 266.959798][ T2310] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 266.959800][ T2310] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 266.959802][ T2310] console_emit_next_record (kernel/printk/printk.c:3183) [ 266.959804][ T2310] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 266.959806][ T2310] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 266.959808][ T2310] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 266.959810][ T2310] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 266.959812][ T2310] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 266.959814][ T2310] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 266.959816][ T2310] console_flush_one_record (kernel/printk/printk.c:3268) [ 266.959819][ T2310] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 266.959824][ T2310] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 266.959826][ T2310] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 266.959829][ T2310] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 266.959831][ T2310] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 266.959834][ T2310] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 266.959836][ T2310] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 266.959837][ T2310] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 266.959840][ T2310] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 266.959841][ T2310] ? vprintk_emit (kernel/printk/printk.c:2478) [ 266.959844][ T2310] vprintk_emit (kernel/printk/printk.c:2479) [ 266.959846][ T2310] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 266.959848][ T2310] ? _raw_spin_unlock_irq_enable (./include/linux/spinlock_api_smp.h:229 (discriminator 1) kernel/locking/spinlock.c:237 (discriminator 1)) [ 266.959852][ T2310] ? try_to_wake_up (./include/linux/preempt.h:500 (discriminator 1) kernel/sched/core.c:4263 (discriminator 1)) [ 266.959854][ T2310] _printk (kernel/printk/printk.c:2504) [ 266.959858][ T2310] ? snapshot_read.cold (user.c:?) [ 266.959860][ T2310] ? __virt_addr_valid (./include/linux/rcupdate.h:948 ./include/linux/mmzone.h:2276 arch/x86/mm/physaddr.c:54) [ 266.959863][ T2310] ? __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)) [ 266.959865][ T2310] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 266.959868][ T2310] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 266.959870][ T2310] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 266.959872][ T2310] ? netdev_notice (net/core/dev.c:13194) [ 266.959873][ T2310] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 266.959876][ T2310] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 266.959879][ T2310] ? pwq_dec_nr_in_flight (kernel/workqueue.c:2102) [ 266.959883][ T2310] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 266.959884][ T2310] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 266.959887][ T2310] ? 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) [ 266.959890][ T2310] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 266.959894][ T2310] __dev_change_flags (net/core/dev.c:9821) [ 266.959897][ T2310] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 266.959899][ T2310] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 266.959901][ T2310] ? __kernel_text_address (kernel/extable.c:79) [ 266.959902][ T2310] ? write_profile (profile.c:?) [ 266.959905][ T2310] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 266.959907][ T2310] netif_change_flags (net/core/dev.c:9877) [ 266.959909][ T2310] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 266.959913][ T2310] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 266.959914][ T2310] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 266.959916][ T2310] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 266.959917][ T2310] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 266.959921][ T2310] ? kasan_save_stack (mm/kasan/common.c:58) [ 266.959924][ T2310] ? kasan_save_stack (mm/kasan/common.c:57) [ 266.959926][ T2310] ? kasan_save_track (mm/kasan/common.c:78) [ 266.959927][ T2310] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 266.959929][ T2310] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 266.959930][ T2310] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 266.959931][ T2310] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 266.959933][ T2310] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 266.959934][ T2310] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 266.959936][ T2310] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 266.959937][ T2310] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 266.959938][ T2310] ? ___sys_sendmsg (net/socket.c:2767) [ 266.959940][ T2310] ? __sys_sendmsg (net/socket.c:2799) [ 266.959942][ T2310] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 266.959944][ T2310] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 266.959947][ T2310] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 266.959948][ T2310] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 266.959950][ T2310] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 266.959951][ T2310] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 266.959953][ T2310] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 266.959955][ T2310] ? __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) [ 266.959957][ T2310] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 266.959958][ T2310] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 266.959960][ T2310] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 266.959962][ T2310] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 266.959964][ T2310] rtnl_newlink (net/core/rtnetlink.c:4215) [ 266.959966][ T2310] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 266.959968][ T2310] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 266.959969][ T2310] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 266.959971][ T2310] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 266.959973][ T2310] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 266.959976][ T2310] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 266.959978][ T2310] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 266.959979][ T2310] ? __kernel_text_address (kernel/extable.c:79) [ 266.959981][ T2310] ? write_profile (profile.c:?) [ 266.959982][ T2310] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 266.959983][ T2310] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 266.959985][ T2310] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 266.959986][ T2310] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 266.959990][ T2310] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 266.959992][ T2310] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 266.959993][ T2310] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 266.959995][ T2310] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 266.959996][ T2310] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 266.959998][ T2310] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 266.959999][ T2310] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 266.960002][ T2310] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 266.960003][ T2310] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 266.960005][ T2310] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 266.960006][ T2310] ? netlink_ack (./include/linux/skbuff.h:2718) [ 266.960007][ T2310] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 266.960010][ T2310] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 266.960012][ T2310] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 266.960014][ T2310] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 266.960016][ T2310] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 266.960018][ T2310] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 266.960019][ T2310] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 266.960021][ T2310] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 266.960023][ T2310] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 266.960025][ T2310] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 266.960027][ T2310] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 266.960029][ T2310] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 266.960031][ T2310] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 266.960032][ T2310] ? copy_msghdr_from_user (net/socket.c:2650) [ 266.960034][ T2310] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 266.960036][ T2310] ? move_addr_to_kernel (net/socket.c:258) [ 266.960037][ T2310] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 266.960040][ T2310] ___sys_sendmsg (net/socket.c:2767) [ 266.960041][ T2310] ? copy_msghdr_from_user (net/socket.c:2619) [ 266.960046][ T2310] __sys_sendmsg (net/socket.c:2799) [ 266.960048][ T2310] ? __sys_sendmsg_sock (net/socket.c:2780) [ 266.960051][ T2310] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 266.960053][ T2310] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 266.960055][ T2310] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 266.960057][ T2310] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 266.960058][ T2310] RIP: 0033:0x7fa59600b54e [ 266.960060][ T2310] 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 [ 266.960062][ T2310] RSP: 002b:00007ffeafa1d740 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 266.960066][ T2310] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007fa59600b54e [ 266.960068][ T2310] RDX: 0000000000000000 RSI: 00007ffeafa1d7f0 RDI: 0000000000000005 [ 266.960069][ T2310] RBP: 00007ffeafa1d750 R08: 0000000000000000 R09: 0000000000000000 [ 266.960070][ T2310] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91a660 [ 266.960070][ T2310] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffeafa1deb0 | [ 269.292122][ T2337] softirqs last disabled at (0): 0x0 | [ 269.292124][ T2337] Preemption disabled at: | [ 269.292125][ T2337] vprintk_emit (kernel/printk/printk.c:2471) | [ 269.292136][ T2337] Tainted: [W]=WARN [ 269.292137][ T2337] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 269.292139][ T2337] Call Trace: [ 269.292141][ T2337] [ 269.292142][ T2337] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 269.292147][ T2337] ? vprintk_emit (kernel/printk/printk.c:2471) [ 269.292149][ T2337] __might_resched.cold (kernel/sched/core.c:9234) [ 269.292153][ T2337] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 269.292155][ T2337] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 269.292158][ T2337] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 269.292162][ T2337] __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.292166][ T2337] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 269.292169][ T2337] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 269.292172][ T2337] ? 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.292174][ T2337] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 269.292176][ T2337] put_chars (drivers/char/virtio_console.c:1176) [ 269.292178][ T2337] ? __send_to_port (drivers/char/virtio_console.c:654) [ 269.292180][ T2337] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 269.292183][ T2337] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 269.292186][ T2337] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 269.292187][ T2337] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 269.292191][ T2337] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 269.292193][ T2337] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 269.292194][ T2337] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 269.292197][ T2337] console_emit_next_record (kernel/printk/printk.c:3183) [ 269.292200][ T2337] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 269.292202][ T2337] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 269.292203][ T2337] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 269.292205][ T2337] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 269.292207][ T2337] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 269.292208][ T2337] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 269.292210][ T2337] console_flush_one_record (kernel/printk/printk.c:3268) [ 269.292212][ T2337] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 269.292215][ T2337] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 269.292217][ T2337] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 269.292218][ T2337] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 269.292220][ T2337] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 269.292222][ T2337] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 269.292223][ T2337] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 269.292225][ T2337] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 269.292227][ T2337] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 269.292229][ T2337] ? vprintk_emit (kernel/printk/printk.c:2478) [ 269.292231][ T2337] vprintk_emit (kernel/printk/printk.c:2479) [ 269.292233][ T2337] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 269.292235][ T2337] ? try_to_wake_up (./include/linux/preempt.h:500 (discriminator 1) kernel/sched/core.c:4263 (discriminator 1)) [ 269.292238][ T2337] _printk (kernel/printk/printk.c:2504) [ 269.292241][ T2337] ? snapshot_read.cold (user.c:?) [ 269.292243][ T2337] ? __virt_addr_valid (./include/linux/rcupdate.h:948 ./include/linux/mmzone.h:2276 arch/x86/mm/physaddr.c:54) [ 269.292246][ T2337] ? __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)) [ 269.292248][ T2337] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 269.292251][ T2337] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 269.292253][ T2337] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 269.292255][ T2337] ? netdev_notice (net/core/dev.c:13194) [ 269.292256][ T2337] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 269.292260][ T2337] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 269.292261][ T2337] ? pwq_dec_nr_in_flight (kernel/workqueue.c:2102) [ 269.292264][ T2337] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 269.292266][ T2337] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 269.292268][ T2337] ? 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.292271][ T2337] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 269.292274][ T2337] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 269.292276][ T2337] __dev_change_flags (net/core/dev.c:9834) [ 269.292280][ T2337] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 269.292282][ T2337] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 269.292284][ T2337] ? __kernel_text_address (kernel/extable.c:79) [ 269.292285][ T2337] ? write_profile (profile.c:?) [ 269.292288][ T2337] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 269.292290][ T2337] netif_change_flags (net/core/dev.c:9877) [ 269.292292][ T2337] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 269.292296][ T2337] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 269.292297][ T2337] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 269.292298][ T2337] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 269.292300][ T2337] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 269.292304][ T2337] ? kasan_save_stack (mm/kasan/common.c:58) [ 269.292307][ T2337] ? kasan_save_stack (mm/kasan/common.c:57) [ 269.292309][ T2337] ? kasan_save_track (mm/kasan/common.c:78) [ 269.292310][ T2337] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 269.292312][ T2337] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 269.292313][ T2337] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 269.292314][ T2337] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 269.292315][ T2337] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 269.292317][ T2337] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 269.292318][ T2337] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 269.292319][ T2337] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 269.292322][ T2337] ? ___sys_sendmsg (net/socket.c:2767) [ 269.292323][ T2337] ? __sys_sendmsg (net/socket.c:2799) [ 269.292325][ T2337] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 269.292327][ T2337] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 269.292329][ T2337] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 269.292332][ T2337] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 269.292333][ T2337] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 269.292335][ T2337] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 269.292336][ T2337] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 269.292338][ T2337] ? __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.292341][ T2337] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 269.292342][ T2337] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 269.292344][ T2337] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 269.292346][ T2337] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 269.292348][ T2337] rtnl_newlink (net/core/rtnetlink.c:4215) [ 269.292350][ T2337] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 269.292352][ T2337] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 269.292353][ T2337] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 269.292354][ T2337] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 269.292356][ T2337] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 269.292360][ T2337] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 269.292362][ T2337] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 269.292363][ T2337] ? __kernel_text_address (kernel/extable.c:79) [ 269.292364][ T2337] ? write_profile (profile.c:?) [ 269.292365][ T2337] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 269.292367][ T2337] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 269.292368][ T2337] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 269.292370][ T2337] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 269.292374][ T2337] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 269.292375][ T2337] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 269.292377][ T2337] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 269.292378][ T2337] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 269.292380][ T2337] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 269.292381][ T2337] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 269.292383][ T2337] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 269.292385][ T2337] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 269.292387][ T2337] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 269.292388][ T2337] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 269.292389][ T2337] ? netlink_ack (./include/linux/skbuff.h:2718) [ 269.292391][ T2337] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 269.292393][ T2337] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 269.292395][ T2337] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 269.292397][ T2337] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 269.292399][ T2337] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 269.292401][ T2337] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 269.292402][ T2337] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 269.292404][ T2337] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 269.292406][ T2337] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 269.292408][ T2337] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 269.292410][ T2337] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 269.292412][ T2337] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 269.292414][ T2337] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 269.292415][ T2337] ? copy_msghdr_from_user (net/socket.c:2650) [ 269.292417][ T2337] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 269.292419][ T2337] ? move_addr_to_kernel (net/socket.c:258) [ 269.292420][ T2337] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 269.292423][ T2337] ___sys_sendmsg (net/socket.c:2767) [ 269.292424][ T2337] ? copy_msghdr_from_user (net/socket.c:2619) [ 269.292437][ T2337] __sys_sendmsg (net/socket.c:2799) [ 269.292439][ T2337] ? __sys_sendmsg_sock (net/socket.c:2780) [ 269.292442][ T2337] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 269.292444][ T2337] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 269.292445][ T2337] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 269.292447][ T2337] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 269.292449][ T2337] RIP: 0033:0x7fa3a4bbf54e [ 269.292451][ T2337] 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.292453][ T2337] RSP: 002b:00007fff44033000 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 269.292457][ T2337] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007fa3a4bbf54e [ 269.292458][ T2337] RDX: 0000000000000000 RSI: 00007fff440330b0 RDI: 0000000000000005 [ 269.292459][ T2337] RBP: 00007fff44033010 R08: 0000000000000000 R09: 0000000000000000 [ 269.292460][ T2337] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91a662 [ 269.292461][ T2337] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff44033770 | [ 274.568417][ T2352] softirqs last disabled at (0): 0x0 | [ 274.568419][ T2352] Preemption disabled at: | [ 274.568420][ T2352] vprintk_emit (kernel/printk/printk.c:2471) | [ 274.568432][ T2352] Tainted: [W]=WARN [ 274.568433][ T2352] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 274.568435][ T2352] Call Trace: [ 274.568436][ T2352] [ 274.568438][ T2352] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 274.568443][ T2352] ? vprintk_emit (kernel/printk/printk.c:2471) [ 274.568445][ T2352] __might_resched.cold (kernel/sched/core.c:9234) [ 274.568449][ T2352] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 274.568451][ T2352] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 274.568454][ T2352] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 274.568458][ T2352] __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.568461][ T2352] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 274.568464][ T2352] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 274.568468][ T2352] ? 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.568476][ T2352] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 274.568478][ T2352] put_chars (drivers/char/virtio_console.c:1176) [ 274.568481][ T2352] ? __send_to_port (drivers/char/virtio_console.c:654) [ 274.568483][ T2352] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 274.568485][ T2352] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 274.568489][ T2352] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 274.568490][ T2352] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 274.568493][ T2352] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 274.568495][ T2352] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 274.568497][ T2352] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 274.568499][ T2352] console_emit_next_record (kernel/printk/printk.c:3183) [ 274.568502][ T2352] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 274.568504][ T2352] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 274.568506][ T2352] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 274.568507][ T2352] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 274.568509][ T2352] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 274.568511][ T2352] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 274.568513][ T2352] console_flush_one_record (kernel/printk/printk.c:3268) [ 274.568515][ T2352] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 274.568518][ T2352] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 274.568520][ T2352] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 274.568521][ T2352] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 274.568525][ T2352] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 274.568527][ T2352] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 274.568528][ T2352] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 274.568530][ T2352] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 274.568532][ T2352] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 274.568534][ T2352] ? vprintk_emit (kernel/printk/printk.c:2478) [ 274.568536][ T2352] vprintk_emit (kernel/printk/printk.c:2479) [ 274.568539][ T2352] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 274.568540][ T2352] ? update_load_avg (kernel/sched/fair.c:5864) [ 274.568543][ T2352] ? update_load_avg (kernel/sched/fair.c:5864) [ 274.568545][ T2352] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 274.568547][ T2352] _printk (kernel/printk/printk.c:2504) [ 274.568550][ T2352] ? snapshot_read.cold (user.c:?) [ 274.568552][ T2352] ? trace_sched_exit_tp (./include/trace/events/sched.h:886 (discriminator 22)) [ 274.568554][ T2352] ? __schedule (kernel/sched/core.c:7277) [ 274.568556][ T2352] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 274.568559][ T2352] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 274.568561][ T2352] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 274.568563][ T2352] ? netdev_notice (net/core/dev.c:13194) [ 274.568564][ T2352] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 274.568568][ T2352] ? preempt_schedule_thunk (arch/x86/entry/thunk.S:12) [ 274.568570][ T2352] ? 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.568573][ T2352] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 274.568576][ T2352] ? __local_bh_enable_ip (kernel/softirq.c:480 (discriminator 2)) [ 274.568579][ T2352] __dev_change_flags (net/core/dev.c:9834) [ 274.568582][ T2352] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 274.568584][ T2352] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 274.568586][ T2352] ? __kernel_text_address (kernel/extable.c:79) [ 274.568588][ T2352] ? write_profile (profile.c:?) [ 274.568590][ T2352] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 274.568593][ T2352] netif_change_flags (net/core/dev.c:9877) [ 274.568595][ T2352] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 274.568599][ T2352] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 274.568601][ T2352] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 274.568602][ T2352] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 274.568603][ T2352] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 274.568607][ T2352] ? kasan_save_stack (mm/kasan/common.c:58) [ 274.568610][ T2352] ? kasan_save_stack (mm/kasan/common.c:57) [ 274.568612][ T2352] ? kasan_save_track (mm/kasan/common.c:78) [ 274.568613][ T2352] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 274.568615][ T2352] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 274.568616][ T2352] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 274.568618][ T2352] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 274.568619][ T2352] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 274.568620][ T2352] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 274.568621][ T2352] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 274.568623][ T2352] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 274.568625][ T2352] ? ___sys_sendmsg (net/socket.c:2767) [ 274.568627][ T2352] ? __sys_sendmsg (net/socket.c:2799) [ 274.568629][ T2352] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 274.568631][ T2352] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 274.568633][ T2352] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 274.568635][ T2352] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 274.568637][ T2352] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 274.568638][ T2352] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 274.568640][ T2352] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 274.568642][ T2352] ? __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.568644][ T2352] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 274.568645][ T2352] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 274.568647][ T2352] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 274.568649][ T2352] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 274.568651][ T2352] rtnl_newlink (net/core/rtnetlink.c:4215) [ 274.568653][ T2352] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 274.568655][ T2352] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 274.568656][ T2352] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 274.568658][ T2352] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 274.568660][ T2352] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 274.568663][ T2352] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 274.568665][ T2352] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 274.568666][ T2352] ? __kernel_text_address (kernel/extable.c:79) [ 274.568668][ T2352] ? write_profile (profile.c:?) [ 274.568669][ T2352] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 274.568670][ T2352] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 274.568672][ T2352] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 274.568674][ T2352] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 274.568677][ T2352] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 274.568679][ T2352] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 274.568681][ T2352] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 274.568682][ T2352] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 274.568684][ T2352] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 274.568685][ T2352] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 274.568687][ T2352] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 274.568689][ T2352] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 274.568691][ T2352] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 274.568692][ T2352] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 274.568694][ T2352] ? netlink_ack (./include/linux/skbuff.h:2718) [ 274.568695][ T2352] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 274.568698][ T2352] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 274.568700][ T2352] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 274.568702][ T2352] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 274.568704][ T2352] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 274.568706][ T2352] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 274.568707][ T2352] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 274.568709][ T2352] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 274.568711][ T2352] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 274.568713][ T2352] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 274.568715][ T2352] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 274.568717][ T2352] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 274.568719][ T2352] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 274.568720][ T2352] ? copy_msghdr_from_user (net/socket.c:2650) [ 274.568722][ T2352] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 274.568724][ T2352] ? move_addr_to_kernel (net/socket.c:258) [ 274.568725][ T2352] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 274.568728][ T2352] ___sys_sendmsg (net/socket.c:2767) [ 274.568730][ T2352] ? copy_msghdr_from_user (net/socket.c:2619) [ 274.568735][ T2352] __sys_sendmsg (net/socket.c:2799) [ 274.568737][ T2352] ? __sys_sendmsg_sock (net/socket.c:2780) [ 274.568739][ T2352] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 274.568741][ T2352] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 274.568743][ T2352] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 274.568745][ T2352] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 274.568747][ T2352] RIP: 0033:0x7f01a603154e [ 274.568749][ T2352] 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.568751][ T2352] RSP: 002b:00007ffc00efc2e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 274.568755][ T2352] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f01a603154e [ 274.568756][ T2352] RDX: 0000000000000000 RSI: 00007ffc00efc390 RDI: 0000000000000005 [ 274.568757][ T2352] RBP: 00007ffc00efc2f0 R08: 0000000000000000 R09: 0000000000000000 [ 274.568758][ T2352] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91a667 [ 274.568759][ T2352] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc00efca50 | [ 277.616556][ T65] softirqs last disabled at (31806): neigh_managed_work (./include/linux/spinlock.h:353 net/core/neighbour.c:1664) | [ 277.616560][ T65] Preemption disabled at: | [ 277.616561][ T65] vprintk_emit (kernel/printk/printk.c:2471) | [ 277.616572][ T65] Tainted: [W]=WARN [ 277.616573][ T65] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 277.616575][ T65] Workqueue: events netdev_work_proc [ 277.616580][ T65] Call Trace: [ 277.616581][ T65] [ 277.616582][ T65] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 277.616588][ T65] ? vprintk_emit (kernel/printk/printk.c:2471) [ 277.616590][ T65] __might_resched.cold (kernel/sched/core.c:9234) [ 277.616594][ T65] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 277.616597][ T65] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 277.616601][ T65] __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.616604][ T65] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 277.616607][ T65] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 277.616611][ T65] ? 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.616612][ T65] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 277.616614][ T65] put_chars (drivers/char/virtio_console.c:1176) [ 277.616616][ T65] ? __send_to_port (drivers/char/virtio_console.c:654) [ 277.616618][ T65] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 277.616621][ T65] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 277.616624][ T65] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 277.616626][ T65] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 277.616627][ T65] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 277.616629][ T65] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 277.616631][ T65] console_emit_next_record (kernel/printk/printk.c:3183) [ 277.616634][ T65] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 277.616636][ T65] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 277.616638][ T65] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 277.616640][ T65] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 277.616641][ T65] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 277.616643][ T65] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 277.616645][ T65] console_flush_one_record (kernel/printk/printk.c:3268) [ 277.616647][ T65] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 277.616650][ T65] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 277.616652][ T65] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 277.616653][ T65] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 277.616655][ T65] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 277.616656][ T65] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 277.616658][ T65] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 277.616659][ T65] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 277.616661][ T65] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 277.616663][ T65] ? vprintk_emit (kernel/printk/printk.c:2478) [ 277.616665][ T65] vprintk_emit (kernel/printk/printk.c:2479) [ 277.616668][ T65] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 277.616670][ T65] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 277.616672][ T65] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 277.616674][ T65] _printk (kernel/printk/printk.c:2504) [ 277.616677][ T65] ? snapshot_read.cold (user.c:?) [ 277.616679][ T65] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 277.616681][ T65] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:245) [ 277.616683][ T65] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 277.616686][ T65] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 277.616687][ T65] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 277.616689][ T65] ? netdev_notice (net/core/dev.c:13194) [ 277.616691][ T65] ? __unwind_start (arch/x86/kernel/unwind_orc.c:787) [ 277.616693][ T65] ? 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.616694][ T65] ? 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.616698][ T65] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 277.616701][ T65] netif_rx_mode_run (net/core/dev_addr_lists.c:1314) [ 277.616703][ T65] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 277.616706][ T65] ? netif_rx_mode_cancel_retry (net/core/dev_addr_lists.c:1274) [ 277.616707][ T65] ? 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.616709][ T65] ? ref_tracker_free (lib/ref_tracker.c:339) [ 277.616713][ T65] ? ref_tracker_alloc (lib/ref_tracker.c:283) [ 277.616714][ T65] ? 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.616715][ T65] ? 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.616717][ T65] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:245) [ 277.616719][ T65] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 277.616721][ T65] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 277.616723][ T65] netdev_work_proc (net/core/netdev_work.c:125 net/core/netdev_work.c:171) [ 277.616725][ T65] ? netdev_work_sched (net/core/netdev_work.c:82) [ 277.616726][ T65] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 277.616728][ T65] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 277.616730][ T65] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 277.616732][ T65] process_one_work (kernel/workqueue.c:3387) [ 277.616735][ T65] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 277.616737][ T65] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 277.616740][ T65] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 277.616742][ T65] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 277.616744][ T65] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 277.616745][ T65] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 277.616747][ T65] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 277.616749][ T65] kthread (kernel/kthread.c:436) [ 277.616750][ T65] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 277.616752][ T65] ? kthread_affine_preferred (kernel/kthread.c:857) [ 277.616754][ T65] ret_from_fork (arch/x86/kernel/process.c:158) [ 277.616757][ T65] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 277.616759][ T65] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 277.616761][ T65] ? kthread_affine_preferred (kernel/kthread.c:857) [ 277.616763][ T65] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 295.214539][ T2544] softirqs last disabled at (0): 0x0 | [ 295.214540][ T2544] Preemption disabled at: | [ 295.214541][ T2544] vprintk_emit (kernel/printk/printk.c:2471) | [ 295.214553][ T2544] Tainted: [W]=WARN [ 295.214554][ T2544] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 295.214556][ T2544] Call Trace: [ 295.214558][ T2544] [ 295.214559][ T2544] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 295.214564][ T2544] ? vprintk_emit (kernel/printk/printk.c:2471) [ 295.214567][ T2544] __might_resched.cold (kernel/sched/core.c:9234) [ 295.214571][ T2544] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 295.214574][ T2544] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 295.214578][ 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.214581][ T2544] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 295.214584][ T2544] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 295.214588][ 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.214590][ T2544] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 295.214592][ T2544] put_chars (drivers/char/virtio_console.c:1176) [ 295.214593][ T2544] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 295.214595][ T2544] ? __send_to_port (drivers/char/virtio_console.c:654) [ 295.214597][ T2544] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 295.214600][ T2544] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 295.214603][ T2544] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 295.214605][ 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.214606][ T2544] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 295.214608][ T2544] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 295.214609][ T2544] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 295.214611][ T2544] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 295.214613][ T2544] console_emit_next_record (kernel/printk/printk.c:3183) [ 295.214616][ T2544] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 295.214618][ T2544] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 295.214620][ T2544] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 295.214628][ T2544] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 295.214630][ T2544] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 295.214632][ T2544] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 295.214634][ T2544] console_flush_one_record (kernel/printk/printk.c:3268) [ 295.214636][ T2544] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 295.214639][ T2544] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 295.214641][ T2544] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 295.214642][ T2544] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 295.214644][ T2544] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 295.214646][ T2544] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 295.214647][ T2544] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 295.214649][ T2544] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 295.214651][ T2544] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 295.214653][ T2544] ? vprintk_emit (kernel/printk/printk.c:2478) [ 295.214655][ T2544] vprintk_emit (kernel/printk/printk.c:2479) [ 295.214657][ T2544] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 295.214659][ T2544] ? _raw_spin_unlock_irq_enable (./include/linux/spinlock_api_smp.h:229 (discriminator 1) kernel/locking/spinlock.c:237 (discriminator 1)) [ 295.214663][ T2544] ? try_to_wake_up (./include/linux/preempt.h:500 (discriminator 1) kernel/sched/core.c:4263 (discriminator 1)) [ 295.214666][ T2544] _printk (kernel/printk/printk.c:2504) [ 295.214669][ T2544] ? snapshot_read.cold (user.c:?) [ 295.214671][ T2544] ? __virt_addr_valid (./include/linux/rcupdate.h:948 ./include/linux/mmzone.h:2276 arch/x86/mm/physaddr.c:54) [ 295.214674][ 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.214676][ T2544] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 295.214679][ T2544] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 295.214681][ T2544] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 295.214683][ T2544] ? netdev_notice (net/core/dev.c:13194) [ 295.214684][ T2544] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 295.214687][ T2544] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 295.214690][ T2544] ? pwq_dec_nr_in_flight (kernel/workqueue.c:2102) [ 295.214694][ T2544] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 295.214695][ T2544] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 295.214698][ 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.214701][ T2544] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 295.214705][ T2544] __dev_change_flags (net/core/dev.c:9821) [ 295.214708][ T2544] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 295.214710][ T2544] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 295.214712][ T2544] ? __kernel_text_address (kernel/extable.c:79) [ 295.214713][ T2544] ? write_profile (profile.c:?) [ 295.214716][ T2544] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 295.214718][ T2544] netif_change_flags (net/core/dev.c:9877) [ 295.214720][ T2544] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 295.214724][ T2544] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 295.214726][ T2544] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 295.214727][ T2544] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 295.214728][ T2544] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 295.214733][ T2544] ? kasan_save_stack (mm/kasan/common.c:58) [ 295.214736][ T2544] ? kasan_save_stack (mm/kasan/common.c:57) [ 295.214737][ T2544] ? kasan_save_track (mm/kasan/common.c:78) [ 295.214739][ T2544] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 295.214740][ T2544] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 295.214742][ T2544] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 295.214743][ T2544] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 295.214744][ T2544] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 295.214746][ T2544] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 295.214747][ T2544] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 295.214749][ T2544] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 295.214750][ T2544] ? ___sys_sendmsg (net/socket.c:2767) [ 295.214752][ T2544] ? __sys_sendmsg (net/socket.c:2799) [ 295.214753][ T2544] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 295.214755][ T2544] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 295.214758][ T2544] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 295.214760][ T2544] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 295.214761][ T2544] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 295.214763][ T2544] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 295.214765][ T2544] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 295.214767][ 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.214768][ T2544] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 295.214770][ T2544] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 295.214771][ T2544] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 295.214774][ T2544] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 295.214776][ T2544] rtnl_newlink (net/core/rtnetlink.c:4215) [ 295.214778][ T2544] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 295.214779][ T2544] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 295.214781][ T2544] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 295.214782][ T2544] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 295.214784][ T2544] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 295.214788][ T2544] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 295.214789][ T2544] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 295.214791][ T2544] ? __kernel_text_address (kernel/extable.c:79) [ 295.214792][ T2544] ? write_profile (profile.c:?) [ 295.214793][ T2544] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 295.214795][ T2544] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 295.214797][ T2544] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 295.214798][ T2544] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 295.214802][ T2544] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 295.214803][ T2544] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 295.214805][ T2544] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 295.214806][ T2544] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 295.214808][ T2544] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 295.214809][ T2544] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 295.214811][ T2544] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 295.214813][ T2544] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 295.214816][ T2544] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 295.214818][ T2544] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 295.214820][ T2544] ? netlink_ack (./include/linux/skbuff.h:2718) [ 295.214822][ T2544] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 295.214826][ T2544] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 295.214829][ T2544] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 295.214832][ T2544] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 295.214834][ T2544] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 295.214836][ T2544] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 295.214837][ T2544] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 295.214839][ T2544] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 295.214841][ T2544] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 295.214843][ T2544] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 295.214845][ T2544] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 295.214847][ T2544] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 295.214848][ T2544] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 295.214850][ T2544] ? copy_msghdr_from_user (net/socket.c:2650) [ 295.214852][ T2544] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 295.214853][ T2544] ? move_addr_to_kernel (net/socket.c:258) [ 295.214855][ T2544] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 295.214858][ T2544] ___sys_sendmsg (net/socket.c:2767) [ 295.214860][ T2544] ? copy_msghdr_from_user (net/socket.c:2619) [ 295.214865][ T2544] __sys_sendmsg (net/socket.c:2799) [ 295.214866][ T2544] ? __sys_sendmsg_sock (net/socket.c:2780) [ 295.214869][ T2544] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 295.214871][ T2544] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 295.214873][ T2544] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 295.214875][ T2544] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 295.214876][ T2544] RIP: 0033:0x7f44e510c54e [ 295.214878][ 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.214880][ T2544] RSP: 002b:00007ffd7caf2b70 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 295.214884][ T2544] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f44e510c54e [ 295.214886][ T2544] RDX: 0000000000000000 RSI: 00007ffd7caf2c20 RDI: 0000000000000005 [ 295.214886][ T2544] RBP: 00007ffd7caf2b80 R08: 0000000000000000 R09: 0000000000000000 [ 295.214887][ T2544] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91a67c [ 295.214888][ T2544] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd7caf32e0 | [ 300.515362][ T2559] softirqs last disabled at (0): 0x0 | [ 300.515365][ T2559] Preemption disabled at: | [ 300.515366][ T2559] vprintk_emit (kernel/printk/printk.c:2471) | [ 300.515381][ T2559] Tainted: [W]=WARN [ 300.515383][ T2559] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 300.515385][ T2559] Call Trace: [ 300.515387][ T2559] [ 300.515389][ T2559] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 300.515396][ T2559] ? vprintk_emit (kernel/printk/printk.c:2471) [ 300.515399][ T2559] __might_resched.cold (kernel/sched/core.c:9234) [ 300.515404][ T2559] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 300.515409][ T2559] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 300.515414][ 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.515419][ T2559] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 300.515422][ T2559] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 300.515428][ 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.515431][ T2559] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 300.515434][ T2559] put_chars (drivers/char/virtio_console.c:1176) [ 300.515436][ T2559] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 300.515439][ T2559] ? __send_to_port (drivers/char/virtio_console.c:654) [ 300.515443][ T2559] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 300.515446][ T2559] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 300.515452][ T2559] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 300.515453][ 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.515456][ T2559] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 300.515459][ T2559] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 300.515461][ T2559] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 300.515464][ T2559] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 300.515468][ T2559] console_emit_next_record (kernel/printk/printk.c:3183) [ 300.515472][ T2559] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 300.515475][ T2559] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 300.515477][ T2559] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 300.515480][ T2559] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 300.515483][ T2559] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 300.515486][ T2559] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 300.515489][ T2559] console_flush_one_record (kernel/printk/printk.c:3268) [ 300.515492][ T2559] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 300.515497][ T2559] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 300.515499][ T2559] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 300.515502][ T2559] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 300.515504][ T2559] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 300.515507][ T2559] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 300.515509][ T2559] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 300.515512][ T2559] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 300.515515][ T2559] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 300.515518][ T2559] ? vprintk_emit (kernel/printk/printk.c:2478) [ 300.515521][ T2559] vprintk_emit (kernel/printk/printk.c:2479) [ 300.515528][ T2559] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 300.515531][ T2559] ? update_load_avg (kernel/sched/fair.c:5864) [ 300.515534][ T2559] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 300.515537][ T2559] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 300.515540][ T2559] _printk (kernel/printk/printk.c:2504) [ 300.515544][ T2559] ? snapshot_read.cold (user.c:?) [ 300.515547][ T2559] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 300.515551][ T2559] ? trace_sched_exit_tp (./include/trace/events/sched.h:886 (discriminator 22)) [ 300.515554][ T2559] ? __schedule (kernel/sched/core.c:7277) [ 300.515558][ T2559] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 300.515562][ T2559] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 300.515565][ T2559] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 300.515568][ T2559] ? netdev_notice (net/core/dev.c:13194) [ 300.515570][ T2559] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 300.515574][ T2559] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 300.515579][ T2559] ? preempt_schedule_common (kernel/sched/core.c:7449) [ 300.515582][ 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.515587][ T2559] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 300.515591][ T2559] __dev_change_flags (net/core/dev.c:9821) [ 300.515595][ T2559] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 300.515598][ T2559] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 300.515601][ T2559] ? __kernel_text_address (kernel/extable.c:79) [ 300.515603][ T2559] ? write_profile (profile.c:?) [ 300.515606][ T2559] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 300.515611][ T2559] netif_change_flags (net/core/dev.c:9877) [ 300.515614][ T2559] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 300.515620][ T2559] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 300.515622][ T2559] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 300.515624][ T2559] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 300.515627][ T2559] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 300.515632][ T2559] ? kasan_save_stack (mm/kasan/common.c:58) [ 300.515635][ T2559] ? kasan_save_stack (mm/kasan/common.c:57) [ 300.515637][ T2559] ? kasan_save_track (mm/kasan/common.c:78) [ 300.515640][ T2559] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 300.515642][ T2559] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 300.515644][ T2559] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 300.515646][ T2559] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 300.515648][ T2559] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 300.515650][ T2559] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 300.515652][ T2559] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 300.515653][ T2559] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 300.515656][ T2559] ? ___sys_sendmsg (net/socket.c:2767) [ 300.515658][ T2559] ? __sys_sendmsg (net/socket.c:2799) [ 300.515666][ T2559] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 300.515669][ T2559] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 300.515673][ T2559] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 300.515675][ T2559] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 300.515676][ T2559] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 300.515678][ T2559] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 300.515680][ T2559] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 300.515682][ 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.515684][ T2559] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 300.515685][ T2559] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 300.515687][ T2559] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 300.515689][ T2559] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 300.515691][ T2559] rtnl_newlink (net/core/rtnetlink.c:4215) [ 300.515693][ T2559] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 300.515695][ T2559] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 300.515696][ T2559] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 300.515698][ T2559] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 300.515700][ T2559] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 300.515704][ T2559] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 300.515705][ T2559] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 300.515707][ T2559] ? __kernel_text_address (kernel/extable.c:79) [ 300.515708][ T2559] ? write_profile (profile.c:?) [ 300.515710][ T2559] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 300.515711][ T2559] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 300.515713][ T2559] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 300.515715][ T2559] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 300.515718][ T2559] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 300.515720][ T2559] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 300.515722][ T2559] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 300.515723][ T2559] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 300.515725][ T2559] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 300.515726][ T2559] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 300.515728][ T2559] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 300.515730][ T2559] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 300.515732][ T2559] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 300.515733][ T2559] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 300.515735][ T2559] ? netlink_ack (./include/linux/skbuff.h:2718) [ 300.515736][ T2559] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 300.515739][ T2559] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 300.515740][ T2559] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 300.515743][ T2559] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 300.515745][ T2559] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 300.515748][ T2559] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 300.515750][ T2559] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 300.515752][ T2559] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 300.515755][ T2559] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 300.515758][ T2559] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 300.515761][ T2559] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 300.515764][ T2559] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 300.515767][ T2559] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 300.515770][ T2559] ? copy_msghdr_from_user (net/socket.c:2650) [ 300.515772][ T2559] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 300.515775][ T2559] ? move_addr_to_kernel (net/socket.c:258) [ 300.515777][ T2559] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 300.515781][ T2559] ___sys_sendmsg (net/socket.c:2767) [ 300.515784][ T2559] ? copy_msghdr_from_user (net/socket.c:2619) [ 300.515793][ T2559] __sys_sendmsg (net/socket.c:2799) [ 300.515796][ T2559] ? __sys_sendmsg_sock (net/socket.c:2780) [ 300.515800][ T2559] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 300.515803][ T2559] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 300.515805][ T2559] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 300.515809][ T2559] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 300.515811][ T2559] RIP: 0033:0x7ff873e6f54e [ 300.515814][ 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.515817][ T2559] RSP: 002b:00007ffe340ebbe0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 300.515823][ T2559] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007ff873e6f54e [ 300.515825][ T2559] RDX: 0000000000000000 RSI: 00007ffe340ebc90 RDI: 0000000000000005 [ 300.515827][ T2559] RBP: 00007ffe340ebbf0 R08: 0000000000000000 R09: 0000000000000000 [ 300.515829][ T2559] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91a681 [ 300.515830][ T2559] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe340ec350 | [ 302.947948][ T2586] softirqs last disabled at (0): 0x0 | [ 302.947950][ T2586] Preemption disabled at: | [ 302.947951][ T2586] vprintk_emit (kernel/printk/printk.c:2471) | [ 302.947962][ T2586] Tainted: [W]=WARN [ 302.947963][ T2586] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 302.947965][ T2586] Call Trace: [ 302.947967][ T2586] [ 302.947968][ T2586] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 302.947973][ T2586] ? vprintk_emit (kernel/printk/printk.c:2471) [ 302.947975][ T2586] __might_resched.cold (kernel/sched/core.c:9234) [ 302.947979][ T2586] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 302.947980][ T2586] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 302.947984][ T2586] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 302.947988][ 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)) [ 302.947992][ T2586] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 302.947994][ T2586] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 302.947998][ 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) [ 302.948000][ T2586] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 302.948002][ T2586] put_chars (drivers/char/virtio_console.c:1176) [ 302.948004][ T2586] ? __send_to_port (drivers/char/virtio_console.c:654) [ 302.948005][ T2586] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 302.948008][ T2586] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 302.948011][ T2586] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 302.948013][ T2586] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 302.948016][ T2586] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 302.948018][ T2586] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 302.948019][ T2586] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 302.948022][ T2586] console_emit_next_record (kernel/printk/printk.c:3183) [ 302.948024][ T2586] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 302.948026][ T2586] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 302.948028][ T2586] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 302.948030][ T2586] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 302.948032][ T2586] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 302.948034][ T2586] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 302.948036][ T2586] console_flush_one_record (kernel/printk/printk.c:3268) [ 302.948038][ T2586] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 302.948040][ T2586] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 302.948042][ T2586] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 302.948044][ T2586] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 302.948045][ T2586] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 302.948047][ T2586] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 302.948049][ T2586] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 302.948050][ T2586] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 302.948052][ T2586] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 302.948054][ T2586] ? vprintk_emit (kernel/printk/printk.c:2478) [ 302.948056][ T2586] vprintk_emit (kernel/printk/printk.c:2479) [ 302.948058][ T2586] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 302.948060][ T2586] ? update_load_avg (kernel/sched/fair.c:5864) [ 302.948063][ T2586] ? update_load_avg (kernel/sched/fair.c:5864) [ 302.948064][ T2586] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 302.948066][ T2586] _printk (kernel/printk/printk.c:2504) [ 302.948069][ T2586] ? snapshot_read.cold (user.c:?) [ 302.948071][ T2586] ? trace_sched_exit_tp (./include/trace/events/sched.h:886 (discriminator 22)) [ 302.948073][ T2586] ? __schedule (kernel/sched/core.c:7277) [ 302.948075][ T2586] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 302.948078][ T2586] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 302.948080][ T2586] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 302.948082][ T2586] ? netdev_notice (net/core/dev.c:13194) [ 302.948083][ T2586] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 302.948087][ T2586] ? preempt_schedule_thunk (arch/x86/entry/thunk.S:12) [ 302.948089][ 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) [ 302.948092][ T2586] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 302.948095][ T2586] ? __local_bh_enable_ip (kernel/softirq.c:480 (discriminator 2)) [ 302.948097][ T2586] __dev_change_flags (net/core/dev.c:9834) [ 302.948101][ T2586] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 302.948103][ T2586] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 302.948105][ T2586] ? __kernel_text_address (kernel/extable.c:79) [ 302.948107][ T2586] ? write_profile (profile.c:?) [ 302.948109][ T2586] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 302.948112][ T2586] netif_change_flags (net/core/dev.c:9877) [ 302.948114][ T2586] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 302.948118][ T2586] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 302.948119][ T2586] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 302.948121][ T2586] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 302.948122][ T2586] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 302.948126][ T2586] ? kasan_save_stack (mm/kasan/common.c:58) [ 302.948129][ T2586] ? kasan_save_stack (mm/kasan/common.c:57) [ 302.948130][ T2586] ? kasan_save_track (mm/kasan/common.c:78) [ 302.948132][ T2586] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 302.948134][ T2586] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 302.948135][ T2586] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 302.948136][ T2586] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 302.948138][ T2586] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 302.948139][ T2586] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 302.948140][ T2586] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 302.948142][ T2586] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 302.948144][ T2586] ? ___sys_sendmsg (net/socket.c:2767) [ 302.948146][ T2586] ? __sys_sendmsg (net/socket.c:2799) [ 302.948148][ T2586] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 302.948150][ T2586] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 302.948152][ T2586] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 302.948154][ T2586] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 302.948156][ T2586] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 302.948157][ T2586] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 302.948159][ T2586] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 302.948161][ 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) [ 302.948163][ T2586] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 302.948164][ T2586] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 302.948166][ T2586] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 302.948168][ T2586] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 302.948170][ T2586] rtnl_newlink (net/core/rtnetlink.c:4215) [ 302.948172][ T2586] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 302.948174][ T2586] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 302.948175][ T2586] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 302.948176][ T2586] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 302.948178][ T2586] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 302.948182][ T2586] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 302.948183][ T2586] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 302.948185][ T2586] ? __kernel_text_address (kernel/extable.c:79) [ 302.948186][ T2586] ? write_profile (profile.c:?) [ 302.948187][ T2586] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 302.948188][ T2586] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 302.948190][ T2586] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 302.948192][ T2586] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 302.948195][ T2586] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 302.948197][ T2586] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 302.948199][ T2586] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 302.948200][ T2586] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 302.948202][ T2586] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 302.948203][ T2586] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 302.948204][ T2586] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 302.948207][ T2586] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 302.948208][ T2586] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 302.948210][ T2586] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 302.948211][ T2586] ? netlink_ack (./include/linux/skbuff.h:2718) [ 302.948212][ T2586] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 302.948215][ T2586] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 302.948217][ T2586] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 302.948219][ T2586] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 302.948221][ T2586] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 302.948222][ T2586] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 302.948224][ T2586] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 302.948226][ T2586] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 302.948228][ T2586] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 302.948230][ T2586] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 302.948232][ T2586] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 302.948233][ T2586] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 302.948235][ T2586] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 302.948237][ T2586] ? copy_msghdr_from_user (net/socket.c:2650) [ 302.948238][ T2586] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 302.948240][ T2586] ? move_addr_to_kernel (net/socket.c:258) [ 302.948241][ T2586] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 302.948244][ T2586] ___sys_sendmsg (net/socket.c:2767) [ 302.948246][ T2586] ? copy_msghdr_from_user (net/socket.c:2619) [ 302.948251][ T2586] __sys_sendmsg (net/socket.c:2799) [ 302.948253][ T2586] ? __sys_sendmsg_sock (net/socket.c:2780) [ 302.948255][ T2586] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 302.948257][ T2586] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 302.948259][ T2586] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 302.948261][ T2586] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 302.948263][ T2586] RIP: 0033:0x7fddc950f54e [ 302.948264][ 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 [ 302.948266][ T2586] RSP: 002b:00007ffd8dae5b80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 302.948270][ T2586] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007fddc950f54e [ 302.948272][ T2586] RDX: 0000000000000000 RSI: 00007ffd8dae5c30 RDI: 0000000000000005 [ 302.948273][ T2586] RBP: 00007ffd8dae5b90 R08: 0000000000000000 R09: 0000000000000000 [ 302.948274][ T2586] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91a684 [ 302.948274][ T2586] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd8dae62f0 | [ 308.256399][ T2601] softirqs last disabled at (0): 0x0 | [ 308.256401][ T2601] Preemption disabled at: | [ 308.256402][ T2601] vprintk_emit (kernel/printk/printk.c:2471) | [ 308.256413][ T2601] Tainted: [W]=WARN [ 308.256414][ T2601] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 308.256416][ T2601] Call Trace: [ 308.256417][ T2601] [ 308.256418][ T2601] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 308.256424][ T2601] ? vprintk_emit (kernel/printk/printk.c:2471) [ 308.256426][ T2601] __might_resched.cold (kernel/sched/core.c:9234) [ 308.256430][ T2601] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 308.256432][ T2601] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 308.256435][ T2601] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 308.256439][ 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.256442][ T2601] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 308.256445][ T2601] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 308.256449][ 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.256450][ T2601] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 308.256452][ T2601] put_chars (drivers/char/virtio_console.c:1176) [ 308.256454][ T2601] ? __send_to_port (drivers/char/virtio_console.c:654) [ 308.256456][ T2601] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 308.256459][ T2601] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 308.256462][ T2601] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 308.256463][ T2601] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 308.256467][ T2601] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 308.256468][ T2601] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 308.256470][ T2601] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 308.256472][ T2601] console_emit_next_record (kernel/printk/printk.c:3183) [ 308.256475][ T2601] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 308.256477][ T2601] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 308.256479][ T2601] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 308.256480][ T2601] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 308.256482][ T2601] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 308.256484][ T2601] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 308.256486][ T2601] console_flush_one_record (kernel/printk/printk.c:3268) [ 308.256488][ T2601] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 308.256491][ T2601] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 308.256493][ T2601] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 308.256494][ T2601] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 308.256496][ T2601] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 308.256498][ T2601] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 308.256499][ T2601] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 308.256501][ T2601] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 308.256503][ T2601] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 308.256505][ T2601] ? vprintk_emit (kernel/printk/printk.c:2478) [ 308.256507][ T2601] vprintk_emit (kernel/printk/printk.c:2479) [ 308.256509][ T2601] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 308.256511][ T2601] ? try_to_wake_up (./include/linux/preempt.h:500 (discriminator 1) kernel/sched/core.c:4263 (discriminator 1)) [ 308.256514][ T2601] _printk (kernel/printk/printk.c:2504) [ 308.256517][ T2601] ? snapshot_read.cold (user.c:?) [ 308.256519][ T2601] ? __virt_addr_valid (./include/linux/rcupdate.h:948 ./include/linux/mmzone.h:2276 arch/x86/mm/physaddr.c:54) [ 308.256525][ 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.256527][ T2601] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 308.256530][ T2601] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 308.256532][ T2601] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 308.256534][ T2601] ? netdev_notice (net/core/dev.c:13194) [ 308.256535][ T2601] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 308.256538][ T2601] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 308.256540][ T2601] ? pwq_dec_nr_in_flight (kernel/workqueue.c:2102) [ 308.256543][ T2601] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 308.256545][ T2601] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 308.256547][ 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.256550][ T2601] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 308.256553][ T2601] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 308.256555][ T2601] __dev_change_flags (net/core/dev.c:9834) [ 308.256559][ T2601] ? netif_set_allmulti (./include/net/netdev_lock.h:30 (discriminator 1)) [ 308.256560][ T2601] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 308.256562][ T2601] ? __kernel_text_address (kernel/extable.c:79) [ 308.256564][ T2601] ? write_profile (profile.c:?) [ 308.256566][ T2601] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 308.256568][ T2601] netif_change_flags (net/core/dev.c:9877) [ 308.256571][ T2601] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 308.256575][ T2601] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 308.256576][ T2601] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 308.256577][ T2601] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 308.256579][ T2601] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 308.256583][ T2601] ? kasan_save_stack (mm/kasan/common.c:58) [ 308.256586][ T2601] ? kasan_save_stack (mm/kasan/common.c:57) [ 308.256587][ T2601] ? kasan_save_track (mm/kasan/common.c:78) [ 308.256589][ T2601] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 308.256590][ T2601] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 308.256592][ T2601] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 308.256593][ T2601] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 308.256594][ T2601] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 308.256596][ T2601] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 308.256597][ T2601] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 308.256598][ T2601] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 308.256601][ T2601] ? ___sys_sendmsg (net/socket.c:2767) [ 308.256602][ T2601] ? __sys_sendmsg (net/socket.c:2799) [ 308.256604][ T2601] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 308.256606][ T2601] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 308.256608][ T2601] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 308.256610][ T2601] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 308.256612][ T2601] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 308.256613][ T2601] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 308.256615][ T2601] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 308.256617][ 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.256619][ T2601] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 308.256621][ T2601] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 308.256623][ T2601] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 308.256625][ T2601] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 308.256627][ T2601] rtnl_newlink (net/core/rtnetlink.c:4215) [ 308.256629][ T2601] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 308.256631][ T2601] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 308.256632][ T2601] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 308.256633][ T2601] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 308.256635][ T2601] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 308.256639][ T2601] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 308.256640][ T2601] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 308.256642][ T2601] ? __kernel_text_address (kernel/extable.c:79) [ 308.256643][ T2601] ? write_profile (profile.c:?) [ 308.256644][ T2601] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 308.256646][ T2601] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 308.256647][ T2601] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 308.256649][ T2601] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 308.256653][ T2601] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 308.256654][ T2601] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 308.256656][ T2601] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 308.256657][ T2601] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 308.256659][ T2601] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 308.256660][ T2601] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 308.256662][ T2601] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 308.256664][ T2601] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 308.256666][ T2601] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 308.256667][ T2601] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 308.256669][ T2601] ? netlink_ack (./include/linux/skbuff.h:2718) [ 308.256670][ T2601] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 308.256673][ T2601] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 308.256674][ T2601] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 308.256676][ T2601] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 308.256678][ T2601] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 308.256680][ T2601] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 308.256682][ T2601] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 308.256683][ T2601] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 308.256685][ T2601] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 308.256687][ T2601] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 308.256689][ T2601] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 308.256691][ T2601] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 308.256693][ T2601] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 308.256695][ T2601] ? copy_msghdr_from_user (net/socket.c:2650) [ 308.256697][ T2601] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 308.256699][ T2601] ? move_addr_to_kernel (net/socket.c:258) [ 308.256701][ T2601] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 308.256703][ T2601] ___sys_sendmsg (net/socket.c:2767) [ 308.256705][ T2601] ? copy_msghdr_from_user (net/socket.c:2619) [ 308.256710][ T2601] __sys_sendmsg (net/socket.c:2799) [ 308.256712][ T2601] ? __sys_sendmsg_sock (net/socket.c:2780) [ 308.256715][ T2601] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 308.256717][ T2601] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 308.256726][ T2601] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 308.256728][ T2601] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 308.256730][ T2601] RIP: 0033:0x7fb5a073c54e [ 308.256732][ 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.256734][ T2601] RSP: 002b:00007ffdada25750 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 308.256738][ T2601] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007fb5a073c54e [ 308.256739][ T2601] RDX: 0000000000000000 RSI: 00007ffdada25800 RDI: 0000000000000005 [ 308.256740][ T2601] RBP: 00007ffdada25760 R08: 0000000000000000 R09: 0000000000000000 [ 308.256741][ T2601] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91a689 [ 308.256742][ T2601] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffdada25ec0 | [ 311.503155][ T65] softirqs last disabled at (31806): neigh_managed_work (./include/linux/spinlock.h:353 net/core/neighbour.c:1664) | [ 311.503161][ T65] Preemption disabled at: | [ 311.503162][ T65] vprintk_emit (kernel/printk/printk.c:2471) | [ 311.503177][ T65] Tainted: [W]=WARN [ 311.503178][ T65] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 311.503181][ T65] Workqueue: events netdev_work_proc [ 311.503187][ T65] Call Trace: [ 311.503189][ T65] [ 311.503191][ T65] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 311.503197][ T65] ? vprintk_emit (kernel/printk/printk.c:2471) [ 311.503200][ T65] __might_resched.cold (kernel/sched/core.c:9234) [ 311.503204][ T65] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 311.503208][ T65] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 311.503213][ T65] __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.503218][ T65] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 311.503221][ T65] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 311.503227][ T65] ? 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.503229][ T65] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 311.503232][ T65] put_chars (drivers/char/virtio_console.c:1176) [ 311.503235][ T65] ? __send_to_port (drivers/char/virtio_console.c:654) [ 311.503238][ T65] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 311.503242][ T65] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 311.503247][ T65] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 311.503249][ T65] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 311.503252][ T65] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 311.503254][ T65] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 311.503258][ T65] console_emit_next_record (kernel/printk/printk.c:3183) [ 311.503262][ T65] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 311.503265][ T65] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 311.503267][ T65] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 311.503270][ T65] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 311.503273][ T65] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 311.503276][ T65] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 311.503278][ T65] console_flush_one_record (kernel/printk/printk.c:3268) [ 311.503282][ T65] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 311.503286][ T65] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 311.503289][ T65] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 311.503291][ T65] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 311.503294][ T65] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 311.503296][ T65] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 311.503299][ T65] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 311.503301][ T65] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 311.503304][ T65] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 311.503307][ T65] ? vprintk_emit (kernel/printk/printk.c:2478) [ 311.503310][ T65] vprintk_emit (kernel/printk/printk.c:2479) [ 311.503313][ T65] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 311.503316][ T65] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 311.503319][ T65] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 311.503322][ T65] _printk (kernel/printk/printk.c:2504) [ 311.503326][ T65] ? snapshot_read.cold (user.c:?) [ 311.503330][ T65] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 311.503333][ T65] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:245) [ 311.503336][ T65] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 311.503339][ T65] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 311.503342][ T65] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 311.503345][ T65] ? netdev_notice (net/core/dev.c:13194) [ 311.503347][ T65] ? __unwind_start (arch/x86/kernel/unwind_orc.c:787) [ 311.503351][ T65] ? 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.503354][ T65] ? 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.503358][ T65] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 311.503362][ T65] netif_rx_mode_run (net/core/dev_addr_lists.c:1314) [ 311.503365][ T65] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 311.503370][ T65] ? netif_rx_mode_cancel_retry (net/core/dev_addr_lists.c:1274) [ 311.503372][ T65] ? 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.503375][ T65] ? ref_tracker_free (lib/ref_tracker.c:339) [ 311.503380][ T65] ? ref_tracker_alloc (lib/ref_tracker.c:283) [ 311.503382][ T65] ? 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.503384][ T65] ? 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.503387][ T65] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:245) [ 311.503391][ T65] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 311.503393][ T65] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 311.503397][ T65] netdev_work_proc (net/core/netdev_work.c:125 net/core/netdev_work.c:171) [ 311.503400][ T65] ? netdev_work_sched (net/core/netdev_work.c:82) [ 311.503403][ T65] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 311.503405][ T65] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 311.503408][ T65] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 311.503411][ T65] process_one_work (kernel/workqueue.c:3387) [ 311.503416][ T65] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 311.503420][ T65] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 311.503424][ T65] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 311.503428][ T65] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 311.503430][ T65] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 311.503433][ T65] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 311.503436][ T65] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 311.503439][ T65] kthread (kernel/kthread.c:436) [ 311.503441][ T65] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 311.503443][ T65] ? kthread_affine_preferred (kernel/kthread.c:857) [ 311.503446][ T65] ret_from_fork (arch/x86/kernel/process.c:158) [ 311.503450][ T65] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 311.503454][ T65] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 311.503457][ T65] ? 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 neigh_managed_work:netif_rx_mode_run:dump_stack_lvl:__kmalloc_noprof:put_chars do_softirq:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars dev_set_rx_mode:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars 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 dev_uc_add:dev_uc_add:dump_stack_lvl:__kmalloc_noprof:put_chars neigh_managed_work:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars