====================================== | [ 10.970917][ T215] softirqs last disabled at (29162): netlink_release (./include/net/sock.h:2138 net/netlink/af_netlink.c:727) | [ 10.970919][ T215] Preemption disabled at: | [ 10.970920][ T215] 0x0 | [ 10.970930][ T215] Tainted: [W]=WARN [ 10.970932][ T215] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.970933][ T215] Call Trace: [ 10.970935][ T215] [ 10.970936][ T215] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.970943][ T215] __might_resched.cold (kernel/sched/core.c:9234) [ 10.970947][ T215] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.970951][ T215] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 10.970955][ T215] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 10.970957][ T215] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.970963][ T215] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 10.970966][ T215] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.970970][ T215] put_chars (drivers/char/virtio_console.c:1176) [ 10.970973][ T215] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.970974][ T215] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 10.970977][ T215] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 10.970982][ T215] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.970992][ T215] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.970994][ T215] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.970996][ T215] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.971002][ T215] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.971006][ T215] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.971008][ T215] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 10.971011][ T215] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.971013][ T215] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.971017][ T215] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.971021][ T215] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.971023][ T215] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.971028][ T215] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.971030][ T215] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.971032][ T215] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.971034][ T215] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 10.971038][ T215] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.971039][ T215] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.971042][ T215] vprintk_emit (kernel/printk/printk.c:2479) [ 10.971045][ T215] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.971048][ T215] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.971051][ T215] _printk (kernel/printk/printk.c:2504) [ 10.971055][ T215] ? snapshot_read.cold (user.c:?) [ 10.971057][ T215] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 10.971060][ T215] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 10.971064][ T215] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 10.971066][ T215] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 10.971070][ T215] ? exit_notify (kernel/exit.c:780) [ 10.971071][ T215] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.971074][ T215] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.971078][ T215] do_group_exit (kernel/exit.c:1151) [ 10.971080][ T215] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 10.971082][ T215] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 10.971085][ T215] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 10.971089][ T215] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 10.971092][ T215] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.971094][ T215] RIP: 0033:0x7f013c1f41b8 [ 10.971096][ T215] Code: Unable to access opcode bytes at 0x7f013c1f418e. Code starting with the faulting instruction =========================================== [ 10.971097][ T215] RSP: 002b:00007ffeb62e0438 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 10.971100][ T215] RAX: ffffffffffffffda RBX: 00007f013c324f88 RCX: 00007f013c1f41b8 [ 10.971101][ T215] RDX: 00007f013bf3efc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 10.971102][ T215] RBP: 00007ffeb62e0490 R08: 0000000000000000 R09: 0000000000000050 [ 10.971103][ T215] R10: 00007ffeb62e0250 R11: 0000000000000246 R12: 0000000000000001 [ 10.971103][ T215] R13: 0000000000000000 R14: 00007f013c323680 R15: 00007f013c324fa0 | [ 12.125913][ T246] softirqs last disabled at (23026): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 12.125916][ T246] Preemption disabled at: | [ 12.125916][ T246] vprintk_emit (kernel/printk/printk.c:2471) | [ 12.125925][ T246] Tainted: [W]=WARN [ 12.125926][ T246] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.125928][ T246] Call Trace: [ 12.125929][ T246] [ 12.125931][ T246] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.125937][ T246] ? vprintk_emit (kernel/printk/printk.c:2471) [ 12.125938][ T246] __might_resched.cold (kernel/sched/core.c:9234) [ 12.125943][ T246] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 12.125947][ T246] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 12.125951][ T246] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 12.125953][ T246] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.125959][ T246] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 12.125962][ T246] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.125966][ T246] put_chars (drivers/char/virtio_console.c:1176) [ 12.125968][ T246] ? __send_to_port (drivers/char/virtio_console.c:654) [ 12.125974][ T246] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 12.125982][ T246] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 12.125985][ T246] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.125992][ T246] console_emit_next_record (kernel/printk/printk.c:3183) [ 12.125996][ T246] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 12.125998][ T246] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 12.126001][ T246] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.126004][ T246] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.126008][ T246] console_flush_one_record (kernel/printk/printk.c:3268) [ 12.126012][ T246] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 12.126014][ T246] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.126019][ T246] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 12.126022][ T246] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 12.126024][ T246] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.126025][ T246] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 12.126029][ T246] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 12.126031][ T246] ? vprintk_emit (kernel/printk/printk.c:2478) [ 12.126033][ T246] vprintk_emit (kernel/printk/printk.c:2479) [ 12.126036][ T246] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.126038][ T246] ? save_trace (kernel/locking/lockdep.c:589) [ 12.126043][ T246] _printk (kernel/printk/printk.c:2504) [ 12.126046][ T246] ? snapshot_read.cold (user.c:?) [ 12.126049][ T246] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 12.126052][ T246] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 12.126055][ T246] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 12.126058][ T246] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 12.126060][ T246] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 12.126063][ T246] ? netdev_notice (net/core/dev.c:13194) [ 12.126065][ T246] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.126068][ T246] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.126071][ T246] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 12.126074][ T246] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 12.126076][ T246] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 12.126078][ T246] ? register_netdev (net/core/dev.c:11618) [ 12.126079][ T246] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 12.126084][ T246] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 12.126087][ T246] ? __kernel_text_address (kernel/extable.c:79) [ 12.126089][ T246] ? write_profile (profile.c:?) [ 12.126093][ T246] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 12.126099][ T246] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 12.126102][ T246] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 12.126104][ T246] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 12.126106][ T246] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 12.126109][ T246] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.126112][ T246] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.126114][ T246] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.126116][ T246] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.126118][ T246] ? kasan_save_stack (mm/kasan/common.c:58) [ 12.126120][ T246] ? kasan_save_stack (mm/kasan/common.c:57) [ 12.126121][ T246] ? kasan_save_track (mm/kasan/common.c:78) [ 12.126123][ T246] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 12.126125][ T246] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.126127][ T246] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 12.126130][ T246] ? ___sys_sendmsg (net/socket.c:2758) [ 12.126134][ T246] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.126135][ T246] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 12.126138][ T246] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.126140][ T246] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.126141][ T246] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.126142][ T246] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.126144][ T246] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 12.126146][ T246] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 12.126149][ T246] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 12.126151][ T246] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 12.126154][ T246] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 12.126155][ T246] ? nla_get_range_signed (lib/nlattr.c:270) [ 12.126160][ T246] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.126162][ T246] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 12.126167][ T246] rtnl_newlink (net/core/rtnetlink.c:4215) [ 12.126172][ T246] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.126174][ T246] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.126179][ T246] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.126181][ T246] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.126183][ T246] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.126184][ T246] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.126188][ T246] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.126190][ T246] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 12.126193][ T246] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.126194][ T246] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.126199][ T246] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.126201][ T246] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.126204][ T246] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 12.126207][ T246] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.126210][ T246] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.126216][ T246] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 12.126218][ T246] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 12.126222][ T246] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.126226][ T246] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.126229][ T246] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.126233][ T246] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 12.126237][ T246] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 12.126240][ T246] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.126242][ T246] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 12.126247][ T246] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 12.126250][ T246] ____sys_sendmsg (net/socket.c:2713) [ 12.126252][ T246] ? copy_msghdr_from_user (net/socket.c:2650) [ 12.126255][ T246] ? sock_write_iter (net/socket.c:1269) [ 12.126256][ T246] ? move_addr_to_kernel (net/socket.c:258) [ 12.126263][ T246] ___sys_sendmsg (net/socket.c:2767) [ 12.126266][ T246] ? copy_msghdr_from_user (net/socket.c:2619) [ 12.126281][ T246] __sys_sendmsg (net/socket.c:2799) [ 12.126284][ T246] ? __sys_sendmsg_sock (net/socket.c:2780) [ 12.126290][ T246] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.126293][ T246] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 12.126296][ T246] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 12.126299][ T246] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.126301][ T246] RIP: 0033:0x7f806ebb854e [ 12.126305][ T246] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 12.126307][ T246] RSP: 002b:00007ffe7a8e9110 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.126309][ T246] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00007f806ebb854e [ 12.126311][ T246] RDX: 0000000000000000 RSI: 00007ffe7a8e91c0 RDI: 0000000000000005 [ 12.126311][ T246] RBP: 00007ffe7a8e9120 R08: 0000000000000000 R09: 0000000000000000 [ 12.126312][ T246] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a913149 [ 12.126313][ T246] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe7a8e9890 | [ 14.431720][ T293] softirqs last disabled at (37002): addrconf_ifdown.isra.0 (net/ipv6/addrconf.c:3946) | [ 14.431729][ T293] Preemption disabled at: | [ 14.431730][ T293] vprintk_emit (kernel/printk/printk.c:2471) | [ 14.431739][ T293] Tainted: [W]=WARN [ 14.431740][ T293] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.431742][ T293] Call Trace: [ 14.431743][ T293] [ 14.431745][ T293] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 14.431751][ T293] ? vprintk_emit (kernel/printk/printk.c:2471) [ 14.431752][ T293] __might_resched.cold (kernel/sched/core.c:9234) [ 14.431757][ T293] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 14.431761][ 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) [ 14.431766][ 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)) [ 14.431767][ T293] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.431774][ 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) [ 14.431777][ T293] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.431781][ T293] put_chars (drivers/char/virtio_console.c:1176) [ 14.431783][ T293] ? __send_to_port (drivers/char/virtio_console.c:654) [ 14.431784][ T293] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.431788][ T293] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.431793][ T293] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 14.431801][ T293] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 14.431803][ T293] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.431805][ T293] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.431809][ T293] console_emit_next_record (kernel/printk/printk.c:3183) [ 14.431813][ T293] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 14.431815][ 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)) [ 14.431819][ T293] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.431820][ T293] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.431824][ T293] console_flush_one_record (kernel/printk/printk.c:3268) [ 14.431828][ T293] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 14.431830][ T293] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.431835][ T293] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 14.431838][ T293] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 14.431840][ T293] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.431842][ 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) [ 14.431846][ T293] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 14.431847][ T293] ? vprintk_emit (kernel/printk/printk.c:2478) [ 14.431850][ T293] vprintk_emit (kernel/printk/printk.c:2479) [ 14.431853][ T293] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 14.431855][ T293] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.431857][ T293] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 14.431861][ T293] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 14.431864][ T293] _printk (kernel/printk/printk.c:2504) [ 14.431868][ T293] ? snapshot_read.cold (user.c:?) [ 14.431871][ T293] ? br_multicast_flood (??:?) [ 14.431875][ T293] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 14.431876][ T293] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 14.431877][ T293] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 14.431881][ T293] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) [ 14.431886][ T293] br_init_port (net/bridge/br_stp_if.c:39) [ 14.431888][ T293] new_nbp (net/bridge/br_if.c:449) [ 14.431892][ T293] br_add_if (net/bridge/br_if.c:592) [ 14.431894][ T293] ? sync_rcu_exp_select_cpus (./include/linux/list.h:54 (discriminator 2)) [ 14.431896][ T293] ? __netdev_upper_dev_unlink (net/core/dev.c:9096) [ 14.431899][ T293] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 14.431903][ 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) [ 14.431907][ T293] ? vrf_del_slave (drivers/net/vrf.c:1068 drivers/net/vrf.c:1075) [ 14.431909][ T293] do_set_master (net/core/rtnetlink.c:3071) [ 14.431913][ T293] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 14.431916][ T293] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 14.431919][ T293] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 14.431921][ T293] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 14.431923][ T293] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 14.431927][ T293] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.431929][ T293] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.431931][ T293] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.431933][ T293] ? kasan_save_stack (mm/kasan/common.c:58) [ 14.431935][ T293] ? kasan_save_stack (mm/kasan/common.c:57) [ 14.431937][ T293] ? kasan_save_track (mm/kasan/common.c:78) [ 14.431938][ T293] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 14.431940][ T293] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.431942][ T293] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 14.431945][ T293] ? ___sys_sendmsg (net/socket.c:2758) [ 14.431949][ T293] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.431951][ T293] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 14.431953][ T293] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.431955][ T293] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.431957][ T293] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.431958][ T293] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.431959][ T293] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 14.431962][ 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) [ 14.431963][ T293] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 14.431965][ T293] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 14.431968][ T293] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 14.431969][ T293] ? nla_get_range_signed (lib/nlattr.c:270) [ 14.431974][ T293] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.431976][ T293] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 14.431981][ T293] rtnl_newlink (net/core/rtnetlink.c:4215) [ 14.431986][ T293] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 14.431988][ T293] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.431995][ T293] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.431998][ T293] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.432000][ T293] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 14.432002][ T293] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.432007][ T293] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 14.432009][ T293] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 14.432012][ T293] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.432014][ T293] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.432019][ T293] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.432021][ T293] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.432025][ T293] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 14.432028][ T293] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.432031][ T293] ? netlink_ack (./include/linux/skbuff.h:2718) [ 14.432037][ 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)) [ 14.432039][ 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)) [ 14.432044][ T293] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 14.432048][ T293] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 14.432051][ T293] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.432055][ T293] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 14.432059][ T293] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 14.432063][ T293] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.432064][ T293] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 14.432070][ T293] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 14.432073][ T293] ____sys_sendmsg (net/socket.c:2713) [ 14.432075][ T293] ? copy_msghdr_from_user (net/socket.c:2650) [ 14.432077][ T293] ? sock_write_iter (net/socket.c:1269) [ 14.432079][ T293] ? move_addr_to_kernel (net/socket.c:258) [ 14.432086][ T293] ___sys_sendmsg (net/socket.c:2767) [ 14.432089][ T293] ? copy_msghdr_from_user (net/socket.c:2619) [ 14.432104][ T293] __sys_sendmsg (net/socket.c:2799) [ 14.432107][ T293] ? __sys_sendmsg_sock (net/socket.c:2780) [ 14.432113][ T293] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.432116][ T293] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 14.432119][ T293] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 14.432122][ T293] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 14.432125][ T293] RIP: 0033:0x7f1f7a25754e [ 14.432128][ 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 [ 14.432130][ T293] RSP: 002b:00007fffb0c20ec0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 14.432133][ T293] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f1f7a25754e [ 14.432134][ T293] RDX: 0000000000000000 RSI: 00007fffb0c20f70 RDI: 0000000000000005 [ 14.432135][ T293] RBP: 00007fffb0c20ed0 R08: 0000000000000000 R09: 0000000000000000 [ 14.432136][ T293] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91314b [ 14.432137][ T293] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffb0c21630 | [ 21.274064][ T340] softirqs last disabled at (40660): br_stp_disable_bridge (./include/linux/spinlock.h:353 net/bridge/br_stp_if.c:73) | [ 21.274067][ T340] Preemption disabled at: | [ 21.274067][ T340] 0x0 | [ 21.274080][ T340] Tainted: [W]=WARN [ 21.274082][ T340] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.274084][ T340] Call Trace: [ 21.274086][ T340] [ 21.274088][ T340] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 21.274096][ T340] __might_resched.cold (kernel/sched/core.c:9234) [ 21.274102][ T340] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 21.274107][ 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) [ 21.274114][ 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)) [ 21.274117][ T340] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.274126][ 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) [ 21.274129][ T340] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.274135][ T340] put_chars (drivers/char/virtio_console.c:1176) [ 21.274137][ T340] ? prb_final_commit (kernel/printk/printk_ringbuffer.c:1842) [ 21.274140][ T340] ? __send_to_port (drivers/char/virtio_console.c:654) [ 21.274145][ T340] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 21.274150][ T340] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.274153][ T340] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 21.274160][ T340] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 21.274165][ T340] ? mark_usage (kernel/locking/lockdep.c:4690) [ 21.274168][ T340] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.274170][ T340] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.274177][ T340] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 21.274181][ T340] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 21.274186][ T340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.274189][ T340] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.274196][ T340] console_emit_next_record (kernel/printk/printk.c:3183) [ 21.274202][ T340] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 21.274205][ 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)) [ 21.274210][ T340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.274213][ T340] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.274220][ T340] console_flush_one_record (kernel/printk/printk.c:3268) [ 21.274227][ T340] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 21.274229][ T340] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.274239][ T340] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 21.274243][ T340] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 21.274246][ T340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.274249][ 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) [ 21.274255][ T340] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 21.274257][ T340] ? vprintk_emit (kernel/printk/printk.c:2478) [ 21.274262][ T340] vprintk_emit (kernel/printk/printk.c:2479) [ 21.274267][ T340] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 21.274271][ T340] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 21.274274][ T340] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.274280][ T340] _printk (kernel/printk/printk.c:2504) [ 21.274285][ T340] ? snapshot_read.cold (user.c:?) [ 21.274298][ T340] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) [ 21.274305][ T340] br_stp_disable_port (net/bridge/br_stp_if.c:106) [ 21.274311][ T340] br_stp_disable_bridge (net/bridge/br_stp_if.c:76) [ 21.274315][ T340] br_dev_stop (net/bridge/br_device.c:193) [ 21.274319][ T340] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 21.274322][ T340] __dev_close_many (net/core/dev.c:1798) [ 21.274329][ T340] ? netif_open (net/core/dev.c:1755) [ 21.274331][ T340] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.274335][ T340] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 21.274342][ T340] __dev_change_flags (net/core/dev.c:1811 net/core/dev.c:9810) [ 21.274348][ T340] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 21.274353][ T340] ? synchronize_rcu_normal (kernel/rcu/tree.c:3360) [ 21.274360][ T340] netif_change_flags (net/core/dev.c:9877) [ 21.274366][ T340] dev_change_flags (net/core/dev_api.c:68) [ 21.274369][ T340] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 21.274374][ T340] cycle_netdev (drivers/net/vrf.c:1001) [ 21.274381][ T340] vrf_del_slave (drivers/net/vrf.c:1068 drivers/net/vrf.c:1075) [ 21.274384][ T340] do_set_master (net/core/rtnetlink.c:3055) [ 21.274390][ T340] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 21.274396][ T340] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 21.274400][ T340] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 21.274402][ T340] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 21.274405][ T340] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 21.274409][ T340] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 21.274413][ T340] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.274415][ T340] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 21.274419][ T340] ? kasan_save_stack (mm/kasan/common.c:58) [ 21.274422][ T340] ? kasan_save_stack (mm/kasan/common.c:57) [ 21.274424][ T340] ? kasan_save_track (mm/kasan/common.c:78) [ 21.274426][ T340] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 21.274430][ T340] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.274433][ T340] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 21.274436][ T340] ? ___sys_sendmsg (net/socket.c:2758) [ 21.274443][ T340] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.274446][ T340] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 21.274450][ T340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.274453][ T340] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.274455][ T340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.274457][ T340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.274460][ T340] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 21.274463][ 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) [ 21.274466][ T340] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 21.274469][ T340] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 21.274475][ T340] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 21.274477][ T340] ? nla_get_range_signed (lib/nlattr.c:270) [ 21.274485][ T340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.274489][ T340] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 21.274498][ T340] rtnl_newlink (net/core/rtnetlink.c:4215) [ 21.274508][ T340] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 21.274511][ T340] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.274519][ T340] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.274521][ T340] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.274525][ T340] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 21.274528][ T340] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.274534][ T340] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 21.274538][ T340] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 21.274543][ T340] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.274545][ T340] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.274553][ T340] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.274556][ T340] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.274562][ T340] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 21.274565][ T340] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.274570][ T340] ? netlink_ack (./include/linux/skbuff.h:2718) [ 21.274582][ 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)) [ 21.274584][ 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)) [ 21.274592][ T340] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 21.274599][ T340] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 21.274603][ T340] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.274610][ T340] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 21.274617][ T340] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 21.274623][ T340] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.274625][ T340] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 21.274634][ T340] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 21.274638][ T340] ____sys_sendmsg (net/socket.c:2713) [ 21.274642][ T340] ? copy_msghdr_from_user (net/socket.c:2650) [ 21.274645][ T340] ? sock_write_iter (net/socket.c:1269) [ 21.274647][ T340] ? move_addr_to_kernel (net/socket.c:258) [ 21.274661][ T340] ___sys_sendmsg (net/socket.c:2767) [ 21.274665][ T340] ? copy_msghdr_from_user (net/socket.c:2619) [ 21.274695][ T340] __sys_sendmsg (net/socket.c:2799) [ 21.274699][ T340] ? __sys_sendmsg_sock (net/socket.c:2780) [ 21.274710][ T340] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.274715][ T340] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 21.274719][ T340] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 21.274723][ T340] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 21.274726][ T340] RIP: 0033:0x7fe34c39e54e [ 21.274729][ 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 [ 21.274732][ T340] RSP: 002b:00007fff356670a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 21.274735][ T340] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fe34c39e54e [ 21.274737][ T340] RDX: 0000000000000000 RSI: 00007fff35667150 RDI: 0000000000000005 [ 21.274738][ T340] RBP: 00007fff356670b0 R08: 0000000000000000 R09: 0000000000000000 [ 21.274740][ T340] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a913152 [ 21.274741][ T340] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff35667810 | [ 24.212948][ T400] softirqs last disabled at (37692): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 24.212950][ T400] Preemption disabled at: | [ 24.212951][ T400] vprintk_emit (kernel/printk/printk.c:2471) | [ 24.212959][ T400] Tainted: [W]=WARN [ 24.212960][ T400] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.212962][ T400] Call Trace: [ 24.212964][ T400] [ 24.212965][ T400] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 24.212971][ T400] ? vprintk_emit (kernel/printk/printk.c:2471) [ 24.212973][ T400] __might_resched.cold (kernel/sched/core.c:9234) [ 24.212977][ T400] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 24.212982][ 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) [ 24.212986][ 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)) [ 24.212988][ T400] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.212998][ 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) [ 24.213001][ T400] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.213005][ T400] put_chars (drivers/char/virtio_console.c:1176) [ 24.213008][ T400] ? __send_to_port (drivers/char/virtio_console.c:654) [ 24.213015][ T400] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 24.213024][ T400] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 24.213027][ T400] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.213032][ T400] console_emit_next_record (kernel/printk/printk.c:3183) [ 24.213036][ T400] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 24.213038][ 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)) [ 24.213041][ T400] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.213044][ T400] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.213048][ T400] console_flush_one_record (kernel/printk/printk.c:3268) [ 24.213052][ T400] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 24.213054][ T400] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.213060][ T400] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 24.213063][ T400] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 24.213065][ T400] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.213066][ 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) [ 24.213070][ T400] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 24.213072][ T400] ? vprintk_emit (kernel/printk/printk.c:2478) [ 24.213075][ T400] vprintk_emit (kernel/printk/printk.c:2479) [ 24.213078][ T400] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 24.213079][ T400] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 24.213082][ T400] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 24.213084][ T400] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 24.213086][ T400] ? ____sys_sendmsg (net/socket.c:2713) [ 24.213088][ T400] ? ___sys_sendmsg (net/socket.c:2767) [ 24.213089][ T400] ? __sys_sendmsg (net/socket.c:2799) [ 24.213091][ T400] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 24.213096][ T400] _printk (kernel/printk/printk.c:2504) [ 24.213100][ T400] ? snapshot_read.cold (user.c:?) [ 24.213104][ T400] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 24.213108][ T400] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 24.213112][ T400] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 24.213115][ T400] ? netdev_notice (net/core/dev.c:13194) [ 24.213119][ T400] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.213121][ T400] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 24.213123][ T400] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 24.213125][ 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) [ 24.213127][ T400] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 24.213131][ T400] dev_set_allmulti (net/core/dev_api.c:315) [ 24.213135][ T400] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) [ 24.213139][ T400] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 24.213144][ T400] br_dev_delete (net/bridge/br_if.c:387) [ 24.213148][ T400] rtnl_dellink (net/core/rtnetlink.c:3651 net/core/rtnetlink.c:3694) [ 24.213150][ T400] ? mark_usage (kernel/locking/lockdep.c:4690) [ 24.213152][ T400] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.213153][ T400] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.213156][ T400] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 24.213177][ T400] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.213179][ T400] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.213182][ T400] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.213184][ T400] ? mark_usage (kernel/locking/lockdep.c:4690) [ 24.213186][ T400] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.213190][ T400] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.213192][ T400] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.213194][ T400] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 24.213196][ T400] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.213200][ T400] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 24.213202][ T400] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 24.213205][ T400] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.213206][ T400] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.213211][ T400] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.213213][ T400] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.213216][ T400] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 24.213218][ T400] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.213221][ T400] ? netlink_ack (./include/linux/skbuff.h:2718) [ 24.213227][ 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)) [ 24.213229][ 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)) [ 24.213234][ T400] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 24.213238][ T400] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 24.213240][ T400] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.213244][ T400] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 24.213248][ T400] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 24.213252][ T400] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.213254][ T400] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 24.213259][ T400] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 24.213262][ T400] ____sys_sendmsg (net/socket.c:2713) [ 24.213264][ T400] ? copy_msghdr_from_user (net/socket.c:2650) [ 24.213266][ T400] ? sock_write_iter (net/socket.c:1269) [ 24.213268][ T400] ? move_addr_to_kernel (net/socket.c:258) [ 24.213275][ T400] ___sys_sendmsg (net/socket.c:2767) [ 24.213278][ T400] ? copy_msghdr_from_user (net/socket.c:2619) [ 24.213293][ T400] __sys_sendmsg (net/socket.c:2799) [ 24.213296][ T400] ? __sys_sendmsg_sock (net/socket.c:2780) [ 24.213302][ T400] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.213305][ T400] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 24.213307][ T400] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 24.213311][ T400] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 24.213313][ T400] RIP: 0033:0x7fadc481d54e [ 24.213317][ 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 [ 24.213318][ T400] RSP: 002b:00007ffd76de9ab0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 24.213321][ T400] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007fadc481d54e [ 24.213322][ T400] RDX: 0000000000000000 RSI: 00007ffd76de9b60 RDI: 0000000000000005 [ 24.213323][ T400] RBP: 00007ffd76de9ac0 R08: 0000000000000000 R09: 0000000000000000 [ 24.213324][ T400] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a913155 [ 24.213325][ T400] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd76dea220 | [ 27.136634][ T489] softirqs last disabled at (23916): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 27.136637][ T489] Preemption disabled at: | [ 27.136637][ T489] vprintk_emit (kernel/printk/printk.c:2471) | [ 27.136646][ T489] Tainted: [W]=WARN [ 27.136647][ T489] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.136649][ T489] Call Trace: [ 27.136650][ T489] [ 27.136652][ T489] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 27.136658][ T489] ? vprintk_emit (kernel/printk/printk.c:2471) [ 27.136660][ T489] __might_resched.cold (kernel/sched/core.c:9234) [ 27.136664][ T489] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 27.136668][ 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) [ 27.136672][ 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)) [ 27.136674][ T489] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 27.136681][ 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) [ 27.136684][ T489] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 27.136688][ T489] put_chars (drivers/char/virtio_console.c:1176) [ 27.136690][ T489] ? __send_to_port (drivers/char/virtio_console.c:654) [ 27.136696][ T489] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 27.136704][ T489] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 27.136707][ T489] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.136711][ T489] console_emit_next_record (kernel/printk/printk.c:3183) [ 27.136715][ T489] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 27.136717][ 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)) [ 27.136720][ T489] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.136723][ T489] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.136727][ T489] console_flush_one_record (kernel/printk/printk.c:3268) [ 27.136731][ T489] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 27.136733][ T489] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.136738][ T489] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 27.136741][ T489] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 27.136742][ T489] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.136744][ 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) [ 27.136748][ T489] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 27.136749][ T489] ? vprintk_emit (kernel/printk/printk.c:2478) [ 27.136752][ T489] vprintk_emit (kernel/printk/printk.c:2479) [ 27.136755][ T489] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 27.136758][ T489] ? _mutex_trylock_nest_lock (kernel/locking/mutex.c:1227 (discriminator 6)) [ 27.136763][ T489] _printk (kernel/printk/printk.c:2504) [ 27.136773][ T489] ? snapshot_read.cold (user.c:?) [ 27.136774][ T489] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 27.136777][ T489] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 27.136780][ T489] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 27.136782][ T489] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 27.136786][ T489] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 27.136788][ T489] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 27.136791][ T489] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 27.136793][ T489] ? netdev_notice (net/core/dev.c:13194) [ 27.136796][ T489] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.136800][ T489] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.136804][ T489] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 27.136810][ T489] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 27.136812][ T489] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 27.136815][ T489] ? register_netdev (net/core/dev.c:11618) [ 27.136816][ 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)) [ 27.136821][ T489] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 27.136824][ T489] ? __kernel_text_address (kernel/extable.c:79) [ 27.136827][ T489] ? write_profile (profile.c:?) [ 27.136831][ T489] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 27.136836][ T489] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 27.136840][ T489] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 27.136842][ T489] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 27.136843][ T489] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 27.136845][ T489] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 27.136848][ T489] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 27.136850][ T489] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 27.136852][ T489] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 27.136854][ T489] ? kasan_save_stack (mm/kasan/common.c:58) [ 27.136856][ T489] ? kasan_save_stack (mm/kasan/common.c:57) [ 27.136857][ T489] ? kasan_save_track (mm/kasan/common.c:78) [ 27.136859][ T489] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 27.136861][ T489] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.136863][ T489] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 27.136866][ T489] ? ___sys_sendmsg (net/socket.c:2758) [ 27.136870][ T489] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.136872][ T489] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 27.136874][ T489] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.136876][ T489] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.136878][ T489] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.136879][ T489] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.136881][ T489] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 27.136883][ 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) [ 27.136884][ T489] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 27.136886][ T489] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 27.136889][ T489] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 27.136890][ T489] ? nla_get_range_signed (lib/nlattr.c:270) [ 27.136895][ T489] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.136897][ T489] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 27.136902][ T489] rtnl_newlink (net/core/rtnetlink.c:4215) [ 27.136908][ T489] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 27.136910][ T489] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.136914][ T489] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.136916][ T489] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.136918][ T489] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 27.136919][ T489] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.136923][ T489] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 27.136925][ T489] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 27.136929][ T489] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.136930][ T489] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.136934][ T489] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.136936][ T489] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.136939][ T489] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 27.136943][ T489] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.136946][ T489] ? netlink_ack (./include/linux/skbuff.h:2718) [ 27.136952][ 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)) [ 27.136954][ 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)) [ 27.136958][ T489] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 27.136962][ T489] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 27.136965][ T489] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.136969][ T489] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 27.136973][ T489] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 27.136976][ T489] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.136978][ T489] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 27.136983][ T489] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 27.136986][ T489] ____sys_sendmsg (net/socket.c:2713) [ 27.136991][ T489] ? copy_msghdr_from_user (net/socket.c:2650) [ 27.136993][ T489] ? sock_write_iter (net/socket.c:1269) [ 27.136995][ T489] ? move_addr_to_kernel (net/socket.c:258) [ 27.137003][ T489] ___sys_sendmsg (net/socket.c:2767) [ 27.137005][ T489] ? copy_msghdr_from_user (net/socket.c:2619) [ 27.137022][ T489] __sys_sendmsg (net/socket.c:2799) [ 27.137025][ T489] ? __sys_sendmsg_sock (net/socket.c:2780) [ 27.137031][ T489] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.137034][ T489] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 27.137038][ T489] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 27.137041][ T489] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 27.137043][ T489] RIP: 0033:0x7f9915ba754e [ 27.137047][ 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 [ 27.137049][ T489] RSP: 002b:00007ffe1b24f110 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 27.137052][ T489] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00007f9915ba754e [ 27.137053][ T489] RDX: 0000000000000000 RSI: 00007ffe1b24f1c0 RDI: 0000000000000005 [ 27.137054][ T489] RBP: 00007ffe1b24f120 R08: 0000000000000000 R09: 0000000000000000 [ 27.137054][ T489] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a913158 [ 27.137055][ T489] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe1b24f890 | [ 35.970738][ T679] softirqs last disabled at (21940): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 35.970741][ T679] Preemption disabled at: | [ 35.970741][ T679] vprintk_emit (kernel/printk/printk.c:2471) | [ 35.970750][ T679] Tainted: [W]=WARN [ 35.970751][ T679] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.970753][ T679] Call Trace: [ 35.970754][ T679] [ 35.970756][ T679] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 35.970762][ T679] ? vprintk_emit (kernel/printk/printk.c:2471) [ 35.970763][ T679] __might_resched.cold (kernel/sched/core.c:9234) [ 35.970768][ T679] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 35.970772][ T679] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 35.970777][ T679] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 35.970778][ T679] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.970785][ T679] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 35.970788][ T679] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.970792][ T679] put_chars (drivers/char/virtio_console.c:1176) [ 35.970799][ T679] ? __send_to_port (drivers/char/virtio_console.c:654) [ 35.970806][ T679] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 35.970814][ T679] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 35.970817][ T679] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.970821][ T679] console_emit_next_record (kernel/printk/printk.c:3183) [ 35.970826][ T679] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 35.970828][ T679] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 35.970831][ T679] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.970834][ T679] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.970838][ T679] console_flush_one_record (kernel/printk/printk.c:3268) [ 35.970842][ T679] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 35.970844][ T679] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.970849][ T679] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 35.970852][ T679] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 35.970854][ T679] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.970856][ T679] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 35.970859][ T679] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 35.970861][ T679] ? vprintk_emit (kernel/printk/printk.c:2478) [ 35.970864][ T679] vprintk_emit (kernel/printk/printk.c:2479) [ 35.970867][ T679] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 35.970870][ T679] ? _mutex_trylock_nest_lock (kernel/locking/mutex.c:1227 (discriminator 6)) [ 35.970875][ T679] _printk (kernel/printk/printk.c:2504) [ 35.970878][ T679] ? snapshot_read.cold (user.c:?) [ 35.970880][ T679] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 35.970883][ T679] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.970886][ T679] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 35.970888][ T679] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 35.970892][ T679] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 35.970895][ T679] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 35.970897][ T679] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 35.970900][ T679] ? netdev_notice (net/core/dev.c:13194) [ 35.970903][ T679] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.970906][ T679] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 35.970908][ T679] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 35.970912][ T679] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 35.970914][ T679] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 35.970916][ T679] ? register_netdev (net/core/dev.c:11618) [ 35.970918][ T679] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 35.970923][ T679] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 35.970925][ T679] ? __kernel_text_address (kernel/extable.c:79) [ 35.970928][ T679] ? write_profile (profile.c:?) [ 35.970932][ T679] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 35.970938][ T679] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 35.970941][ T679] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 35.970944][ T679] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 35.970945][ T679] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 35.970947][ T679] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 35.970950][ T679] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 35.970952][ T679] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.970954][ T679] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 35.970957][ T679] ? kasan_save_stack (mm/kasan/common.c:58) [ 35.970958][ T679] ? kasan_save_stack (mm/kasan/common.c:57) [ 35.970960][ T679] ? kasan_save_track (mm/kasan/common.c:78) [ 35.970961][ T679] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 35.970963][ T679] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.970965][ T679] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 35.970968][ T679] ? ___sys_sendmsg (net/socket.c:2758) [ 35.970972][ T679] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.970974][ T679] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 35.970977][ T679] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.970979][ T679] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.970981][ T679] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.970983][ T679] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.970986][ T679] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 35.970993][ T679] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 35.970995][ T679] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 35.970996][ T679] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 35.971000][ T679] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 35.971002][ T679] ? nla_get_range_signed (lib/nlattr.c:270) [ 35.971007][ T679] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.971009][ T679] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 35.971014][ T679] rtnl_newlink (net/core/rtnetlink.c:4215) [ 35.971019][ T679] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 35.971021][ T679] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.971026][ T679] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.971028][ T679] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.971030][ T679] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 35.971031][ T679] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 35.971035][ T679] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 35.971037][ T679] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 35.971040][ T679] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.971042][ T679] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.971046][ T679] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.971048][ T679] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.971051][ T679] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 35.971055][ T679] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.971058][ T679] ? netlink_ack (./include/linux/skbuff.h:2718) [ 35.971064][ T679] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 35.971066][ T679] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 35.971070][ T679] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 35.971074][ T679] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 35.971077][ T679] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.971081][ T679] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 35.971085][ T679] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 35.971089][ T679] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 35.971091][ T679] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 35.971096][ T679] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 35.971099][ T679] ____sys_sendmsg (net/socket.c:2713) [ 35.971101][ T679] ? copy_msghdr_from_user (net/socket.c:2650) [ 35.971103][ T679] ? sock_write_iter (net/socket.c:1269) [ 35.971105][ T679] ? move_addr_to_kernel (net/socket.c:258) [ 35.971112][ T679] ___sys_sendmsg (net/socket.c:2767) [ 35.971115][ T679] ? copy_msghdr_from_user (net/socket.c:2619) [ 35.971131][ T679] __sys_sendmsg (net/socket.c:2799) [ 35.971134][ T679] ? __sys_sendmsg_sock (net/socket.c:2780) [ 35.971140][ T679] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.971143][ T679] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 35.971146][ T679] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 35.971149][ T679] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.971151][ T679] RIP: 0033:0x7fe6bf38d54e [ 35.971155][ T679] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 35.971157][ T679] RSP: 002b:00007ffdbb1ab2d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 35.971160][ T679] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00007fe6bf38d54e [ 35.971161][ T679] RDX: 0000000000000000 RSI: 00007ffdbb1ab380 RDI: 0000000000000005 [ 35.971162][ T679] RBP: 00007ffdbb1ab2e0 R08: 0000000000000000 R09: 0000000000000000 [ 35.971163][ T679] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a913161 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 vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print