====================================== | [ 11.084344][ T243] softirqs last disabled at (34598): netlink_release (./include/net/sock.h:2138 net/netlink/af_netlink.c:727) | [ 11.084347][ T243] Preemption disabled at: | [ 11.084348][ T243] 0x0 | [ 11.084359][ T243] Tainted: [W]=WARN [ 11.084360][ T243] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.084362][ T243] Call Trace: [ 11.084364][ T243] [ 11.084365][ T243] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.084371][ T243] __might_resched.cold (kernel/sched/core.c:9234) [ 11.084376][ T243] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.084380][ T243] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 11.084385][ T243] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 11.084387][ T243] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.084393][ T243] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 11.084396][ T243] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.084399][ T243] put_chars (drivers/char/virtio_console.c:1176) [ 11.084402][ T243] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.084403][ T243] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.084406][ T243] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.084412][ T243] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.084419][ T243] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.084422][ T243] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.084424][ T243] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.084428][ T243] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.084432][ T243] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.084434][ T243] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 11.084437][ T243] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.084439][ T243] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.084443][ T243] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.084447][ T243] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.084449][ T243] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.084454][ T243] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.084457][ T243] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.084459][ T243] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.084460][ T243] ? 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) [ 11.084464][ T243] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.084466][ T243] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.084468][ T243] vprintk_emit (kernel/printk/printk.c:2479) [ 11.084472][ T243] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.084475][ T243] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.084478][ T243] _printk (kernel/printk/printk.c:2504) [ 11.084482][ T243] ? snapshot_read.cold (user.c:?) [ 11.084484][ T243] ? 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) [ 11.084487][ T243] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 11.084491][ T243] ? 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) [ 11.084494][ T243] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 11.084498][ T243] ? exit_notify (kernel/exit.c:780) [ 11.084499][ T243] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.084502][ T243] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.084505][ T243] do_group_exit (kernel/exit.c:1151) [ 11.084508][ T243] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 11.084510][ T243] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 11.084512][ T243] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.084516][ T243] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 11.084519][ T243] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.084521][ T243] RIP: 0033:0x7f81e9ef71b8 [ 11.084524][ T243] Code: Unable to access opcode bytes at 0x7f81e9ef718e. Code starting with the faulting instruction =========================================== [ 11.084525][ T243] RSP: 002b:00007fff2385cdf8 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 11.084527][ T243] RAX: ffffffffffffffda RBX: 00007f81ea027f88 RCX: 00007f81e9ef71b8 [ 11.084528][ T243] RDX: 00007f81e9c41fc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 11.084529][ T243] RBP: 00007fff2385ce50 R08: 0000000000000000 R09: 0000000000008010 [ 11.084530][ T243] R10: 00007fff2385cc10 R11: 0000000000000246 R12: 0000000000000001 [ 11.084531][ T243] R13: 0000000000000000 R14: 00007f81ea026680 R15: 00007f81ea027fa0 | [ 13.435517][ T293] softirqs last disabled at (54119): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 13.435520][ T293] Preemption disabled at: | [ 13.435520][ T293] vprintk_emit (kernel/printk/printk.c:2471) | [ 13.435529][ T293] Tainted: [W]=WARN [ 13.435530][ T293] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.435532][ T293] Call Trace: [ 13.435534][ T293] [ 13.435535][ T293] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 13.435541][ T293] ? vprintk_emit (kernel/printk/printk.c:2471) [ 13.435543][ T293] __might_resched.cold (kernel/sched/core.c:9234) [ 13.435548][ T293] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 13.435553][ 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) [ 13.435557][ 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)) [ 13.435559][ T293] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.435566][ 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) [ 13.435568][ T293] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.435572][ T293] put_chars (drivers/char/virtio_console.c:1176) [ 13.435575][ T293] ? __send_to_port (drivers/char/virtio_console.c:654) [ 13.435576][ T293] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.435580][ T293] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.435585][ T293] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 13.435593][ T293] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 13.435596][ T293] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.435598][ T293] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.435602][ T293] console_emit_next_record (kernel/printk/printk.c:3183) [ 13.435606][ T293] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 13.435608][ 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)) [ 13.435611][ T293] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.435613][ T293] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.435617][ T293] console_flush_one_record (kernel/printk/printk.c:3268) [ 13.435621][ T293] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 13.435623][ T293] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.435630][ T293] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 13.435634][ T293] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 13.435635][ T293] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.435637][ 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) [ 13.435641][ T293] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 13.435643][ T293] ? vprintk_emit (kernel/printk/printk.c:2478) [ 13.435646][ T293] vprintk_emit (kernel/printk/printk.c:2479) [ 13.435649][ T293] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 13.435654][ T293] _printk (kernel/printk/printk.c:2504) [ 13.435658][ T293] ? snapshot_read.cold (user.c:?) [ 13.435662][ T293] ? br_multicast_flood (??:?) [ 13.435666][ T293] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 13.435667][ T293] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 13.435668][ T293] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 13.435673][ T293] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) [ 13.435677][ T293] br_init_port (net/bridge/br_stp_if.c:39) [ 13.435680][ T293] new_nbp (net/bridge/br_if.c:449) [ 13.435684][ T293] br_add_if (net/bridge/br_if.c:592) [ 13.435686][ T293] ? sync_rcu_exp_select_cpus (./include/linux/list.h:54 (discriminator 2)) [ 13.435688][ T293] ? __netdev_upper_dev_unlink (net/core/dev.c:9096) [ 13.435692][ T293] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 13.435695][ 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) [ 13.435700][ T293] ? vrf_del_slave (drivers/net/vrf.c:1068 drivers/net/vrf.c:1075) [ 13.435702][ T293] do_set_master (net/core/rtnetlink.c:3071) [ 13.435706][ T293] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 13.435709][ T293] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 13.435713][ T293] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 13.435714][ T293] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 13.435717][ T293] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 13.435720][ T293] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.435722][ T293] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.435724][ T293] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.435726][ T293] ? kasan_save_stack (mm/kasan/common.c:58) [ 13.435729][ T293] ? kasan_save_stack (mm/kasan/common.c:57) [ 13.435730][ T293] ? kasan_save_track (mm/kasan/common.c:78) [ 13.435731][ T293] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 13.435734][ T293] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.435736][ T293] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 13.435739][ T293] ? ___sys_sendmsg (net/socket.c:2758) [ 13.435742][ T293] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.435744][ T293] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 13.435747][ T293] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.435749][ T293] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.435750][ T293] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.435752][ T293] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.435753][ T293] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 13.435756][ 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) [ 13.435758][ T293] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 13.435760][ T293] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 13.435763][ T293] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 13.435765][ T293] ? nla_get_range_signed (lib/nlattr.c:270) [ 13.435770][ T293] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.435772][ T293] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 13.435778][ T293] rtnl_newlink (net/core/rtnetlink.c:4215) [ 13.435783][ T293] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.435785][ T293] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.435790][ T293] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.435791][ T293] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.435794][ T293] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.435795][ T293] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.435799][ T293] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.435801][ T293] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 13.435805][ T293] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.435806][ T293] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.435811][ T293] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.435812][ T293] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.435816][ T293] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 13.435819][ T293] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.435822][ T293] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.435829][ 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)) [ 13.435831][ 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)) [ 13.435836][ T293] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.435840][ T293] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.435842][ T293] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.435847][ T293] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 13.435851][ T293] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 13.435855][ T293] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.435856][ T293] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 13.435862][ T293] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 13.435865][ T293] ____sys_sendmsg (net/socket.c:2713) [ 13.435867][ T293] ? copy_msghdr_from_user (net/socket.c:2650) [ 13.435869][ T293] ? sock_write_iter (net/socket.c:1269) [ 13.435871][ T293] ? move_addr_to_kernel (net/socket.c:258) [ 13.435878][ T293] ___sys_sendmsg (net/socket.c:2767) [ 13.435881][ T293] ? copy_msghdr_from_user (net/socket.c:2619) [ 13.435898][ T293] __sys_sendmsg (net/socket.c:2799) [ 13.435901][ T293] ? __sys_sendmsg_sock (net/socket.c:2780) [ 13.435907][ T293] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.435910][ T293] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 13.435913][ T293] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 13.435916][ T293] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.435918][ T293] RIP: 0033:0x7f8a5b54c54e [ 13.435922][ 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 [ 13.435924][ T293] RSP: 002b:00007ffdb88c1f90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.435927][ T293] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f8a5b54c54e [ 13.435928][ T293] RDX: 0000000000000000 RSI: 00007ffdb88c2040 RDI: 0000000000000005 [ 13.435929][ T293] RBP: 00007ffdb88c1fa0 R08: 0000000000000000 R09: 0000000000000000 [ 13.435930][ T293] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e03e [ 13.435931][ T293] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffdb88c2700 | [ 20.036403][ T340] softirqs last disabled at (41962): br_stp_disable_bridge (./include/linux/spinlock.h:353 net/bridge/br_stp_if.c:73) | [ 20.036405][ T340] Preemption disabled at: | [ 20.036406][ T340] 0x0 | [ 20.036416][ T340] Tainted: [W]=WARN [ 20.036417][ T340] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.036418][ T340] Call Trace: [ 20.036420][ T340] [ 20.036422][ T340] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 20.036428][ T340] __might_resched.cold (kernel/sched/core.c:9234) [ 20.036433][ T340] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 20.036438][ 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) [ 20.036442][ 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)) [ 20.036444][ T340] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 20.036451][ 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) [ 20.036453][ T340] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 20.036457][ T340] put_chars (drivers/char/virtio_console.c:1176) [ 20.036458][ T340] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 20.036461][ T340] ? __send_to_port (drivers/char/virtio_console.c:654) [ 20.036464][ T340] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 20.036467][ T340] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.036469][ T340] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 20.036473][ T340] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 20.036477][ T340] ? mark_usage (kernel/locking/lockdep.c:4690) [ 20.036479][ T340] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.036481][ T340] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.036485][ T340] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 20.036488][ T340] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 20.036491][ T340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.036493][ T340] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.036497][ T340] console_emit_next_record (kernel/printk/printk.c:3183) [ 20.036501][ T340] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 20.036503][ 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)) [ 20.036506][ T340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.036508][ T340] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.036512][ T340] console_flush_one_record (kernel/printk/printk.c:3268) [ 20.036516][ T340] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 20.036518][ T340] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.036523][ T340] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 20.036526][ T340] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 20.036528][ T340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.036529][ 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) [ 20.036533][ T340] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 20.036535][ T340] ? vprintk_emit (kernel/printk/printk.c:2478) [ 20.036537][ T340] vprintk_emit (kernel/printk/printk.c:2479) [ 20.036541][ T340] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 20.036543][ T340] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 20.036545][ T340] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.036548][ T340] _printk (kernel/printk/printk.c:2504) [ 20.036552][ T340] ? snapshot_read.cold (user.c:?) [ 20.036559][ T340] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) [ 20.036564][ T340] br_stp_disable_port (net/bridge/br_stp_if.c:106) [ 20.036567][ T340] br_stp_disable_bridge (net/bridge/br_stp_if.c:76) [ 20.036570][ T340] br_dev_stop (net/bridge/br_device.c:193) [ 20.036572][ T340] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 20.036575][ T340] __dev_close_many (net/core/dev.c:1798) [ 20.036579][ T340] ? netif_open (net/core/dev.c:1755) [ 20.036581][ T340] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.036584][ T340] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 20.036588][ T340] __dev_change_flags (net/core/dev.c:1811 net/core/dev.c:9810) [ 20.036591][ T340] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 20.036595][ T340] ? synchronize_rcu_normal (kernel/rcu/tree.c:3360) [ 20.036599][ T340] netif_change_flags (net/core/dev.c:9877) [ 20.036603][ T340] dev_change_flags (net/core/dev_api.c:68) [ 20.036604][ T340] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 20.036608][ T340] cycle_netdev (drivers/net/vrf.c:1001) [ 20.036613][ T340] vrf_del_slave (drivers/net/vrf.c:1068 drivers/net/vrf.c:1075) [ 20.036616][ T340] do_set_master (net/core/rtnetlink.c:3055) [ 20.036619][ T340] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 20.036622][ T340] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 20.036628][ T340] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 20.036630][ T340] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 20.036632][ T340] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 20.036635][ T340] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 20.036637][ T340] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.036639][ T340] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 20.036641][ T340] ? kasan_save_stack (mm/kasan/common.c:58) [ 20.036643][ T340] ? kasan_save_stack (mm/kasan/common.c:57) [ 20.036645][ T340] ? kasan_save_track (mm/kasan/common.c:78) [ 20.036646][ T340] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 20.036648][ T340] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.036650][ T340] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 20.036653][ T340] ? ___sys_sendmsg (net/socket.c:2758) [ 20.036657][ T340] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.036659][ T340] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 20.036662][ T340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.036664][ T340] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.036665][ T340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.036666][ T340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.036668][ T340] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 20.036670][ 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) [ 20.036673][ T340] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 20.036675][ T340] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 20.036679][ T340] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 20.036680][ T340] ? nla_get_range_signed (lib/nlattr.c:270) [ 20.036685][ T340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.036687][ T340] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 20.036692][ T340] rtnl_newlink (net/core/rtnetlink.c:4215) [ 20.036698][ T340] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 20.036699][ T340] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.036704][ T340] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.036706][ T340] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 20.036708][ T340] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 20.036710][ T340] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.036714][ T340] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 20.036716][ T340] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 20.036719][ T340] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.036720][ T340] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.036725][ T340] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.036727][ T340] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 20.036730][ T340] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 20.036733][ T340] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.036736][ T340] ? netlink_ack (./include/linux/skbuff.h:2718) [ 20.036743][ 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)) [ 20.036745][ 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)) [ 20.036749][ T340] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 20.036753][ T340] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 20.036756][ T340] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 20.036760][ T340] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 20.036764][ T340] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 20.036768][ T340] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.036770][ T340] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 20.036775][ T340] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 20.036778][ T340] ____sys_sendmsg (net/socket.c:2713) [ 20.036780][ T340] ? copy_msghdr_from_user (net/socket.c:2650) [ 20.036782][ T340] ? sock_write_iter (net/socket.c:1269) [ 20.036784][ T340] ? move_addr_to_kernel (net/socket.c:258) [ 20.036791][ T340] ___sys_sendmsg (net/socket.c:2767) [ 20.036794][ T340] ? copy_msghdr_from_user (net/socket.c:2619) [ 20.036810][ T340] __sys_sendmsg (net/socket.c:2799) [ 20.036813][ T340] ? __sys_sendmsg_sock (net/socket.c:2780) [ 20.036819][ T340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.036822][ T340] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 20.036825][ T340] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 20.036828][ T340] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.036830][ T340] RIP: 0033:0x7f495e8c154e [ 20.036832][ 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 [ 20.036833][ T340] RSP: 002b:00007ffd3253a670 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 20.036836][ T340] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f495e8c154e [ 20.036837][ T340] RDX: 0000000000000000 RSI: 00007ffd3253a720 RDI: 0000000000000005 [ 20.036838][ T340] RBP: 00007ffd3253a680 R08: 0000000000000000 R09: 0000000000000000 [ 20.036839][ T340] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e045 [ 20.036840][ T340] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd3253ade0 | [ 22.934927][ T400] softirqs last disabled at (31664): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 22.934929][ T400] Preemption disabled at: | [ 22.934930][ T400] vprintk_emit (kernel/printk/printk.c:2471) | [ 22.934938][ T400] Tainted: [W]=WARN [ 22.934939][ T400] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.934941][ T400] Call Trace: [ 22.934943][ T400] [ 22.934944][ T400] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 22.934951][ T400] ? vprintk_emit (kernel/printk/printk.c:2471) [ 22.934952][ T400] __might_resched.cold (kernel/sched/core.c:9234) [ 22.934957][ T400] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 22.934961][ T400] ? __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.934966][ T400] __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.934968][ T400] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 22.934975][ T400] ? 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.934977][ T400] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 22.934981][ T400] put_chars (drivers/char/virtio_console.c:1176) [ 22.934983][ T400] ? __send_to_port (drivers/char/virtio_console.c:654) [ 22.934990][ T400] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 22.934998][ T400] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 22.935001][ T400] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.935006][ T400] console_emit_next_record (kernel/printk/printk.c:3183) [ 22.935010][ T400] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 22.935012][ T400] ? 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.935015][ T400] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.935018][ T400] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.935022][ T400] console_flush_one_record (kernel/printk/printk.c:3268) [ 22.935027][ T400] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 22.935028][ T400] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.935034][ T400] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 22.935037][ T400] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 22.935039][ T400] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.935041][ T400] ? 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.935044][ T400] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 22.935046][ T400] ? vprintk_emit (kernel/printk/printk.c:2478) [ 22.935049][ T400] vprintk_emit (kernel/printk/printk.c:2479) [ 22.935053][ T400] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 22.935054][ T400] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 22.935057][ T400] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 22.935059][ T400] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 22.935062][ T400] ? ____sys_sendmsg (net/socket.c:2713) [ 22.935063][ T400] ? ___sys_sendmsg (net/socket.c:2767) [ 22.935065][ T400] ? __sys_sendmsg (net/socket.c:2799) [ 22.935067][ T400] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 22.935073][ T400] _printk (kernel/printk/printk.c:2504) [ 22.935077][ T400] ? snapshot_read.cold (user.c:?) [ 22.935081][ T400] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 22.935085][ T400] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 22.935089][ T400] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 22.935092][ T400] ? netdev_notice (net/core/dev.c:13194) [ 22.935096][ T400] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.935098][ T400] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 22.935101][ T400] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 22.935103][ T400] ? 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.935105][ T400] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 22.935109][ T400] dev_set_allmulti (net/core/dev_api.c:315) [ 22.935113][ T400] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) [ 22.935117][ T400] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 22.935122][ T400] br_dev_delete (net/bridge/br_if.c:387) [ 22.935126][ T400] rtnl_dellink (net/core/rtnetlink.c:3651 net/core/rtnetlink.c:3694) [ 22.935128][ T400] ? mark_usage (kernel/locking/lockdep.c:4690) [ 22.935130][ T400] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.935132][ T400] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.935134][ T400] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 22.935163][ T400] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.935166][ T400] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.935169][ T400] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.935171][ T400] ? mark_usage (kernel/locking/lockdep.c:4690) [ 22.935173][ T400] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.935177][ T400] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.935179][ T400] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.935181][ T400] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 22.935183][ T400] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.935187][ T400] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 22.935189][ T400] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 22.935193][ T400] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.935194][ T400] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.935199][ T400] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.935201][ T400] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.935204][ T400] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 22.935206][ T400] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.935209][ T400] ? netlink_ack (./include/linux/skbuff.h:2718) [ 22.935216][ T400] ? 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.935218][ T400] ? 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.935223][ T400] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 22.935227][ T400] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 22.935229][ T400] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.935234][ T400] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 22.935237][ T400] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 22.935241][ T400] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.935243][ T400] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 22.935249][ T400] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 22.935251][ T400] ____sys_sendmsg (net/socket.c:2713) [ 22.935254][ T400] ? copy_msghdr_from_user (net/socket.c:2650) [ 22.935256][ T400] ? sock_write_iter (net/socket.c:1269) [ 22.935258][ T400] ? move_addr_to_kernel (net/socket.c:258) [ 22.935265][ T400] ___sys_sendmsg (net/socket.c:2767) [ 22.935268][ T400] ? copy_msghdr_from_user (net/socket.c:2619) [ 22.935284][ T400] __sys_sendmsg (net/socket.c:2799) [ 22.935286][ T400] ? __sys_sendmsg_sock (net/socket.c:2780) [ 22.935293][ T400] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.935296][ T400] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 22.935298][ T400] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 22.935301][ T400] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 22.935303][ T400] RIP: 0033:0x7f94862e754e [ 22.935307][ T400] 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.935308][ T400] RSP: 002b:00007ffe2b85bb00 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 22.935311][ T400] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007f94862e754e [ 22.935312][ T400] RDX: 0000000000000000 RSI: 00007ffe2b85bbb0 RDI: 0000000000000005 [ 22.935313][ T400] RBP: 00007ffe2b85bb10 R08: 0000000000000000 R09: 0000000000000000 [ 22.935314][ T400] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e048 [ 22.935315][ T400] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe2b85c270 | [ 25.555063][ T489] softirqs last disabled at (22672): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 25.555066][ T489] Preemption disabled at: | [ 25.555067][ T489] vprintk_emit (kernel/printk/printk.c:2471) | [ 25.555075][ T489] Tainted: [W]=WARN [ 25.555076][ T489] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.555078][ T489] Call Trace: [ 25.555079][ T489] [ 25.555081][ T489] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 25.555087][ T489] ? vprintk_emit (kernel/printk/printk.c:2471) [ 25.555089][ T489] __might_resched.cold (kernel/sched/core.c:9234) [ 25.555093][ T489] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 25.555098][ 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) [ 25.555102][ 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)) [ 25.555104][ T489] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 25.555110][ 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) [ 25.555113][ T489] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 25.555116][ T489] put_chars (drivers/char/virtio_console.c:1176) [ 25.555119][ T489] ? __send_to_port (drivers/char/virtio_console.c:654) [ 25.555125][ T489] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 25.555132][ T489] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 25.555135][ T489] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.555140][ T489] console_emit_next_record (kernel/printk/printk.c:3183) [ 25.555144][ T489] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 25.555145][ 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)) [ 25.555149][ T489] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.555151][ T489] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.555161][ T489] console_flush_one_record (kernel/printk/printk.c:3268) [ 25.555165][ T489] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 25.555167][ T489] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.555172][ T489] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 25.555175][ T489] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 25.555177][ T489] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.555179][ 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) [ 25.555183][ T489] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 25.555184][ T489] ? vprintk_emit (kernel/printk/printk.c:2478) [ 25.555187][ T489] vprintk_emit (kernel/printk/printk.c:2479) [ 25.555190][ T489] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 25.555193][ T489] ? _mutex_trylock_nest_lock (kernel/locking/mutex.c:1227 (discriminator 6)) [ 25.555198][ T489] _printk (kernel/printk/printk.c:2504) [ 25.555201][ T489] ? snapshot_read.cold (user.c:?) [ 25.555203][ T489] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 25.555206][ T489] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 25.555209][ T489] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 25.555211][ T489] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 25.555215][ T489] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 25.555218][ T489] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 25.555220][ T489] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 25.555223][ T489] ? netdev_notice (net/core/dev.c:13194) [ 25.555226][ T489] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.555228][ T489] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.555231][ T489] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 25.555235][ T489] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 25.555237][ T489] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 25.555239][ T489] ? register_netdev (net/core/dev.c:11618) [ 25.555240][ 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)) [ 25.555245][ T489] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 25.555248][ T489] ? __kernel_text_address (kernel/extable.c:79) [ 25.555250][ T489] ? write_profile (profile.c:?) [ 25.555254][ T489] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 25.555260][ T489] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 25.555264][ T489] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 25.555266][ T489] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 25.555267][ T489] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 25.555269][ T489] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 25.555272][ T489] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 25.555274][ T489] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 25.555276][ T489] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 25.555279][ T489] ? kasan_save_stack (mm/kasan/common.c:58) [ 25.555280][ T489] ? kasan_save_stack (mm/kasan/common.c:57) [ 25.555282][ T489] ? kasan_save_track (mm/kasan/common.c:78) [ 25.555283][ T489] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 25.555285][ T489] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.555287][ T489] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 25.555290][ T489] ? ___sys_sendmsg (net/socket.c:2758) [ 25.555294][ T489] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.555296][ T489] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 25.555298][ T489] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.555300][ T489] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.555302][ T489] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.555303][ T489] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.555304][ T489] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 25.555307][ 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) [ 25.555308][ T489] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 25.555310][ T489] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 25.555313][ T489] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 25.555314][ T489] ? nla_get_range_signed (lib/nlattr.c:270) [ 25.555319][ T489] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.555321][ T489] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 25.555326][ T489] rtnl_newlink (net/core/rtnetlink.c:4215) [ 25.555332][ T489] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 25.555334][ T489] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.555338][ T489] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.555340][ T489] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.555342][ T489] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 25.555345][ T489] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.555351][ T489] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 25.555354][ T489] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 25.555358][ T489] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.555359][ T489] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.555363][ T489] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.555365][ T489] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.555369][ T489] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 25.555372][ T489] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.555375][ T489] ? netlink_ack (./include/linux/skbuff.h:2718) [ 25.555381][ 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)) [ 25.555384][ 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)) [ 25.555388][ T489] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 25.555392][ T489] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 25.555395][ T489] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.555399][ T489] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 25.555403][ T489] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 25.555406][ T489] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.555408][ T489] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 25.555413][ T489] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 25.555416][ T489] ____sys_sendmsg (net/socket.c:2713) [ 25.555418][ T489] ? copy_msghdr_from_user (net/socket.c:2650) [ 25.555421][ T489] ? sock_write_iter (net/socket.c:1269) [ 25.555422][ T489] ? move_addr_to_kernel (net/socket.c:258) [ 25.555430][ T489] ___sys_sendmsg (net/socket.c:2767) [ 25.555432][ T489] ? copy_msghdr_from_user (net/socket.c:2619) [ 25.555448][ T489] __sys_sendmsg (net/socket.c:2799) [ 25.555451][ T489] ? __sys_sendmsg_sock (net/socket.c:2780) [ 25.555457][ T489] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.555460][ T489] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 25.555463][ T489] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 25.555466][ T489] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 25.555468][ T489] RIP: 0033:0x7fdba8a5a54e [ 25.555472][ 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 [ 25.555473][ T489] RSP: 002b:00007ffdf6284bc0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 25.555476][ T489] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00007fdba8a5a54e [ 25.555477][ T489] RDX: 0000000000000000 RSI: 00007ffdf6284c70 RDI: 0000000000000005 [ 25.555478][ T489] RBP: 00007ffdf6284bd0 R08: 0000000000000000 R09: 0000000000000000 [ 25.555479][ T489] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e04a [ 25.555480][ T489] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffdf6285340 | [ 34.050232][ T680] softirqs last disabled at (29312): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 34.050234][ T680] Preemption disabled at: | [ 34.050235][ T680] vprintk_emit (kernel/printk/printk.c:2471) | [ 34.050243][ T680] Tainted: [W]=WARN [ 34.050244][ T680] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.050246][ T680] Call Trace: [ 34.050248][ T680] [ 34.050249][ T680] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 34.050255][ T680] ? vprintk_emit (kernel/printk/printk.c:2471) [ 34.050257][ T680] __might_resched.cold (kernel/sched/core.c:9234) [ 34.050262][ T680] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 34.050266][ T680] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 34.050270][ T680] __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)) [ 34.050272][ T680] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 34.050279][ T680] ? 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) [ 34.050281][ T680] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 34.050285][ T680] put_chars (drivers/char/virtio_console.c:1176) [ 34.050288][ T680] ? __send_to_port (drivers/char/virtio_console.c:654) [ 34.050294][ T680] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 34.050301][ T680] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 34.050304][ T680] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.050309][ T680] console_emit_next_record (kernel/printk/printk.c:3183) [ 34.050313][ T680] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 34.050314][ T680] ? 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)) [ 34.050318][ T680] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.050320][ T680] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.050324][ T680] console_flush_one_record (kernel/printk/printk.c:3268) [ 34.050328][ T680] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 34.050330][ T680] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.050335][ T680] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 34.050338][ T680] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 34.050340][ T680] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.050342][ T680] ? 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) [ 34.050348][ T680] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 34.050351][ T680] ? vprintk_emit (kernel/printk/printk.c:2478) [ 34.050355][ T680] vprintk_emit (kernel/printk/printk.c:2479) [ 34.050359][ T680] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 34.050361][ T680] ? _mutex_trylock_nest_lock (kernel/locking/mutex.c:1227 (discriminator 6)) [ 34.050367][ T680] _printk (kernel/printk/printk.c:2504) [ 34.050370][ T680] ? snapshot_read.cold (user.c:?) [ 34.050372][ T680] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 34.050375][ T680] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 34.050378][ T680] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 34.050380][ T680] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 34.050384][ T680] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 34.050386][ T680] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 34.050389][ T680] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 34.050392][ T680] ? netdev_notice (net/core/dev.c:13194) [ 34.050394][ T680] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 34.050397][ T680] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 34.050400][ T680] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 34.050403][ T680] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 34.050405][ T680] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 34.050407][ T680] ? register_netdev (net/core/dev.c:11618) [ 34.050409][ T680] ? 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)) [ 34.050414][ T680] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 34.050416][ T680] ? __kernel_text_address (kernel/extable.c:79) [ 34.050419][ T680] ? write_profile (profile.c:?) [ 34.050423][ T680] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 34.050429][ T680] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 34.050432][ T680] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 34.050434][ T680] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 34.050435][ T680] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 34.050437][ T680] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 34.050440][ T680] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 34.050442][ T680] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 34.050444][ T680] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 34.050446][ T680] ? kasan_save_stack (mm/kasan/common.c:58) [ 34.050448][ T680] ? kasan_save_stack (mm/kasan/common.c:57) [ 34.050449][ T680] ? kasan_save_track (mm/kasan/common.c:78) [ 34.050451][ T680] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 34.050453][ T680] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.050455][ T680] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 34.050457][ T680] ? ___sys_sendmsg (net/socket.c:2758) [ 34.050461][ T680] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 34.050463][ T680] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 34.050466][ T680] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.050467][ T680] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.050469][ T680] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.050470][ T680] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.050472][ T680] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 34.050474][ T680] ? __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) [ 34.050475][ T680] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 34.050477][ T680] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 34.050480][ T680] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 34.050482][ T680] ? nla_get_range_signed (lib/nlattr.c:270) [ 34.050487][ T680] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.050489][ T680] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 34.050494][ T680] rtnl_newlink (net/core/rtnetlink.c:4215) [ 34.050499][ T680] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 34.050501][ T680] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.050505][ T680] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 34.050507][ T680] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 34.050509][ T680] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 34.050511][ T680] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 34.050514][ T680] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 34.050516][ T680] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 34.050519][ T680] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.050521][ T680] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.050525][ T680] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 34.050527][ T680] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 34.050530][ T680] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 34.050533][ T680] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.050536][ T680] ? netlink_ack (./include/linux/skbuff.h:2718) [ 34.050542][ T680] ? 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)) [ 34.050544][ T680] ? 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)) [ 34.050548][ T680] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 34.050552][ T680] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 34.050555][ T680] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 34.050559][ T680] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 34.050563][ T680] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 34.050566][ T680] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 34.050568][ T680] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 34.050573][ T680] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 34.050576][ T680] ____sys_sendmsg (net/socket.c:2713) [ 34.050578][ T680] ? copy_msghdr_from_user (net/socket.c:2650) [ 34.050580][ T680] ? sock_write_iter (net/socket.c:1269) [ 34.050582][ T680] ? move_addr_to_kernel (net/socket.c:258) [ 34.050589][ T680] ___sys_sendmsg (net/socket.c:2767) [ 34.050592][ T680] ? copy_msghdr_from_user (net/socket.c:2619) [ 34.050607][ T680] __sys_sendmsg (net/socket.c:2799) [ 34.050610][ T680] ? __sys_sendmsg_sock (net/socket.c:2780) [ 34.050616][ T680] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.050619][ T680] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 34.050622][ T680] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 34.050625][ T680] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.050630][ T680] RIP: 0033:0x7f000d62754e [ 34.050633][ T680] 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 [ 34.050635][ T680] RSP: 002b:00007ffe3db0c940 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 34.050638][ T680] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00007f000d62754e [ 34.050639][ T680] RDX: 0000000000000000 RSI: 00007ffe3db0c9f0 RDI: 0000000000000005 [ 34.050640][ T680] RBP: 00007ffe3db0c950 R08: 0000000000000000 R09: 0000000000000000 [ 34.050641][ T680] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90e053 Finger prints: netlink_release:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __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:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars