====================================== | [ 9.955634][ T207] softirqs last disabled at (31488): netlink_release (./include/net/sock.h:2138 net/netlink/af_netlink.c:727) | [ 9.955637][ T207] Preemption disabled at: | [ 9.955637][ T207] 0x0 | [ 9.955648][ T207] Tainted: [W]=WARN [ 9.955649][ T207] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.955651][ T207] Call Trace: [ 9.955652][ T207] [ 9.955654][ T207] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 9.955660][ T207] __might_resched.cold (kernel/sched/core.c:9234) [ 9.955665][ T207] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 9.955670][ T207] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 9.955675][ T207] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 9.955677][ T207] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.955684][ T207] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 9.955687][ T207] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.955690][ T207] put_chars (drivers/char/virtio_console.c:1176) [ 9.955693][ T207] ? __send_to_port (drivers/char/virtio_console.c:654) [ 9.955695][ T207] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 9.955700][ T207] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 9.955705][ T207] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 9.955712][ T207] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 9.955714][ T207] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.955716][ T207] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.955720][ T207] console_emit_next_record (kernel/printk/printk.c:3183) [ 9.955724][ T207] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 9.955726][ T207] ? 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)) [ 9.955729][ T207] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.955732][ T207] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.955736][ T207] console_flush_one_record (kernel/printk/printk.c:3268) [ 9.955740][ T207] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 9.955742][ T207] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.955747][ T207] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 9.955750][ T207] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 9.955752][ T207] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.955754][ T207] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 9.955758][ T207] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 9.955760][ T207] ? vprintk_emit (kernel/printk/printk.c:2478) [ 9.955763][ T207] vprintk_emit (kernel/printk/printk.c:2479) [ 9.955767][ T207] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 9.955771][ T207] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.955775][ T207] _printk (kernel/printk/printk.c:2504) [ 9.955779][ T207] ? snapshot_read.cold (user.c:?) [ 9.955781][ T207] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 9.955784][ T207] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 9.955788][ T207] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 9.955791][ T207] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 9.955795][ T207] ? exit_notify (kernel/exit.c:780) [ 9.955797][ T207] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.955799][ T207] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.955804][ T207] do_group_exit (kernel/exit.c:1151) [ 9.955807][ T207] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 9.955808][ T207] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 9.955811][ T207] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 9.955814][ T207] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 9.955817][ T207] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.955820][ T207] RIP: 0033:0x7f82c3e301b8 [ 9.955822][ T207] Code: Unable to access opcode bytes at 0x7f82c3e3018e. Code starting with the faulting instruction =========================================== [ 9.955823][ T207] RSP: 002b:00007ffd419e5608 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 9.955826][ T207] RAX: ffffffffffffffda RBX: 00007f82c3f60f88 RCX: 00007f82c3e301b8 [ 9.955827][ T207] RDX: 00007f82c3b7afc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 9.955828][ T207] RBP: 00007ffd419e5660 R08: 0000000000000000 R09: 0000000000008010 [ 9.955829][ T207] R10: 00007ffd419e5420 R11: 0000000000000246 R12: 0000000000000001 [ 9.955830][ T207] R13: 0000000000000000 R14: 00007f82c3f5f680 R15: 00007f82c3f60fa0 | [ 11.493447][ T265] softirqs last disabled at (18354): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 11.493449][ T265] Preemption disabled at: | [ 11.493450][ T265] vprintk_emit (kernel/printk/printk.c:2471) | [ 11.493459][ T265] Tainted: [W]=WARN [ 11.493460][ T265] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.493462][ T265] Call Trace: [ 11.493463][ T265] [ 11.493465][ T265] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.493471][ T265] ? vprintk_emit (kernel/printk/printk.c:2471) [ 11.493473][ T265] __might_resched.cold (kernel/sched/core.c:9234) [ 11.493478][ T265] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.493482][ T265] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 11.493487][ T265] __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)) [ 11.493490][ T265] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.493495][ T265] ? 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) [ 11.493498][ T265] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.493502][ T265] put_chars (drivers/char/virtio_console.c:1176) [ 11.493504][ T265] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.493509][ T265] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 11.493512][ T265] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.493515][ T265] ? mark_usage (kernel/locking/lockdep.c:4690) [ 11.493517][ T265] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.493519][ T265] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.493523][ T265] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.493525][ T265] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 11.493528][ T265] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.493532][ T265] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.493536][ T265] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.493540][ T265] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.493542][ T265] ? 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)) [ 11.493545][ T265] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.493547][ T265] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.493551][ T265] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.493555][ T265] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.493557][ T265] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.493563][ T265] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.493565][ T265] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.493567][ T265] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.493570][ T265] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 11.493573][ T265] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.493575][ T265] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.493578][ T265] vprintk_emit (kernel/printk/printk.c:2479) [ 11.493582][ T265] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.493585][ T265] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.493587][ T265] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 11.493591][ T265] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 11.493595][ T265] _printk (kernel/printk/printk.c:2504) [ 11.493598][ T265] ? snapshot_read.cold (user.c:?) [ 11.493602][ T265] ? br_multicast_flood (??:?) bridge [ 11.493618][ T265] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 11.493619][ T265] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 11.493621][ T265] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 11.493625][ T265] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 11.493636][ T265] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 11.493644][ T265] new_nbp (net/bridge/br_if.c:449) bridge [ 11.493654][ T265] br_add_if (net/bridge/br_if.c:592) bridge [ 11.493662][ T265] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 11.493666][ T265] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 11.493669][ T265] ? __kernel_text_address (kernel/extable.c:79) [ 11.493673][ T265] do_set_master (net/core/rtnetlink.c:3071) [ 11.493678][ T265] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 11.493681][ T265] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 11.493684][ T265] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 11.493686][ T265] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 11.493688][ T265] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.493692][ T265] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.493695][ T265] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.493696][ T265] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.493699][ T265] ? kasan_save_stack (mm/kasan/common.c:58) [ 11.493702][ T265] ? kasan_save_stack (mm/kasan/common.c:57) [ 11.493704][ T265] ? kasan_save_track (mm/kasan/common.c:78) [ 11.493707][ T265] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.493709][ T265] ? netlink_seq_next (net/netlink/af_netlink.c:2684) [ 11.493712][ T265] ? ___sys_sendmsg (net/socket.c:2757) [ 11.493716][ T265] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.493718][ T265] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 11.493721][ T265] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.493724][ T265] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.493725][ T265] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.493727][ T265] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.493730][ T265] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 11.493734][ T265] ? __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) [ 11.493736][ T265] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 11.493738][ T265] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 11.493741][ T265] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 11.493743][ T265] ? nla_get_range_signed (lib/nlattr.c:270) [ 11.493748][ T265] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 11.493753][ T265] rtnl_newlink (net/core/rtnetlink.c:4215) [ 11.493758][ T265] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.493760][ T265] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.493765][ T265] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.493767][ T265] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.493769][ T265] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.493771][ T265] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.493775][ T265] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.493777][ T265] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 11.493780][ T265] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.493781][ T265] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.493786][ T265] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.493788][ T265] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.493791][ T265] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 11.493793][ T265] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.493796][ T265] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.493802][ T265] ? 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)) [ 11.493803][ T265] ? 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)) [ 11.493808][ T265] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.493812][ T265] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.493814][ T265] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.493819][ T265] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 11.493822][ T265] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 11.493826][ T265] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 11.493831][ T265] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 11.493834][ T265] ? copy_msghdr_from_user (net/socket.c:2650) [ 11.493836][ T265] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 11.493838][ T265] ? move_addr_to_kernel (net/socket.c:258) [ 11.493845][ T265] ___sys_sendmsg (net/socket.c:2767) [ 11.493848][ T265] ? copy_msghdr_from_user (net/socket.c:2619) [ 11.493864][ T265] __sys_sendmsg (net/socket.c:2799) [ 11.493867][ T265] ? __sys_sendmsg_sock (net/socket.c:2780) [ 11.493873][ T265] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.493877][ T265] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.493880][ T265] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 11.493883][ T265] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.493885][ T265] RIP: 0033:0x7fc0ea04b54e [ 11.493889][ T265] 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 [ 11.493890][ T265] RSP: 002b:00007ffdadf8e7e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.493893][ T265] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007fc0ea04b54e [ 11.493895][ T265] RDX: 0000000000000000 RSI: 00007ffdadf8e890 RDI: 0000000000000005 [ 11.493896][ T265] RBP: 00007ffdadf8e7f0 R08: 0000000000000000 R09: 0000000000000000 [ 11.493897][ T265] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a917bc3 [ 11.493897][ T265] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffdadf8ef50 | [ 12.789757][ T313] softirqs last disabled at (19562): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 12.789760][ T313] Preemption disabled at: | [ 12.789761][ T313] vprintk_emit (kernel/printk/printk.c:2471) | [ 12.789770][ T313] Tainted: [W]=WARN [ 12.789771][ T313] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.789773][ T313] Call Trace: [ 12.789775][ T313] [ 12.789776][ T313] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.789782][ T313] ? vprintk_emit (kernel/printk/printk.c:2471) [ 12.789785][ T313] __might_resched.cold (kernel/sched/core.c:9234) [ 12.789789][ T313] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 12.789794][ T313] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 12.789799][ T313] __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)) [ 12.789801][ T313] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.789807][ T313] ? 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) [ 12.789810][ T313] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.789813][ T313] put_chars (drivers/char/virtio_console.c:1176) [ 12.789815][ T313] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 12.789818][ T313] ? __send_to_port (drivers/char/virtio_console.c:654) [ 12.789821][ T313] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.789825][ T313] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.789827][ T313] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.789831][ T313] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 12.789834][ T313] ? mark_usage (kernel/locking/lockdep.c:4690) [ 12.789836][ T313] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.789837][ T313] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.789842][ T313] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 12.789844][ T313] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 12.789847][ T313] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.789850][ T313] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.789854][ T313] console_emit_next_record (kernel/printk/printk.c:3183) [ 12.789858][ T313] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 12.789859][ T313] ? 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)) [ 12.789863][ T313] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.789865][ T313] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.789869][ T313] console_flush_one_record (kernel/printk/printk.c:3268) [ 12.789873][ T313] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 12.789875][ T313] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.789881][ T313] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 12.789884][ T313] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 12.789885][ T313] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.789888][ T313] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 12.789892][ T313] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 12.789893][ T313] ? vprintk_emit (kernel/printk/printk.c:2478) [ 12.789897][ T313] vprintk_emit (kernel/printk/printk.c:2479) [ 12.789901][ T313] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.789904][ T313] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.789906][ T313] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 12.789910][ T313] _printk (kernel/printk/printk.c:2504) [ 12.789914][ T313] ? snapshot_read.cold (user.c:?) [ 12.789918][ T313] ? br_multicast_flood (??:?) bridge [ 12.789931][ T313] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 12.789932][ T313] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 12.789934][ T313] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 12.789938][ T313] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 12.789948][ T313] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 12.789957][ T313] new_nbp (net/bridge/br_if.c:449) bridge [ 12.789967][ T313] br_add_if (net/bridge/br_if.c:592) bridge [ 12.789974][ T313] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 12.789978][ T313] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 12.789981][ T313] ? __kernel_text_address (kernel/extable.c:79) [ 12.789985][ T313] do_set_master (net/core/rtnetlink.c:3071) [ 12.789990][ T313] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 12.789993][ T313] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 12.789996][ T313] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 12.789997][ T313] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 12.789999][ T313] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.790003][ T313] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.790005][ T313] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.790007][ T313] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.790010][ T313] ? kasan_save_stack (mm/kasan/common.c:58) [ 12.790013][ T313] ? kasan_save_stack (mm/kasan/common.c:57) [ 12.790015][ T313] ? kasan_save_track (mm/kasan/common.c:78) [ 12.790018][ T313] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.790019][ T313] ? netlink_seq_next (net/netlink/af_netlink.c:2684) [ 12.790022][ T313] ? ___sys_sendmsg (net/socket.c:2757) [ 12.790027][ T313] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.790029][ T313] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 12.790032][ T313] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.790034][ T313] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.790036][ T313] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.790037][ T313] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.790040][ T313] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 12.790044][ T313] ? __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) [ 12.790047][ T313] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 12.790049][ T313] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 12.790053][ T313] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 12.790054][ T313] ? nla_get_range_signed (lib/nlattr.c:270) [ 12.790060][ T313] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 12.790065][ T313] rtnl_newlink (net/core/rtnetlink.c:4215) [ 12.790071][ T313] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.790073][ T313] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.790077][ T313] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.790079][ T313] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.790081][ T313] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.790083][ T313] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.790087][ T313] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.790089][ T313] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 12.790092][ T313] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.790093][ T313] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.790098][ T313] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.790100][ T313] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.790103][ T313] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 12.790105][ T313] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.790108][ T313] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.790115][ T313] ? 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)) [ 12.790116][ T313] ? 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)) [ 12.790120][ T313] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.790124][ T313] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.790127][ T313] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.790131][ T313] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 12.790135][ T313] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 12.790139][ T313] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 12.790144][ T313] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 12.790147][ T313] ? copy_msghdr_from_user (net/socket.c:2650) [ 12.790149][ T313] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 12.790151][ T313] ? move_addr_to_kernel (net/socket.c:258) [ 12.790158][ T313] ___sys_sendmsg (net/socket.c:2767) [ 12.790161][ T313] ? copy_msghdr_from_user (net/socket.c:2619) [ 12.790177][ T313] __sys_sendmsg (net/socket.c:2799) [ 12.790180][ T313] ? __sys_sendmsg_sock (net/socket.c:2780) [ 12.790187][ T313] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.790190][ T313] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 12.790193][ T313] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 12.790196][ T313] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.790199][ T313] RIP: 0033:0x7f35ff1c254e [ 12.790202][ T313] 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 [ 12.790204][ T313] RSP: 002b:00007ffd3ad4a040 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.790207][ T313] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f35ff1c254e [ 12.790208][ T313] RDX: 0000000000000000 RSI: 00007ffd3ad4a0f0 RDI: 0000000000000005 [ 12.790209][ T313] RBP: 00007ffd3ad4a050 R08: 0000000000000000 R09: 0000000000000000 [ 12.790210][ T313] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a917bc5 [ 12.790211][ T313] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd3ad4a7b0 | [ 13.799677][ T350] softirqs last disabled at (19750): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 13.799679][ T350] Preemption disabled at: | [ 13.799680][ T350] vprintk_emit (kernel/printk/printk.c:2471) | [ 13.799689][ T350] Tainted: [W]=WARN [ 13.799690][ T350] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.799692][ T350] Call Trace: [ 13.799694][ T350] [ 13.799695][ T350] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 13.799701][ T350] ? vprintk_emit (kernel/printk/printk.c:2471) [ 13.799703][ T350] __might_resched.cold (kernel/sched/core.c:9234) [ 13.799708][ T350] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 13.799712][ T350] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 13.799718][ T350] __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)) [ 13.799720][ T350] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.799726][ T350] ? 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) [ 13.799729][ T350] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.799732][ T350] put_chars (drivers/char/virtio_console.c:1176) [ 13.799734][ T350] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 13.799736][ T350] ? __send_to_port (drivers/char/virtio_console.c:654) [ 13.799739][ T350] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.799743][ T350] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.799746][ T350] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.799750][ T350] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 13.799753][ T350] ? mark_usage (kernel/locking/lockdep.c:4690) [ 13.799755][ T350] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.799756][ T350] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.799760][ T350] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 13.799762][ T350] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 13.799766][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.799768][ T350] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.799772][ T350] console_emit_next_record (kernel/printk/printk.c:3183) [ 13.799777][ T350] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 13.799778][ T350] ? 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)) [ 13.799782][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.799784][ T350] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.799788][ T350] console_flush_one_record (kernel/printk/printk.c:3268) [ 13.799792][ T350] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 13.799794][ T350] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.799800][ T350] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 13.799802][ T350] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 13.799804][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.799807][ T350] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 13.799810][ T350] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 13.799812][ T350] ? vprintk_emit (kernel/printk/printk.c:2478) [ 13.799816][ T350] vprintk_emit (kernel/printk/printk.c:2479) [ 13.799820][ T350] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 13.799822][ T350] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.799825][ T350] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 13.799829][ T350] _printk (kernel/printk/printk.c:2504) [ 13.799832][ T350] ? snapshot_read.cold (user.c:?) [ 13.799836][ T350] ? br_multicast_flood (??:?) bridge [ 13.799849][ T350] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 13.799851][ T350] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 13.799852][ T350] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 13.799857][ T350] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 13.799867][ T350] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 13.799875][ T350] new_nbp (net/bridge/br_if.c:449) bridge [ 13.799885][ T350] br_add_if (net/bridge/br_if.c:592) bridge [ 13.799892][ T350] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 13.799896][ T350] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 13.799899][ T350] ? __kernel_text_address (kernel/extable.c:79) [ 13.799903][ T350] do_set_master (net/core/rtnetlink.c:3071) [ 13.799908][ T350] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 13.799911][ T350] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 13.799914][ T350] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 13.799916][ T350] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 13.799917][ T350] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 13.799921][ T350] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.799924][ T350] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.799926][ T350] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.799928][ T350] ? kasan_save_stack (mm/kasan/common.c:58) [ 13.799932][ T350] ? kasan_save_stack (mm/kasan/common.c:57) [ 13.799933][ T350] ? kasan_save_track (mm/kasan/common.c:78) [ 13.799936][ T350] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.799938][ T350] ? netlink_seq_next (net/netlink/af_netlink.c:2684) [ 13.799941][ T350] ? ___sys_sendmsg (net/socket.c:2757) [ 13.799946][ T350] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.799948][ T350] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 13.799951][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.799953][ T350] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.799955][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.799956][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.799959][ T350] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 13.799963][ T350] ? __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) [ 13.799965][ T350] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 13.799967][ T350] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 13.799971][ T350] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 13.799972][ T350] ? nla_get_range_signed (lib/nlattr.c:270) [ 13.799978][ T350] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 13.799983][ T350] rtnl_newlink (net/core/rtnetlink.c:4215) [ 13.799988][ T350] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.799990][ T350] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.799995][ T350] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.799997][ T350] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.799999][ T350] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.800000][ T350] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.800004][ T350] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.800006][ T350] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 13.800010][ T350] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.800011][ T350] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.800015][ T350] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.800017][ T350] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.800021][ T350] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 13.800023][ T350] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.800026][ T350] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.800032][ T350] ? 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)) [ 13.800033][ T350] ? 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)) [ 13.800038][ T350] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.800042][ T350] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.800044][ T350] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.800048][ T350] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 13.800052][ T350] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 13.800056][ T350] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 13.800062][ T350] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 13.800064][ T350] ? copy_msghdr_from_user (net/socket.c:2650) [ 13.800066][ T350] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 13.800068][ T350] ? move_addr_to_kernel (net/socket.c:258) [ 13.800075][ T350] ___sys_sendmsg (net/socket.c:2767) [ 13.800078][ T350] ? copy_msghdr_from_user (net/socket.c:2619) [ 13.800095][ T350] __sys_sendmsg (net/socket.c:2799) [ 13.800098][ T350] ? __sys_sendmsg_sock (net/socket.c:2780) [ 13.800104][ T350] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.800108][ T350] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 13.800109][ T350] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 13.800112][ T350] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.800115][ T350] RIP: 0033:0x7fa68ca3254e [ 13.800118][ T350] 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 [ 13.800120][ T350] RSP: 002b:00007ffe1605aad0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.800123][ T350] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007fa68ca3254e [ 13.800124][ T350] RDX: 0000000000000000 RSI: 00007ffe1605ab80 RDI: 0000000000000005 [ 13.800125][ T350] RBP: 00007ffe1605aae0 R08: 0000000000000000 R09: 0000000000000000 [ 13.800126][ T350] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a917bc6 [ 13.800127][ T350] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe1605b240 | [ 23.336418][ T456] softirqs last disabled at (15773): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 23.336421][ T456] Preemption disabled at: | [ 23.336421][ T456] vprintk_emit (kernel/printk/printk.c:2471) | [ 23.336430][ T456] Tainted: [W]=WARN [ 23.336431][ T456] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.336433][ T456] Call Trace: [ 23.336434][ T456] [ 23.336436][ T456] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 23.336441][ T456] ? vprintk_emit (kernel/printk/printk.c:2471) [ 23.336444][ T456] __might_resched.cold (kernel/sched/core.c:9234) [ 23.336448][ T456] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 23.336453][ T456] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 23.336458][ T456] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 23.336460][ T456] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 23.336466][ T456] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 23.336469][ T456] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 23.336472][ T456] put_chars (drivers/char/virtio_console.c:1176) [ 23.336474][ T456] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 23.336476][ T456] ? __send_to_port (drivers/char/virtio_console.c:654) [ 23.336479][ T456] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 23.336483][ T456] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 23.336487][ T456] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 23.336490][ T456] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.336492][ T456] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.336496][ T456] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 23.336497][ T456] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 23.336501][ T456] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.336503][ T456] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.336507][ T456] console_emit_next_record (kernel/printk/printk.c:3183) [ 23.336511][ T456] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 23.336513][ T456] ? 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)) [ 23.336516][ T456] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.336519][ T456] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.336522][ T456] console_flush_one_record (kernel/printk/printk.c:3268) [ 23.336527][ T456] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 23.336528][ T456] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.336534][ T456] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 23.336536][ T456] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 23.336538][ T456] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.336541][ T456] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 23.336544][ T456] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 23.336546][ T456] ? vprintk_emit (kernel/printk/printk.c:2478) [ 23.336550][ T456] vprintk_emit (kernel/printk/printk.c:2479) [ 23.336554][ T456] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 23.336559][ T456] ? llc_exit (./arch/x86/include/asm/atomic.h:28 ./include/linux/atomic/atomic-arch-fallback.h:503 ./include/linux/atomic/atomic-instrumented.h:68 ./include/linux/refcount.h:134 net/llc/llc_core.c:38 net/llc/llc_core.c:96) llc [ 23.336562][ T456] _printk (kernel/printk/printk.c:2504) [ 23.336566][ T456] ? snapshot_read.cold (user.c:?) [ 23.336572][ T456] ? do_one_initcall (./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/initcall.h:27 init/main.c:1356) [ 23.336575][ T456] gact_init_module (net/sched/act_gact.c:180) act_gact [ 23.336578][ T456] do_one_initcall (init/main.c:1357) [ 23.336581][ T456] ? trace_event_raw_event_initcall_level (./include/trace/events/initcall.h:10) [ 23.336585][ T456] ? do_init_module (./include/linux/slab.h:991 (discriminator 1) kernel/module/main.c:3105 (discriminator 1)) [ 23.336588][ T456] ? kasan_unpoison (mm/kasan/shadow.c:146 mm/kasan/shadow.c:178) [ 23.336593][ T456] do_init_module (kernel/module/main.c:3117) [ 23.336597][ T456] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 23.336601][ T456] ? free_module (./include/trace/events/module.h:50 (discriminator 19)) [ 23.336604][ T456] ? kfree (./include/linux/kasan.h:235 mm/slub.c:2748 mm/slub.c:6499 mm/slub.c:6792) [ 23.336608][ T456] load_module (kernel/module/main.c:3593) [ 23.336618][ T456] ? layout_and_allocate.isra.0 (kernel/module/main.c:3016) [ 23.336622][ T456] ? __ia32_sys_fsconfig (??:?) [ 23.336625][ T456] ? ovl_real_file (fs/overlayfs/file.c:195) [ 23.336629][ T456] ? backing_file_read_iter (fs/backing-file.c:211) [ 23.336632][ T456] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 23.336636][ T456] init_module_from_file (kernel/module/main.c:3790) [ 23.336639][ T456] ? __do_sys_init_module (kernel/module/main.c:3664) [ 23.336647][ T456] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 23.336651][ T456] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 23.336654][ T456] idempotent_init_module (kernel/module/main.c:3802) [ 23.336658][ T456] ? init_module_from_file (kernel/module/main.c:3791) [ 23.336664][ T456] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.336666][ T456] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 23.336672][ T456] __x64_sys_finit_module (kernel/module/main.c:3828 kernel/module/main.c:3812 kernel/module/main.c:3812) [ 23.336675][ T456] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 23.336678][ T456] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 23.336680][ T456] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 23.336683][ T456] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 23.336686][ T456] RIP: 0033:0x7f8bdfbb737d [ 23.336689][ T456] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 4b aa 0f 00 f7 d8 64 89 01 48 All code ======== 0: ff c3 inc %ebx 2: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) 9: 00 00 00 c: 90 nop d: f3 0f 1e fa endbr64 11: 48 89 f8 mov %rdi,%rax 14: 48 89 f7 mov %rsi,%rdi 17: 48 89 d6 mov %rdx,%rsi 1a: 48 89 ca mov %rcx,%rdx 1d: 4d 89 c2 mov %r8,%r10 20: 4d 89 c8 mov %r9,%r8 23: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9 28: 0f 05 syscall 2a:* 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax <-- trapping instruction 30: 73 01 jae 0x33 32: c3 ret 33: 48 8b 0d 4b aa 0f 00 mov 0xfaa4b(%rip),%rcx # 0xfaa85 3a: f7 d8 neg %eax 3c: 64 89 01 mov %eax,%fs:(%rcx) 3f: 48 rex.W Code starting with the faulting instruction =========================================== 0: 48 3d 01 f0 ff ff cmp $0xfffffffffffff001,%rax 6: 73 01 jae 0x9 8: c3 ret 9: 48 8b 0d 4b aa 0f 00 mov 0xfaa4b(%rip),%rcx # 0xfaa5b 10: f7 d8 neg %eax 12: 64 89 01 mov %eax,%fs:(%rcx) 15: 48 rex.W [ 23.336691][ T456] RSP: 002b:00007fffc9a895b8 EFLAGS: 00000246 ORIG_RAX: 0000000000000139 [ 23.336694][ T456] RAX: ffffffffffffffda RBX: 0000561180253810 RCX: 00007f8bdfbb737d [ 23.336695][ T456] RDX: 0000000000000000 RSI: 0000561142936ffd RDI: 0000000000000000 [ 23.336696][ T456] RBP: 00007fffc9a89650 R08: 0000000000000000 R09: 0000000000000000 [ 23.336697][ T456] R10: 0000000000000000 R11: 0000000000000246 R12: 0000561142936ffd [ 23.336698][ T456] R13: 0000561180253960 R14: 0000000000040000 R15: 0000000000000000 | [ 27.013713][ C0] softirqs last disabled at (4683): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 27.013716][ C0] Preemption disabled at: | [ 27.013717][ C0] handle_softirqs (kernel/softirq.c:486 (discriminator 1) kernel/softirq.c:621 (discriminator 1)) | [ 27.013726][ C0] Tainted: [W]=WARN [ 27.013727][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.013729][ C0] Call Trace: [ 27.013731][ C0] [ 27.013732][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 27.013738][ C0] ? handle_softirqs (kernel/softirq.c:486 (discriminator 1) kernel/softirq.c:621 (discriminator 1)) [ 27.013739][ C0] __might_resched.cold (kernel/sched/core.c:9234) [ 27.013743][ C0] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 27.013747][ C0] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 27.013750][ C0] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 27.013753][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.013756][ C0] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 27.013759][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 27.013761][ C0] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 27.013765][ C0] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 27.013767][ C0] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 27.013769][ C0] put_chars (drivers/char/virtio_console.c:1176) [ 27.013771][ C0] ? __send_to_port (drivers/char/virtio_console.c:654) [ 27.013773][ C0] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 27.013776][ C0] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 27.013780][ C0] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 27.013781][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.013783][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.013785][ C0] console_emit_next_record (kernel/printk/printk.c:3183) [ 27.013788][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 27.013790][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.013792][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.013793][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.013795][ C0] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 27.013797][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 27.013799][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 27.013802][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 27.013804][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.013806][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 27.013807][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.013809][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 27.013810][ C0] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 27.013812][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 27.013814][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 27.013816][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 27.013819][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 27.013821][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.013822][ C0] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 27.013825][ C0] _printk (kernel/printk/printk.c:2504) [ 27.013828][ C0] ? snapshot_read.cold (user.c:?) [ 27.013829][ C0] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 27.013833][ C0] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 27.013835][ C0] ? nbcon_cpu_emergency_enter (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:435 kernel/printk/nbcon.c:1723) [ 27.013836][ C0] print_irq_inversion_bug.part.0 (kernel/locking/lockdep.c:4097 (discriminator 1)) [ 27.013839][ C0] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 27.013842][ C0] mark_lock (kernel/locking/lockdep.c:4769) [ 27.013844][ C0] mark_usage (kernel/locking/lockdep.c:4658) [ 27.013845][ C0] __lock_acquire (kernel/locking/lockdep.c:5208) [ 27.013848][ C0] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.013849][ C0] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 27.013863][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.013865][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.013867][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 27.013873][ C0] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 27.013875][ C0] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 27.013881][ C0] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 27.013888][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 27.013894][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 27.013898][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 27.013899][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 27.013903][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.013905][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.013907][ C0] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 27.013909][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 27.013911][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 27.013917][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 27.013919][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.013922][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 27.013924][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 27.013927][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 27.013928][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.013930][ C0] handle_softirqs (kernel/softirq.c:645) [ 27.013932][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.013934][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 27.013936][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 27.013937][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 27.013939][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 27.013942][ C0] [ 27.013942][ C0] [ 27.013943][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 27.013946][ C0] RIP: 0010:lock_acquire.part.0 (kernel/locking/lockdep.c:5913) [ 27.013948][ C0] Code: 0f 85 52 01 00 00 4d 85 d2 0f 85 1b 01 00 00 48 8b 44 24 30 65 48 2b 05 d1 62 38 04 0f 85 48 01 00 00 48 83 c4 38 5b 5d 41 5c <41> 5d 41 5e 41 5f c3 65 0b 2d b5 a7 38 04 75 d5 65 48 63 05 c3 62 All code ======== 0: 0f 85 52 01 00 00 jne 0x158 6: 4d 85 d2 test %r10,%r10 9: 0f 85 1b 01 00 00 jne 0x12a f: 48 8b 44 24 30 mov 0x30(%rsp),%rax 14: 65 48 2b 05 d1 62 38 sub %gs:0x43862d1(%rip),%rax # 0x43862ed 1b: 04 1c: 0f 85 48 01 00 00 jne 0x16a 22: 48 83 c4 38 add $0x38,%rsp 26: 5b pop %rbx 27: 5d pop %rbp 28: 41 5c pop %r12 2a:* 41 5d pop %r13 <-- trapping instruction 2c: 41 5e pop %r14 2e: 41 5f pop %r15 30: c3 ret 31: 65 0b 2d b5 a7 38 04 or %gs:0x438a7b5(%rip),%ebp # 0x438a7ed 38: 75 d5 jne 0xf 3a: 65 gs 3b: 48 rex.W 3c: 63 .byte 0x63 3d: 05 .byte 0x5 3e: c3 ret 3f: 62 .byte 0x62 Code starting with the faulting instruction =========================================== 0: 41 5d pop %r13 2: 41 5e pop %r14 4: 41 5f pop %r15 6: c3 ret 7: 65 0b 2d b5 a7 38 04 or %gs:0x438a7b5(%rip),%ebp # 0x438a7c3 e: 75 d5 jne 0xffffffffffffffe5 10: 65 gs 11: 48 rex.W 12: 63 .byte 0x63 13: 05 .byte 0x5 14: c3 ret 15: 62 .byte 0x62 [ 27.013950][ C0] RSP: 0018:ffa00000005bf508 EFLAGS: 00000296 [ 27.013953][ C0] RAX: 0000000000000000 RBX: 1ff40000000b7eaf RCX: d1a991f3c6ea26f8 [ 27.013955][ C0] RDX: 0000000000000000 RSI: ffffffffab421b15 RDI: ffffffffaae8d8e0 [ 27.013956][ C0] RBP: 0000000000000001 R08: 0000000000000001 R09: ff1100000e30d1f8 [ 27.013957][ C0] R10: 0000000000000200 R11: 0000000000000001 R12: ffa00000005bf688 [ 27.013957][ C0] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 27.013960][ C0] unwind_next_frame (./include/linux/rcupdate.h:309 (discriminator 2) ./include/linux/rcupdate.h:849 (discriminator 2) ./include/linux/rcupdate.h:1216 (discriminator 2) arch/x86/kernel/unwind_orc.c:495 (discriminator 2)) [ 27.013963][ C0] ? unwind_next_frame (./include/linux/rcupdate.h:309 (discriminator 2) ./include/linux/rcupdate.h:849 (discriminator 2) ./include/linux/rcupdate.h:1216 (discriminator 2) arch/x86/kernel/unwind_orc.c:495 (discriminator 2)) [ 27.013964][ C0] ? bprm_execve (fs/exec.c:1847 fs/exec.c:1823) [ 27.013968][ C0] ? stack_access_ok (./arch/x86/include/asm/stacktrace.h:55) [ 27.013970][ C0] ? __unwind_start (arch/x86/kernel/unwind_orc.c:787) [ 27.013971][ C0] ? write_profile (profile.c:?) [ 27.013973][ C0] arch_stack_walk (arch/x86/kernel/stacktrace.c:25) [ 27.013976][ C0] ? bprm_execve (fs/exec.c:1847 fs/exec.c:1823) [ 27.013978][ C0] ? kmem_cache_free (./include/linux/slab.h:991 (discriminator 1) mm/slub.c:2700 (discriminator 1) mm/slub.c:6499 (discriminator 1) mm/slub.c:6626 (discriminator 1)) [ 27.013979][ C0] stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 27.013981][ C0] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 27.013983][ C0] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 27.013984][ C0] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 27.013986][ C0] set_track_prepare (mm/slub.c:1074) [ 27.013988][ C0] ? kmem_cache_free (./include/linux/slab.h:991 (discriminator 1) mm/slub.c:2700 (discriminator 1) mm/slub.c:6499 (discriminator 1) mm/slub.c:6626 (discriminator 1)) [ 27.013989][ C0] ? tear_down_vmas (mm/mmap.c:1277) [ 27.013992][ C0] ? exit_mmap (mm/mmap.c:1335) [ 27.013993][ C0] ? mmput (kernel/fork.c:1193 kernel/fork.c:1216) [ 27.013995][ C0] ? setup_new_exec (fs/exec.c:919 fs/exec.c:1380) [ 27.013997][ C0] ? load_elf_binary (fs/binfmt_elf.c:1024) [ 27.013999][ C0] ? exec_binprm (fs/exec.c:1759 fs/exec.c:1791) [ 27.014001][ C0] ? bprm_execve (fs/exec.c:1847 fs/exec.c:1823) [ 27.014003][ C0] ___slab_alloc (mm/slub.c:1104 mm/slub.c:4601) [ 27.014005][ C0] ? __pcs_replace_empty_main (mm/slub.c:4737 (discriminator 20)) [ 27.014007][ C0] __kmalloc_cache_noprof (mm/slub.c:4987 mm/slub.c:5559) [ 27.014009][ C0] ? kmem_cache_free (./include/linux/slab.h:991 (discriminator 1) mm/slub.c:2700 (discriminator 1) mm/slub.c:6499 (discriminator 1) mm/slub.c:6626 (discriminator 1)) [ 27.014011][ C0] ? tear_down_vmas (mm/mmap.c:1277) [ 27.014013][ C0] kmem_cache_free (./include/linux/slab.h:991 (discriminator 1) mm/slub.c:2700 (discriminator 1) mm/slub.c:6499 (discriminator 1) mm/slub.c:6626 (discriminator 1)) [ 27.014014][ C0] ? fput (./include/linux/preempt.h:500 ./include/linux/file_ref.h:150 fs/file_table.c:588) [ 27.014017][ C0] tear_down_vmas (mm/mmap.c:1277) [ 27.014020][ C0] exit_mmap (mm/mmap.c:1335) [ 27.014022][ C0] ? vm_brk_flags (./include/linux/seqlock.h:453) [ 27.014023][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.014025][ C0] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 27.014027][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.014028][ C0] ? uprobe_clear_state (kernel/events/uprobes.c:1819) [ 27.014035][ C0] mmput (kernel/fork.c:1193 kernel/fork.c:1216) [ 27.014036][ C0] setup_new_exec (fs/exec.c:919 fs/exec.c:1380) [ 27.014039][ C0] load_elf_binary (fs/binfmt_elf.c:1024) [ 27.014041][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.014043][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.014044][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.014046][ C0] ? load_elf_interp.isra.0 (fs/binfmt_elf.c:690 (discriminator 4)) [ 27.014047][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.014049][ C0] ? exec_binprm (fs/exec.c:1757 fs/exec.c:1791) [ 27.014051][ C0] exec_binprm (fs/exec.c:1759 fs/exec.c:1791) [ 27.014053][ C0] ? check_unsafe_exec (fs/exec.c:1617) [ 27.014056][ C0] bprm_execve (fs/exec.c:1847 fs/exec.c:1823) [ 27.014058][ C0] do_execveat_common.isra.0 (fs/exec.c:1945) [ 27.014061][ C0] __x64_sys_execve (fs/exec.c:2018 (discriminator 2) fs/exec.c:2012 (discriminator 2) fs/exec.c:2012 (discriminator 2)) [ 27.014063][ C0] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 27.014065][ C0] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 27.014067][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 27.014068][ C0] RIP: 0033:0x7f86e82fef4b [ 27.014074][ C0] Code: Unable to access opcode bytes at 0x7f86e82fef21. Code starting with the faulting instruction =========================================== [ 27.014075][ C0] RSP: 002b:00007ffc54ad7388 EFLAGS: 00000206 ORIG_RAX: 000000000000003b [ 27.014077][ C0] RAX: ffffffffffffffda RBX: 00005555a6b6b320 RCX: 00007f86e82fef4b [ 27.014078][ C0] RDX: 00005555a6b671f0 RSI: 00005555a6b4eff0 RDI: 00005555a6b6b320 [ 27.014079][ C0] RBP: 00007ffc54ad7470 R08: 0000000000000018 R09: 0000000000000060 [ 27.014079][ C0] R10: 0000000000000000 R11: 0000000000000206 R12: 00005555a6b6b320 [ 27.014080][ C0] R13: 0000000000000000 R14: 00005555a6b4eff0 R15: 00005555a6b671f0 | [ 27.101377][ C0] | [ 27.101455][ C0] | [ 27.101455][ C0] stack backtrace: | [ 27.101734][ C0] Tainted: [W]=WARN [ 27.101735][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.101736][ C0] Call Trace: [ 27.101737][ C0] [ 27.101739][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 27.101743][ C0] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 27.101746][ C0] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 27.101749][ C0] mark_lock (kernel/locking/lockdep.c:4769) [ 27.101750][ C0] mark_usage (kernel/locking/lockdep.c:4658) [ 27.101752][ C0] __lock_acquire (kernel/locking/lockdep.c:5208) [ 27.101754][ C0] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.101756][ C0] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 27.101763][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.101767][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.101769][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 27.101775][ C0] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 27.101777][ C0] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 27.101783][ C0] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) bridge [ 27.101789][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 27.101795][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 27.101798][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 27.101800][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 27.101803][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.101805][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.101807][ C0] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 27.101809][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 27.101811][ C0] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) bridge [ 27.101817][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 27.101819][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.101822][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 27.101825][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 27.101827][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 27.101829][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.101830][ C0] handle_softirqs (kernel/softirq.c:645) [ 27.101832][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.101834][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 27.101836][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 27.101837][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 27.101839][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 27.101841][ C0] [ 27.101841][ C0] [ 27.101842][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 27.101844][ C0] RIP: 0010:lock_acquire.part.0 (kernel/locking/lockdep.c:5913) [ 27.101846][ C0] Code: 0f 85 52 01 00 00 4d 85 d2 0f 85 1b 01 00 00 48 8b 44 24 30 65 48 2b 05 d1 62 38 04 0f 85 48 01 00 00 48 83 c4 38 5b 5d 41 5c <41> 5d 41 5e 41 5f c3 65 0b 2d b5 a7 38 04 75 d5 65 48 63 05 c3 62 All code ======== 0: 0f 85 52 01 00 00 jne 0x158 6: 4d 85 d2 test %r10,%r10 9: 0f 85 1b 01 00 00 jne 0x12a f: 48 8b 44 24 30 mov 0x30(%rsp),%rax 14: 65 48 2b 05 d1 62 38 sub %gs:0x43862d1(%rip),%rax # 0x43862ed 1b: 04 1c: 0f 85 48 01 00 00 jne 0x16a 22: 48 83 c4 38 add $0x38,%rsp 26: 5b pop %rbx 27: 5d pop %rbp 28: 41 5c pop %r12 2a:* 41 5d pop %r13 <-- trapping instruction 2c: 41 5e pop %r14 2e: 41 5f pop %r15 30: c3 ret 31: 65 0b 2d b5 a7 38 04 or %gs:0x438a7b5(%rip),%ebp # 0x438a7ed 38: 75 d5 jne 0xf 3a: 65 gs 3b: 48 rex.W 3c: 63 .byte 0x63 3d: 05 .byte 0x5 3e: c3 ret 3f: 62 .byte 0x62 Code starting with the faulting instruction =========================================== 0: 41 5d pop %r13 2: 41 5e pop %r14 4: 41 5f pop %r15 6: c3 ret 7: 65 0b 2d b5 a7 38 04 or %gs:0x438a7b5(%rip),%ebp # 0x438a7c3 e: 75 d5 jne 0xffffffffffffffe5 10: 65 gs 11: 48 rex.W 12: 63 .byte 0x63 13: 05 .byte 0x5 14: c3 ret 15: 62 .byte 0x62 [ 27.101848][ C0] RSP: 0018:ffa00000005bf508 EFLAGS: 00000296 [ 27.101850][ C0] RAX: 0000000000000000 RBX: 1ff40000000b7eaf RCX: d1a991f3c6ea26f8 [ 27.101851][ C0] RDX: 0000000000000000 RSI: ffffffffab421b15 RDI: ffffffffaae8d8e0 [ 27.101852][ C0] RBP: 0000000000000001 R08: 0000000000000001 R09: ff1100000e30d1f8 [ 27.101853][ C0] R10: 0000000000000200 R11: 0000000000000001 R12: ffa00000005bf688 [ 27.101854][ C0] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000002 [ 27.101856][ C0] unwind_next_frame (./include/linux/rcupdate.h:309 (discriminator 2) ./include/linux/rcupdate.h:849 (discriminator 2) ./include/linux/rcupdate.h:1216 (discriminator 2) arch/x86/kernel/unwind_orc.c:495 (discriminator 2)) [ 27.101858][ C0] ? unwind_next_frame (./include/linux/rcupdate.h:309 (discriminator 2) ./include/linux/rcupdate.h:849 (discriminator 2) ./include/linux/rcupdate.h:1216 (discriminator 2) arch/x86/kernel/unwind_orc.c:495 (discriminator 2)) [ 27.101859][ C0] ? bprm_execve (fs/exec.c:1847 fs/exec.c:1823) [ 27.101862][ C0] ? stack_access_ok (./arch/x86/include/asm/stacktrace.h:55) [ 27.101864][ C0] ? __unwind_start (arch/x86/kernel/unwind_orc.c:787) [ 27.101865][ C0] ? write_profile (profile.c:?) [ 27.101867][ C0] arch_stack_walk (arch/x86/kernel/stacktrace.c:25) [ 27.101870][ C0] ? bprm_execve (fs/exec.c:1847 fs/exec.c:1823) [ 27.101872][ C0] ? kmem_cache_free (./include/linux/slab.h:991 (discriminator 1) mm/slub.c:2700 (discriminator 1) mm/slub.c:6499 (discriminator 1) mm/slub.c:6626 (discriminator 1)) [ 27.101873][ C0] stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 27.101875][ C0] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 27.101876][ C0] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 27.101878][ C0] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 27.101880][ C0] set_track_prepare (mm/slub.c:1074) [ 27.101881][ C0] ? kmem_cache_free (./include/linux/slab.h:991 (discriminator 1) mm/slub.c:2700 (discriminator 1) mm/slub.c:6499 (discriminator 1) mm/slub.c:6626 (discriminator 1)) [ 27.101883][ C0] ? tear_down_vmas (mm/mmap.c:1277) [ 27.101884][ C0] ? exit_mmap (mm/mmap.c:1335) [ 27.101885][ C0] ? mmput (kernel/fork.c:1193 kernel/fork.c:1216) [ 27.101886][ C0] ? setup_new_exec (fs/exec.c:919 fs/exec.c:1380) [ 27.101888][ C0] ? load_elf_binary (fs/binfmt_elf.c:1024) [ 27.101889][ C0] ? exec_binprm (fs/exec.c:1759 fs/exec.c:1791) [ 27.101891][ C0] ? bprm_execve (fs/exec.c:1847 fs/exec.c:1823) [ 27.101893][ C0] ___slab_alloc (mm/slub.c:1104 mm/slub.c:4601) [ 27.101895][ C0] ? __pcs_replace_empty_main (mm/slub.c:4737 (discriminator 20)) [ 27.101897][ C0] __kmalloc_cache_noprof (mm/slub.c:4987 mm/slub.c:5559) [ 27.101899][ C0] ? kmem_cache_free (./include/linux/slab.h:991 (discriminator 1) mm/slub.c:2700 (discriminator 1) mm/slub.c:6499 (discriminator 1) mm/slub.c:6626 (discriminator 1)) [ 27.101901][ C0] ? tear_down_vmas (mm/mmap.c:1277) [ 27.101902][ C0] kmem_cache_free (./include/linux/slab.h:991 (discriminator 1) mm/slub.c:2700 (discriminator 1) mm/slub.c:6499 (discriminator 1) mm/slub.c:6626 (discriminator 1)) [ 27.101904][ C0] ? fput (./include/linux/preempt.h:500 ./include/linux/file_ref.h:150 fs/file_table.c:588) [ 27.101907][ C0] tear_down_vmas (mm/mmap.c:1277) [ 27.101909][ C0] exit_mmap (mm/mmap.c:1335) [ 27.101911][ C0] ? vm_brk_flags (./include/linux/seqlock.h:453) [ 27.101913][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.101915][ C0] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 27.101916][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.101918][ C0] ? uprobe_clear_state (kernel/events/uprobes.c:1819) [ 27.101924][ C0] mmput (kernel/fork.c:1193 kernel/fork.c:1216) [ 27.101925][ C0] setup_new_exec (fs/exec.c:919 fs/exec.c:1380) [ 27.101927][ C0] load_elf_binary (fs/binfmt_elf.c:1024) [ 27.101929][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.101932][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.101933][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.101934][ C0] ? load_elf_interp.isra.0 (fs/binfmt_elf.c:690 (discriminator 4)) [ 27.101936][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.101938][ C0] ? exec_binprm (fs/exec.c:1757 fs/exec.c:1791) [ 27.101940][ C0] exec_binprm (fs/exec.c:1759 fs/exec.c:1791) [ 27.101942][ C0] ? check_unsafe_exec (fs/exec.c:1617) [ 27.101945][ C0] bprm_execve (fs/exec.c:1847 fs/exec.c:1823) [ 27.101947][ C0] do_execveat_common.isra.0 (fs/exec.c:1945) [ 27.101950][ C0] __x64_sys_execve (fs/exec.c:2018 (discriminator 2) fs/exec.c:2012 (discriminator 2) fs/exec.c:2012 (discriminator 2)) [ 27.101952][ C0] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 27.101953][ C0] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 27.101955][ C0] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 27.101956][ C0] RIP: 0033:0x7f86e82fef4b [ 27.101960][ C0] Code: Unable to access opcode bytes at 0x7f86e82fef21. Code starting with the faulting instruction =========================================== [ 27.101961][ C0] RSP: 002b:00007ffc54ad7388 EFLAGS: 00000206 ORIG_RAX: 000000000000003b [ 27.101963][ C0] RAX: ffffffffffffffda RBX: 00005555a6b6b320 RCX: 00007f86e82fef4b [ 27.101964][ C0] RDX: 00005555a6b671f0 RSI: 00005555a6b4eff0 RDI: 00005555a6b6b320 [ 27.101965][ C0] RBP: 00007ffc54ad7470 R08: 0000000000000018 R09: 0000000000000060 [ 27.101966][ C0] R10: 0000000000000000 R11: 0000000000000206 R12: 00005555a6b6b320 [ 27.101966][ C0] R13: 0000000000000000 R14: 00005555a6b4eff0 R15: 00005555a6b671f0 | [ 30.897442][ T789] softirqs last disabled at (0): 0x0 | [ 30.897444][ T789] Preemption disabled at: | [ 30.897444][ T789] dev_uc_add_excl (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:796 (discriminator 2)) | [ 30.897456][ T789] Tainted: [W]=WARN [ 30.897457][ T789] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.897458][ T789] Call Trace: [ 30.897460][ T789] [ 30.897461][ T789] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 30.897467][ T789] ? dev_uc_add_excl (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:796 (discriminator 2)) [ 30.897469][ T789] __might_resched.cold (kernel/sched/core.c:9234) [ 30.897473][ T789] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 30.897477][ T789] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.897481][ T789] __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)) [ 30.897484][ T789] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 30.897487][ T789] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.897491][ T789] ? 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) [ 30.897492][ T789] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.897495][ T789] put_chars (drivers/char/virtio_console.c:1176) [ 30.897497][ T789] ? __send_to_port (drivers/char/virtio_console.c:654) [ 30.897498][ T789] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 30.897502][ T789] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 30.897504][ T789] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 30.897507][ T789] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 30.897509][ T789] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 30.897510][ T789] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.897512][ T789] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.897514][ T789] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.897516][ T789] console_emit_next_record (kernel/printk/printk.c:3183) [ 30.897519][ T789] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 30.897521][ T789] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.897522][ T789] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.897524][ T789] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.897526][ T789] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.897528][ T789] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 30.897529][ T789] console_flush_one_record (kernel/printk/printk.c:3268) [ 30.897532][ T789] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 30.897535][ T789] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 30.897536][ T789] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.897538][ T789] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 30.897540][ T789] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.897541][ T789] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 30.897543][ T789] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 30.897544][ T789] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 30.897547][ T789] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 30.897548][ T789] ? vprintk_emit (kernel/printk/printk.c:2478) [ 30.897550][ T789] vprintk_emit (kernel/printk/printk.c:2479) [ 30.897553][ T789] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 30.897555][ T789] _printk (kernel/printk/printk.c:2504) [ 30.897558][ T789] ? snapshot_read.cold (user.c:?) [ 30.897561][ T789] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 30.897564][ T789] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 30.897565][ T789] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 30.897567][ T789] ? netdev_notice (net/core/dev.c:13194) [ 30.897569][ T789] ? kasan_save_track (mm/kasan/common.c:78) [ 30.897572][ T789] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 30.897574][ T789] ? __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)) [ 30.897576][ T789] ? 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) [ 30.897579][ T789] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 30.897582][ T789] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 30.897584][ T789] dev_uc_add_excl (net/core/dev_addr_lists.c:801) [ 30.897586][ T789] ndo_dflt_fdb_add (net/core/rtnetlink.c:4740) [ 30.897589][ T789] ? __nla_parse (lib/nlattr.c:732) [ 30.897592][ T789] rtnl_fdb_add (net/core/rtnetlink.c:4845) [ 30.897594][ T789] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.897596][ T789] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:80 net/core/rtnetlink.c:7138) [ 30.897597][ T789] ? rtnl_fdb_del (net/core/rtnetlink.c:4918 (discriminator 2)) [ 30.897598][ T789] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.897600][ T789] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 30.897603][ T789] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 30.897605][ T789] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.897607][ T789] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.897609][ T789] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 30.897614][ T789] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.897616][ T789] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 30.897618][ T789] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.897620][ T789] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 30.897622][ T789] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 30.897625][ T789] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 30.897628][ T789] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.897629][ T789] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 30.897631][ T789] ? netlink_ack (./include/linux/skbuff.h:2718) [ 30.897632][ T789] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 30.897635][ T789] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.897637][ T789] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 30.897638][ T789] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 30.897641][ T789] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 30.897642][ T789] ? percpu_counter_add_batch (lib/percpu_counter.c:101 (discriminator 3) lib/percpu_counter.c:93 (discriminator 3)) [ 30.897645][ T789] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.897647][ T789] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.897649][ T789] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.897650][ T789] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.897652][ T789] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 30.897654][ T789] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 30.897656][ T789] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.897658][ T789] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 30.897660][ T789] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 30.897663][ T789] ? copy_msghdr_from_user (net/socket.c:2650) [ 30.897665][ T789] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 30.897666][ T789] ? move_addr_to_kernel (net/socket.c:258) [ 30.897669][ T789] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 30.897672][ T789] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.897674][ T789] ___sys_sendmsg (net/socket.c:2767) [ 30.897675][ T789] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 30.897678][ T789] ? copy_msghdr_from_user (net/socket.c:2619) [ 30.897680][ T789] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 30.897685][ T789] __sys_sendmsg (net/socket.c:2799) [ 30.897687][ T789] ? __sys_sendmsg_sock (net/socket.c:2780) [ 30.897689][ T789] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.897691][ T789] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.897693][ T789] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 30.897696][ T789] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 30.897698][ T789] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.897700][ T789] RIP: 0033:0x7fbd9279054e [ 30.897702][ T789] 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 [ 30.897704][ T789] RSP: 002b:00007ffcc9b9fb50 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 30.897707][ T789] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007fbd9279054e [ 30.897709][ T789] RDX: 0000000000000000 RSI: 00007ffcc9b9fc00 RDI: 0000000000000005 [ 30.897710][ T789] RBP: 00007ffcc9b9fb60 R08: 0000000000000000 R09: 0000000000000000 [ 30.897711][ T789] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a917bd8 [ 30.897712][ T789] R13: 0000000000425380 R14: 0000000000000000 R15: 0000000000000000 | [ 41.039505][ T1278] softirqs last disabled at (0): 0x0 | [ 41.039507][ T1278] Preemption disabled at: | [ 41.039507][ T1278] 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)) | [ 41.039519][ T1278] Tainted: [W]=WARN [ 41.039520][ T1278] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 41.039521][ T1278] Call Trace: [ 41.039523][ T1278] [ 41.039524][ T1278] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 41.039530][ T1278] ? 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)) [ 41.039531][ T1278] __might_resched.cold (kernel/sched/core.c:9234) [ 41.039535][ T1278] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 41.039539][ T1278] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.039543][ T1278] __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.039546][ T1278] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 41.039549][ T1278] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 41.039553][ T1278] ? 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.039554][ T1278] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 41.039556][ T1278] put_chars (drivers/char/virtio_console.c:1176) [ 41.039558][ T1278] ? __send_to_port (drivers/char/virtio_console.c:654) [ 41.039560][ T1278] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 41.039563][ T1278] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 41.039567][ T1278] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 41.039568][ T1278] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.039570][ T1278] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.039572][ T1278] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.039574][ T1278] console_emit_next_record (kernel/printk/printk.c:3183) [ 41.039577][ T1278] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 41.039579][ T1278] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.039580][ T1278] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.039582][ T1278] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.039584][ T1278] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.039586][ T1278] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 41.039587][ T1278] console_flush_one_record (kernel/printk/printk.c:3268) [ 41.039590][ T1278] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 41.039592][ T1278] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 41.039594][ T1278] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.039596][ T1278] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 41.039597][ T1278] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.039599][ T1278] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 41.039600][ T1278] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 41.039602][ T1278] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 41.039604][ T1278] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 41.039606][ T1278] ? vprintk_emit (kernel/printk/printk.c:2478) [ 41.039608][ T1278] vprintk_emit (kernel/printk/printk.c:2479) [ 41.039610][ T1278] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 41.039613][ T1278] ? kvfree_call_rcu (mm/slab_common.c:2050) [ 41.039616][ T1278] ? dev_uc_del (net/core/dev_addr_lists.c:202 net/core/dev_addr_lists.c:209 net/core/dev_addr_lists.c:842) [ 41.039618][ T1278] ? rtnl_fdb_del (net/core/rtnetlink.c:4973) [ 41.039620][ T1278] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 41.039621][ T1278] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 41.039624][ T1278] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 41.039625][ T1278] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 41.039627][ T1278] _printk (kernel/printk/printk.c:2504) [ 41.039630][ T1278] ? snapshot_read.cold (user.c:?) [ 41.039632][ T1278] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 41.039635][ T1278] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 41.039637][ T1278] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 41.039638][ T1278] ? netdev_notice (net/core/dev.c:13194) [ 41.039640][ T1278] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.039642][ T1278] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.039644][ T1278] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 41.039646][ T1278] ? 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.039648][ T1278] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 41.039649][ T1278] ? 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.039652][ T1278] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 41.039655][ T1278] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 41.039658][ T1278] dev_uc_del (net/core/dev_addr_lists.c:845) [ 41.039659][ T1278] rtnl_fdb_del (net/core/rtnetlink.c:4973) [ 41.039661][ T1278] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 41.039662][ T1278] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:80 net/core/rtnetlink.c:7138) [ 41.039664][ T1278] ? rtnl_fdb_notify (net/core/rtnetlink.c:992) [ 41.039665][ T1278] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.039667][ T1278] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 41.039670][ T1278] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 41.039672][ T1278] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.039674][ T1278] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.039676][ T1278] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 41.039679][ T1278] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.039681][ T1278] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 41.039683][ T1278] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 41.039684][ T1278] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 41.039687][ T1278] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 41.039691][ T1278] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 41.039692][ T1278] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 41.039694][ T1278] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 41.039695][ T1278] ? netlink_ack (./include/linux/skbuff.h:2718) [ 41.039696][ T1278] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 41.039699][ T1278] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.039701][ T1278] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 41.039703][ T1278] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 41.039705][ T1278] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 41.039706][ T1278] ? percpu_counter_add_batch (lib/percpu_counter.c:101 (discriminator 3) lib/percpu_counter.c:93 (discriminator 3)) [ 41.039709][ T1278] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.039711][ T1278] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.039713][ T1278] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.039714][ T1278] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.039716][ T1278] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 41.039718][ T1278] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 41.039720][ T1278] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.039722][ T1278] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 41.039724][ T1278] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 41.039727][ T1278] ? copy_msghdr_from_user (net/socket.c:2650) [ 41.039728][ T1278] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 41.039730][ T1278] ? move_addr_to_kernel (net/socket.c:258) [ 41.039732][ T1278] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 41.039735][ T1278] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.039737][ T1278] ___sys_sendmsg (net/socket.c:2767) [ 41.039738][ T1278] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 41.039741][ T1278] ? copy_msghdr_from_user (net/socket.c:2619) [ 41.039742][ T1278] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 41.039747][ T1278] __sys_sendmsg (net/socket.c:2799) [ 41.039749][ T1278] ? __sys_sendmsg_sock (net/socket.c:2780) [ 41.039752][ T1278] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.039754][ T1278] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.039756][ T1278] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 41.039759][ T1278] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 41.039761][ T1278] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 41.039763][ T1278] RIP: 0033:0x7f486ec0f54e [ 41.039765][ T1278] 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.039766][ T1278] RSP: 002b:00007ffd015b8ec0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 41.039770][ T1278] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f486ec0f54e [ 41.039771][ T1278] RDX: 0000000000000000 RSI: 00007ffd015b8f70 RDI: 0000000000000005 [ 41.039772][ T1278] RBP: 00007ffd015b8ed0 R08: 0000000000000000 R09: 0000000000000000 [ 41.039773][ T1278] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a917be2 [ 41.039774][ T1278] R13: 0000000000425380 R14: 0000000000000000 R15: 0000000000000000 | [ 56.661918][ C3] softirqs last disabled at (0): 0x0 | [ 56.661920][ C3] Preemption disabled at: | [ 56.661921][ C3] __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) | [ 56.661932][ C3] Tainted: [W]=WARN [ 56.661933][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 56.661935][ C3] Call Trace: [ 56.661936][ C3] [ 56.661937][ C3] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 56.661943][ C3] ? __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) [ 56.661945][ C3] __might_resched.cold (kernel/sched/core.c:9234) [ 56.661949][ C3] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 56.661953][ C3] ? ip4_addr_string (lib/vsprintf.c:656 lib/vsprintf.c:1519) [ 56.661956][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.661960][ 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)) [ 56.661963][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 56.661966][ C3] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 56.661969][ 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) [ 56.661971][ C3] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 56.661973][ C3] put_chars (drivers/char/virtio_console.c:1176) [ 56.661975][ C3] ? __send_to_port (drivers/char/virtio_console.c:654) [ 56.661977][ C3] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 56.661980][ C3] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 56.661982][ C3] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 56.661985][ C3] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 56.661987][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 56.661988][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.661990][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.661992][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 56.661994][ C3] console_emit_next_record (kernel/printk/printk.c:3183) [ 56.661997][ C3] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 56.661999][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.662000][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.662002][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.662004][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 56.662005][ C3] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 56.662007][ C3] console_flush_one_record (kernel/printk/printk.c:3268) [ 56.662010][ C3] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 56.662012][ C3] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 56.662014][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 56.662015][ C3] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 56.662017][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.662019][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 56.662020][ C3] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 56.662022][ C3] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 56.662024][ C3] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 56.662025][ C3] ? vprintk_emit (kernel/printk/printk.c:2478) [ 56.662027][ C3] vprintk_emit (kernel/printk/printk.c:2479) [ 56.662032][ C3] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 56.662034][ C3] ? do_raw_spin_trylock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:98 kernel/locking/spinlock_debug.c:123) [ 56.662036][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.662037][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 56.662039][ C3] _printk (kernel/printk/printk.c:2504) [ 56.662043][ C3] ? snapshot_read.cold (user.c:?) [ 56.662044][ C3] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 56.662047][ C3] ? idr_get_free (??:?) [ 56.662049][ C3] ? csum_partial (lib/checksum.c:119) [ 56.662052][ C3] ? skb_pull_rcsum (./include/linux/skbuff.h:4097 (discriminator 1) net/core/skbuff.c:4670 (discriminator 1)) [ 56.662054][ C3] ? 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) [ 56.662058][ C3] vxlan_ecn_decapsulate.cold (drivers/net/vxlan/vxlan_core.c:1636 (discriminator 3)) vxlan [ 56.662065][ C3] vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1780) vxlan [ 56.662069][ C3] ? fib_rules_unregister (net/core/fib_rules.c:189) [ 56.662073][ C3] ? encap_bypass_if_local (drivers/net/vxlan/vxlan_core.c:2338) vxlan [ 56.662077][ C3] ? csum_partial (lib/checksum.c:119) [ 56.662078][ C3] ? skb_checksum (net/core/skbuff.c:3543) [ 56.662081][ C3] ? encap_bypass_if_local (drivers/net/vxlan/vxlan_core.c:2338) vxlan [ 56.662084][ C3] ? udp_queue_rcv_one_skb (net/ipv4/udp.c:2390) [ 56.662087][ C3] udp_queue_rcv_one_skb (net/ipv4/udp.c:2390) [ 56.662089][ C3] ? fib_multipath_hash (net/ipv4/route.c:2083) [ 56.662092][ C3] udp_unicast_rcv_skb (net/ipv4/udp.c:2578) [ 56.662094][ C3] ? udp_rcv (net/ipv4/udp.c:742 (discriminator 3) net/ipv4/udp.c:2653 (discriminator 3)) [ 56.662096][ C3] udp_rcv (net/ipv4/udp.c:2655) [ 56.662098][ C3] ? udp_sk_rx_dst_set (net/ipv4/udp.c:2453 (discriminator 1)) [ 56.662100][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.662102][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 56.662104][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:207) [ 56.662107][ C3] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 56.662109][ C3] ip_local_deliver_finish (net/ipv4/ip_input.c:241 (discriminator 1)) [ 56.662111][ C3] ip_local_deliver (./include/linux/netfilter.h:325 ./include/linux/netfilter.h:319 net/ipv4/ip_input.c:262) [ 56.662113][ C3] ? ip_local_deliver_finish (net/ipv4/ip_input.c:232 (discriminator 42)) [ 56.662115][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 56.662117][ C3] ? ip_rcv_finish_core (./include/linux/skbuff.h:1162 (discriminator 2) ./include/net/route.h:88 (discriminator 2) net/ipv4/ip_input.c:435 (discriminator 2)) [ 56.662118][ C3] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 56.662121][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 56.662123][ C3] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 56.662125][ C3] ip_rcv (./include/linux/netfilter.h:325 ./include/linux/netfilter.h:319 net/ipv4/ip_input.c:612) [ 56.662126][ C3] ? ip_local_deliver (./include/linux/rcupdate.h:878 (discriminator 3)) [ 56.662129][ C3] __netif_receive_skb_one_core (net/core/dev.c:6264) [ 56.662132][ C3] ? trace_pelt_cfs_tp (./include/trace/events/sched.h:833 (discriminator 22)) [ 56.662135][ C3] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 56.662136][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.662138][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.662141][ C3] process_backlog (net/core/dev.c:6728) [ 56.662143][ C3] __napi_poll (net/core/dev.c:7787) [ 56.662146][ C3] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 56.662148][ C3] ? __napi_poll (./include/net/gro.h:507) [ 56.662150][ C3] ? enqueue_task_fair (./arch/x86/include/asm/jump_label.h:37 ./include/linux/jump_label.h:206 kernel/sched/features.h:69 kernel/sched/sched.h:3178 kernel/sched/fair.c:7824 kernel/sched/fair.c:8060) [ 56.662153][ C3] ? wakeup_preempt (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/thread_info.h:133 ./include/linux/sched.h:2102 ./include/linux/sched.h:2121 kernel/sched/core.c:2310) [ 56.662155][ C3] ? trace_sched_wakeup (./include/trace/events/sched.h:178 (discriminator 22)) [ 56.662158][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.662160][ C3] handle_softirqs (kernel/softirq.c:645) [ 56.662163][ C3] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 56.662164][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.662166][ C3] ? trace_csd_function_exit (./include/trace/events/csd.h:64 (discriminator 22)) [ 56.662169][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:920 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 56.662171][ C3] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 56.662173][ C3] [ 56.662173][ C3] [ 56.662174][ C3] __local_bh_enable_ip (kernel/softirq.c:473) [ 56.662175][ C3] __dev_queue_xmit (./include/linux/bottom_half.h:33 (discriminator 2) ./include/linux/rcupdate.h:923 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 56.662178][ C3] ? _copy_from_iter (./include/linux/instrumented.h:146 lib/iov_iter.c:66 ./include/linux/iov_iter.h:30 ./include/linux/iov_iter.h:302 ./include/linux/iov_iter.h:330 lib/iov_iter.c:261 lib/iov_iter.c:272) [ 56.662181][ C3] ? _copy_from_iter_flushcache (./include/linux/iov_iter.h:112) [ 56.662183][ C3] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 56.662186][ C3] ? ref_tracker_alloc (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:252 ./include/linux/refcount.h:283 ./include/linux/refcount.h:366 ./include/linux/refcount.h:383 lib/ref_tracker.c:265) [ 56.662188][ C3] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 56.662192][ C3] packet_snd (net/packet/af_packet.c:3110) [ 56.662196][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 56.662198][ C3] ? tpacket_snd (net/packet/af_packet.c:2786 (discriminator 1)) [ 56.662199][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.662201][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 56.662203][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 56.662205][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.662207][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 56.662208][ C3] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 56.662211][ C3] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 56.662214][ C3] ? __ia32_sys_getpeername (net/socket.c:2235) [ 56.662217][ C3] ? sock_ioctl (net/socket.c:1446) [ 56.662220][ C3] ? __sys_setsockopt (net/socket.c:2422) [ 56.662222][ C3] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 56.662224][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 56.662225][ C3] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 56.662226][ C3] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 56.662227][ C3] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 56.662230][ C3] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 56.662232][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 56.662234][ C3] RIP: 0033:0x7f703dd0354e [ 56.662236][ C3] 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 [ 56.662238][ C3] RSP: 002b:00007ffc96ac0de0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 56.662241][ C3] RAX: ffffffffffffffda RBX: 0000563af7d43b52 RCX: 00007f703dd0354e [ 56.662243][ C3] RDX: 0000000000000094 RSI: 0000563af7d43b52 RDI: 0000000000000005 [ 56.662244][ C3] RBP: 00007ffc96ac0df0 R08: 00007ffc96ac0e40 R09: 0000000000000014 [ 56.662245][ C3] R10: 0000000000000000 R11: 0000000000000202 R12: 0000563af7d43830 [ 56.662245][ C3] R13: 0000000000000094 R14: 0000000000000005 R15: 0000563af7d43830 | [ 89.922935][ C3] softirqs last disabled at (0): 0x0 | [ 89.922936][ C3] Preemption disabled at: | [ 89.922937][ C3] __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) | [ 89.922948][ C3] Tainted: [W]=WARN [ 89.922949][ C3] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 89.922951][ C3] Call Trace: [ 89.922953][ C3] [ 89.922954][ C3] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 89.922960][ C3] ? __dev_queue_xmit (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/rcupdate.h:902 (discriminator 2) net/core/dev.c:4844 (discriminator 2)) [ 89.922962][ C3] __might_resched.cold (kernel/sched/core.c:9234) [ 89.922965][ C3] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 89.922969][ C3] ? ip4_addr_string (lib/vsprintf.c:656 lib/vsprintf.c:1519) [ 89.922972][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 89.922976][ 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)) [ 89.922980][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 89.922983][ C3] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 89.922986][ 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) [ 89.922988][ C3] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 89.922990][ C3] put_chars (drivers/char/virtio_console.c:1176) [ 89.922992][ C3] ? __send_to_port (drivers/char/virtio_console.c:654) [ 89.922993][ C3] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 89.922996][ C3] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 89.922999][ C3] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 89.923002][ C3] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 89.923004][ C3] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 89.923005][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 89.923007][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 89.923009][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 89.923011][ C3] console_emit_next_record (kernel/printk/printk.c:3183) [ 89.923013][ C3] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 89.923015][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 89.923017][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 89.923019][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 89.923020][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 89.923022][ C3] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 89.923024][ C3] console_flush_one_record (kernel/printk/printk.c:3268) [ 89.923027][ C3] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 89.923029][ C3] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 89.923031][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 89.923033][ C3] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 89.923034][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 89.923036][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 89.923037][ C3] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 89.923039][ C3] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 89.923041][ C3] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 89.923043][ C3] ? vprintk_emit (kernel/printk/printk.c:2478) [ 89.923045][ C3] vprintk_emit (kernel/printk/printk.c:2479) [ 89.923049][ C3] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 89.923051][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 89.923053][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 89.923055][ C3] _printk (kernel/printk/printk.c:2504) [ 89.923058][ C3] ? snapshot_read.cold (user.c:?) [ 89.923060][ C3] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 89.923063][ C3] ? idr_get_free (??:?) [ 89.923065][ C3] ? csum_partial (lib/checksum.c:119) [ 89.923068][ C3] ? skb_pull_rcsum (./include/linux/skbuff.h:4097 (discriminator 1) net/core/skbuff.c:4670 (discriminator 1)) [ 89.923071][ C3] ? 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) [ 89.923074][ C3] vxlan_ecn_decapsulate.cold (drivers/net/vxlan/vxlan_core.c:1636 (discriminator 3)) vxlan [ 89.923081][ C3] vxlan_rcv (drivers/net/vxlan/vxlan_core.c:1780) vxlan [ 89.923086][ C3] ? fib_rules_unregister (net/core/fib_rules.c:189) [ 89.923090][ C3] ? encap_bypass_if_local (drivers/net/vxlan/vxlan_core.c:2338) vxlan [ 89.923094][ C3] ? csum_partial (lib/checksum.c:119) [ 89.923095][ C3] ? skb_checksum (net/core/skbuff.c:3543) [ 89.923098][ C3] ? encap_bypass_if_local (drivers/net/vxlan/vxlan_core.c:2338) vxlan [ 89.923101][ C3] ? udp_queue_rcv_one_skb (net/ipv4/udp.c:2390) [ 89.923104][ C3] udp_queue_rcv_one_skb (net/ipv4/udp.c:2390) [ 89.923106][ C3] ? fib_multipath_hash (net/ipv4/route.c:2083) [ 89.923109][ C3] udp_unicast_rcv_skb (net/ipv4/udp.c:2578) [ 89.923111][ C3] ? udp_rcv (net/ipv4/udp.c:742 (discriminator 3) net/ipv4/udp.c:2653 (discriminator 3)) [ 89.923113][ C3] udp_rcv (net/ipv4/udp.c:2655) [ 89.923115][ C3] ? udp_sk_rx_dst_set (net/ipv4/udp.c:2453 (discriminator 1)) [ 89.923117][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 89.923119][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 89.923121][ C3] ip_protocol_deliver_rcu (net/ipv4/ip_input.c:207) [ 89.923124][ C3] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 89.923126][ C3] ip_local_deliver_finish (net/ipv4/ip_input.c:241 (discriminator 1)) [ 89.923128][ C3] ip_local_deliver (./include/linux/netfilter.h:325 ./include/linux/netfilter.h:319 net/ipv4/ip_input.c:262) [ 89.923130][ C3] ? ip_local_deliver_finish (net/ipv4/ip_input.c:232 (discriminator 42)) [ 89.923132][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 89.923134][ C3] ? ip_rcv_finish_core (./include/linux/skbuff.h:1162 (discriminator 2) ./include/net/route.h:88 (discriminator 2) net/ipv4/ip_input.c:435 (discriminator 2)) [ 89.923135][ C3] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 89.923138][ C3] ? rcu_read_lock_held (kernel/rcu/update.c:105 kernel/rcu/update.c:349) [ 89.923140][ C3] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 89.923142][ C3] ip_rcv (./include/linux/netfilter.h:325 ./include/linux/netfilter.h:319 net/ipv4/ip_input.c:612) [ 89.923143][ C3] ? ip_local_deliver (./include/linux/rcupdate.h:878 (discriminator 3)) [ 89.923146][ C3] __netif_receive_skb_one_core (net/core/dev.c:6264) [ 89.923149][ C3] ? trace_pelt_cfs_tp (./include/trace/events/sched.h:833 (discriminator 22)) [ 89.923152][ C3] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 89.923154][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 89.923156][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 89.923158][ C3] process_backlog (net/core/dev.c:6728) [ 89.923160][ C3] __napi_poll (net/core/dev.c:7787) [ 89.923163][ C3] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 89.923166][ C3] ? __napi_poll (./include/net/gro.h:507) [ 89.923167][ C3] ? enqueue_task_fair (./arch/x86/include/asm/jump_label.h:37 ./include/linux/jump_label.h:206 kernel/sched/features.h:69 kernel/sched/sched.h:3178 kernel/sched/fair.c:7824 kernel/sched/fair.c:8060) [ 89.923170][ C3] ? wakeup_preempt (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/thread_info.h:133 ./include/linux/sched.h:2102 ./include/linux/sched.h:2121 kernel/sched/core.c:2310) [ 89.923172][ C3] ? trace_sched_wakeup (./include/trace/events/sched.h:178 (discriminator 22)) [ 89.923176][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 89.923178][ C3] handle_softirqs (kernel/softirq.c:645) [ 89.923181][ C3] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 89.923182][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 89.923184][ C3] ? trace_csd_function_exit (./include/trace/events/csd.h:64 (discriminator 22)) [ 89.923187][ C3] ? __dev_queue_xmit (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:920 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 89.923189][ C3] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 89.923190][ C3] [ 89.923191][ C3] [ 89.923192][ C3] __local_bh_enable_ip (kernel/softirq.c:473) [ 89.923193][ C3] __dev_queue_xmit (./include/linux/bottom_half.h:33 (discriminator 2) ./include/linux/rcupdate.h:923 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 89.923195][ C3] ? _copy_from_iter (./include/linux/instrumented.h:146 lib/iov_iter.c:66 ./include/linux/iov_iter.h:30 ./include/linux/iov_iter.h:302 ./include/linux/iov_iter.h:330 lib/iov_iter.c:261 lib/iov_iter.c:272) [ 89.923199][ C3] ? _copy_from_iter_flushcache (./include/linux/iov_iter.h:112) [ 89.923201][ C3] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 89.923204][ C3] ? ref_tracker_alloc (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:252 ./include/linux/refcount.h:283 ./include/linux/refcount.h:366 ./include/linux/refcount.h:383 lib/ref_tracker.c:265) [ 89.923206][ C3] ? netdev_core_pick_tx (net/core/dev.c:4784) [ 89.923210][ C3] packet_snd (net/packet/af_packet.c:3110) [ 89.923214][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 89.923216][ C3] ? tpacket_snd (net/packet/af_packet.c:2786 (discriminator 1)) [ 89.923218][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 89.923220][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 89.923221][ C3] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 89.923223][ C3] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 89.923225][ C3] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 89.923226][ C3] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 89.923230][ C3] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 89.923233][ C3] ? __ia32_sys_getpeername (net/socket.c:2235) [ 89.923235][ C3] ? sock_ioctl (net/socket.c:1446) [ 89.923238][ C3] ? __sys_setsockopt (net/socket.c:2422) [ 89.923241][ C3] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 89.923242][ C3] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 89.923244][ C3] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 89.923245][ C3] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 89.923246][ C3] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 89.923248][ C3] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 89.923250][ C3] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 89.923252][ C3] RIP: 0033:0x7f5f5922054e [ 89.923255][ C3] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 89.923256][ C3] RSP: 002b:00007ffe742f9820 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 89.923260][ C3] RAX: ffffffffffffffda RBX: 000055a5e992eb52 RCX: 00007f5f5922054e [ 89.923261][ C3] RDX: 0000000000000094 RSI: 000055a5e992eb52 RDI: 0000000000000005 [ 89.923262][ C3] RBP: 00007ffe742f9830 R08: 00007ffe742f9880 R09: 0000000000000014 [ 89.923263][ C3] R10: 0000000000000000 R11: 0000000000000202 R12: 000055a5e992e830 [ 89.923264][ C3] R13: 0000000000000094 R14: 0000000000000005 R15: 000055a5e992e830 | [ 91.122915][ T2714] softirqs last disabled at (0): 0x0 | [ 91.122917][ T2714] Preemption disabled at: | [ 91.122918][ T2714] vprintk_emit (kernel/printk/printk.c:2471) | [ 91.122929][ T2714] Tainted: [W]=WARN [ 91.122930][ T2714] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 91.122932][ T2714] Call Trace: [ 91.122934][ T2714] [ 91.122935][ T2714] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 91.122940][ T2714] ? vprintk_emit (kernel/printk/printk.c:2471) [ 91.122942][ T2714] __might_resched.cold (kernel/sched/core.c:9234) [ 91.122946][ T2714] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 91.122949][ T2714] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 91.122952][ T2714] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.122956][ T2714] __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.122959][ T2714] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 91.122962][ T2714] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 91.122966][ T2714] ? 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.122967][ T2714] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 91.122969][ T2714] put_chars (drivers/char/virtio_console.c:1176) [ 91.122971][ T2714] ? __send_to_port (drivers/char/virtio_console.c:654) [ 91.122973][ T2714] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 91.122976][ T2714] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 91.122979][ T2714] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 91.122981][ T2714] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.122982][ T2714] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 91.122985][ T2714] console_emit_next_record (kernel/printk/printk.c:3183) [ 91.122987][ T2714] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 91.122989][ T2714] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.122991][ T2714] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.122993][ T2714] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.122994][ T2714] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 91.122996][ T2714] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 91.122998][ T2714] console_flush_one_record (kernel/printk/printk.c:3268) [ 91.123000][ T2714] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 91.123003][ T2714] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 91.123005][ T2714] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 91.123006][ T2714] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 91.123008][ T2714] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.123010][ T2714] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 91.123011][ T2714] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 91.123012][ T2714] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 91.123015][ T2714] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 91.123016][ T2714] ? vprintk_emit (kernel/printk/printk.c:2478) [ 91.123019][ T2714] vprintk_emit (kernel/printk/printk.c:2479) [ 91.123021][ T2714] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 91.123023][ T2714] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 91.123026][ T2714] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 91.123029][ T2714] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 91.123030][ T2714] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 91.123033][ T2714] ? ___sys_sendmsg (net/socket.c:2767) [ 91.123034][ T2714] ? __sys_sendmsg (net/socket.c:2799) [ 91.123036][ T2714] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 91.123039][ T2714] _printk (kernel/printk/printk.c:2504) [ 91.123042][ T2714] ? snapshot_read.cold (user.c:?) [ 91.123045][ T2714] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 91.123047][ T2714] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 91.123049][ T2714] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 91.123051][ T2714] ? netdev_notice (net/core/dev.c:13194) [ 91.123053][ T2714] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.123055][ T2714] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 91.123057][ T2714] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 91.123059][ T2714] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 91.123060][ T2714] ? 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.123063][ T2714] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 91.123066][ T2714] dev_set_allmulti (net/core/dev_api.c:315) [ 91.123069][ T2714] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 91.123082][ T2714] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 91.123086][ T2714] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 91.123088][ T2714] br_del_if (net/bridge/br_if.c:732) bridge [ 91.123096][ T2714] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 91.123098][ T2714] do_set_master (net/core/rtnetlink.c:3055) [ 91.123100][ T2714] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 91.123102][ T2714] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 91.123105][ T2714] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 91.123106][ T2714] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.123108][ T2714] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 91.123112][ T2714] ? kasan_save_stack (mm/kasan/common.c:58) [ 91.123114][ T2714] ? kasan_save_stack (mm/kasan/common.c:57) [ 91.123116][ T2714] ? kasan_save_track (mm/kasan/common.c:78) [ 91.123118][ T2714] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 91.123119][ T2714] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 91.123121][ T2714] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 91.123122][ T2714] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 91.123123][ T2714] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 91.123124][ T2714] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 91.123125][ T2714] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 91.123127][ T2714] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 91.123128][ T2714] ? ___sys_sendmsg (net/socket.c:2767) [ 91.123129][ T2714] ? __sys_sendmsg (net/socket.c:2799) [ 91.123131][ T2714] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 91.123132][ T2714] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 91.123135][ T2714] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.123137][ T2714] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 91.123138][ T2714] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.123140][ T2714] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.123142][ T2714] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 91.123144][ T2714] ? __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) [ 91.123146][ T2714] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 91.123147][ T2714] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 91.123149][ T2714] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 91.123150][ T2714] ? nla_get_range_signed (lib/nlattr.c:270) [ 91.123152][ T2714] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 91.123155][ T2714] rtnl_newlink (net/core/rtnetlink.c:4215) [ 91.123157][ T2714] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.123158][ T2714] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 91.123160][ T2714] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 91.123161][ T2714] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.123163][ T2714] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 91.123165][ T2714] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 91.123167][ T2714] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 91.123168][ T2714] ? __kernel_text_address (kernel/extable.c:79) [ 91.123169][ T2714] ? write_profile (profile.c:?) [ 91.123171][ T2714] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 91.123173][ T2714] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.123175][ T2714] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.123177][ T2714] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 91.123180][ T2714] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 91.123182][ T2714] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.123184][ T2714] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 91.123185][ T2714] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 91.123186][ T2714] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 91.123188][ T2714] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 91.123190][ T2714] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 91.123192][ T2714] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 91.123194][ T2714] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 91.123195][ T2714] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 91.123197][ T2714] ? netlink_ack (./include/linux/skbuff.h:2718) [ 91.123198][ T2714] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 91.123200][ T2714] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.123202][ T2714] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 91.123204][ T2714] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 91.123206][ T2714] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 91.123208][ T2714] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.123210][ T2714] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.123211][ T2714] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 91.123213][ T2714] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 91.123215][ T2714] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 91.123217][ T2714] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.123219][ T2714] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 91.123221][ T2714] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 91.123223][ T2714] ? copy_msghdr_from_user (net/socket.c:2650) [ 91.123224][ T2714] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 91.123226][ T2714] ? move_addr_to_kernel (net/socket.c:258) [ 91.123227][ T2714] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 91.123230][ T2714] ___sys_sendmsg (net/socket.c:2767) [ 91.123232][ T2714] ? copy_msghdr_from_user (net/socket.c:2619) [ 91.123237][ T2714] __sys_sendmsg (net/socket.c:2799) [ 91.123239][ T2714] ? __sys_sendmsg_sock (net/socket.c:2780) [ 91.123242][ T2714] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.123244][ T2714] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 91.123245][ T2714] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 91.123247][ T2714] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 91.123249][ T2714] RIP: 0033:0x7f20db62d54e [ 91.123251][ T2714] 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 [ 91.123253][ T2714] RSP: 002b:00007ffd3308d0b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 91.123256][ T2714] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f20db62d54e [ 91.123258][ T2714] RDX: 0000000000000000 RSI: 00007ffd3308d160 RDI: 0000000000000005 [ 91.123259][ T2714] RBP: 00007ffd3308d0c0 R08: 0000000000000000 R09: 0000000000000000 [ 91.123260][ T2714] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a917c13 [ 91.123260][ T2714] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd3308d820 | [ 96.183216][ T2716] softirqs last disabled at (0): 0x0 | [ 96.183218][ T2716] Preemption disabled at: | [ 96.183219][ T2716] vprintk_emit (kernel/printk/printk.c:2471) | [ 96.183230][ T2716] Tainted: [W]=WARN [ 96.183231][ T2716] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 96.183233][ T2716] Call Trace: [ 96.183234][ T2716] [ 96.183236][ T2716] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 96.183241][ T2716] ? vprintk_emit (kernel/printk/printk.c:2471) [ 96.183243][ T2716] __might_resched.cold (kernel/sched/core.c:9234) [ 96.183246][ T2716] ? __module_address (kernel/module/main.c:3915) [ 96.183250][ T2716] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 96.183253][ T2716] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 96.183255][ T2716] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 96.183258][ T2716] __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)) [ 96.183262][ T2716] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 96.183264][ T2716] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 96.183268][ T2716] ? 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) [ 96.183270][ T2716] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 96.183272][ T2716] put_chars (drivers/char/virtio_console.c:1176) [ 96.183274][ T2716] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 96.183275][ T2716] ? __send_to_port (drivers/char/virtio_console.c:654) [ 96.183277][ T2716] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 96.183279][ T2716] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 96.183283][ T2716] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 96.183284][ T2716] ? 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) [ 96.183286][ T2716] ? vsnprintf (lib/vsprintf.c:2900) [ 96.183289][ T2716] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 96.183291][ T2716] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 96.183293][ T2716] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 96.183295][ T2716] console_emit_next_record (kernel/printk/printk.c:3183) [ 96.183297][ T2716] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 96.183299][ T2716] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 96.183301][ T2716] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 96.183303][ T2716] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 96.183304][ T2716] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 96.183306][ T2716] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 96.183308][ T2716] console_flush_one_record (kernel/printk/printk.c:3268) [ 96.183310][ T2716] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 96.183313][ T2716] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 96.183315][ T2716] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 96.183316][ T2716] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 96.183318][ T2716] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 96.183319][ T2716] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 96.183321][ T2716] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 96.183322][ T2716] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 96.183324][ T2716] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 96.183326][ T2716] ? vprintk_emit (kernel/printk/printk.c:2478) [ 96.183328][ T2716] vprintk_emit (kernel/printk/printk.c:2479) [ 96.183331][ T2716] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 96.183333][ T2716] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 96.183334][ T2716] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 96.183336][ T2716] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 96.183338][ T2716] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 96.183340][ T2716] _printk (kernel/printk/printk.c:2504) [ 96.183343][ T2716] ? snapshot_read.cold (user.c:?) [ 96.183346][ T2716] ? br_multicast_flood (??:?) bridge [ 96.183358][ T2716] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 96.183362][ T2716] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 96.183363][ T2716] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 96.183365][ T2716] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 96.183377][ T2716] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 96.183387][ T2716] new_nbp (net/bridge/br_if.c:449) bridge [ 96.183395][ T2716] br_add_if (net/bridge/br_if.c:592) bridge [ 96.183402][ T2716] ? bpf_address_lookup (kernel/bpf/core.c:730) [ 96.183405][ T2716] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 96.183407][ T2716] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 96.183410][ T2716] ? __kernel_text_address (kernel/extable.c:79) [ 96.183412][ T2716] do_set_master (net/core/rtnetlink.c:3071) [ 96.183415][ T2716] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 96.183416][ T2716] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 96.183418][ T2716] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 96.183419][ T2716] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 96.183421][ T2716] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 96.183425][ T2716] ? kasan_save_stack (mm/kasan/common.c:58) [ 96.183427][ T2716] ? kasan_save_stack (mm/kasan/common.c:57) [ 96.183429][ T2716] ? kasan_save_track (mm/kasan/common.c:78) [ 96.183430][ T2716] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 96.183432][ T2716] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 96.183433][ T2716] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 96.183434][ T2716] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 96.183436][ T2716] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 96.183438][ T2716] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 96.183440][ T2716] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 96.183441][ T2716] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 96.183444][ T2716] ? ___sys_sendmsg (net/socket.c:2767) [ 96.183445][ T2716] ? __sys_sendmsg (net/socket.c:2799) [ 96.183447][ T2716] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 96.183449][ T2716] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 96.183452][ T2716] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 96.183454][ T2716] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 96.183455][ T2716] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 96.183457][ T2716] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 96.183458][ T2716] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 96.183461][ T2716] ? __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) [ 96.183463][ T2716] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 96.183465][ T2716] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 96.183466][ T2716] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 96.183468][ T2716] ? nla_get_range_signed (lib/nlattr.c:270) [ 96.183470][ T2716] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 96.183472][ T2716] rtnl_newlink (net/core/rtnetlink.c:4215) [ 96.183474][ T2716] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 96.183476][ T2716] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 96.183477][ T2716] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 96.183478][ T2716] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 96.183480][ T2716] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 96.183482][ T2716] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 96.183484][ T2716] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 96.183485][ T2716] ? __kernel_text_address (kernel/extable.c:79) [ 96.183487][ T2716] ? write_profile (profile.c:?) [ 96.183488][ T2716] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 96.183490][ T2716] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 96.183492][ T2716] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 96.183494][ T2716] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 96.183497][ T2716] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 96.183499][ T2716] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 96.183501][ T2716] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 96.183502][ T2716] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 96.183504][ T2716] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 96.183505][ T2716] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 96.183506][ T2716] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 96.183509][ T2716] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 96.183510][ T2716] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 96.183512][ T2716] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 96.183513][ T2716] ? netlink_ack (./include/linux/skbuff.h:2718) [ 96.183514][ T2716] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 96.183517][ T2716] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 96.183519][ T2716] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 96.183521][ T2716] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 96.183523][ T2716] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 96.183524][ T2716] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 96.183526][ T2716] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 96.183528][ T2716] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 96.183530][ T2716] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 96.183532][ T2716] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 96.183533][ T2716] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 96.183535][ T2716] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 96.183537][ T2716] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 96.183539][ T2716] ? copy_msghdr_from_user (net/socket.c:2650) [ 96.183540][ T2716] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 96.183542][ T2716] ? move_addr_to_kernel (net/socket.c:258) [ 96.183543][ T2716] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 96.183546][ T2716] ___sys_sendmsg (net/socket.c:2767) [ 96.183548][ T2716] ? copy_msghdr_from_user (net/socket.c:2619) [ 96.183552][ T2716] __sys_sendmsg (net/socket.c:2799) [ 96.183554][ T2716] ? __sys_sendmsg_sock (net/socket.c:2780) [ 96.183557][ T2716] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 96.183559][ T2716] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 96.183560][ T2716] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 96.183563][ T2716] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 96.183564][ T2716] RIP: 0033:0x7f8a237f454e [ 96.183566][ T2716] 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 [ 96.183568][ T2716] RSP: 002b:00007ffe9228c7c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 96.183572][ T2716] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f8a237f454e [ 96.183573][ T2716] RDX: 0000000000000000 RSI: 00007ffe9228c870 RDI: 0000000000000005 [ 96.183574][ T2716] RBP: 00007ffe9228c7d0 R08: 0000000000000000 R09: 0000000000000000 [ 96.183575][ T2716] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a917c18 [ 96.183576][ T2716] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe9228cf30 | [ 112.199680][ T3087] softirqs last disabled at (0): 0x0 | [ 112.199682][ T3087] Preemption disabled at: | [ 112.199683][ T3087] dev_uc_add_excl (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:796 (discriminator 2)) | [ 112.199694][ T3087] Tainted: [W]=WARN [ 112.199695][ T3087] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 112.199696][ T3087] Call Trace: [ 112.199698][ T3087] [ 112.199700][ T3087] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 112.199705][ T3087] ? dev_uc_add_excl (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:796 (discriminator 2)) [ 112.199707][ T3087] __might_resched.cold (kernel/sched/core.c:9234) [ 112.199710][ T3087] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 112.199714][ T3087] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.199718][ T3087] __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)) [ 112.199721][ T3087] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 112.199724][ T3087] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 112.199728][ T3087] ? 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) [ 112.199729][ T3087] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 112.199731][ T3087] put_chars (drivers/char/virtio_console.c:1176) [ 112.199733][ T3087] ? __send_to_port (drivers/char/virtio_console.c:654) [ 112.199735][ T3087] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 112.199738][ T3087] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 112.199740][ T3087] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 112.199743][ T3087] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 112.199745][ T3087] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 112.199746][ T3087] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.199748][ T3087] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.199750][ T3087] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 112.199752][ T3087] console_emit_next_record (kernel/printk/printk.c:3183) [ 112.199754][ T3087] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 112.199756][ T3087] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.199758][ T3087] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.199759][ T3087] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.199761][ T3087] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 112.199763][ T3087] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 112.199765][ T3087] console_flush_one_record (kernel/printk/printk.c:3268) [ 112.199767][ T3087] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 112.199770][ T3087] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 112.199771][ T3087] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 112.199773][ T3087] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 112.199774][ T3087] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.199776][ T3087] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 112.199777][ T3087] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 112.199779][ T3087] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 112.199781][ T3087] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 112.199782][ T3087] ? vprintk_emit (kernel/printk/printk.c:2478) [ 112.199784][ T3087] vprintk_emit (kernel/printk/printk.c:2479) [ 112.199787][ T3087] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 112.199789][ T3087] _printk (kernel/printk/printk.c:2504) [ 112.199792][ T3087] ? snapshot_read.cold (user.c:?) [ 112.199795][ T3087] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 112.199797][ T3087] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 112.199799][ T3087] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 112.199801][ T3087] ? netdev_notice (net/core/dev.c:13194) [ 112.199802][ T3087] ? kasan_save_track (mm/kasan/common.c:78) [ 112.199806][ T3087] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 112.199807][ T3087] ? __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)) [ 112.199809][ T3087] ? 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) [ 112.199812][ T3087] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 112.199815][ T3087] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 112.199817][ T3087] dev_uc_add_excl (net/core/dev_addr_lists.c:801) [ 112.199819][ T3087] ndo_dflt_fdb_add (net/core/rtnetlink.c:4740) [ 112.199822][ T3087] ? __nla_parse (lib/nlattr.c:732) [ 112.199825][ T3087] rtnl_fdb_add (net/core/rtnetlink.c:4845) [ 112.199826][ T3087] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 112.199828][ T3087] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:80 net/core/rtnetlink.c:7138) [ 112.199829][ T3087] ? rtnl_fdb_del (net/core/rtnetlink.c:4918 (discriminator 2)) [ 112.199830][ T3087] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.199832][ T3087] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 112.199835][ T3087] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 112.199837][ T3087] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.199839][ T3087] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.199840][ T3087] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 112.199844][ T3087] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 112.199846][ T3087] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 112.199847][ T3087] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 112.199849][ T3087] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 112.199851][ T3087] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 112.199854][ T3087] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 112.199857][ T3087] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 112.199858][ T3087] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 112.199859][ T3087] ? netlink_ack (./include/linux/skbuff.h:2718) [ 112.199861][ T3087] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 112.199863][ T3087] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.199873][ T3087] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 112.199875][ T3087] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 112.199877][ T3087] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 112.199878][ T3087] ? next_uptodate_folio (mm/filemap.c:3747) [ 112.199882][ T3087] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.199883][ T3087] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.199885][ T3087] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.199887][ T3087] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 112.199889][ T3087] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 112.199891][ T3087] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.199893][ T3087] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 112.199894][ T3087] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 112.199897][ T3087] ? copy_msghdr_from_user (net/socket.c:2650) [ 112.199899][ T3087] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 112.199901][ T3087] ? move_addr_to_kernel (net/socket.c:258) [ 112.199903][ T3087] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 112.199906][ T3087] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 112.199908][ T3087] ___sys_sendmsg (net/socket.c:2767) [ 112.199909][ T3087] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 112.199912][ T3087] ? copy_msghdr_from_user (net/socket.c:2619) [ 112.199913][ T3087] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 112.199918][ T3087] __sys_sendmsg (net/socket.c:2799) [ 112.199920][ T3087] ? __sys_sendmsg_sock (net/socket.c:2780) [ 112.199922][ T3087] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.199924][ T3087] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.199927][ T3087] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 112.199929][ T3087] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 112.199932][ T3087] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 112.199933][ T3087] RIP: 0033:0x7f082585754e [ 112.199935][ T3087] 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 [ 112.199936][ T3087] RSP: 002b:00007ffceaf744d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 112.199940][ T3087] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f082585754e [ 112.199941][ T3087] RDX: 0000000000000000 RSI: 00007ffceaf74580 RDI: 0000000000000005 [ 112.199942][ T3087] RBP: 00007ffceaf744e0 R08: 0000000000000000 R09: 0000000000000000 [ 112.199943][ T3087] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a917c29 [ 112.199944][ T3087] R13: 0000000000425380 R14: 0000000000000000 R15: 0000000000000000 | [ 122.348564][ T3576] softirqs last disabled at (0): 0x0 | [ 122.348565][ T3576] Preemption disabled at: | [ 122.348566][ T3576] 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)) | [ 122.348577][ T3576] Tainted: [W]=WARN [ 122.348578][ T3576] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 122.348580][ T3576] Call Trace: [ 122.348581][ T3576] [ 122.348583][ T3576] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 122.348588][ T3576] ? 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)) [ 122.348590][ T3576] __might_resched.cold (kernel/sched/core.c:9234) [ 122.348593][ T3576] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 122.348597][ T3576] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.348601][ T3576] __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.348605][ T3576] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 122.348608][ T3576] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 122.348614][ T3576] ? 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.348616][ T3576] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 122.348618][ T3576] put_chars (drivers/char/virtio_console.c:1176) [ 122.348620][ T3576] ? __send_to_port (drivers/char/virtio_console.c:654) [ 122.348622][ T3576] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 122.348625][ T3576] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 122.348628][ T3576] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 122.348629][ T3576] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.348631][ T3576] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.348633][ T3576] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 122.348635][ T3576] console_emit_next_record (kernel/printk/printk.c:3183) [ 122.348638][ T3576] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 122.348640][ T3576] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.348641][ T3576] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.348643][ T3576] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.348645][ T3576] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 122.348647][ T3576] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 122.348648][ T3576] console_flush_one_record (kernel/printk/printk.c:3268) [ 122.348651][ T3576] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 122.348653][ T3576] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 122.348655][ T3576] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 122.348657][ T3576] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 122.348659][ T3576] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.348660][ T3576] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 122.348662][ T3576] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 122.348663][ T3576] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 122.348665][ T3576] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 122.348667][ T3576] ? vprintk_emit (kernel/printk/printk.c:2478) [ 122.348669][ T3576] vprintk_emit (kernel/printk/printk.c:2479) [ 122.348672][ T3576] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 122.348673][ T3576] ? kvfree_call_rcu (mm/slab_common.c:2050) [ 122.348676][ T3576] ? dev_uc_del (net/core/dev_addr_lists.c:202 net/core/dev_addr_lists.c:209 net/core/dev_addr_lists.c:842) [ 122.348678][ T3576] ? rtnl_fdb_del (net/core/rtnetlink.c:4973) [ 122.348680][ T3576] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 122.348681][ T3576] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 122.348683][ T3576] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 122.348685][ T3576] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 122.348687][ T3576] _printk (kernel/printk/printk.c:2504) [ 122.348690][ T3576] ? snapshot_read.cold (user.c:?) [ 122.348692][ T3576] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 122.348695][ T3576] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 122.348697][ T3576] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 122.348699][ T3576] ? netdev_notice (net/core/dev.c:13194) [ 122.348700][ T3576] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.348702][ T3576] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.348704][ T3576] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 122.348706][ T3576] ? 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.348708][ T3576] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 122.348709][ T3576] ? 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.348713][ T3576] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 122.348716][ T3576] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 122.348718][ T3576] dev_uc_del (net/core/dev_addr_lists.c:845) [ 122.348720][ T3576] rtnl_fdb_del (net/core/rtnetlink.c:4973) [ 122.348721][ T3576] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 122.348723][ T3576] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:80 net/core/rtnetlink.c:7138) [ 122.348725][ T3576] ? rtnl_fdb_notify (net/core/rtnetlink.c:992) [ 122.348726][ T3576] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.348728][ T3576] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 122.348730][ T3576] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 122.348733][ T3576] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.348735][ T3576] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.348737][ T3576] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 122.348740][ T3576] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 122.348742][ T3576] rtnetlink_rcv_msg (net/core/rtnetlink.c:7141) [ 122.348744][ T3576] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 122.348745][ T3576] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 122.348748][ T3576] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 122.348752][ T3576] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 122.348753][ T3576] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 122.348755][ T3576] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 122.348756][ T3576] ? netlink_ack (./include/linux/skbuff.h:2718) [ 122.348758][ T3576] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 122.348760][ T3576] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.348762][ T3576] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 122.348764][ T3576] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 122.348766][ T3576] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 122.348768][ T3576] ? percpu_counter_add_batch (lib/percpu_counter.c:101 (discriminator 3) lib/percpu_counter.c:93 (discriminator 3)) [ 122.348771][ T3576] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.348772][ T3576] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.348774][ T3576] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.348776][ T3576] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.348778][ T3576] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 122.348780][ T3576] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 122.348782][ T3576] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.348784][ T3576] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 122.348786][ T3576] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 122.348788][ T3576] ? copy_msghdr_from_user (net/socket.c:2650) [ 122.348790][ T3576] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 122.348792][ T3576] ? move_addr_to_kernel (net/socket.c:258) [ 122.348794][ T3576] ? do_fault_around (./include/linux/rcupdate.h:882 mm/memory.c:5961) [ 122.348797][ T3576] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 122.348799][ T3576] ___sys_sendmsg (net/socket.c:2767) [ 122.348800][ T3576] ? do_pte_missing (mm/memory.c:5991 mm/memory.c:6134 mm/memory.c:4700) [ 122.348803][ T3576] ? copy_msghdr_from_user (net/socket.c:2619) [ 122.348804][ T3576] ? rcu_read_unlock (./include/linux/rcupdate.h:878 (discriminator 6)) [ 122.348809][ T3576] __sys_sendmsg (net/socket.c:2799) [ 122.348812][ T3576] ? __sys_sendmsg_sock (net/socket.c:2780) [ 122.348814][ T3576] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.348816][ T3576] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.348818][ T3576] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 122.348821][ T3576] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 122.348823][ T3576] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 122.348825][ T3576] RIP: 0033:0x7f2cbafb354e [ 122.348827][ T3576] 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.348829][ T3576] RSP: 002b:00007ffc9c60ec90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 122.348832][ T3576] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f2cbafb354e [ 122.348834][ T3576] RDX: 0000000000000000 RSI: 00007ffc9c60ed40 RDI: 0000000000000005 [ 122.348835][ T3576] RBP: 00007ffc9c60eca0 R08: 0000000000000000 R09: 0000000000000000 [ 122.348836][ T3576] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a917c33 [ 122.348837][ T3576] R13: 0000000000425380 R14: 0000000000000000 R15: 0000000000000000 | [ 127.675405][ T3600] softirqs last disabled at (0): 0x0 | [ 127.675408][ T3600] Preemption disabled at: | [ 127.675409][ T3600] vprintk_emit (kernel/printk/printk.c:2471) | [ 127.675423][ T3600] Tainted: [W]=WARN [ 127.675424][ T3600] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 127.675427][ T3600] Call Trace: [ 127.675429][ T3600] [ 127.675431][ T3600] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 127.675437][ T3600] ? vprintk_emit (kernel/printk/printk.c:2471) [ 127.675440][ T3600] __might_resched.cold (kernel/sched/core.c:9234) [ 127.675445][ T3600] ? __module_address (kernel/module/main.c:3915) [ 127.675449][ T3600] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 127.675453][ T3600] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 127.675455][ T3600] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 127.675460][ T3600] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 127.675464][ T3600] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 127.675467][ T3600] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 127.675472][ T3600] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 127.675475][ T3600] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 127.675478][ T3600] put_chars (drivers/char/virtio_console.c:1176) [ 127.675480][ T3600] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 127.675482][ T3600] ? __send_to_port (drivers/char/virtio_console.c:654) [ 127.675485][ T3600] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 127.675489][ T3600] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 127.675493][ T3600] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 127.675496][ T3600] ? 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) [ 127.675498][ T3600] ? vsnprintf (lib/vsprintf.c:2900) [ 127.675502][ T3600] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 127.675505][ T3600] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 127.675507][ T3600] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 127.675511][ T3600] console_emit_next_record (kernel/printk/printk.c:3183) [ 127.675514][ T3600] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 127.675517][ T3600] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 127.675520][ T3600] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 127.675522][ T3600] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 127.675525][ T3600] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 127.675528][ T3600] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 127.675530][ T3600] console_flush_one_record (kernel/printk/printk.c:3268) [ 127.675534][ T3600] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 127.675538][ T3600] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 127.675541][ T3600] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 127.675543][ T3600] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 127.675546][ T3600] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 127.675548][ T3600] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 127.675550][ T3600] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 127.675552][ T3600] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 127.675556][ T3600] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 127.675558][ T3600] ? vprintk_emit (kernel/printk/printk.c:2478) [ 127.675561][ T3600] vprintk_emit (kernel/printk/printk.c:2479) [ 127.675565][ T3600] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 127.675568][ T3600] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 127.675571][ T3600] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 127.675573][ T3600] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 127.675575][ T3600] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 127.675579][ T3600] _printk (kernel/printk/printk.c:2504) [ 127.675583][ T3600] ? snapshot_read.cold (user.c:?) [ 127.675586][ T3600] ? br_multicast_flood (??:?) bridge [ 127.675603][ T3600] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 127.675607][ T3600] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 127.675609][ T3600] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 127.675615][ T3600] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 127.675629][ T3600] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 127.675642][ T3600] new_nbp (net/bridge/br_if.c:449) bridge [ 127.675655][ T3600] br_add_if (net/bridge/br_if.c:592) bridge [ 127.675666][ T3600] ? bpf_address_lookup (kernel/bpf/core.c:730) [ 127.675671][ T3600] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 127.675674][ T3600] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 127.675677][ T3600] ? __kernel_text_address (kernel/extable.c:79) [ 127.675680][ T3600] do_set_master (net/core/rtnetlink.c:3071) [ 127.675685][ T3600] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 127.675688][ T3600] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 127.675690][ T3600] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 127.675693][ T3600] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 127.675695][ T3600] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 127.675700][ T3600] ? kasan_save_stack (mm/kasan/common.c:58) [ 127.675704][ T3600] ? kasan_save_stack (mm/kasan/common.c:57) [ 127.675706][ T3600] ? kasan_save_track (mm/kasan/common.c:78) [ 127.675708][ T3600] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 127.675711][ T3600] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 127.675713][ T3600] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 127.675715][ T3600] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 127.675717][ T3600] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 127.675720][ T3600] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 127.675722][ T3600] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 127.675724][ T3600] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 127.675727][ T3600] ? ___sys_sendmsg (net/socket.c:2767) [ 127.675729][ T3600] ? __sys_sendmsg (net/socket.c:2799) [ 127.675732][ T3600] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 127.675735][ T3600] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 127.675738][ T3600] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 127.675741][ T3600] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 127.675743][ T3600] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 127.675745][ T3600] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 127.675748][ T3600] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 127.675752][ T3600] ? __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) [ 127.675755][ T3600] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 127.675757][ T3600] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 127.675759][ T3600] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 127.675761][ T3600] ? nla_get_range_signed (lib/nlattr.c:270) [ 127.675765][ T3600] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 127.675768][ T3600] rtnl_newlink (net/core/rtnetlink.c:4215) [ 127.675771][ T3600] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 127.675774][ T3600] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 127.675776][ T3600] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 127.675778][ T3600] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 127.675781][ T3600] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 127.675784][ T3600] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 127.675786][ T3600] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 127.675788][ T3600] ? __kernel_text_address (kernel/extable.c:79) [ 127.675790][ T3600] ? write_profile (profile.c:?) [ 127.675792][ T3600] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 127.675795][ T3600] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 127.675798][ T3600] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 127.675800][ T3600] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 127.675804][ T3600] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 127.675806][ T3600] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 127.675809][ T3600] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 127.675811][ T3600] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 127.675814][ T3600] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 127.675816][ T3600] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 127.675818][ T3600] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 127.675821][ T3600] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 127.675824][ T3600] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 127.675826][ T3600] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 127.675828][ T3600] ? netlink_ack (./include/linux/skbuff.h:2718) [ 127.675830][ T3600] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 127.675834][ T3600] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 127.675837][ T3600] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 127.675840][ T3600] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 127.675843][ T3600] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 127.675845][ T3600] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 127.675847][ T3600] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 127.675850][ T3600] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 127.675852][ T3600] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 127.675855][ T3600] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 127.675858][ T3600] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 127.675860][ T3600] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 127.675863][ T3600] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 127.675865][ T3600] ? copy_msghdr_from_user (net/socket.c:2650) [ 127.675868][ T3600] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 127.675870][ T3600] ? move_addr_to_kernel (net/socket.c:258) [ 127.675872][ T3600] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 127.675876][ T3600] ___sys_sendmsg (net/socket.c:2767) [ 127.675879][ T3600] ? copy_msghdr_from_user (net/socket.c:2619) [ 127.675887][ T3600] __sys_sendmsg (net/socket.c:2799) [ 127.675889][ T3600] ? __sys_sendmsg_sock (net/socket.c:2780) [ 127.675893][ T3600] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 127.675896][ T3600] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 127.675898][ T3600] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 127.675902][ T3600] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 127.675904][ T3600] RIP: 0033:0x7f4f98a7f54e [ 127.675907][ T3600] 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 [ 127.675909][ T3600] RSP: 002b:00007ffc7f3c0dd0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 127.675914][ T3600] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f4f98a7f54e [ 127.675916][ T3600] RDX: 0000000000000000 RSI: 00007ffc7f3c0e80 RDI: 0000000000000005 [ 127.675918][ T3600] RBP: 00007ffc7f3c0de0 R08: 0000000000000000 R09: 0000000000000000 [ 127.675919][ T3600] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a917c38 [ 127.675920][ T3600] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc7f3c1540 | [ 217.393840][ T4510] softirqs last disabled at (0): 0x0 | [ 217.393841][ T4510] Preemption disabled at: | [ 217.393842][ T4510] vprintk_emit (kernel/printk/printk.c:2471) | [ 217.393853][ T4510] Tainted: [W]=WARN [ 217.393854][ T4510] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 217.393856][ T4510] Call Trace: [ 217.393858][ T4510] [ 217.393859][ T4510] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 217.393864][ T4510] ? vprintk_emit (kernel/printk/printk.c:2471) [ 217.393866][ T4510] __might_resched.cold (kernel/sched/core.c:9234) [ 217.393870][ T4510] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 217.393874][ T4510] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 217.393877][ T4510] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 217.393881][ T4510] __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)) [ 217.393884][ T4510] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 217.393887][ T4510] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 217.393891][ T4510] ? 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) [ 217.393893][ T4510] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 217.393895][ T4510] put_chars (drivers/char/virtio_console.c:1176) [ 217.393897][ T4510] ? __send_to_port (drivers/char/virtio_console.c:654) [ 217.393898][ T4510] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 217.393901][ T4510] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 217.393905][ T4510] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 217.393906][ T4510] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 217.393908][ T4510] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 217.393910][ T4510] console_emit_next_record (kernel/printk/printk.c:3183) [ 217.393913][ T4510] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 217.393915][ T4510] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 217.393917][ T4510] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 217.393919][ T4510] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 217.393920][ T4510] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 217.393922][ T4510] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 217.393924][ T4510] console_flush_one_record (kernel/printk/printk.c:3268) [ 217.393926][ T4510] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 217.393929][ T4510] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 217.393931][ T4510] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 217.393933][ T4510] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 217.393934][ T4510] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 217.393936][ T4510] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 217.393938][ T4510] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 217.393939][ T4510] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 217.393941][ T4510] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 217.393943][ T4510] ? vprintk_emit (kernel/printk/printk.c:2478) [ 217.393946][ T4510] vprintk_emit (kernel/printk/printk.c:2479) [ 217.393948][ T4510] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 217.393950][ T4510] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 217.393953][ T4510] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 217.393956][ T4510] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 217.393957][ T4510] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 217.393960][ T4510] ? ___sys_sendmsg (net/socket.c:2767) [ 217.393961][ T4510] ? __sys_sendmsg (net/socket.c:2799) [ 217.393963][ T4510] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 217.393967][ T4510] _printk (kernel/printk/printk.c:2504) [ 217.393970][ T4510] ? snapshot_read.cold (user.c:?) [ 217.393972][ T4510] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 217.393975][ T4510] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 217.393977][ T4510] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 217.393979][ T4510] ? netdev_notice (net/core/dev.c:13194) [ 217.393980][ T4510] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 217.393982][ T4510] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 217.393984][ T4510] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 217.393987][ T4510] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 217.393988][ T4510] ? 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) [ 217.393991][ T4510] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 217.393994][ T4510] dev_set_allmulti (net/core/dev_api.c:315) [ 217.393997][ T4510] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 217.394011][ T4510] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 217.394015][ T4510] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 217.394018][ T4510] br_del_if (net/bridge/br_if.c:732) bridge [ 217.394025][ T4510] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 217.394028][ T4510] do_set_master (net/core/rtnetlink.c:3055) [ 217.394030][ T4510] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 217.394033][ T4510] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 217.394036][ T4510] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 217.394037][ T4510] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 217.394039][ T4510] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 217.394043][ T4510] ? kasan_save_stack (mm/kasan/common.c:58) [ 217.394045][ T4510] ? kasan_save_stack (mm/kasan/common.c:57) [ 217.394047][ T4510] ? kasan_save_track (mm/kasan/common.c:78) [ 217.394048][ T4510] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 217.394050][ T4510] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 217.394052][ T4510] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 217.394053][ T4510] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 217.394054][ T4510] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 217.394055][ T4510] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 217.394057][ T4510] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 217.394058][ T4510] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 217.394060][ T4510] ? ___sys_sendmsg (net/socket.c:2767) [ 217.394061][ T4510] ? __sys_sendmsg (net/socket.c:2799) [ 217.394063][ T4510] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 217.394064][ T4510] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 217.394066][ T4510] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 217.394068][ T4510] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 217.394069][ T4510] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 217.394071][ T4510] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 217.394073][ T4510] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 217.394075][ T4510] ? __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) [ 217.394077][ T4510] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 217.394079][ T4510] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 217.394080][ T4510] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 217.394082][ T4510] ? nla_get_range_signed (lib/nlattr.c:270) [ 217.394084][ T4510] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 217.394086][ T4510] rtnl_newlink (net/core/rtnetlink.c:4215) [ 217.394088][ T4510] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 217.394090][ T4510] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 217.394091][ T4510] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 217.394093][ T4510] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 217.394095][ T4510] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 217.394096][ T4510] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 217.394098][ T4510] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 217.394100][ T4510] ? __kernel_text_address (kernel/extable.c:79) [ 217.394101][ T4510] ? write_profile (profile.c:?) [ 217.394102][ T4510] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 217.394105][ T4510] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 217.394107][ T4510] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 217.394108][ T4510] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 217.394112][ T4510] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 217.394114][ T4510] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 217.394115][ T4510] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 217.394117][ T4510] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 217.394119][ T4510] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 217.394120][ T4510] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 217.394122][ T4510] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 217.394124][ T4510] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 217.394126][ T4510] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 217.394127][ T4510] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 217.394129][ T4510] ? netlink_ack (./include/linux/skbuff.h:2718) [ 217.394130][ T4510] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 217.394132][ T4510] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 217.394134][ T4510] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 217.394136][ T4510] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 217.394138][ T4510] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 217.394140][ T4510] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 217.394142][ T4510] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 217.394144][ T4510] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 217.394145][ T4510] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 217.394148][ T4510] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 217.394149][ T4510] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 217.394151][ T4510] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 217.394153][ T4510] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 217.394155][ T4510] ? copy_msghdr_from_user (net/socket.c:2650) [ 217.394157][ T4510] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 217.394158][ T4510] ? move_addr_to_kernel (net/socket.c:258) [ 217.394160][ T4510] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 217.394162][ T4510] ___sys_sendmsg (net/socket.c:2767) [ 217.394164][ T4510] ? copy_msghdr_from_user (net/socket.c:2619) [ 217.394169][ T4510] __sys_sendmsg (net/socket.c:2799) [ 217.394171][ T4510] ? __sys_sendmsg_sock (net/socket.c:2780) [ 217.394174][ T4510] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 217.394176][ T4510] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 217.394178][ T4510] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 217.394180][ T4510] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 217.394181][ T4510] RIP: 0033:0x7fc12130e54e [ 217.394183][ T4510] 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 [ 217.394185][ T4510] RSP: 002b:00007ffe81bf9ca0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 217.394189][ T4510] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fc12130e54e [ 217.394190][ T4510] RDX: 0000000000000000 RSI: 00007ffe81bf9d50 RDI: 0000000000000005 [ 217.394191][ T4510] RBP: 00007ffe81bf9cb0 R08: 0000000000000000 R09: 0000000000000000 [ 217.394192][ T4510] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a917c91 [ 217.394193][ T4510] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe81bfa410 | [ 222.462507][ T4512] softirqs last disabled at (0): 0x0 | [ 222.462509][ T4512] Preemption disabled at: | [ 222.462510][ T4512] vprintk_emit (kernel/printk/printk.c:2471) | [ 222.462530][ T4512] Tainted: [W]=WARN [ 222.462531][ T4512] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 222.462533][ T4512] Call Trace: [ 222.462535][ T4512] [ 222.462537][ T4512] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 222.462543][ T4512] ? vprintk_emit (kernel/printk/printk.c:2471) [ 222.462546][ T4512] __might_resched.cold (kernel/sched/core.c:9234) [ 222.462551][ T4512] ? __module_address (kernel/module/main.c:3915) [ 222.462555][ T4512] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 222.462559][ T4512] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 222.462561][ T4512] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 222.462566][ T4512] __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.462570][ T4512] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 222.462573][ T4512] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 222.462578][ T4512] ? 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.462580][ T4512] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 222.462583][ T4512] put_chars (drivers/char/virtio_console.c:1176) [ 222.462585][ T4512] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 222.462587][ T4512] ? __send_to_port (drivers/char/virtio_console.c:654) [ 222.462589][ T4512] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 222.462592][ T4512] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 222.462595][ T4512] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 222.462597][ T4512] ? 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.462598][ T4512] ? vsnprintf (lib/vsprintf.c:2900) [ 222.462602][ T4512] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 222.462604][ T4512] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 222.462605][ T4512] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 222.462608][ T4512] console_emit_next_record (kernel/printk/printk.c:3183) [ 222.462610][ T4512] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 222.462615][ T4512] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 222.462616][ T4512] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 222.462618][ T4512] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 222.462620][ T4512] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 222.462622][ T4512] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 222.462623][ T4512] console_flush_one_record (kernel/printk/printk.c:3268) [ 222.462626][ T4512] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 222.462628][ T4512] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 222.462630][ T4512] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 222.462632][ T4512] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 222.462633][ T4512] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 222.462635][ T4512] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 222.462636][ T4512] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 222.462638][ T4512] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 222.462640][ T4512] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 222.462642][ T4512] ? vprintk_emit (kernel/printk/printk.c:2478) [ 222.462644][ T4512] vprintk_emit (kernel/printk/printk.c:2479) [ 222.462647][ T4512] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 222.462649][ T4512] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 222.462650][ T4512] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 222.462652][ T4512] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 222.462654][ T4512] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 222.462656][ T4512] _printk (kernel/printk/printk.c:2504) [ 222.462659][ T4512] ? snapshot_read.cold (user.c:?) [ 222.462661][ T4512] ? br_multicast_flood (??:?) bridge [ 222.462674][ T4512] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 222.462677][ T4512] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 222.462678][ T4512] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 222.462681][ T4512] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) bridge [ 222.462690][ T4512] br_init_port (net/bridge/br_stp_if.c:39) bridge [ 222.462698][ T4512] new_nbp (net/bridge/br_if.c:449) bridge [ 222.462706][ T4512] br_add_if (net/bridge/br_if.c:592) bridge [ 222.462713][ T4512] ? bpf_address_lookup (kernel/bpf/core.c:730) [ 222.462716][ T4512] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 222.462718][ T4512] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 222.462721][ T4512] ? __kernel_text_address (kernel/extable.c:79) [ 222.462723][ T4512] do_set_master (net/core/rtnetlink.c:3071) [ 222.462726][ T4512] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 222.462728][ T4512] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 222.462729][ T4512] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 222.462730][ T4512] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 222.462732][ T4512] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 222.462736][ T4512] ? kasan_save_stack (mm/kasan/common.c:58) [ 222.462739][ T4512] ? kasan_save_stack (mm/kasan/common.c:57) [ 222.462740][ T4512] ? kasan_save_track (mm/kasan/common.c:78) [ 222.462742][ T4512] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 222.462743][ T4512] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 222.462745][ T4512] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 222.462746][ T4512] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 222.462747][ T4512] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 222.462750][ T4512] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 222.462751][ T4512] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 222.462752][ T4512] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 222.462755][ T4512] ? ___sys_sendmsg (net/socket.c:2767) [ 222.462757][ T4512] ? __sys_sendmsg (net/socket.c:2799) [ 222.462759][ T4512] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 222.462761][ T4512] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 222.462763][ T4512] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 222.462765][ T4512] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 222.462766][ T4512] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 222.462768][ T4512] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 222.462770][ T4512] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 222.462773][ T4512] ? __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.462775][ T4512] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 222.462776][ T4512] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 222.462778][ T4512] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 222.462779][ T4512] ? nla_get_range_signed (lib/nlattr.c:270) [ 222.462782][ T4512] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 222.462784][ T4512] rtnl_newlink (net/core/rtnetlink.c:4215) [ 222.462786][ T4512] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 222.462788][ T4512] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 222.462789][ T4512] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 222.462790][ T4512] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 222.462792][ T4512] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 222.462794][ T4512] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 222.462796][ T4512] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 222.462797][ T4512] ? __kernel_text_address (kernel/extable.c:79) [ 222.462799][ T4512] ? write_profile (profile.c:?) [ 222.462800][ T4512] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 222.462802][ T4512] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 222.462804][ T4512] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 222.462806][ T4512] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 222.462809][ T4512] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 222.462811][ T4512] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 222.462813][ T4512] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 222.462814][ T4512] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 222.462816][ T4512] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 222.462817][ T4512] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 222.462818][ T4512] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 222.462821][ T4512] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 222.462822][ T4512] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 222.462824][ T4512] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 222.462825][ T4512] ? netlink_ack (./include/linux/skbuff.h:2718) [ 222.462827][ T4512] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 222.462829][ T4512] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 222.462831][ T4512] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 222.462833][ T4512] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 222.462835][ T4512] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 222.462836][ T4512] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 222.462838][ T4512] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 222.462840][ T4512] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 222.462842][ T4512] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 222.462844][ T4512] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 222.462845][ T4512] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 222.462847][ T4512] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 222.462849][ T4512] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 222.462851][ T4512] ? copy_msghdr_from_user (net/socket.c:2650) [ 222.462852][ T4512] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 222.462854][ T4512] ? move_addr_to_kernel (net/socket.c:258) [ 222.462855][ T4512] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 222.462858][ T4512] ___sys_sendmsg (net/socket.c:2767) [ 222.462860][ T4512] ? copy_msghdr_from_user (net/socket.c:2619) [ 222.462865][ T4512] __sys_sendmsg (net/socket.c:2799) [ 222.462867][ T4512] ? __sys_sendmsg_sock (net/socket.c:2780) [ 222.462870][ T4512] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 222.462872][ T4512] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 222.462873][ T4512] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 222.462875][ T4512] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 222.462877][ T4512] RIP: 0033:0x7f24e376154e [ 222.462879][ T4512] 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.462881][ T4512] RSP: 002b:00007ffde06ddd00 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 222.462885][ T4512] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f24e376154e [ 222.462886][ T4512] RDX: 0000000000000000 RSI: 00007ffde06dddb0 RDI: 0000000000000005 [ 222.462887][ T4512] RBP: 00007ffde06ddd10 R08: 0000000000000000 R09: 0000000000000000 [ 222.462888][ T4512] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a917c96 [ 222.462889][ T4512] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffde06de470 | [ 228.733838][ T66] softirqs last disabled at (41310): __fib6_clean_all (./include/linux/spinlock.h:353 net/ipv6/ip6_fib.c:2323) | [ 228.733842][ T66] Preemption disabled at: | [ 228.733843][ T66] vprintk_emit (kernel/printk/printk.c:2471) | [ 228.733857][ T66] Tainted: [W]=WARN [ 228.733858][ T66] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 228.733860][ T66] Workqueue: netns cleanup_net [ 228.733867][ T66] Call Trace: [ 228.733869][ T66] [ 228.733872][ T66] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 228.733878][ T66] ? vprintk_emit (kernel/printk/printk.c:2471) [ 228.733880][ T66] __might_resched.cold (kernel/sched/core.c:9234) [ 228.733885][ T66] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 228.733889][ T66] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 228.733894][ T66] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 228.733898][ T66] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 228.733901][ T66] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 228.733905][ T66] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 228.733908][ T66] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 228.733911][ T66] put_chars (drivers/char/virtio_console.c:1176) [ 228.733913][ T66] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1934) [ 228.733915][ T66] ? __send_to_port (drivers/char/virtio_console.c:654) [ 228.733918][ T66] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 228.733922][ T66] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 228.733927][ T66] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 228.733928][ T66] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 228.733931][ T66] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 228.733933][ T66] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 228.733935][ T66] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 228.733938][ T66] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 228.733941][ T66] console_emit_next_record (kernel/printk/printk.c:3183) [ 228.733944][ T66] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 228.733947][ T66] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 228.733949][ T66] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 228.733951][ T66] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 228.733954][ T66] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 228.733957][ T66] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 228.733959][ T66] console_flush_one_record (kernel/printk/printk.c:3268) [ 228.733962][ T66] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 228.733966][ T66] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 228.733969][ T66] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 228.733971][ T66] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 228.733973][ T66] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 228.733975][ T66] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 228.733977][ T66] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 228.733979][ T66] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6) kernel/rcu/tree_plugin.h:414 (discriminator 6)) [ 228.733982][ T66] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 228.733985][ T66] ? vprintk_emit (kernel/printk/printk.c:2478) [ 228.733987][ T66] vprintk_emit (kernel/printk/printk.c:2479) [ 228.733991][ T66] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 228.733993][ T66] ? process_one_work (kernel/workqueue.c:3387) [ 228.733997][ T66] ? kthread (kernel/kthread.c:436) [ 228.733999][ T66] ? ret_from_fork (arch/x86/kernel/process.c:158) [ 228.734004][ T66] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:245) [ 228.734009][ T66] _printk (kernel/printk/printk.c:2504) [ 228.734012][ T66] ? snapshot_read.cold (user.c:?) [ 228.734016][ T66] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 228.734019][ T66] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 228.734022][ T66] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 228.734025][ T66] ? netdev_notice (net/core/dev.c:13194) [ 228.734027][ T66] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 228.734030][ T66] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 228.734032][ T66] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 228.734036][ T66] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 228.734038][ T66] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 228.734041][ T66] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 228.734045][ T66] dev_set_allmulti (net/core/dev_api.c:315) [ 228.734049][ T66] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) bridge [ 228.734067][ T66] br_dev_delete (net/bridge/br_if.c:387) bridge [ 228.734079][ T66] br_net_exit_rtnl (net/bridge/br.c:414) bridge [ 228.734091][ T66] ops_undo_list (net/core/net_namespace.c:181 net/core/net_namespace.c:249) [ 228.734095][ T66] ? rtnl_net_dumpid_one (net/core/net_namespace.c:1098) [ 228.734097][ T66] ? idr_destroy (lib/radix-tree.c:310 lib/radix-tree.c:674 lib/radix-tree.c:1563) [ 228.734100][ T66] cleanup_net (net/core/net_namespace.c:706) [ 228.734102][ T66] ? net_passive_dec (./include/linux/llist.h:241) [ 228.734104][ T66] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 228.734106][ T66] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 228.734108][ T66] process_one_work (kernel/workqueue.c:3387) [ 228.734111][ T66] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 228.734114][ T66] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 228.734116][ T66] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 228.734119][ T66] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 228.734120][ T66] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 228.734122][ T66] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 228.734124][ T66] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 228.734126][ T66] kthread (kernel/kthread.c:436) [ 228.734127][ T66] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 228.734129][ T66] ? kthread_affine_preferred (kernel/kthread.c:857) [ 228.734130][ T66] ret_from_fork (arch/x86/kernel/process.c:158) [ 228.734132][ T66] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 228.734134][ T66] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 228.734136][ T66] ? kthread_affine_preferred (kernel/kthread.c:857) Finger prints: mark_lock_irq:mark_lock:mark_usage:__lock_acquire:_raw_spin_lock __irq_exit_rcu:handle_softirqs:dump_stack_lvl:__kmalloc_noprof:put_chars __dev_queue_xmit:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print dev_uc_del:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print dev_uc_add_excl:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print netlink_release:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __alloc_skb:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars __fib6_clean_all:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars __irq_exit_rcu:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars