====================================== | [ 9.721710][ T220] softirqs last disabled at (33025): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 9.721713][ T220] Preemption disabled at: | [ 9.721713][ T220] 0x0 | [ 9.721723][ T220] Tainted: [W]=WARN [ 9.721724][ T220] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.721725][ T220] Call Trace: [ 9.721727][ T220] [ 9.721728][ T220] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 9.721735][ T220] __might_resched.cold (kernel/sched/core.c:9234) [ 9.721739][ T220] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 9.721746][ T220] ? __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.721751][ T220] __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.721752][ T220] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.721759][ T220] ? 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.721762][ T220] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.721765][ T220] put_chars (drivers/char/virtio_console.c:1176) [ 9.721768][ T220] ? __send_to_port (drivers/char/virtio_console.c:654) [ 9.721769][ T220] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 9.721772][ T220] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 9.721778][ T220] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 9.721785][ T220] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 9.721787][ T220] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.721790][ T220] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.721793][ T220] console_emit_next_record (kernel/printk/printk.c:3183) [ 9.721798][ T220] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 9.721800][ T220] ? 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.721803][ T220] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.721804][ T220] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.721808][ T220] console_flush_one_record (kernel/printk/printk.c:3268) [ 9.721812][ T220] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 9.721814][ T220] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.721819][ T220] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 9.721822][ T220] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 9.721824][ T220] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.721826][ T220] ? 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.721829][ T220] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 9.721831][ T220] ? vprintk_emit (kernel/printk/printk.c:2478) [ 9.721834][ T220] vprintk_emit (kernel/printk/printk.c:2479) [ 9.721837][ T220] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 9.721840][ T220] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.721843][ T220] _printk (kernel/printk/printk.c:2504) [ 9.721847][ T220] ? snapshot_read.cold (user.c:?) [ 9.721850][ T220] ? 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.721852][ T220] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 9.721856][ T220] ? 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.721859][ T220] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 9.721862][ T220] ? exit_notify (kernel/exit.c:780) [ 9.721864][ T220] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.721866][ T220] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.721870][ T220] do_group_exit (kernel/exit.c:1151) [ 9.721872][ T220] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 9.721874][ T220] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 9.721877][ T220] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 9.721881][ T220] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 9.721884][ T220] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.721886][ T220] RIP: 0033:0x7fdfb4c6a1b8 [ 9.721888][ T220] Code: Unable to access opcode bytes at 0x7fdfb4c6a18e. Code starting with the faulting instruction =========================================== [ 9.721889][ T220] RSP: 002b:00007ffe06acf408 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 9.721891][ T220] RAX: ffffffffffffffda RBX: 00007fdfb4d9af88 RCX: 00007fdfb4c6a1b8 [ 9.721893][ T220] RDX: 00007fdfb49b4fc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 9.721894][ T220] RBP: 00007ffe06acf460 R08: 0000000000000000 R09: 0000000000000050 [ 9.721894][ T220] R10: 00007ffe06acf220 R11: 0000000000000246 R12: 0000000000000001 [ 9.721895][ T220] R13: 0000000000000000 R14: 00007fdfb4d99680 R15: 00007fdfb4d9afa0 | [ 12.787175][ T292] softirqs last disabled at (44038): addrconf_ifdown.isra.0 (net/ipv6/addrconf.c:3946) | [ 12.787177][ T292] Preemption disabled at: | [ 12.787178][ T292] vprintk_emit (kernel/printk/printk.c:2471) | [ 12.787186][ T292] Tainted: [W]=WARN [ 12.787187][ T292] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.787188][ T292] Call Trace: [ 12.787190][ T292] [ 12.787191][ T292] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.787197][ T292] ? vprintk_emit (kernel/printk/printk.c:2471) [ 12.787199][ T292] __might_resched.cold (kernel/sched/core.c:9234) [ 12.787203][ T292] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 12.787207][ T292] ? __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.787212][ T292] __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.787213][ T292] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.787219][ T292] ? 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.787222][ T292] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.787226][ T292] put_chars (drivers/char/virtio_console.c:1176) [ 12.787228][ T292] ? __send_to_port (drivers/char/virtio_console.c:654) [ 12.787229][ T292] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.787233][ T292] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.787238][ T292] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 12.787245][ T292] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 12.787248][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.787250][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.787254][ T292] console_emit_next_record (kernel/printk/printk.c:3183) [ 12.787258][ T292] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 12.787260][ T292] ? 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.787263][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.787264][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.787268][ T292] console_flush_one_record (kernel/printk/printk.c:3268) [ 12.787272][ T292] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 12.787274][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.787279][ T292] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 12.787282][ T292] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 12.787284][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.787286][ T292] ? 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.787290][ T292] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 12.787291][ T292] ? vprintk_emit (kernel/printk/printk.c:2478) [ 12.787294][ T292] vprintk_emit (kernel/printk/printk.c:2479) [ 12.787297][ T292] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.787299][ T292] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.787300][ T292] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 12.787304][ T292] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 12.787308][ T292] _printk (kernel/printk/printk.c:2504) [ 12.787311][ T292] ? snapshot_read.cold (user.c:?) [ 12.787315][ T292] ? br_multicast_flood (??:?) [ 12.787317][ T292] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 12.787319][ T292] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 12.787320][ T292] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 12.787324][ T292] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) [ 12.787328][ T292] br_init_port (net/bridge/br_stp_if.c:39) [ 12.787331][ T292] new_nbp (net/bridge/br_if.c:449) [ 12.787334][ T292] br_add_if (net/bridge/br_if.c:592) [ 12.787337][ T292] ? sync_rcu_exp_select_cpus (./include/linux/list.h:54 (discriminator 2)) [ 12.787339][ T292] ? __netdev_upper_dev_unlink (net/core/dev.c:9096) [ 12.787342][ T292] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 12.787345][ T292] ? 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.787350][ T292] ? vrf_del_slave (drivers/net/vrf.c:1068 drivers/net/vrf.c:1075) [ 12.787352][ T292] do_set_master (net/core/rtnetlink.c:3071) [ 12.787355][ T292] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 12.787358][ T292] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 12.787362][ T292] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 12.787363][ T292] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 12.787366][ T292] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.787369][ T292] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.787371][ T292] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.787372][ T292] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.787375][ T292] ? kasan_save_stack (mm/kasan/common.c:58) [ 12.787377][ T292] ? kasan_save_stack (mm/kasan/common.c:57) [ 12.787378][ T292] ? kasan_save_track (mm/kasan/common.c:78) [ 12.787379][ T292] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 12.787382][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.787384][ T292] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 12.787386][ T292] ? ___sys_sendmsg (net/socket.c:2758) [ 12.787390][ T292] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.787392][ T292] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 12.787395][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.787396][ T292] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.787398][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.787399][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.787401][ T292] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 12.787403][ T292] ? __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.787404][ T292] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 12.787406][ T292] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 12.787409][ T292] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 12.787410][ T292] ? nla_get_range_signed (lib/nlattr.c:270) [ 12.787415][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.787417][ T292] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 12.787422][ T292] rtnl_newlink (net/core/rtnetlink.c:4215) [ 12.787427][ T292] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.787429][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.787434][ T292] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.787435][ T292] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.787437][ T292] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.787439][ T292] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.787443][ T292] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.787445][ T292] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 12.787448][ T292] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.787449][ T292] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.787454][ T292] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.787455][ T292] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.787459][ T292] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 12.787462][ T292] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.787465][ T292] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.787471][ T292] ? 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.787473][ T292] ? 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.787477][ T292] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.787481][ T292] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.787484][ T292] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.787488][ T292] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 12.787492][ T292] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 12.787495][ T292] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.787497][ T292] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 12.787502][ T292] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 12.787505][ T292] ____sys_sendmsg (net/socket.c:2713) [ 12.787507][ T292] ? copy_msghdr_from_user (net/socket.c:2650) [ 12.787509][ T292] ? sock_write_iter (net/socket.c:1269) [ 12.787511][ T292] ? move_addr_to_kernel (net/socket.c:258) [ 12.787518][ T292] ___sys_sendmsg (net/socket.c:2767) [ 12.787521][ T292] ? copy_msghdr_from_user (net/socket.c:2619) [ 12.787537][ T292] __sys_sendmsg (net/socket.c:2799) [ 12.787540][ T292] ? __sys_sendmsg_sock (net/socket.c:2780) [ 12.787546][ T292] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.787549][ T292] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 12.787552][ T292] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 12.787554][ T292] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.787557][ T292] RIP: 0033:0x7f58d590054e [ 12.787560][ T292] 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.787562][ T292] RSP: 002b:00007ffe0d39f4e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.787564][ T292] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f58d590054e [ 12.787566][ T292] RDX: 0000000000000000 RSI: 00007ffe0d39f590 RDI: 0000000000000005 [ 12.787566][ T292] RBP: 00007ffe0d39f4f0 R08: 0000000000000000 R09: 0000000000000000 [ 12.787567][ T292] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91c3ba [ 12.787568][ T292] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe0d39fc50 | [ 19.312764][ T340] softirqs last disabled at (40388): br_stp_disable_bridge (./include/linux/spinlock.h:353 net/bridge/br_stp_if.c:73) | [ 19.312766][ T340] Preemption disabled at: | [ 19.312767][ T340] 0x0 | [ 19.312777][ T340] Tainted: [W]=WARN [ 19.312777][ T340] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.312784][ T340] Call Trace: [ 19.312786][ T340] [ 19.312788][ T340] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 19.312795][ T340] __might_resched.cold (kernel/sched/core.c:9234) [ 19.312799][ T340] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 19.312803][ T340] ? __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.312807][ T340] __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.312809][ T340] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.312815][ T340] ? 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.312818][ T340] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.312821][ T340] put_chars (drivers/char/virtio_console.c:1176) [ 19.312823][ T340] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 19.312825][ T340] ? __send_to_port (drivers/char/virtio_console.c:654) [ 19.312828][ T340] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 19.312831][ T340] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.312834][ T340] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.312838][ T340] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 19.312842][ T340] ? mark_usage (kernel/locking/lockdep.c:4690) [ 19.312844][ T340] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.312846][ T340] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.312850][ T340] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 19.312852][ T340] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 19.312856][ T340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.312858][ T340] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.312862][ T340] console_emit_next_record (kernel/printk/printk.c:3183) [ 19.312866][ T340] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 19.312867][ T340] ? 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.312870][ T340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.312872][ T340] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.312876][ T340] console_flush_one_record (kernel/printk/printk.c:3268) [ 19.312880][ T340] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 19.312882][ T340] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.312887][ T340] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 19.312890][ T340] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 19.312892][ T340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.312894][ T340] ? 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.312897][ T340] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 19.312899][ T340] ? vprintk_emit (kernel/printk/printk.c:2478) [ 19.312902][ T340] vprintk_emit (kernel/printk/printk.c:2479) [ 19.312905][ T340] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 19.312907][ T340] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 19.312909][ T340] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.312912][ T340] _printk (kernel/printk/printk.c:2504) [ 19.312916][ T340] ? snapshot_read.cold (user.c:?) [ 19.312923][ T340] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) [ 19.312928][ T340] br_stp_disable_port (net/bridge/br_stp_if.c:106) [ 19.312931][ T340] br_stp_disable_bridge (net/bridge/br_stp_if.c:76) [ 19.312934][ T340] br_dev_stop (net/bridge/br_device.c:193) [ 19.312936][ T340] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 19.312939][ T340] __dev_close_many (net/core/dev.c:1798) [ 19.312944][ T340] ? netif_open (net/core/dev.c:1755) [ 19.312947][ T340] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 19.312952][ T340] __dev_change_flags (net/core/dev.c:1811 net/core/dev.c:9810) [ 19.312956][ T340] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 19.312959][ T340] ? synchronize_rcu_normal (kernel/rcu/tree.c:3360) [ 19.312963][ T340] netif_change_flags (net/core/dev.c:9877) [ 19.312967][ T340] dev_change_flags (net/core/dev_api.c:68) [ 19.312969][ T340] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 19.312972][ T340] cycle_netdev (drivers/net/vrf.c:1001) [ 19.312977][ T340] vrf_del_slave (drivers/net/vrf.c:1068 drivers/net/vrf.c:1075) [ 19.312980][ T340] do_set_master (net/core/rtnetlink.c:3055) [ 19.312983][ T340] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 19.312987][ T340] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 19.312990][ T340] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 19.312991][ T340] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 19.312993][ T340] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 19.312996][ T340] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 19.312998][ T340] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.313000][ T340] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.313002][ T340] ? kasan_save_stack (mm/kasan/common.c:58) [ 19.313005][ T340] ? kasan_save_stack (mm/kasan/common.c:57) [ 19.313006][ T340] ? kasan_save_track (mm/kasan/common.c:78) [ 19.313007][ T340] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 19.313009][ T340] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.313011][ T340] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 19.313014][ T340] ? ___sys_sendmsg (net/socket.c:2758) [ 19.313018][ T340] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.313020][ T340] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 19.313022][ T340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.313024][ T340] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.313026][ T340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.313027][ T340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.313028][ T340] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 19.313031][ T340] ? __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.313033][ T340] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 19.313035][ T340] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 19.313038][ T340] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 19.313040][ T340] ? nla_get_range_signed (lib/nlattr.c:270) [ 19.313044][ T340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.313046][ T340] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 19.313051][ T340] rtnl_newlink (net/core/rtnetlink.c:4215) [ 19.313057][ T340] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 19.313059][ T340] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.313063][ T340] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.313065][ T340] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.313067][ T340] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 19.313069][ T340] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.313073][ T340] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 19.313075][ T340] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 19.313078][ T340] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.313079][ T340] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.313084][ T340] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.313086][ T340] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.313089][ T340] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 19.313092][ T340] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.313095][ T340] ? netlink_ack (./include/linux/skbuff.h:2718) [ 19.313101][ T340] ? 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.313103][ T340] ? 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.313107][ T340] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 19.313111][ T340] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 19.313114][ T340] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.313118][ T340] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 19.313122][ T340] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 19.313126][ T340] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.313127][ T340] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 19.313133][ T340] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 19.313135][ T340] ____sys_sendmsg (net/socket.c:2713) [ 19.313138][ T340] ? copy_msghdr_from_user (net/socket.c:2650) [ 19.313140][ T340] ? sock_write_iter (net/socket.c:1269) [ 19.313141][ T340] ? move_addr_to_kernel (net/socket.c:258) [ 19.313149][ T340] ___sys_sendmsg (net/socket.c:2767) [ 19.313151][ T340] ? copy_msghdr_from_user (net/socket.c:2619) [ 19.313167][ T340] __sys_sendmsg (net/socket.c:2799) [ 19.313170][ T340] ? __sys_sendmsg_sock (net/socket.c:2780) [ 19.313177][ T340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.313180][ T340] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 19.313182][ T340] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 19.313185][ T340] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.313187][ T340] RIP: 0033:0x7f4efe4be54e [ 19.313190][ T340] 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.313191][ T340] RSP: 002b:00007ffd4f9295a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 19.313194][ T340] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f4efe4be54e [ 19.313195][ T340] RDX: 0000000000000000 RSI: 00007ffd4f929650 RDI: 0000000000000005 [ 19.313196][ T340] RBP: 00007ffd4f9295b0 R08: 0000000000000000 R09: 0000000000000000 [ 19.313197][ T340] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91c3c0 [ 19.313198][ T340] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd4f929d10 | [ 22.067324][ T399] softirqs last disabled at (32802): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 22.067326][ T399] Preemption disabled at: | [ 22.067327][ T399] vprintk_emit (kernel/printk/printk.c:2471) | [ 22.067335][ T399] Tainted: [W]=WARN [ 22.067336][ T399] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.067337][ T399] Call Trace: [ 22.067339][ T399] [ 22.067341][ T399] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 22.067347][ T399] ? vprintk_emit (kernel/printk/printk.c:2471) [ 22.067349][ T399] __might_resched.cold (kernel/sched/core.c:9234) [ 22.067353][ T399] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 22.067357][ 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.067361][ 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.067363][ T399] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 22.067369][ 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.067372][ T399] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 22.067376][ T399] put_chars (drivers/char/virtio_console.c:1176) [ 22.067378][ T399] ? __send_to_port (drivers/char/virtio_console.c:654) [ 22.067385][ T399] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 22.067392][ T399] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 22.067395][ T399] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.067400][ T399] console_emit_next_record (kernel/printk/printk.c:3183) [ 22.067404][ T399] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 22.067406][ 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.067409][ T399] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.067411][ T399] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.067415][ T399] console_flush_one_record (kernel/printk/printk.c:3268) [ 22.067419][ T399] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 22.067421][ T399] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.067427][ T399] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 22.067429][ T399] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 22.067431][ T399] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.067433][ 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.067437][ T399] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 22.067438][ T399] ? vprintk_emit (kernel/printk/printk.c:2478) [ 22.067441][ T399] vprintk_emit (kernel/printk/printk.c:2479) [ 22.067444][ T399] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 22.067445][ T399] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 22.067449][ T399] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 22.067450][ T399] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 22.067453][ T399] ? ____sys_sendmsg (net/socket.c:2713) [ 22.067454][ T399] ? ___sys_sendmsg (net/socket.c:2767) [ 22.067456][ T399] ? __sys_sendmsg (net/socket.c:2799) [ 22.067458][ T399] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 22.067463][ T399] _printk (kernel/printk/printk.c:2504) [ 22.067467][ T399] ? snapshot_read.cold (user.c:?) [ 22.067471][ T399] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 22.067475][ T399] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 22.067478][ T399] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 22.067481][ T399] ? netdev_notice (net/core/dev.c:13194) [ 22.067485][ T399] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.067487][ T399] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 22.067490][ T399] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 22.067492][ 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.067494][ T399] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 22.067498][ T399] dev_set_allmulti (net/core/dev_api.c:315) [ 22.067502][ T399] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) [ 22.067505][ T399] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 22.067511][ T399] br_dev_delete (net/bridge/br_if.c:387) [ 22.067514][ T399] rtnl_dellink (net/core/rtnetlink.c:3651 net/core/rtnetlink.c:3694) [ 22.067516][ T399] ? mark_usage (kernel/locking/lockdep.c:4690) [ 22.067518][ T399] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.067520][ T399] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.067522][ T399] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 22.067543][ T399] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.067545][ T399] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.067548][ T399] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.067550][ T399] ? mark_usage (kernel/locking/lockdep.c:4690) [ 22.067553][ T399] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.067557][ T399] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.067559][ T399] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.067561][ T399] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 22.067563][ T399] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.067566][ T399] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 22.067569][ T399] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 22.067572][ T399] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.067573][ T399] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.067578][ T399] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.067579][ T399] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.067583][ T399] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 22.067585][ T399] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.067588][ T399] ? netlink_ack (./include/linux/skbuff.h:2718) [ 22.067594][ 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.067596][ 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.067601][ T399] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 22.067604][ T399] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 22.067607][ T399] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.067611][ T399] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 22.067615][ T399] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 22.067619][ T399] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.067621][ T399] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 22.067626][ T399] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 22.067629][ T399] ____sys_sendmsg (net/socket.c:2713) [ 22.067631][ T399] ? copy_msghdr_from_user (net/socket.c:2650) [ 22.067633][ T399] ? sock_write_iter (net/socket.c:1269) [ 22.067635][ T399] ? move_addr_to_kernel (net/socket.c:258) [ 22.067642][ T399] ___sys_sendmsg (net/socket.c:2767) [ 22.067645][ T399] ? copy_msghdr_from_user (net/socket.c:2619) [ 22.067661][ T399] __sys_sendmsg (net/socket.c:2799) [ 22.067664][ T399] ? __sys_sendmsg_sock (net/socket.c:2780) [ 22.067672][ T399] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.067675][ T399] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 22.067677][ T399] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 22.067680][ T399] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 22.067683][ T399] RIP: 0033:0x7f887cb8d54e [ 22.067686][ 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.067688][ T399] RSP: 002b:00007ffeecc09de0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 22.067690][ T399] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007f887cb8d54e [ 22.067692][ T399] RDX: 0000000000000000 RSI: 00007ffeecc09e90 RDI: 0000000000000005 [ 22.067692][ T399] RBP: 00007ffeecc09df0 R08: 0000000000000000 R09: 0000000000000000 [ 22.067693][ T399] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91c3c3 [ 22.067694][ T399] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffeecc0a550 | [ 24.572256][ T487] softirqs last disabled at (19464): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 24.572259][ T487] Preemption disabled at: | [ 24.572259][ T487] vprintk_emit (kernel/printk/printk.c:2471) | [ 24.572268][ T487] Tainted: [W]=WARN [ 24.572269][ T487] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.572270][ T487] Call Trace: [ 24.572271][ T487] [ 24.572273][ T487] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 24.572279][ T487] ? vprintk_emit (kernel/printk/printk.c:2471) [ 24.572281][ T487] __might_resched.cold (kernel/sched/core.c:9234) [ 24.572285][ T487] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 24.572289][ T487] ? __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.572293][ T487] __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.572295][ T487] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.572301][ T487] ? 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.572304][ T487] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.572308][ T487] put_chars (drivers/char/virtio_console.c:1176) [ 24.572310][ T487] ? __send_to_port (drivers/char/virtio_console.c:654) [ 24.572316][ T487] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 24.572323][ T487] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 24.572326][ T487] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.572331][ T487] console_emit_next_record (kernel/printk/printk.c:3183) [ 24.572335][ T487] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 24.572337][ T487] ? 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.572340][ T487] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.572342][ T487] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.572346][ T487] console_flush_one_record (kernel/printk/printk.c:3268) [ 24.572350][ T487] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 24.572352][ T487] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.572357][ T487] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 24.572360][ T487] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 24.572362][ T487] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.572363][ T487] ? 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.572367][ T487] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 24.572368][ T487] ? vprintk_emit (kernel/printk/printk.c:2478) [ 24.572371][ T487] vprintk_emit (kernel/printk/printk.c:2479) [ 24.572374][ T487] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 24.572377][ T487] ? _mutex_trylock_nest_lock (kernel/locking/mutex.c:1227 (discriminator 6)) [ 24.572381][ T487] _printk (kernel/printk/printk.c:2504) [ 24.572385][ T487] ? snapshot_read.cold (user.c:?) [ 24.572387][ T487] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 24.572389][ T487] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 24.572392][ T487] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 24.572394][ T487] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 24.572398][ T487] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 24.572400][ T487] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 24.572402][ T487] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 24.572405][ T487] ? netdev_notice (net/core/dev.c:13194) [ 24.572408][ T487] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.572411][ T487] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.572413][ T487] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 24.572416][ T487] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 24.572418][ T487] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 24.572420][ T487] ? register_netdev (net/core/dev.c:11618) [ 24.572422][ T487] ? 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.572427][ T487] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 24.572429][ T487] ? __kernel_text_address (kernel/extable.c:79) [ 24.572432][ T487] ? write_profile (profile.c:?) [ 24.572435][ T487] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 24.572441][ T487] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 24.572444][ T487] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 24.572446][ T487] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 24.572448][ T487] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 24.572449][ T487] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 24.572453][ T487] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 24.572455][ T487] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 24.572456][ T487] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 24.572459][ T487] ? kasan_save_stack (mm/kasan/common.c:58) [ 24.572460][ T487] ? kasan_save_stack (mm/kasan/common.c:57) [ 24.572462][ T487] ? kasan_save_track (mm/kasan/common.c:78) [ 24.572463][ T487] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 24.572465][ T487] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.572467][ T487] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 24.572470][ T487] ? ___sys_sendmsg (net/socket.c:2758) [ 24.572474][ T487] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.572476][ T487] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 24.572478][ T487] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.572480][ T487] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.572481][ T487] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.572482][ T487] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.572484][ T487] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 24.572486][ T487] ? __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.572488][ T487] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 24.572489][ T487] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 24.572493][ T487] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 24.572494][ T487] ? nla_get_range_signed (lib/nlattr.c:270) [ 24.572498][ T487] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.572501][ T487] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 24.572506][ T487] rtnl_newlink (net/core/rtnetlink.c:4215) [ 24.572511][ T487] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 24.572513][ T487] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.572517][ T487] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.572519][ T487] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.572521][ T487] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 24.572522][ T487] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.572526][ T487] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 24.572528][ T487] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 24.572531][ T487] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.572533][ T487] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.572537][ T487] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.572539][ T487] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.572542][ T487] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 24.572545][ T487] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.572548][ T487] ? netlink_ack (./include/linux/skbuff.h:2718) [ 24.572554][ T487] ? 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.572556][ T487] ? 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.572561][ T487] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 24.572565][ T487] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 24.572567][ T487] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.572571][ T487] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 24.572575][ T487] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 24.572579][ T487] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.572580][ T487] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 24.572585][ T487] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 24.572588][ T487] ____sys_sendmsg (net/socket.c:2713) [ 24.572590][ T487] ? copy_msghdr_from_user (net/socket.c:2650) [ 24.572592][ T487] ? sock_write_iter (net/socket.c:1269) [ 24.572594][ T487] ? move_addr_to_kernel (net/socket.c:258) [ 24.572601][ T487] ___sys_sendmsg (net/socket.c:2767) [ 24.572604][ T487] ? copy_msghdr_from_user (net/socket.c:2619) [ 24.572619][ T487] __sys_sendmsg (net/socket.c:2799) [ 24.572622][ T487] ? __sys_sendmsg_sock (net/socket.c:2780) [ 24.572628][ T487] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.572631][ T487] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 24.572634][ T487] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 24.572636][ T487] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 24.572638][ T487] RIP: 0033:0x7ff46f8eb54e [ 24.572642][ T487] 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.572644][ T487] RSP: 002b:00007ffcb7815b90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 24.572647][ T487] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00007ff46f8eb54e [ 24.572648][ T487] RDX: 0000000000000000 RSI: 00007ffcb7815c40 RDI: 0000000000000005 [ 24.572649][ T487] RBP: 00007ffcb7815ba0 R08: 0000000000000000 R09: 0000000000000000 [ 24.572650][ T487] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91c3c5 [ 24.572650][ T487] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcb7816310 | [ 32.950166][ T677] softirqs last disabled at (19926): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 32.950168][ T677] Preemption disabled at: | [ 32.950169][ T677] vprintk_emit (kernel/printk/printk.c:2471) | [ 32.950178][ T677] Tainted: [W]=WARN [ 32.950178][ T677] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 32.950180][ T677] Call Trace: [ 32.950181][ T677] [ 32.950183][ T677] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 32.950189][ T677] ? vprintk_emit (kernel/printk/printk.c:2471) [ 32.950190][ T677] __might_resched.cold (kernel/sched/core.c:9234) [ 32.950195][ T677] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 32.950199][ T677] ? __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.950203][ T677] __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.950205][ T677] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 32.950211][ T677] ? 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.950214][ T677] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 32.950218][ T677] put_chars (drivers/char/virtio_console.c:1176) [ 32.950220][ T677] ? __send_to_port (drivers/char/virtio_console.c:654) [ 32.950226][ T677] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 32.950234][ T677] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 32.950237][ T677] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.950242][ T677] console_emit_next_record (kernel/printk/printk.c:3183) [ 32.950246][ T677] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 32.950248][ T677] ? 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.950251][ T677] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.950253][ T677] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.950257][ T677] console_flush_one_record (kernel/printk/printk.c:3268) [ 32.950261][ T677] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 32.950263][ T677] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.950269][ T677] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 32.950272][ T677] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 32.950273][ T677] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.950275][ T677] ? 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.950279][ T677] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 32.950280][ T677] ? vprintk_emit (kernel/printk/printk.c:2478) [ 32.950283][ T677] vprintk_emit (kernel/printk/printk.c:2479) [ 32.950286][ T677] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 32.950289][ T677] ? _mutex_trylock_nest_lock (kernel/locking/mutex.c:1227 (discriminator 6)) [ 32.950294][ T677] _printk (kernel/printk/printk.c:2504) [ 32.950297][ T677] ? snapshot_read.cold (user.c:?) [ 32.950299][ T677] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 32.950301][ T677] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 32.950304][ T677] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 32.950306][ T677] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 32.950310][ T677] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 32.950313][ T677] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 32.950315][ T677] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 32.950318][ T677] ? netdev_notice (net/core/dev.c:13194) [ 32.950320][ T677] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 32.950323][ T677] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 32.950326][ T677] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 32.950329][ T677] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 32.950331][ T677] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 32.950333][ T677] ? register_netdev (net/core/dev.c:11618) [ 32.950335][ T677] ? 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.950340][ T677] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 32.950342][ T677] ? __kernel_text_address (kernel/extable.c:79) [ 32.950344][ T677] ? write_profile (profile.c:?) [ 32.950348][ T677] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 32.950354][ T677] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 32.950357][ T677] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 32.950359][ T677] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 32.950360][ T677] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 32.950362][ T677] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 32.950366][ T677] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 32.950367][ T677] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 32.950369][ T677] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 32.950372][ T677] ? kasan_save_stack (mm/kasan/common.c:58) [ 32.950374][ T677] ? kasan_save_stack (mm/kasan/common.c:57) [ 32.950375][ T677] ? kasan_save_track (mm/kasan/common.c:78) [ 32.950376][ T677] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 32.950379][ T677] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.950380][ T677] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 32.950383][ T677] ? ___sys_sendmsg (net/socket.c:2758) [ 32.950387][ T677] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 32.950389][ T677] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 32.950391][ T677] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.950393][ T677] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.950394][ T677] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.950395][ T677] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.950397][ T677] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 32.950399][ T677] ? __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.950401][ T677] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 32.950403][ T677] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 32.950406][ T677] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 32.950407][ T677] ? nla_get_range_signed (lib/nlattr.c:270) [ 32.950412][ T677] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.950414][ T677] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 32.950419][ T677] rtnl_newlink (net/core/rtnetlink.c:4215) [ 32.950424][ T677] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 32.950426][ T677] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.950430][ T677] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 32.950432][ T677] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 32.950434][ T677] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 32.950436][ T677] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 32.950440][ T677] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 32.950442][ T677] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 32.950445][ T677] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.950446][ T677] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.950450][ T677] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 32.950452][ T677] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 32.950456][ T677] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 32.950459][ T677] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.950462][ T677] ? netlink_ack (./include/linux/skbuff.h:2718) [ 32.950468][ T677] ? 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.950470][ T677] ? 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.950474][ T677] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 32.950478][ T677] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 32.950481][ T677] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 32.950485][ T677] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 32.950489][ T677] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 32.950492][ T677] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 32.950494][ T677] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 32.950499][ T677] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 32.950502][ T677] ____sys_sendmsg (net/socket.c:2713) [ 32.950504][ T677] ? copy_msghdr_from_user (net/socket.c:2650) [ 32.950506][ T677] ? sock_write_iter (net/socket.c:1269) [ 32.950508][ T677] ? move_addr_to_kernel (net/socket.c:258) [ 32.950515][ T677] ___sys_sendmsg (net/socket.c:2767) [ 32.950518][ T677] ? copy_msghdr_from_user (net/socket.c:2619) [ 32.950533][ T677] __sys_sendmsg (net/socket.c:2799) [ 32.950536][ T677] ? __sys_sendmsg_sock (net/socket.c:2780) [ 32.950542][ T677] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.950545][ T677] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 32.950548][ T677] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 32.950551][ T677] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 32.950553][ T677] RIP: 0033:0x7f5716e1654e [ 32.950557][ T677] 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.950559][ T677] RSP: 002b:00007ffffb851190 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 32.950561][ T677] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00007f5716e1654e [ 32.950562][ T677] RDX: 0000000000000000 RSI: 00007ffffb851240 RDI: 0000000000000005 [ 32.950563][ T677] RBP: 00007ffffb8511a0 R08: 0000000000000000 R09: 0000000000000000 [ 32.950564][ T677] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91c3ce 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