====================================== | [ 9.513059][ T215] softirqs last disabled at (26663): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 9.513061][ T215] Preemption disabled at: | [ 9.513062][ T215] 0x0 | [ 9.513071][ T215] Tainted: [W]=WARN [ 9.513072][ T215] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.513074][ T215] Call Trace: [ 9.513075][ T215] [ 9.513077][ T215] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 9.513083][ T215] __might_resched.cold (kernel/sched/core.c:9234) [ 9.513088][ T215] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 9.513092][ T215] ? __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.513096][ T215] __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.513098][ T215] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.513105][ T215] ? 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.513107][ T215] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.513111][ T215] put_chars (drivers/char/virtio_console.c:1176) [ 9.513113][ T215] ? __send_to_port (drivers/char/virtio_console.c:654) [ 9.513115][ T215] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 9.513118][ T215] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 9.513123][ T215] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 9.513130][ T215] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 9.513133][ T215] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.513135][ T215] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.513139][ T215] console_emit_next_record (kernel/printk/printk.c:3183) [ 9.513143][ T215] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 9.513145][ T215] ? 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.513148][ T215] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.513149][ T215] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.513153][ T215] console_flush_one_record (kernel/printk/printk.c:3268) [ 9.513157][ T215] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 9.513159][ T215] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.513164][ T215] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 9.513167][ T215] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 9.513169][ T215] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.513171][ T215] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 9.513174][ T215] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 9.513176][ T215] ? vprintk_emit (kernel/printk/printk.c:2478) [ 9.513179][ T215] vprintk_emit (kernel/printk/printk.c:2479) [ 9.513182][ T215] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 9.513184][ T215] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.513188][ T215] _printk (kernel/printk/printk.c:2504) [ 9.513195][ T215] ? snapshot_read.cold (user.c:?) [ 9.513198][ T215] ? 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.513201][ T215] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 9.513205][ T215] ? 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.513207][ T215] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 9.513211][ T215] ? exit_notify (kernel/exit.c:780) [ 9.513213][ T215] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.513215][ T215] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.513219][ T215] do_group_exit (kernel/exit.c:1151) [ 9.513221][ T215] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 9.513223][ T215] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 9.513226][ T215] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 9.513230][ T215] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 9.513233][ T215] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.513235][ T215] RIP: 0033:0x7fb7b2eef1b8 [ 9.513237][ T215] Code: Unable to access opcode bytes at 0x7fb7b2eef18e. Code starting with the faulting instruction =========================================== [ 9.513238][ T215] RSP: 002b:00007ffdbc63f9f8 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 9.513240][ T215] RAX: ffffffffffffffda RBX: 00007fb7b301ff88 RCX: 00007fb7b2eef1b8 [ 9.513242][ T215] RDX: 00007fb7b2c39fc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 9.513242][ T215] RBP: 00007ffdbc63fa50 R08: 0000000000000000 R09: 0000000000000050 [ 9.513243][ T215] R10: 00007ffdbc63f810 R11: 0000000000000246 R12: 0000000000000001 [ 9.513244][ T215] R13: 0000000000000000 R14: 00007fb7b301e680 R15: 00007fb7b301ffa0 | [ 10.545592][ T246] softirqs last disabled at (18954): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 10.545595][ T246] Preemption disabled at: | [ 10.545595][ T246] vprintk_emit (kernel/printk/printk.c:2471) | [ 10.545603][ T246] Tainted: [W]=WARN [ 10.545604][ T246] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.545606][ T246] Call Trace: [ 10.545608][ T246] [ 10.545609][ T246] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.545615][ T246] ? vprintk_emit (kernel/printk/printk.c:2471) [ 10.545617][ T246] __might_resched.cold (kernel/sched/core.c:9234) [ 10.545622][ T246] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.545626][ T246] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 10.545630][ T246] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 10.545632][ T246] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.545638][ T246] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 10.545641][ T246] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.545645][ T246] put_chars (drivers/char/virtio_console.c:1176) [ 10.545647][ T246] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.545653][ T246] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.545660][ T246] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.545663][ T246] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.545668][ T246] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.545672][ T246] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.545673][ T246] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 10.545676][ T246] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.545679][ T246] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.545683][ T246] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.545687][ T246] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.545689][ T246] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.545694][ T246] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.545697][ T246] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.545701][ T246] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.545703][ T246] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 10.545707][ T246] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.545708][ T246] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.545711][ T246] vprintk_emit (kernel/printk/printk.c:2479) [ 10.545714][ T246] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.545716][ T246] ? save_trace (kernel/locking/lockdep.c:589) [ 10.545720][ T246] _printk (kernel/printk/printk.c:2504) [ 10.545723][ T246] ? snapshot_read.cold (user.c:?) [ 10.545727][ T246] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 10.545729][ T246] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 10.545733][ T246] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 10.545736][ T246] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 10.545738][ T246] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 10.545740][ T246] ? netdev_notice (net/core/dev.c:13194) [ 10.545743][ T246] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.545746][ T246] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.545748][ T246] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 10.545752][ T246] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 10.545754][ T246] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 10.545756][ T246] ? register_netdev (net/core/dev.c:11618) [ 10.545757][ T246] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 10.545762][ T246] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 10.545765][ T246] ? __kernel_text_address (kernel/extable.c:79) [ 10.545767][ T246] ? write_profile (profile.c:?) [ 10.545771][ T246] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 10.545777][ T246] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 10.545780][ T246] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 10.545782][ T246] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 10.545783][ T246] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 10.545786][ T246] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.545789][ T246] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 10.545792][ T246] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 10.545793][ T246] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 10.545796][ T246] ? kasan_save_stack (mm/kasan/common.c:58) [ 10.545798][ T246] ? kasan_save_stack (mm/kasan/common.c:57) [ 10.545799][ T246] ? kasan_save_track (mm/kasan/common.c:78) [ 10.545800][ T246] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 10.545802][ T246] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.545804][ T246] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 10.545807][ T246] ? ___sys_sendmsg (net/socket.c:2758) [ 10.545811][ T246] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 10.545813][ T246] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 10.545815][ T246] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.545817][ T246] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.545818][ T246] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.545819][ T246] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.545821][ T246] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 10.545823][ T246] ? __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) [ 10.545826][ T246] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 10.545828][ T246] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 10.545831][ T246] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 10.545832][ T246] ? nla_get_range_signed (lib/nlattr.c:270) [ 10.545837][ T246] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.545839][ T246] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 10.545844][ T246] rtnl_newlink (net/core/rtnetlink.c:4215) [ 10.545849][ T246] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 10.545851][ T246] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.545855][ T246] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 10.545857][ T246] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.545859][ T246] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 10.545861][ T246] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.545865][ T246] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 10.545867][ T246] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 10.545870][ T246] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.545871][ T246] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.545876][ T246] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 10.545877][ T246] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.545881][ T246] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 10.545884][ T246] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.545887][ T246] ? netlink_ack (./include/linux/skbuff.h:2718) [ 10.545893][ T246] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 10.545895][ T246] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 10.545899][ T246] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 10.545903][ T246] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.545906][ T246] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.545910][ T246] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 10.545914][ T246] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 10.545917][ T246] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.545919][ T246] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 10.545924][ T246] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 10.545927][ T246] ____sys_sendmsg (net/socket.c:2713) [ 10.545929][ T246] ? copy_msghdr_from_user (net/socket.c:2650) [ 10.545931][ T246] ? sock_write_iter (net/socket.c:1269) [ 10.545933][ T246] ? move_addr_to_kernel (net/socket.c:258) [ 10.545940][ T246] ___sys_sendmsg (net/socket.c:2767) [ 10.545943][ T246] ? copy_msghdr_from_user (net/socket.c:2619) [ 10.545958][ T246] __sys_sendmsg (net/socket.c:2799) [ 10.545961][ T246] ? __sys_sendmsg_sock (net/socket.c:2780) [ 10.545967][ T246] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.545970][ T246] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 10.545973][ T246] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 10.545975][ T246] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.545977][ T246] RIP: 0033:0x7f326057a54e [ 10.545981][ T246] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 10.545983][ T246] RSP: 002b:00007ffd307a0da0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 10.545986][ T246] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00007f326057a54e [ 10.545987][ T246] RDX: 0000000000000000 RSI: 00007ffd307a0e50 RDI: 0000000000000005 [ 10.545988][ T246] RBP: 00007ffd307a0db0 R08: 0000000000000000 R09: 0000000000000000 [ 10.545989][ T246] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90f38d [ 10.545989][ T246] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd307a1520 | [ 12.782175][ T293] softirqs last disabled at (48262): addrconf_ifdown.isra.0 (net/ipv6/addrconf.c:3946) | [ 12.782177][ T293] Preemption disabled at: | [ 12.782177][ T293] vprintk_emit (kernel/printk/printk.c:2471) | [ 12.782186][ T293] Tainted: [W]=WARN [ 12.782187][ T293] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.782189][ T293] Call Trace: [ 12.782190][ T293] [ 12.782192][ T293] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.782197][ T293] ? vprintk_emit (kernel/printk/printk.c:2471) [ 12.782199][ T293] __might_resched.cold (kernel/sched/core.c:9234) [ 12.782204][ T293] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 12.782208][ T293] ? __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.782216][ T293] __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.782218][ T293] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.782224][ T293] ? 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.782227][ T293] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.782231][ T293] put_chars (drivers/char/virtio_console.c:1176) [ 12.782233][ T293] ? __send_to_port (drivers/char/virtio_console.c:654) [ 12.782235][ T293] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.782238][ T293] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.782243][ T293] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 12.782251][ T293] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 12.782253][ T293] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.782255][ T293] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.782259][ T293] console_emit_next_record (kernel/printk/printk.c:3183) [ 12.782263][ T293] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 12.782265][ T293] ? 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.782268][ T293] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.782270][ T293] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.782273][ T293] console_flush_one_record (kernel/printk/printk.c:3268) [ 12.782277][ T293] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 12.782279][ T293] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.782284][ T293] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 12.782287][ T293] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 12.782289][ T293] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.782290][ T293] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 12.782294][ T293] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 12.782296][ T293] ? vprintk_emit (kernel/printk/printk.c:2478) [ 12.782298][ T293] vprintk_emit (kernel/printk/printk.c:2479) [ 12.782301][ T293] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.782303][ T293] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.782305][ T293] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 12.782309][ T293] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 12.782312][ T293] _printk (kernel/printk/printk.c:2504) [ 12.782316][ T293] ? snapshot_read.cold (user.c:?) [ 12.782319][ T293] ? br_multicast_flood (??:?) [ 12.782322][ T293] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 12.782323][ T293] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 12.782325][ T293] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 12.782329][ T293] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) [ 12.782333][ T293] br_init_port (net/bridge/br_stp_if.c:39) [ 12.782335][ T293] new_nbp (net/bridge/br_if.c:449) [ 12.782339][ T293] br_add_if (net/bridge/br_if.c:592) [ 12.782341][ T293] ? sync_rcu_exp_select_cpus (./include/linux/list.h:54 (discriminator 2)) [ 12.782343][ T293] ? __netdev_upper_dev_unlink (net/core/dev.c:9096) [ 12.782346][ T293] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 12.782349][ T293] ? cycle_netdev (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/netdevice.h:4084 drivers/net/vrf.c:998) [ 12.782354][ T293] ? vrf_del_slave (drivers/net/vrf.c:1068 drivers/net/vrf.c:1075) [ 12.782356][ T293] do_set_master (net/core/rtnetlink.c:3071) [ 12.782359][ T293] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 12.782362][ T293] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 12.782366][ T293] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 12.782367][ T293] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 12.782370][ T293] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.782373][ T293] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.782375][ T293] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.782376][ T293] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.782379][ T293] ? kasan_save_stack (mm/kasan/common.c:58) [ 12.782381][ T293] ? kasan_save_stack (mm/kasan/common.c:57) [ 12.782382][ T293] ? kasan_save_track (mm/kasan/common.c:78) [ 12.782383][ T293] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 12.782385][ T293] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.782387][ T293] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 12.782390][ T293] ? ___sys_sendmsg (net/socket.c:2758) [ 12.782393][ T293] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.782395][ T293] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 12.782398][ T293] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.782399][ T293] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.782401][ T293] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.782402][ T293] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.782404][ T293] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 12.782406][ T293] ? __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.782407][ T293] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 12.782409][ T293] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 12.782412][ T293] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 12.782413][ T293] ? nla_get_range_signed (lib/nlattr.c:270) [ 12.782418][ T293] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.782420][ T293] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 12.782425][ T293] rtnl_newlink (net/core/rtnetlink.c:4215) [ 12.782430][ T293] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.782432][ T293] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.782437][ T293] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.782439][ T293] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.782441][ T293] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.782442][ T293] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.782446][ T293] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.782448][ T293] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 12.782451][ T293] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.782452][ T293] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.782456][ T293] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.782458][ T293] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.782462][ T293] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 12.782465][ T293] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.782468][ T293] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.782474][ T293] ? 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.782476][ T293] ? 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.782480][ T293] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.782484][ T293] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.782486][ T293] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.782490][ T293] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 12.782494][ T293] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 12.782498][ T293] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.782499][ T293] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 12.782505][ T293] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 12.782507][ T293] ____sys_sendmsg (net/socket.c:2713) [ 12.782510][ T293] ? copy_msghdr_from_user (net/socket.c:2650) [ 12.782512][ T293] ? sock_write_iter (net/socket.c:1269) [ 12.782513][ T293] ? move_addr_to_kernel (net/socket.c:258) [ 12.782520][ T293] ___sys_sendmsg (net/socket.c:2767) [ 12.782523][ T293] ? copy_msghdr_from_user (net/socket.c:2619) [ 12.782538][ T293] __sys_sendmsg (net/socket.c:2799) [ 12.782541][ T293] ? __sys_sendmsg_sock (net/socket.c:2780) [ 12.782547][ T293] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.782550][ T293] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 12.782553][ T293] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 12.782555][ T293] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.782557][ T293] RIP: 0033:0x7ff44e1c954e [ 12.782561][ T293] 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.782563][ T293] RSP: 002b:00007ffcb51df760 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.782565][ T293] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007ff44e1c954e [ 12.782567][ T293] RDX: 0000000000000000 RSI: 00007ffcb51df810 RDI: 0000000000000005 [ 12.782568][ T293] RBP: 00007ffcb51df770 R08: 0000000000000000 R09: 0000000000000000 [ 12.782568][ T293] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90f390 [ 12.782569][ T293] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcb51dfed0 | [ 19.326419][ T341] softirqs last disabled at (35038): br_stp_disable_bridge (./include/linux/spinlock.h:353 net/bridge/br_stp_if.c:73) | [ 19.326421][ T341] Preemption disabled at: | [ 19.326421][ T341] 0x0 | [ 19.326431][ T341] Tainted: [W]=WARN [ 19.326432][ T341] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.326434][ T341] Call Trace: [ 19.326436][ T341] [ 19.326437][ T341] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 19.326443][ T341] __might_resched.cold (kernel/sched/core.c:9234) [ 19.326448][ T341] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 19.326452][ T341] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 19.326457][ T341] __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)) [ 19.326459][ T341] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.326465][ T341] ? 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) [ 19.326468][ T341] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.326472][ T341] put_chars (drivers/char/virtio_console.c:1176) [ 19.326473][ T341] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 19.326476][ T341] ? __send_to_port (drivers/char/virtio_console.c:654) [ 19.326478][ T341] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 19.326481][ T341] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.326484][ T341] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.326488][ T341] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 19.326492][ T341] ? mark_usage (kernel/locking/lockdep.c:4690) [ 19.326494][ T341] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.326496][ T341] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.326500][ T341] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 19.326502][ T341] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 19.326505][ T341] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.326507][ T341] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.326511][ T341] console_emit_next_record (kernel/printk/printk.c:3183) [ 19.326515][ T341] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 19.326517][ T341] ? 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)) [ 19.326520][ T341] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.326522][ T341] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.326526][ T341] console_flush_one_record (kernel/printk/printk.c:3268) [ 19.326530][ T341] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 19.326532][ T341] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.326537][ T341] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 19.326540][ T341] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 19.326541][ T341] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.326543][ T341] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 19.326547][ T341] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 19.326548][ T341] ? vprintk_emit (kernel/printk/printk.c:2478) [ 19.326551][ T341] vprintk_emit (kernel/printk/printk.c:2479) [ 19.326554][ T341] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 19.326556][ T341] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 19.326558][ T341] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.326562][ T341] _printk (kernel/printk/printk.c:2504) [ 19.326565][ T341] ? snapshot_read.cold (user.c:?) [ 19.326572][ T341] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) [ 19.326577][ T341] br_stp_disable_port (net/bridge/br_stp_if.c:106) [ 19.326580][ T341] br_stp_disable_bridge (net/bridge/br_stp_if.c:76) [ 19.326583][ T341] br_dev_stop (net/bridge/br_device.c:193) [ 19.326585][ T341] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 19.326588][ T341] __dev_close_many (net/core/dev.c:1798) [ 19.326592][ T341] ? netif_open (net/core/dev.c:1755) [ 19.326594][ T341] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.326596][ T341] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 19.326600][ T341] __dev_change_flags (net/core/dev.c:1811 net/core/dev.c:9810) [ 19.326604][ T341] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 19.326607][ T341] ? synchronize_rcu_normal (kernel/rcu/tree.c:3360) [ 19.326611][ T341] netif_change_flags (net/core/dev.c:9877) [ 19.326615][ T341] dev_change_flags (net/core/dev_api.c:68) [ 19.326617][ T341] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 19.326620][ T341] cycle_netdev (drivers/net/vrf.c:1001) [ 19.326625][ T341] vrf_del_slave (drivers/net/vrf.c:1068 drivers/net/vrf.c:1075) [ 19.326627][ T341] do_set_master (net/core/rtnetlink.c:3055) [ 19.326631][ T341] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 19.326634][ T341] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 19.326638][ T341] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 19.326639][ T341] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 19.326641][ T341] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 19.326644][ T341] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 19.326646][ T341] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.326648][ T341] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.326650][ T341] ? kasan_save_stack (mm/kasan/common.c:58) [ 19.326652][ T341] ? kasan_save_stack (mm/kasan/common.c:57) [ 19.326654][ T341] ? kasan_save_track (mm/kasan/common.c:78) [ 19.326655][ T341] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 19.326657][ T341] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.326659][ T341] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 19.326662][ T341] ? ___sys_sendmsg (net/socket.c:2758) [ 19.326665][ T341] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.326667][ T341] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 19.326670][ T341] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.326672][ T341] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.326673][ T341] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.326674][ T341] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.326676][ T341] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 19.326678][ T341] ? __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) [ 19.326680][ T341] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 19.326682][ T341] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 19.326686][ T341] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 19.326687][ T341] ? nla_get_range_signed (lib/nlattr.c:270) [ 19.326691][ T341] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.326694][ T341] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 19.326701][ T341] rtnl_newlink (net/core/rtnetlink.c:4215) [ 19.326706][ T341] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 19.326708][ T341] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.326712][ T341] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.326714][ T341] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.326716][ T341] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 19.326718][ T341] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.326722][ T341] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 19.326724][ T341] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 19.326727][ T341] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.326728][ T341] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.326733][ T341] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.326735][ T341] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.326738][ T341] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 19.326741][ T341] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.326744][ T341] ? netlink_ack (./include/linux/skbuff.h:2718) [ 19.326750][ T341] ? 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)) [ 19.326752][ T341] ? 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)) [ 19.326756][ T341] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 19.326760][ T341] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 19.326763][ T341] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.326767][ T341] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 19.326771][ T341] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 19.326775][ T341] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.326776][ T341] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 19.326781][ T341] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 19.326784][ T341] ____sys_sendmsg (net/socket.c:2713) [ 19.326786][ T341] ? copy_msghdr_from_user (net/socket.c:2650) [ 19.326788][ T341] ? sock_write_iter (net/socket.c:1269) [ 19.326790][ T341] ? move_addr_to_kernel (net/socket.c:258) [ 19.326797][ T341] ___sys_sendmsg (net/socket.c:2767) [ 19.326800][ T341] ? copy_msghdr_from_user (net/socket.c:2619) [ 19.326815][ T341] __sys_sendmsg (net/socket.c:2799) [ 19.326818][ T341] ? __sys_sendmsg_sock (net/socket.c:2780) [ 19.326824][ T341] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.326827][ T341] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 19.326830][ T341] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 19.326833][ T341] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.326835][ T341] RIP: 0033:0x7f4330b1654e [ 19.326837][ T341] 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 [ 19.326839][ T341] RSP: 002b:00007ffcee208c10 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 19.326841][ T341] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f4330b1654e [ 19.326842][ T341] RDX: 0000000000000000 RSI: 00007ffcee208cc0 RDI: 0000000000000005 [ 19.326843][ T341] RBP: 00007ffcee208c20 R08: 0000000000000000 R09: 0000000000000000 [ 19.326844][ T341] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90f396 [ 19.326845][ T341] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcee209380 | [ 22.097749][ T399] softirqs last disabled at (31442): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 22.097752][ T399] Preemption disabled at: | [ 22.097753][ T399] vprintk_emit (kernel/printk/printk.c:2471) | [ 22.097760][ T399] Tainted: [W]=WARN [ 22.097761][ T399] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.097763][ T399] Call Trace: [ 22.097765][ T399] [ 22.097766][ T399] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 22.097772][ T399] ? vprintk_emit (kernel/printk/printk.c:2471) [ 22.097773][ T399] __might_resched.cold (kernel/sched/core.c:9234) [ 22.097778][ T399] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 22.097782][ T399] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 22.097786][ T399] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 22.097788][ T399] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 22.097795][ T399] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 22.097797][ T399] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 22.097801][ T399] put_chars (drivers/char/virtio_console.c:1176) [ 22.097803][ T399] ? __send_to_port (drivers/char/virtio_console.c:654) [ 22.097809][ T399] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 22.097817][ T399] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 22.097820][ T399] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.097824][ T399] console_emit_next_record (kernel/printk/printk.c:3183) [ 22.097828][ T399] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 22.097830][ T399] ? 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)) [ 22.097833][ T399] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.097836][ T399] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.097839][ T399] console_flush_one_record (kernel/printk/printk.c:3268) [ 22.097844][ T399] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 22.097845][ T399] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.097851][ T399] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 22.097853][ T399] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 22.097855][ T399] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.097857][ T399] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 22.097860][ T399] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 22.097862][ T399] ? vprintk_emit (kernel/printk/printk.c:2478) [ 22.097865][ T399] vprintk_emit (kernel/printk/printk.c:2479) [ 22.097868][ T399] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 22.097869][ T399] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 22.097872][ T399] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 22.097874][ T399] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 22.097876][ T399] ? ____sys_sendmsg (net/socket.c:2713) [ 22.097878][ T399] ? ___sys_sendmsg (net/socket.c:2767) [ 22.097880][ T399] ? __sys_sendmsg (net/socket.c:2799) [ 22.097881][ T399] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 22.097887][ T399] _printk (kernel/printk/printk.c:2504) [ 22.097890][ T399] ? snapshot_read.cold (user.c:?) [ 22.097895][ T399] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 22.097898][ T399] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 22.097902][ T399] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 22.097905][ T399] ? netdev_notice (net/core/dev.c:13194) [ 22.097909][ T399] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.097911][ T399] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 22.097913][ T399] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 22.097915][ T399] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 22.097917][ T399] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 22.097921][ T399] dev_set_allmulti (net/core/dev_api.c:315) [ 22.097925][ T399] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) [ 22.097928][ T399] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 22.097934][ T399] br_dev_delete (net/bridge/br_if.c:387) [ 22.097937][ T399] rtnl_dellink (net/core/rtnetlink.c:3651 net/core/rtnetlink.c:3694) [ 22.097939][ T399] ? mark_usage (kernel/locking/lockdep.c:4690) [ 22.097941][ T399] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.097942][ T399] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.097944][ T399] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 22.097965][ T399] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.097967][ T399] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.097970][ T399] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.097972][ T399] ? mark_usage (kernel/locking/lockdep.c:4690) [ 22.097974][ T399] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.097979][ T399] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.097981][ T399] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.097982][ T399] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 22.097984][ T399] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.097988][ T399] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 22.097990][ T399] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 22.097993][ T399] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.097994][ T399] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.097999][ T399] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.098001][ T399] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.098004][ T399] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 22.098006][ T399] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.098009][ T399] ? netlink_ack (./include/linux/skbuff.h:2718) [ 22.098015][ T399] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 22.098017][ T399] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 22.098022][ T399] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 22.098026][ T399] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 22.098028][ T399] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.098032][ T399] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 22.098036][ T399] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 22.098040][ T399] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.098042][ T399] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 22.098047][ T399] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 22.098050][ T399] ____sys_sendmsg (net/socket.c:2713) [ 22.098052][ T399] ? copy_msghdr_from_user (net/socket.c:2650) [ 22.098054][ T399] ? sock_write_iter (net/socket.c:1269) [ 22.098056][ T399] ? move_addr_to_kernel (net/socket.c:258) [ 22.098063][ T399] ___sys_sendmsg (net/socket.c:2767) [ 22.098066][ T399] ? copy_msghdr_from_user (net/socket.c:2619) [ 22.098081][ T399] __sys_sendmsg (net/socket.c:2799) [ 22.098084][ T399] ? __sys_sendmsg_sock (net/socket.c:2780) [ 22.098090][ T399] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.098093][ T399] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 22.098095][ T399] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 22.098098][ T399] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 22.098100][ T399] RIP: 0033:0x7f5a42c1e54e [ 22.098104][ T399] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 22.098105][ T399] RSP: 002b:00007ffd00dfa000 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 22.098108][ T399] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007f5a42c1e54e [ 22.098109][ T399] RDX: 0000000000000000 RSI: 00007ffd00dfa0b0 RDI: 0000000000000005 [ 22.098110][ T399] RBP: 00007ffd00dfa010 R08: 0000000000000000 R09: 0000000000000000 [ 22.098111][ T399] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90f399 [ 22.098112][ T399] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd00dfa770 | [ 24.587154][ T489] softirqs last disabled at (18900): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 24.587157][ T489] Preemption disabled at: | [ 24.587157][ T489] vprintk_emit (kernel/printk/printk.c:2471) | [ 24.587166][ T489] Tainted: [W]=WARN [ 24.587167][ T489] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.587169][ T489] Call Trace: [ 24.587170][ T489] [ 24.587171][ T489] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 24.587177][ T489] ? vprintk_emit (kernel/printk/printk.c:2471) [ 24.587179][ T489] __might_resched.cold (kernel/sched/core.c:9234) [ 24.587184][ T489] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 24.587188][ T489] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 24.587192][ T489] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 24.587194][ T489] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.587201][ T489] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 24.587203][ T489] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.587207][ T489] put_chars (drivers/char/virtio_console.c:1176) [ 24.587209][ T489] ? __send_to_port (drivers/char/virtio_console.c:654) [ 24.587216][ T489] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 24.587223][ T489] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 24.587226][ T489] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.587231][ T489] console_emit_next_record (kernel/printk/printk.c:3183) [ 24.587234][ T489] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 24.587236][ T489] ? 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)) [ 24.587239][ T489] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.587242][ T489] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.587246][ T489] console_flush_one_record (kernel/printk/printk.c:3268) [ 24.587250][ T489] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 24.587252][ T489] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.587257][ T489] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 24.587260][ T489] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 24.587262][ T489] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.587263][ T489] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 24.587267][ T489] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 24.587269][ T489] ? vprintk_emit (kernel/printk/printk.c:2478) [ 24.587271][ T489] vprintk_emit (kernel/printk/printk.c:2479) [ 24.587275][ T489] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 24.587277][ T489] ? _mutex_trylock_nest_lock (kernel/locking/mutex.c:1227 (discriminator 6)) [ 24.587282][ T489] _printk (kernel/printk/printk.c:2504) [ 24.587290][ T489] ? snapshot_read.cold (user.c:?) [ 24.587292][ T489] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 24.587294][ T489] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 24.587297][ T489] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 24.587299][ T489] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 24.587303][ T489] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 24.587305][ T489] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 24.587308][ T489] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 24.587311][ T489] ? netdev_notice (net/core/dev.c:13194) [ 24.587313][ T489] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.587316][ T489] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.587319][ T489] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 24.587322][ T489] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 24.587324][ T489] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 24.587326][ T489] ? register_netdev (net/core/dev.c:11618) [ 24.587327][ T489] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 24.587332][ T489] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 24.587335][ T489] ? __kernel_text_address (kernel/extable.c:79) [ 24.587337][ T489] ? write_profile (profile.c:?) [ 24.587341][ T489] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 24.587347][ T489] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 24.587350][ T489] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 24.587352][ T489] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 24.587354][ T489] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 24.587355][ T489] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 24.587359][ T489] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 24.587361][ T489] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 24.587362][ T489] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 24.587365][ T489] ? kasan_save_stack (mm/kasan/common.c:58) [ 24.587367][ T489] ? kasan_save_stack (mm/kasan/common.c:57) [ 24.587368][ T489] ? kasan_save_track (mm/kasan/common.c:78) [ 24.587369][ T489] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 24.587371][ T489] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.587373][ T489] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 24.587376][ T489] ? ___sys_sendmsg (net/socket.c:2758) [ 24.587379][ T489] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.587381][ T489] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 24.587384][ T489] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.587385][ T489] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.587387][ T489] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.587388][ T489] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.587389][ T489] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 24.587392][ T489] ? __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) [ 24.587393][ T489] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 24.587395][ T489] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 24.587398][ T489] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 24.587399][ T489] ? nla_get_range_signed (lib/nlattr.c:270) [ 24.587404][ T489] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.587406][ T489] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 24.587411][ T489] rtnl_newlink (net/core/rtnetlink.c:4215) [ 24.587416][ T489] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 24.587418][ T489] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.587422][ T489] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.587424][ T489] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.587426][ T489] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 24.587428][ T489] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.587431][ T489] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 24.587433][ T489] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 24.587436][ T489] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.587438][ T489] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.587442][ T489] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.587444][ T489] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.587447][ T489] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 24.587450][ T489] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.587453][ T489] ? netlink_ack (./include/linux/skbuff.h:2718) [ 24.587459][ T489] ? 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)) [ 24.587462][ T489] ? 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)) [ 24.587466][ T489] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 24.587470][ T489] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 24.587472][ T489] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.587476][ T489] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 24.587480][ T489] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 24.587484][ T489] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.587485][ T489] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 24.587491][ T489] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 24.587493][ T489] ____sys_sendmsg (net/socket.c:2713) [ 24.587496][ T489] ? copy_msghdr_from_user (net/socket.c:2650) [ 24.587498][ T489] ? sock_write_iter (net/socket.c:1269) [ 24.587499][ T489] ? move_addr_to_kernel (net/socket.c:258) [ 24.587506][ T489] ___sys_sendmsg (net/socket.c:2767) [ 24.587509][ T489] ? copy_msghdr_from_user (net/socket.c:2619) [ 24.587524][ T489] __sys_sendmsg (net/socket.c:2799) [ 24.587527][ T489] ? __sys_sendmsg_sock (net/socket.c:2780) [ 24.587533][ T489] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.587536][ T489] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 24.587539][ T489] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 24.587542][ T489] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 24.587544][ T489] RIP: 0033:0x7fc26327f54e [ 24.587548][ T489] 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 [ 24.587549][ T489] RSP: 002b:00007ffeee428690 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 24.587552][ T489] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00007fc26327f54e [ 24.587554][ T489] RDX: 0000000000000000 RSI: 00007ffeee428740 RDI: 0000000000000005 [ 24.587555][ T489] RBP: 00007ffeee4286a0 R08: 0000000000000000 R09: 0000000000000000 [ 24.587555][ T489] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90f39b [ 24.587556][ T489] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffeee428e10 | [ 32.726429][ T679] softirqs last disabled at (19256): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 32.726432][ T679] Preemption disabled at: | [ 32.726432][ T679] vprintk_emit (kernel/printk/printk.c:2471) | [ 32.726441][ T679] Tainted: [W]=WARN [ 32.726442][ T679] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 32.726444][ T679] Call Trace: [ 32.726445][ T679] [ 32.726447][ T679] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 32.726452][ T679] ? vprintk_emit (kernel/printk/printk.c:2471) [ 32.726454][ T679] __might_resched.cold (kernel/sched/core.c:9234) [ 32.726459][ T679] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 32.726463][ T679] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 32.726467][ T679] __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)) [ 32.726469][ T679] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 32.726475][ T679] ? 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) [ 32.726478][ T679] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 32.726482][ T679] put_chars (drivers/char/virtio_console.c:1176) [ 32.726484][ T679] ? __send_to_port (drivers/char/virtio_console.c:654) [ 32.726490][ T679] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 32.726498][ T679] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 32.726501][ T679] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.726505][ T679] console_emit_next_record (kernel/printk/printk.c:3183) [ 32.726509][ T679] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 32.726511][ T679] ? 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)) [ 32.726514][ T679] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.726517][ T679] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.726521][ T679] console_flush_one_record (kernel/printk/printk.c:3268) [ 32.726525][ T679] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 32.726527][ T679] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.726532][ T679] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 32.726535][ T679] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 32.726537][ T679] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.726538][ T679] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 32.726542][ T679] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 32.726544][ T679] ? vprintk_emit (kernel/printk/printk.c:2478) [ 32.726546][ T679] vprintk_emit (kernel/printk/printk.c:2479) [ 32.726550][ T679] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 32.726552][ T679] ? _mutex_trylock_nest_lock (kernel/locking/mutex.c:1227 (discriminator 6)) [ 32.726557][ T679] _printk (kernel/printk/printk.c:2504) [ 32.726561][ T679] ? snapshot_read.cold (user.c:?) [ 32.726562][ T679] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 32.726565][ T679] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 32.726568][ T679] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 32.726570][ T679] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 32.726574][ T679] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 32.726576][ T679] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 32.726579][ T679] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 32.726582][ T679] ? netdev_notice (net/core/dev.c:13194) [ 32.726584][ T679] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 32.726587][ T679] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 32.726590][ T679] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 32.726593][ T679] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 32.726595][ T679] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 32.726597][ T679] ? register_netdev (net/core/dev.c:11618) [ 32.726599][ T679] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 32.726604][ T679] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 32.726606][ T679] ? __kernel_text_address (kernel/extable.c:79) [ 32.726609][ T679] ? write_profile (profile.c:?) [ 32.726613][ T679] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 32.726618][ T679] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 32.726622][ T679] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 32.726624][ T679] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 32.726625][ T679] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 32.726627][ T679] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 32.726630][ T679] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 32.726632][ T679] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 32.726634][ T679] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 32.726636][ T679] ? kasan_save_stack (mm/kasan/common.c:58) [ 32.726638][ T679] ? kasan_save_stack (mm/kasan/common.c:57) [ 32.726639][ T679] ? kasan_save_track (mm/kasan/common.c:78) [ 32.726640][ T679] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 32.726643][ T679] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.726644][ T679] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 32.726647][ T679] ? ___sys_sendmsg (net/socket.c:2758) [ 32.726651][ T679] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 32.726653][ T679] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 32.726655][ T679] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.726657][ T679] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.726659][ T679] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.726660][ T679] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.726661][ T679] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 32.726664][ T679] ? __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) [ 32.726665][ T679] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 32.726667][ T679] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 32.726670][ T679] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 32.726671][ T679] ? nla_get_range_signed (lib/nlattr.c:270) [ 32.726676][ T679] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.726678][ T679] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 32.726683][ T679] rtnl_newlink (net/core/rtnetlink.c:4215) [ 32.726689][ T679] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 32.726691][ T679] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.726695][ T679] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 32.726700][ T679] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 32.726702][ T679] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 32.726704][ T679] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 32.726707][ T679] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 32.726709][ T679] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 32.726712][ T679] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.726714][ T679] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.726718][ T679] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 32.726720][ T679] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 32.726723][ T679] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 32.726726][ T679] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.726729][ T679] ? netlink_ack (./include/linux/skbuff.h:2718) [ 32.726735][ T679] ? 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)) [ 32.726737][ T679] ? 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)) [ 32.726742][ T679] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 32.726746][ T679] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 32.726748][ T679] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 32.726752][ T679] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 32.726756][ T679] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 32.726760][ T679] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 32.726761][ T679] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 32.726767][ T679] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 32.726769][ T679] ____sys_sendmsg (net/socket.c:2713) [ 32.726772][ T679] ? copy_msghdr_from_user (net/socket.c:2650) [ 32.726774][ T679] ? sock_write_iter (net/socket.c:1269) [ 32.726775][ T679] ? move_addr_to_kernel (net/socket.c:258) [ 32.726783][ T679] ___sys_sendmsg (net/socket.c:2767) [ 32.726785][ T679] ? copy_msghdr_from_user (net/socket.c:2619) [ 32.726801][ T679] __sys_sendmsg (net/socket.c:2799) [ 32.726803][ T679] ? __sys_sendmsg_sock (net/socket.c:2780) [ 32.726810][ T679] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.726813][ T679] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 32.726815][ T679] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 32.726818][ T679] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 32.726820][ T679] RIP: 0033:0x7fa32283f54e [ 32.726824][ T679] 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 [ 32.726826][ T679] RSP: 002b:00007ffca02de570 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 32.726828][ T679] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00007fa32283f54e [ 32.726830][ T679] RDX: 0000000000000000 RSI: 00007ffca02de620 RDI: 0000000000000005 [ 32.726831][ T679] RBP: 00007ffca02de580 R08: 0000000000000000 R09: 0000000000000000 [ 32.726831][ T679] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90f3a4 Finger prints: __alloc_skb:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars br_stp_disable_bridge:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print netif_change_name:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars __irq_exit_rcu:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print