====================================== | [ 12.486441][ T242] softirqs last disabled at (25982): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 12.486444][ T242] Preemption disabled at: | [ 12.486445][ T242] vprintk_emit (kernel/printk/printk.c:2471) | [ 12.486457][ T242] Tainted: [W]=WARN [ 12.486459][ T242] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.486461][ T242] Call Trace: [ 12.486463][ T242] [ 12.486465][ T242] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.486472][ T242] ? vprintk_emit (kernel/printk/printk.c:2471) [ 12.486475][ T242] __might_resched.cold (kernel/sched/core.c:9234) [ 12.486481][ T242] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 12.486486][ T242] ? __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.486494][ T242] __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.486498][ T242] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.486507][ T242] ? 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.486511][ T242] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.486516][ T242] put_chars (drivers/char/virtio_console.c:1176) [ 12.486521][ T242] ? __send_to_port (drivers/char/virtio_console.c:654) [ 12.486528][ T242] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 12.486536][ T242] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 12.486541][ T242] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.486544][ T242] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.486552][ T242] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 12.486558][ T242] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.486563][ T242] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.486571][ T242] console_emit_next_record (kernel/printk/printk.c:3183) [ 12.486577][ T242] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 12.486579][ T242] ? 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.486584][ T242] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.486587][ T242] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.486595][ T242] console_flush_one_record (kernel/printk/printk.c:3268) [ 12.486601][ T242] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 12.486603][ T242] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.486614][ T242] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 12.486618][ T242] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 12.486620][ T242] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.486623][ T242] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 12.486629][ T242] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 12.486632][ T242] ? vprintk_emit (kernel/printk/printk.c:2478) [ 12.486636][ T242] vprintk_emit (kernel/printk/printk.c:2479) [ 12.486641][ T242] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.486645][ T242] ? save_trace (kernel/locking/lockdep.c:589) [ 12.486653][ T242] _printk (kernel/printk/printk.c:2504) [ 12.486657][ T242] ? snapshot_read.cold (user.c:?) [ 12.486664][ T242] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 12.486667][ T242] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 12.486672][ T242] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 12.486676][ T242] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 12.486680][ T242] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 12.486683][ T242] ? netdev_notice (net/core/dev.c:13194) [ 12.486688][ T242] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.486692][ T242] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.486696][ T242] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 12.486702][ T242] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 12.486706][ T242] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 12.486710][ T242] ? 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.486719][ T242] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 12.486723][ T242] ? __kernel_text_address (kernel/extable.c:79) [ 12.486727][ T242] ? write_profile (profile.c:?) [ 12.486733][ T242] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 12.486741][ T242] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 12.486748][ T242] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 12.486751][ T242] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 12.486753][ T242] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 12.486757][ T242] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.486762][ T242] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.486766][ T242] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.486769][ T242] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.486773][ T242] ? kasan_save_stack (mm/kasan/common.c:58) [ 12.486777][ T242] ? kasan_save_stack (mm/kasan/common.c:57) [ 12.486779][ T242] ? kasan_save_track (mm/kasan/common.c:78) [ 12.486783][ T242] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.486786][ T242] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 12.486791][ T242] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 12.486798][ T242] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.486809][ T242] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 12.486814][ T242] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.486817][ T242] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.486820][ T242] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.486822][ T242] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.486825][ T242] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 12.486829][ T242] ? __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.486834][ T242] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 12.486838][ T242] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 12.486844][ T242] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 12.486847][ T242] ? nla_get_range_signed (lib/nlattr.c:270) [ 12.486857][ T242] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 12.486867][ T242] rtnl_newlink (net/core/rtnetlink.c:4215) [ 12.486878][ T242] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.486881][ T242] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.486889][ T242] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.486892][ T242] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.486896][ T242] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.486899][ T242] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.486906][ T242] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.486910][ T242] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 12.486915][ T242] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.486918][ T242] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.486926][ T242] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.486929][ T242] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.486936][ T242] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 12.486939][ T242] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.486944][ T242] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.486956][ T242] ? 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.486958][ T242] ? 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.486966][ T242] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.486973][ T242] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.486978][ T242] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 12.486985][ T242] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 12.486992][ T242] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 12.486995][ T242] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.487000][ T242] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 12.487005][ T242] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 12.487013][ T242] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 12.487016][ T242] ? copy_msghdr_from_user (net/socket.c:2650) [ 12.487020][ T242] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 12.487023][ T242] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 12.487037][ T242] ___sys_sendmsg (net/socket.c:2767) [ 12.487042][ T242] ? copy_msghdr_from_user (net/socket.c:2619) [ 12.487076][ T242] __sys_sendmsg (net/socket.c:2799) [ 12.487081][ T242] ? __sys_sendmsg_sock (net/socket.c:2780) [ 12.487093][ T242] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.487099][ T242] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 12.487102][ T242] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 12.487108][ T242] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.487111][ T242] RIP: 0033:0x7fe8d521154e [ 12.487116][ T242] 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.487119][ T242] RSP: 002b:00007fff1b9184a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.487122][ T242] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fe8d521154e [ 12.487125][ T242] RDX: 0000000000000000 RSI: 00007fff1b918550 RDI: 0000000000000005 [ 12.487126][ T242] RBP: 00007fff1b9184b0 R08: 0000000000000000 R09: 0000000000000000 [ 12.487128][ T242] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910d29 [ 12.487129][ T242] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff1b918c20 | [ 13.489255][ T279] softirqs last disabled at (14800): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 13.489258][ T279] Preemption disabled at: | [ 13.489258][ T279] vprintk_emit (kernel/printk/printk.c:2471) | [ 13.489267][ T279] Tainted: [W]=WARN [ 13.489269][ T279] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.489270][ T279] Call Trace: [ 13.489272][ T279] [ 13.489274][ T279] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 13.489279][ T279] ? vprintk_emit (kernel/printk/printk.c:2471) [ 13.489281][ T279] __might_resched.cold (kernel/sched/core.c:9234) [ 13.489285][ T279] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 13.489289][ T279] ? __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.489294][ T279] __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.489297][ T279] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.489303][ T279] ? 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.489307][ T279] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.489310][ T279] put_chars (drivers/char/virtio_console.c:1176) [ 13.489313][ T279] ? __send_to_port (drivers/char/virtio_console.c:654) [ 13.489317][ T279] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.489321][ T279] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.489325][ T279] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 13.489329][ T279] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.489331][ T279] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.489336][ T279] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 13.489339][ T279] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.489342][ T279] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.489347][ T279] console_emit_next_record (kernel/printk/printk.c:3183) [ 13.489350][ T279] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 13.489352][ T279] ? 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.489355][ T279] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.489357][ T279] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.489361][ T279] console_flush_one_record (kernel/printk/printk.c:3268) [ 13.489365][ T279] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 13.489366][ T279] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.489372][ T279] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 13.489374][ T279] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 13.489376][ T279] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.489378][ T279] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 13.489382][ T279] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 13.489384][ T279] ? vprintk_emit (kernel/printk/printk.c:2478) [ 13.489387][ T279] vprintk_emit (kernel/printk/printk.c:2479) [ 13.489390][ T279] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 13.489392][ T279] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.489394][ T279] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 13.489397][ T279] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 13.489401][ T279] _printk (kernel/printk/printk.c:2504) [ 13.489404][ T279] ? snapshot_read.cold (user.c:?) [ 13.489406][ T279] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.489409][ T279] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.489411][ T279] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.489413][ T279] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 13.489417][ T279] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 13.489420][ T279] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 13.489422][ T279] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 13.489425][ T279] ? netdev_notice (net/core/dev.c:13194) [ 13.489427][ T279] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.489431][ T279] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.489433][ T279] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 13.489437][ T279] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 13.489439][ T279] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 13.489443][ T279] ? 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)) [ 13.489449][ T279] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 13.489451][ T279] ? __kernel_text_address (kernel/extable.c:79) [ 13.489455][ T279] ? write_profile (profile.c:?) [ 13.489459][ T279] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 13.489464][ T279] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 13.489469][ T279] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 13.489471][ T279] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 13.489472][ T279] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 13.489474][ T279] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 13.489478][ T279] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.489480][ T279] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.489482][ T279] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.489485][ T279] ? kasan_save_stack (mm/kasan/common.c:58) [ 13.489489][ T279] ? kasan_save_stack (mm/kasan/common.c:57) [ 13.489490][ T279] ? kasan_save_track (mm/kasan/common.c:78) [ 13.489493][ T279] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.489495][ T279] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 13.489498][ T279] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 13.489504][ T279] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.489506][ T279] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 13.489508][ T279] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.489510][ T279] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.489512][ T279] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.489513][ T279] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.489515][ T279] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 13.489518][ T279] ? __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.489522][ T279] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 13.489524][ T279] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 13.489528][ T279] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 13.489530][ T279] ? nla_get_range_signed (lib/nlattr.c:270) [ 13.489536][ T279] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 13.489541][ T279] rtnl_newlink (net/core/rtnetlink.c:4215) [ 13.489547][ T279] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.489548][ T279] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.489553][ T279] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.489555][ T279] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.489558][ T279] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.489559][ T279] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.489563][ T279] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 13.489566][ T279] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 13.489569][ T279] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.489570][ T279] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.489575][ T279] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.489577][ T279] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.489581][ T279] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 13.489583][ T279] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.489586][ T279] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.489592][ T279] ? 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.489593][ T279] ? 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.489598][ T279] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.489602][ T279] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.489604][ T279] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 13.489609][ T279] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 13.489614][ T279] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 13.489616][ T279] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.489620][ T279] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 13.489624][ T279] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 13.489628][ T279] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 13.489631][ T279] ? copy_msghdr_from_user (net/socket.c:2650) [ 13.489633][ T279] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 13.489634][ T279] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 13.489642][ T279] ___sys_sendmsg (net/socket.c:2767) [ 13.489645][ T279] ? copy_msghdr_from_user (net/socket.c:2619) [ 13.489661][ T279] __sys_sendmsg (net/socket.c:2799) [ 13.489665][ T279] ? __sys_sendmsg_sock (net/socket.c:2780) [ 13.489671][ T279] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.489674][ T279] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 13.489677][ T279] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 13.489680][ T279] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.489683][ T279] RIP: 0033:0x7f5fdb49454e [ 13.489687][ T279] 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.489689][ T279] RSP: 002b:00007ffeef0b0090 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 13.489691][ T279] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f5fdb49454e [ 13.489692][ T279] RDX: 0000000000000000 RSI: 00007ffeef0b0140 RDI: 0000000000000005 [ 13.489693][ T279] RBP: 00007ffeef0b00a0 R08: 0000000000000000 R09: 0000000000000000 [ 13.489694][ T279] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910d2a [ 13.489695][ T279] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffeef0b0810 | [ 14.511936][ T285] softirqs last disabled at (25004): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 14.511938][ T285] Preemption disabled at: | [ 14.511939][ T285] vprintk_emit (kernel/printk/printk.c:2471) | [ 14.511948][ T285] Tainted: [W]=WARN [ 14.511949][ T285] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.511951][ T285] Call Trace: [ 14.511953][ T285] [ 14.511954][ T285] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 14.511960][ T285] ? vprintk_emit (kernel/printk/printk.c:2471) [ 14.511962][ T285] __might_resched.cold (kernel/sched/core.c:9234) [ 14.511966][ T285] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 14.511969][ T285] ? __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.511975][ T285] __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.511977][ T285] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.511983][ T285] ? 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.511987][ T285] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.511990][ T285] put_chars (drivers/char/virtio_console.c:1176) [ 14.511993][ T285] ? __send_to_port (drivers/char/virtio_console.c:654) [ 14.511997][ T285] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.512001][ T285] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.512005][ T285] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 14.512009][ T285] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.512011][ T285] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.512016][ T285] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 14.512019][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.512022][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.512026][ T285] console_emit_next_record (kernel/printk/printk.c:3183) [ 14.512030][ T285] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 14.512031][ T285] ? 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.512034][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.512036][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.512040][ T285] console_flush_one_record (kernel/printk/printk.c:3268) [ 14.512044][ T285] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 14.512046][ T285] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.512053][ T285] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 14.512056][ T285] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 14.512057][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.512059][ T285] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 14.512063][ T285] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 14.512065][ T285] ? vprintk_emit (kernel/printk/printk.c:2478) [ 14.512068][ T285] vprintk_emit (kernel/printk/printk.c:2479) [ 14.512071][ T285] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 14.512073][ T285] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.512075][ T285] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 14.512077][ T285] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 14.512081][ T285] _printk (kernel/printk/printk.c:2504) [ 14.512085][ T285] ? snapshot_read.cold (user.c:?) [ 14.512087][ T285] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.512090][ T285] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.512092][ T285] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.512095][ T285] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 14.512098][ T285] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 14.512101][ T285] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 14.512103][ T285] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 14.512106][ T285] ? netdev_notice (net/core/dev.c:13194) [ 14.512108][ T285] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.512111][ T285] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.512114][ T285] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 14.512118][ T285] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 14.512120][ T285] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 14.512123][ T285] ? 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)) [ 14.512129][ T285] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 14.512132][ T285] ? __kernel_text_address (kernel/extable.c:79) [ 14.512135][ T285] ? write_profile (profile.c:?) [ 14.512139][ T285] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 14.512144][ T285] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 14.512149][ T285] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 14.512151][ T285] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 14.512153][ T285] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 14.512155][ T285] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 14.512158][ T285] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.512161][ T285] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.512163][ T285] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.512166][ T285] ? kasan_save_stack (mm/kasan/common.c:58) [ 14.512169][ T285] ? kasan_save_stack (mm/kasan/common.c:57) [ 14.512170][ T285] ? kasan_save_track (mm/kasan/common.c:78) [ 14.512173][ T285] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.512175][ T285] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 14.512178][ T285] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 14.512183][ T285] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.512186][ T285] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 14.512188][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.512190][ T285] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.512192][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.512193][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.512195][ T285] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 14.512198][ T285] ? __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.512201][ T285] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 14.512203][ T285] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 14.512207][ T285] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 14.512209][ T285] ? nla_get_range_signed (lib/nlattr.c:270) [ 14.512215][ T285] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 14.512220][ T285] rtnl_newlink (net/core/rtnetlink.c:4215) [ 14.512226][ T285] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 14.512228][ T285] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.512233][ T285] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.512235][ T285] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.512237][ T285] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 14.512239][ T285] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.512243][ T285] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 14.512245][ T285] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 14.512248][ T285] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.512249][ T285] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.512254][ T285] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.512256][ T285] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.512260][ T285] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 14.512262][ T285] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.512265][ T285] ? netlink_ack (./include/linux/skbuff.h:2718) [ 14.512271][ T285] ? 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.512273][ T285] ? 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.512277][ T285] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 14.512281][ T285] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 14.512284][ T285] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 14.512288][ T285] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 14.512292][ T285] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 14.512294][ T285] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.512297][ T285] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 14.512301][ T285] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 14.512305][ T285] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 14.512307][ T285] ? copy_msghdr_from_user (net/socket.c:2650) [ 14.512310][ T285] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 14.512311][ T285] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 14.512319][ T285] ___sys_sendmsg (net/socket.c:2767) [ 14.512322][ T285] ? copy_msghdr_from_user (net/socket.c:2619) [ 14.512338][ T285] __sys_sendmsg (net/socket.c:2799) [ 14.512341][ T285] ? __sys_sendmsg_sock (net/socket.c:2780) [ 14.512348][ T285] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.512351][ T285] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 14.512354][ T285] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 14.512357][ T285] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 14.512360][ T285] RIP: 0033:0x7f668aefa54e [ 14.512364][ T285] 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.512365][ T285] RSP: 002b:00007ffc558361f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 14.512368][ T285] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f668aefa54e [ 14.512369][ T285] RDX: 0000000000000000 RSI: 00007ffc558362a0 RDI: 0000000000000005 [ 14.512370][ T285] RBP: 00007ffc55836200 R08: 0000000000000000 R09: 0000000000000000 [ 14.512371][ T285] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910d2b [ 14.512372][ T285] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc55836970 | [ 15.555809][ T293] softirqs last disabled at (29524): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 15.555818][ T293] Preemption disabled at: | [ 15.555818][ T293] vprintk_emit (kernel/printk/printk.c:2471) | [ 15.555828][ T293] Tainted: [W]=WARN [ 15.555829][ T293] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.555830][ T293] Call Trace: [ 15.555832][ T293] [ 15.555834][ T293] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 15.555839][ T293] ? vprintk_emit (kernel/printk/printk.c:2471) [ 15.555841][ T293] __might_resched.cold (kernel/sched/core.c:9234) [ 15.555845][ T293] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 15.555849][ 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) [ 15.555854][ 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)) [ 15.555857][ T293] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 15.555863][ 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) [ 15.555865][ T293] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 15.555869][ T293] put_chars (drivers/char/virtio_console.c:1176) [ 15.555872][ T293] ? __send_to_port (drivers/char/virtio_console.c:654) [ 15.555876][ T293] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 15.555879][ T293] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 15.555884][ T293] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 15.555887][ T293] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.555889][ T293] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.555894][ T293] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 15.555897][ T293] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.555900][ T293] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.555904][ T293] console_emit_next_record (kernel/printk/printk.c:3183) [ 15.555908][ T293] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 15.555909][ 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)) [ 15.555912][ T293] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.555914][ T293] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.555918][ T293] console_flush_one_record (kernel/printk/printk.c:3268) [ 15.555922][ T293] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 15.555923][ T293] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.555929][ T293] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 15.555931][ T293] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 15.555932][ T293] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.555934][ T293] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 15.555938][ T293] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 15.555940][ T293] ? vprintk_emit (kernel/printk/printk.c:2478) [ 15.555943][ T293] vprintk_emit (kernel/printk/printk.c:2479) [ 15.555947][ T293] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 15.555949][ T293] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.555951][ T293] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 15.555953][ T293] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 15.555957][ T293] _printk (kernel/printk/printk.c:2504) [ 15.555960][ T293] ? snapshot_read.cold (user.c:?) [ 15.555962][ T293] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 15.555965][ T293] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 15.555967][ T293] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 15.555970][ T293] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 15.555973][ T293] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 15.555976][ T293] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 15.555978][ T293] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 15.555981][ T293] ? netdev_notice (net/core/dev.c:13194) [ 15.555983][ T293] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 15.555986][ T293] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 15.555989][ T293] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 15.555993][ T293] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 15.555995][ T293] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 15.555998][ T293] ? 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)) [ 15.556005][ T293] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 15.556007][ T293] ? __kernel_text_address (kernel/extable.c:79) [ 15.556010][ T293] ? write_profile (profile.c:?) [ 15.556014][ T293] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 15.556020][ T293] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 15.556025][ T293] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 15.556027][ T293] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 15.556028][ T293] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 15.556030][ T293] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 15.556034][ T293] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 15.556036][ T293] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 15.556039][ T293] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 15.556041][ T293] ? kasan_save_stack (mm/kasan/common.c:58) [ 15.556044][ T293] ? kasan_save_stack (mm/kasan/common.c:57) [ 15.556046][ T293] ? kasan_save_track (mm/kasan/common.c:78) [ 15.556049][ T293] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.556053][ T293] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 15.556056][ T293] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 15.556061][ T293] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 15.556063][ T293] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 15.556066][ T293] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.556068][ T293] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.556070][ T293] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.556072][ T293] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.556073][ T293] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 15.556076][ 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) [ 15.556079][ T293] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 15.556082][ T293] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 15.556085][ T293] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 15.556087][ T293] ? nla_get_range_signed (lib/nlattr.c:270) [ 15.556093][ T293] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 15.556099][ T293] rtnl_newlink (net/core/rtnetlink.c:4215) [ 15.556104][ T293] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 15.556106][ T293] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.556111][ T293] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 15.556113][ T293] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 15.556116][ T293] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 15.556117][ T293] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 15.556122][ T293] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 15.556124][ T293] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 15.556127][ T293] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.556128][ T293] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.556133][ T293] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 15.556135][ T293] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 15.556139][ T293] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 15.556141][ T293] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.556144][ T293] ? netlink_ack (./include/linux/skbuff.h:2718) [ 15.556150][ 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)) [ 15.556151][ 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)) [ 15.556156][ T293] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 15.556160][ T293] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 15.556162][ T293] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 15.556167][ T293] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 15.556170][ T293] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 15.556172][ T293] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 15.556175][ T293] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 15.556179][ T293] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 15.556183][ T293] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 15.556185][ T293] ? copy_msghdr_from_user (net/socket.c:2650) [ 15.556188][ T293] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 15.556189][ T293] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 15.556197][ T293] ___sys_sendmsg (net/socket.c:2767) [ 15.556199][ T293] ? copy_msghdr_from_user (net/socket.c:2619) [ 15.556216][ T293] __sys_sendmsg (net/socket.c:2799) [ 15.556220][ T293] ? __sys_sendmsg_sock (net/socket.c:2780) [ 15.556226][ T293] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.556229][ T293] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 15.556232][ T293] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 15.556235][ T293] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 15.556238][ T293] RIP: 0033:0x7f7ea078354e [ 15.556242][ 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 [ 15.556244][ T293] RSP: 002b:00007fff9336c920 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 15.556247][ T293] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f7ea078354e [ 15.556248][ T293] RDX: 0000000000000000 RSI: 00007fff9336c9d0 RDI: 0000000000000005 [ 15.556249][ T293] RBP: 00007fff9336c930 R08: 0000000000000000 R09: 0000000000000000 [ 15.556250][ T293] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910d2c [ 15.556251][ T293] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff9336d0a0 | [ 16.557614][ T300] softirqs last disabled at (21992): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 16.557617][ T300] Preemption disabled at: | [ 16.557618][ T300] vprintk_emit (kernel/printk/printk.c:2471) | [ 16.557627][ T300] Tainted: [W]=WARN [ 16.557628][ T300] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.557630][ T300] Call Trace: [ 16.557632][ T300] [ 16.557633][ T300] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 16.557638][ T300] ? vprintk_emit (kernel/printk/printk.c:2471) [ 16.557640][ T300] __might_resched.cold (kernel/sched/core.c:9234) [ 16.557645][ T300] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 16.557648][ T300] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 16.557654][ T300] __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)) [ 16.557656][ T300] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 16.557662][ T300] ? 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) [ 16.557666][ T300] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 16.557669][ T300] put_chars (drivers/char/virtio_console.c:1176) [ 16.557672][ T300] ? __send_to_port (drivers/char/virtio_console.c:654) [ 16.557676][ T300] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.557679][ T300] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 16.557684][ T300] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 16.557688][ T300] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.557690][ T300] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.557695][ T300] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 16.557698][ T300] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.557701][ T300] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.557705][ T300] console_emit_next_record (kernel/printk/printk.c:3183) [ 16.557709][ T300] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 16.557710][ T300] ? 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)) [ 16.557713][ T300] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.557715][ T300] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.557719][ T300] console_flush_one_record (kernel/printk/printk.c:3268) [ 16.557723][ T300] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 16.557725][ T300] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.557730][ T300] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 16.557733][ T300] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 16.557734][ T300] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.557736][ T300] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 16.557740][ T300] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 16.557742][ T300] ? vprintk_emit (kernel/printk/printk.c:2478) [ 16.557745][ T300] vprintk_emit (kernel/printk/printk.c:2479) [ 16.557749][ T300] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 16.557751][ T300] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.557753][ T300] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 16.557755][ T300] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 16.557760][ T300] _printk (kernel/printk/printk.c:2504) [ 16.557763][ T300] ? snapshot_read.cold (user.c:?) [ 16.557765][ T300] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 16.557768][ T300] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.557770][ T300] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 16.557772][ T300] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 16.557776][ T300] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 16.557779][ T300] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 16.557781][ T300] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 16.557784][ T300] ? netdev_notice (net/core/dev.c:13194) [ 16.557787][ T300] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.557790][ T300] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.557792][ T300] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 16.557796][ T300] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 16.557798][ T300] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 16.557802][ T300] ? 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)) [ 16.557808][ T300] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 16.557810][ T300] ? __kernel_text_address (kernel/extable.c:79) [ 16.557813][ T300] ? write_profile (profile.c:?) [ 16.557823][ T300] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 16.557829][ T300] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 16.557834][ T300] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 16.557837][ T300] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 16.557838][ T300] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 16.557840][ T300] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 16.557844][ T300] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 16.557846][ T300] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.557848][ T300] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 16.557851][ T300] ? kasan_save_stack (mm/kasan/common.c:58) [ 16.557854][ T300] ? kasan_save_stack (mm/kasan/common.c:57) [ 16.557856][ T300] ? kasan_save_track (mm/kasan/common.c:78) [ 16.557859][ T300] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.557861][ T300] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 16.557864][ T300] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 16.557869][ T300] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.557871][ T300] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 16.557874][ T300] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.557876][ T300] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.557878][ T300] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.557879][ T300] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.557881][ T300] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 16.557884][ T300] ? __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) [ 16.557887][ T300] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 16.557889][ T300] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 16.557893][ T300] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 16.557895][ T300] ? nla_get_range_signed (lib/nlattr.c:270) [ 16.557901][ T300] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 16.557906][ T300] rtnl_newlink (net/core/rtnetlink.c:4215) [ 16.557912][ T300] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 16.557914][ T300] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.557918][ T300] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.557921][ T300] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.557923][ T300] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 16.557925][ T300] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.557929][ T300] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 16.557931][ T300] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 16.557934][ T300] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.557935][ T300] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.557940][ T300] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.557942][ T300] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.557946][ T300] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 16.557948][ T300] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.557951][ T300] ? netlink_ack (./include/linux/skbuff.h:2718) [ 16.557957][ T300] ? 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)) [ 16.557959][ T300] ? 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)) [ 16.557963][ T300] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 16.557967][ T300] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 16.557970][ T300] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 16.557975][ T300] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 16.557979][ T300] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 16.557980][ T300] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.557983][ T300] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 16.557987][ T300] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 16.557991][ T300] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 16.557994][ T300] ? copy_msghdr_from_user (net/socket.c:2650) [ 16.557996][ T300] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 16.557998][ T300] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 16.558005][ T300] ___sys_sendmsg (net/socket.c:2767) [ 16.558008][ T300] ? copy_msghdr_from_user (net/socket.c:2619) [ 16.558025][ T300] __sys_sendmsg (net/socket.c:2799) [ 16.558028][ T300] ? __sys_sendmsg_sock (net/socket.c:2780) [ 16.558034][ T300] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.558038][ T300] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 16.558040][ T300] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 16.558044][ T300] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 16.558046][ T300] RIP: 0033:0x7f7afd6e854e [ 16.558053][ T300] 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 [ 16.558055][ T300] RSP: 002b:00007ffd0e846230 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 16.558058][ T300] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f7afd6e854e [ 16.558059][ T300] RDX: 0000000000000000 RSI: 00007ffd0e8462e0 RDI: 0000000000000005 [ 16.558060][ T300] RBP: 00007ffd0e846240 R08: 0000000000000000 R09: 0000000000000000 [ 16.558061][ T300] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910d2d [ 16.558062][ T300] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd0e8469b0 | [ 17.671071][ T307] softirqs last disabled at (22344): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 17.671074][ T307] Preemption disabled at: | [ 17.671075][ T307] vprintk_emit (kernel/printk/printk.c:2471) | [ 17.671084][ T307] Tainted: [W]=WARN [ 17.671085][ T307] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.671086][ T307] Call Trace: [ 17.671088][ T307] [ 17.671089][ T307] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 17.671095][ T307] ? vprintk_emit (kernel/printk/printk.c:2471) [ 17.671096][ T307] __might_resched.cold (kernel/sched/core.c:9234) [ 17.671101][ T307] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 17.671105][ T307] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 17.671110][ T307] __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)) [ 17.671113][ T307] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.671119][ T307] ? 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) [ 17.671122][ T307] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.671126][ T307] put_chars (drivers/char/virtio_console.c:1176) [ 17.671129][ T307] ? __send_to_port (drivers/char/virtio_console.c:654) [ 17.671133][ T307] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 17.671136][ T307] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 17.671141][ T307] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 17.671144][ T307] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.671146][ T307] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.671151][ T307] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 17.671155][ T307] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.671157][ T307] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.671161][ T307] console_emit_next_record (kernel/printk/printk.c:3183) [ 17.671165][ T307] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 17.671166][ T307] ? 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)) [ 17.671169][ T307] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.671171][ T307] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.671175][ T307] console_flush_one_record (kernel/printk/printk.c:3268) [ 17.671179][ T307] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 17.671180][ T307] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.671185][ T307] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 17.671188][ T307] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 17.671189][ T307] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.671191][ T307] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 17.671195][ T307] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 17.671197][ T307] ? vprintk_emit (kernel/printk/printk.c:2478) [ 17.671200][ T307] vprintk_emit (kernel/printk/printk.c:2479) [ 17.671203][ T307] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 17.671205][ T307] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.671207][ T307] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 17.671209][ T307] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 17.671214][ T307] _printk (kernel/printk/printk.c:2504) [ 17.671217][ T307] ? snapshot_read.cold (user.c:?) [ 17.671219][ T307] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 17.671222][ T307] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 17.671224][ T307] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 17.671226][ T307] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 17.671230][ T307] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 17.671232][ T307] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 17.671234][ T307] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 17.671237][ T307] ? netdev_notice (net/core/dev.c:13194) [ 17.671240][ T307] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.671243][ T307] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.671246][ T307] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 17.671249][ T307] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 17.671252][ T307] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 17.671255][ T307] ? 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)) [ 17.671261][ T307] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 17.671263][ T307] ? __kernel_text_address (kernel/extable.c:79) [ 17.671266][ T307] ? write_profile (profile.c:?) [ 17.671270][ T307] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 17.671275][ T307] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 17.671280][ T307] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 17.671282][ T307] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 17.671283][ T307] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 17.671285][ T307] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 17.671289][ T307] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 17.671291][ T307] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 17.671293][ T307] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 17.671296][ T307] ? kasan_save_stack (mm/kasan/common.c:58) [ 17.671299][ T307] ? kasan_save_stack (mm/kasan/common.c:57) [ 17.671301][ T307] ? kasan_save_track (mm/kasan/common.c:78) [ 17.671304][ T307] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.671306][ T307] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 17.671309][ T307] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 17.671314][ T307] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.671316][ T307] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 17.671319][ T307] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.671321][ T307] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.671322][ T307] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.671324][ T307] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.671325][ T307] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 17.671328][ T307] ? __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) [ 17.671331][ T307] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 17.671334][ T307] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 17.671337][ T307] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 17.671339][ T307] ? nla_get_range_signed (lib/nlattr.c:270) [ 17.671345][ T307] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 17.671350][ T307] rtnl_newlink (net/core/rtnetlink.c:4215) [ 17.671356][ T307] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 17.671358][ T307] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.671363][ T307] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.671365][ T307] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.671367][ T307] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 17.671369][ T307] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.671373][ T307] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 17.671375][ T307] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 17.671378][ T307] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.671379][ T307] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.671384][ T307] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.671386][ T307] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.671390][ T307] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 17.671392][ T307] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.671395][ T307] ? netlink_ack (./include/linux/skbuff.h:2718) [ 17.671401][ T307] ? 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)) [ 17.671402][ T307] ? 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)) [ 17.671407][ T307] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 17.671410][ T307] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 17.671413][ T307] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 17.671417][ T307] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 17.671421][ T307] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 17.671423][ T307] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.671426][ T307] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 17.671430][ T307] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 17.671434][ T307] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 17.671436][ T307] ? copy_msghdr_from_user (net/socket.c:2650) [ 17.671438][ T307] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 17.671440][ T307] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 17.671448][ T307] ___sys_sendmsg (net/socket.c:2767) [ 17.671450][ T307] ? copy_msghdr_from_user (net/socket.c:2619) [ 17.671467][ T307] __sys_sendmsg (net/socket.c:2799) [ 17.671470][ T307] ? __sys_sendmsg_sock (net/socket.c:2780) [ 17.671476][ T307] ? fpregs_restore_userregs (./include/linux/instrumented.h:97 ./include/asm-generic/bitops/instrumented-atomic.h:41 ./include/linux/thread_info.h:109 arch/x86/kernel/fpu/context.h:79) [ 17.671480][ T307] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.671483][ T307] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 17.671486][ T307] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 17.671489][ T307] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 17.671491][ T307] RIP: 0033:0x7f7c8b85754e [ 17.671495][ T307] 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 [ 17.671497][ T307] RSP: 002b:00007fff1ea72dd0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 17.671499][ T307] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f7c8b85754e [ 17.671501][ T307] RDX: 0000000000000000 RSI: 00007fff1ea72e80 RDI: 0000000000000005 [ 17.671502][ T307] RBP: 00007fff1ea72de0 R08: 0000000000000000 R09: 0000000000000000 [ 17.671503][ T307] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910d2f [ 17.671504][ T307] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff1ea73550 | [ 18.826316][ T314] softirqs last disabled at (16760): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 18.826318][ T314] Preemption disabled at: | [ 18.826319][ T314] vprintk_emit (kernel/printk/printk.c:2471) | [ 18.826328][ T314] Tainted: [W]=WARN [ 18.826329][ T314] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.826330][ T314] Call Trace: [ 18.826332][ T314] [ 18.826334][ T314] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 18.826339][ T314] ? vprintk_emit (kernel/printk/printk.c:2471) [ 18.826341][ T314] __might_resched.cold (kernel/sched/core.c:9234) [ 18.826345][ T314] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 18.826348][ T314] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 18.826354][ T314] __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)) [ 18.826356][ T314] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.826363][ T314] ? 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) [ 18.826366][ T314] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.826369][ T314] put_chars (drivers/char/virtio_console.c:1176) [ 18.826372][ T314] ? __send_to_port (drivers/char/virtio_console.c:654) [ 18.826376][ T314] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.826380][ T314] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 18.826384][ T314] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 18.826388][ T314] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.826389][ T314] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.826394][ T314] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 18.826398][ T314] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.826400][ T314] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.826405][ T314] console_emit_next_record (kernel/printk/printk.c:3183) [ 18.826408][ T314] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 18.826409][ T314] ? 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)) [ 18.826412][ T314] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.826414][ T314] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.826418][ T314] console_flush_one_record (kernel/printk/printk.c:3268) [ 18.826422][ T314] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 18.826423][ T314] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.826429][ T314] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 18.826431][ T314] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 18.826433][ T314] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.826435][ T314] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 18.826439][ T314] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 18.826441][ T314] ? vprintk_emit (kernel/printk/printk.c:2478) [ 18.826444][ T314] vprintk_emit (kernel/printk/printk.c:2479) [ 18.826447][ T314] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 18.826449][ T314] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.826451][ T314] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 18.826453][ T314] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 18.826457][ T314] _printk (kernel/printk/printk.c:2504) [ 18.826461][ T314] ? snapshot_read.cold (user.c:?) [ 18.826462][ T314] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 18.826465][ T314] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.826467][ T314] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 18.826470][ T314] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 18.826473][ T314] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 18.826476][ T314] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 18.826478][ T314] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 18.826481][ T314] ? netdev_notice (net/core/dev.c:13194) [ 18.826483][ T314] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.826486][ T314] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.826489][ T314] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 18.826493][ T314] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 18.826495][ T314] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 18.826498][ T314] ? 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)) [ 18.826504][ T314] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 18.826507][ T314] ? __kernel_text_address (kernel/extable.c:79) [ 18.826510][ T314] ? write_profile (profile.c:?) [ 18.826514][ T314] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 18.826520][ T314] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 18.826525][ T314] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 18.826527][ T314] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 18.826528][ T314] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 18.826530][ T314] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 18.826534][ T314] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 18.826536][ T314] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.826538][ T314] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 18.826541][ T314] ? kasan_save_stack (mm/kasan/common.c:58) [ 18.826544][ T314] ? kasan_save_stack (mm/kasan/common.c:57) [ 18.826546][ T314] ? kasan_save_track (mm/kasan/common.c:78) [ 18.826549][ T314] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.826551][ T314] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 18.826554][ T314] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 18.826559][ T314] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.826561][ T314] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 18.826564][ T314] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.826566][ T314] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.826567][ T314] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.826569][ T314] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.826570][ T314] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 18.826573][ T314] ? __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) [ 18.826577][ T314] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 18.826579][ T314] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 18.826582][ T314] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 18.826584][ T314] ? nla_get_range_signed (lib/nlattr.c:270) [ 18.826590][ T314] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 18.826595][ T314] rtnl_newlink (net/core/rtnetlink.c:4215) [ 18.826601][ T314] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 18.826603][ T314] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.826608][ T314] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.826610][ T314] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.826613][ T314] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 18.826616][ T314] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.826621][ T314] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 18.826623][ T314] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 18.826626][ T314] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.826627][ T314] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.826632][ T314] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.826634][ T314] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.826638][ T314] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 18.826640][ T314] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.826643][ T314] ? netlink_ack (./include/linux/skbuff.h:2718) [ 18.826649][ T314] ? 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)) [ 18.826651][ T314] ? 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)) [ 18.826655][ T314] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 18.826659][ T314] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 18.826662][ T314] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 18.826666][ T314] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 18.826670][ T314] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 18.826671][ T314] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.826675][ T314] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 18.826678][ T314] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 18.826683][ T314] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 18.826685][ T314] ? copy_msghdr_from_user (net/socket.c:2650) [ 18.826687][ T314] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 18.826689][ T314] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 18.826697][ T314] ___sys_sendmsg (net/socket.c:2767) [ 18.826700][ T314] ? copy_msghdr_from_user (net/socket.c:2619) [ 18.826716][ T314] __sys_sendmsg (net/socket.c:2799) [ 18.826719][ T314] ? __sys_sendmsg_sock (net/socket.c:2780) [ 18.826726][ T314] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.826729][ T314] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 18.826731][ T314] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 18.826735][ T314] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 18.826737][ T314] RIP: 0033:0x7ff56e9ee54e [ 18.826740][ T314] 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 [ 18.826742][ T314] RSP: 002b:00007ffeca93b620 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 18.826745][ T314] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007ff56e9ee54e [ 18.826746][ T314] RDX: 0000000000000000 RSI: 00007ffeca93b6d0 RDI: 0000000000000005 [ 18.826747][ T314] RBP: 00007ffeca93b630 R08: 0000000000000000 R09: 0000000000000000 [ 18.826748][ T314] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910d30 [ 18.826749][ T314] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffeca93bda0 | [ 19.955275][ T321] softirqs last disabled at (29176): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 19.955278][ T321] Preemption disabled at: | [ 19.955278][ T321] vprintk_emit (kernel/printk/printk.c:2471) | [ 19.955287][ T321] Tainted: [W]=WARN [ 19.955288][ T321] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.955290][ T321] Call Trace: [ 19.955292][ T321] [ 19.955293][ T321] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 19.955298][ T321] ? vprintk_emit (kernel/printk/printk.c:2471) [ 19.955300][ T321] __might_resched.cold (kernel/sched/core.c:9234) [ 19.955305][ T321] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 19.955308][ T321] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 19.955313][ T321] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 19.955315][ T321] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.955322][ T321] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 19.955324][ T321] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.955328][ T321] put_chars (drivers/char/virtio_console.c:1176) [ 19.955331][ T321] ? __send_to_port (drivers/char/virtio_console.c:654) [ 19.955335][ T321] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.955339][ T321] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.955343][ T321] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 19.955347][ T321] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.955348][ T321] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.955353][ T321] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 19.955357][ T321] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.955359][ T321] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.955364][ T321] console_emit_next_record (kernel/printk/printk.c:3183) [ 19.955367][ T321] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 19.955369][ T321] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 19.955371][ T321] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.955373][ T321] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.955377][ T321] console_flush_one_record (kernel/printk/printk.c:3268) [ 19.955381][ T321] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 19.955383][ T321] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.955388][ T321] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 19.955391][ T321] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 19.955392][ T321] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.955394][ T321] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 19.955398][ T321] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 19.955400][ T321] ? vprintk_emit (kernel/printk/printk.c:2478) [ 19.955403][ T321] vprintk_emit (kernel/printk/printk.c:2479) [ 19.955406][ T321] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 19.955408][ T321] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.955410][ T321] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 19.955412][ T321] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 19.955416][ T321] _printk (kernel/printk/printk.c:2504) [ 19.955420][ T321] ? snapshot_read.cold (user.c:?) [ 19.955421][ T321] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 19.955424][ T321] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.955426][ T321] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.955429][ T321] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 19.955432][ T321] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 19.955435][ T321] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 19.955437][ T321] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 19.955440][ T321] ? netdev_notice (net/core/dev.c:13194) [ 19.955443][ T321] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.955446][ T321] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.955448][ T321] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 19.955452][ T321] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 19.955454][ T321] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 19.955457][ T321] ? 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)) [ 19.955463][ T321] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 19.955466][ T321] ? __kernel_text_address (kernel/extable.c:79) [ 19.955469][ T321] ? write_profile (profile.c:?) [ 19.955473][ T321] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 19.955478][ T321] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 19.955483][ T321] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 19.955485][ T321] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 19.955487][ T321] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 19.955489][ T321] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 19.955492][ T321] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 19.955495][ T321] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.955497][ T321] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.955499][ T321] ? kasan_save_stack (mm/kasan/common.c:58) [ 19.955502][ T321] ? kasan_save_stack (mm/kasan/common.c:57) [ 19.955504][ T321] ? kasan_save_track (mm/kasan/common.c:78) [ 19.955507][ T321] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.955509][ T321] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 19.955512][ T321] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 19.955517][ T321] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.955519][ T321] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 19.955522][ T321] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.955524][ T321] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.955526][ T321] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.955527][ T321] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.955529][ T321] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 19.955531][ T321] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 19.955534][ T321] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 19.955537][ T321] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 19.955540][ T321] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 19.955542][ T321] ? nla_get_range_signed (lib/nlattr.c:270) [ 19.955548][ T321] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 19.955553][ T321] rtnl_newlink (net/core/rtnetlink.c:4215) [ 19.955559][ T321] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 19.955561][ T321] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.955566][ T321] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.955568][ T321] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.955570][ T321] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 19.955572][ T321] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.955576][ T321] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 19.955578][ T321] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 19.955581][ T321] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.955582][ T321] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.955587][ T321] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.955589][ T321] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.955593][ T321] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 19.955595][ T321] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.955597][ T321] ? netlink_ack (./include/linux/skbuff.h:2718) [ 19.955604][ T321] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 19.955605][ T321] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 19.955610][ T321] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 19.955614][ T321] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 19.955618][ T321] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 19.955622][ T321] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 19.955626][ T321] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 19.955627][ T321] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.955631][ T321] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 19.955634][ T321] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 19.955639][ T321] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 19.955641][ T321] ? copy_msghdr_from_user (net/socket.c:2650) [ 19.955643][ T321] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 19.955645][ T321] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 19.955652][ T321] ___sys_sendmsg (net/socket.c:2767) [ 19.955655][ T321] ? copy_msghdr_from_user (net/socket.c:2619) [ 19.955672][ T321] __sys_sendmsg (net/socket.c:2799) [ 19.955675][ T321] ? __sys_sendmsg_sock (net/socket.c:2780) [ 19.955681][ T321] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.955685][ T321] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 19.955687][ T321] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 19.955691][ T321] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.955693][ T321] RIP: 0033:0x7fa782fca54e [ 19.955697][ T321] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 19.955699][ T321] RSP: 002b:00007fffd7aeddb0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 19.955702][ T321] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fa782fca54e [ 19.955703][ T321] RDX: 0000000000000000 RSI: 00007fffd7aede60 RDI: 0000000000000005 [ 19.955704][ T321] RBP: 00007fffd7aeddc0 R08: 0000000000000000 R09: 0000000000000000 [ 19.955705][ T321] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910d31 [ 19.955706][ T321] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffd7aee530 | [ 21.103788][ T329] softirqs last disabled at (32838): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 21.103791][ T329] Preemption disabled at: | [ 21.103791][ T329] vprintk_emit (kernel/printk/printk.c:2471) | [ 21.103800][ T329] Tainted: [W]=WARN [ 21.103801][ T329] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.103803][ T329] Call Trace: [ 21.103805][ T329] [ 21.103807][ T329] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 21.103811][ T329] ? vprintk_emit (kernel/printk/printk.c:2471) [ 21.103813][ T329] __might_resched.cold (kernel/sched/core.c:9234) [ 21.103818][ T329] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 21.103821][ T329] ? __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.103826][ T329] __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.103835][ T329] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.103841][ T329] ? 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.103844][ T329] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.103847][ T329] put_chars (drivers/char/virtio_console.c:1176) [ 21.103850][ T329] ? __send_to_port (drivers/char/virtio_console.c:654) [ 21.103854][ T329] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.103858][ T329] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 21.103863][ T329] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 21.103866][ T329] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.103868][ T329] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.103873][ T329] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 21.103877][ T329] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.103879][ T329] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.103884][ T329] console_emit_next_record (kernel/printk/printk.c:3183) [ 21.103887][ T329] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 21.103888][ T329] ? 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.103891][ T329] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.103893][ T329] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.103897][ T329] console_flush_one_record (kernel/printk/printk.c:3268) [ 21.103901][ T329] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 21.103903][ T329] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.103908][ T329] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 21.103910][ T329] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 21.103912][ T329] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.103914][ T329] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 21.103918][ T329] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 21.103920][ T329] ? vprintk_emit (kernel/printk/printk.c:2478) [ 21.103923][ T329] vprintk_emit (kernel/printk/printk.c:2479) [ 21.103926][ T329] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 21.103928][ T329] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.103930][ T329] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 21.103932][ T329] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 21.103936][ T329] _printk (kernel/printk/printk.c:2504) [ 21.103939][ T329] ? snapshot_read.cold (user.c:?) [ 21.103941][ T329] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 21.103944][ T329] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.103946][ T329] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 21.103949][ T329] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 21.103952][ T329] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 21.103955][ T329] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 21.103957][ T329] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 21.103960][ T329] ? netdev_notice (net/core/dev.c:13194) [ 21.103963][ T329] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.103966][ T329] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.103968][ T329] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 21.103972][ T329] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 21.103974][ T329] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 21.103977][ T329] ? 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)) [ 21.103983][ T329] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 21.103986][ T329] ? __kernel_text_address (kernel/extable.c:79) [ 21.103989][ T329] ? write_profile (profile.c:?) [ 21.103993][ T329] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 21.103998][ T329] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 21.104003][ T329] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 21.104005][ T329] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 21.104007][ T329] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 21.104009][ T329] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 21.104013][ T329] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 21.104015][ T329] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.104017][ T329] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 21.104020][ T329] ? kasan_save_stack (mm/kasan/common.c:58) [ 21.104023][ T329] ? kasan_save_stack (mm/kasan/common.c:57) [ 21.104024][ T329] ? kasan_save_track (mm/kasan/common.c:78) [ 21.104027][ T329] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.104029][ T329] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 21.104033][ T329] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 21.104038][ T329] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.104040][ T329] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 21.104043][ T329] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.104045][ T329] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.104046][ T329] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.104048][ T329] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.104051][ T329] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 21.104054][ T329] ? __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.104057][ T329] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 21.104060][ T329] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 21.104063][ T329] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 21.104065][ T329] ? nla_get_range_signed (lib/nlattr.c:270) [ 21.104071][ T329] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 21.104076][ T329] rtnl_newlink (net/core/rtnetlink.c:4215) [ 21.104082][ T329] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 21.104084][ T329] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.104089][ T329] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.104091][ T329] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.104093][ T329] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 21.104095][ T329] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.104099][ T329] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 21.104101][ T329] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 21.104105][ T329] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.104106][ T329] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.104111][ T329] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.104113][ T329] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.104117][ T329] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 21.104118][ T329] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.104121][ T329] ? netlink_ack (./include/linux/skbuff.h:2718) [ 21.104128][ T329] ? 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.104129][ T329] ? 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.104134][ T329] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 21.104137][ T329] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 21.104140][ T329] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 21.104145][ T329] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 21.104148][ T329] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 21.104150][ T329] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.104153][ T329] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 21.104157][ T329] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 21.104161][ T329] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 21.104163][ T329] ? copy_msghdr_from_user (net/socket.c:2650) [ 21.104166][ T329] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 21.104167][ T329] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 21.104175][ T329] ___sys_sendmsg (net/socket.c:2767) [ 21.104178][ T329] ? copy_msghdr_from_user (net/socket.c:2619) [ 21.104194][ T329] __sys_sendmsg (net/socket.c:2799) [ 21.104197][ T329] ? __sys_sendmsg_sock (net/socket.c:2780) [ 21.104203][ T329] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.104207][ T329] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 21.104209][ T329] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 21.104213][ T329] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 21.104216][ T329] RIP: 0033:0x7f014484754e [ 21.104219][ T329] 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.104221][ T329] RSP: 002b:00007ffecaad91e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 21.104224][ T329] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f014484754e [ 21.104225][ T329] RDX: 0000000000000000 RSI: 00007ffecaad9290 RDI: 0000000000000005 [ 21.104226][ T329] RBP: 00007ffecaad91f0 R08: 0000000000000000 R09: 0000000000000000 [ 21.104227][ T329] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910d32 [ 21.104228][ T329] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffecaad9960 | [ 22.172060][ T337] softirqs last disabled at (27868): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 22.172063][ T337] Preemption disabled at: | [ 22.172063][ T337] vprintk_emit (kernel/printk/printk.c:2471) | [ 22.172072][ T337] Tainted: [W]=WARN [ 22.172073][ T337] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.172075][ T337] Call Trace: [ 22.172076][ T337] [ 22.172078][ T337] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 22.172083][ T337] ? vprintk_emit (kernel/printk/printk.c:2471) [ 22.172085][ T337] __might_resched.cold (kernel/sched/core.c:9234) [ 22.172090][ T337] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 22.172093][ T337] ? __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.172098][ T337] __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.172101][ T337] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 22.172107][ T337] ? 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.172110][ T337] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 22.172114][ T337] put_chars (drivers/char/virtio_console.c:1176) [ 22.172117][ T337] ? __send_to_port (drivers/char/virtio_console.c:654) [ 22.172121][ T337] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 22.172124][ T337] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 22.172129][ T337] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 22.172133][ T337] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.172134][ T337] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.172139][ T337] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 22.172143][ T337] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.172145][ T337] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.172150][ T337] console_emit_next_record (kernel/printk/printk.c:3183) [ 22.172153][ T337] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 22.172155][ T337] ? 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.172157][ T337] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.172159][ T337] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.172163][ T337] console_flush_one_record (kernel/printk/printk.c:3268) [ 22.172167][ T337] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 22.172168][ T337] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.172174][ T337] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 22.172177][ T337] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 22.172178][ T337] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.172180][ T337] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 22.172184][ T337] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 22.172186][ T337] ? vprintk_emit (kernel/printk/printk.c:2478) [ 22.172189][ T337] vprintk_emit (kernel/printk/printk.c:2479) [ 22.172192][ T337] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 22.172194][ T337] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.172196][ T337] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 22.172198][ T337] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 22.172202][ T337] _printk (kernel/printk/printk.c:2504) [ 22.172206][ T337] ? snapshot_read.cold (user.c:?) [ 22.172208][ T337] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 22.172211][ T337] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 22.172213][ T337] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 22.172216][ T337] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 22.172219][ T337] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 22.172221][ T337] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 22.172224][ T337] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 22.172227][ T337] ? netdev_notice (net/core/dev.c:13194) [ 22.172229][ T337] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.172232][ T337] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.172235][ T337] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 22.172239][ T337] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 22.172241][ T337] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 22.172244][ T337] ? 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)) [ 22.172250][ T337] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 22.172253][ T337] ? __kernel_text_address (kernel/extable.c:79) [ 22.172256][ T337] ? write_profile (profile.c:?) [ 22.172260][ T337] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 22.172265][ T337] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 22.172270][ T337] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 22.172272][ T337] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 22.172273][ T337] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 22.172275][ T337] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 22.172279][ T337] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 22.172281][ T337] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 22.172283][ T337] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 22.172286][ T337] ? kasan_save_stack (mm/kasan/common.c:58) [ 22.172289][ T337] ? kasan_save_stack (mm/kasan/common.c:57) [ 22.172291][ T337] ? kasan_save_track (mm/kasan/common.c:78) [ 22.172294][ T337] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.172296][ T337] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 22.172299][ T337] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 22.172304][ T337] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.172306][ T337] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 22.172309][ T337] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.172311][ T337] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.172312][ T337] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.172314][ T337] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.172316][ T337] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 22.172318][ T337] ? __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) [ 22.172322][ T337] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 22.172324][ T337] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 22.172328][ T337] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 22.172330][ T337] ? nla_get_range_signed (lib/nlattr.c:270) [ 22.172335][ T337] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 22.172341][ T337] rtnl_newlink (net/core/rtnetlink.c:4215) [ 22.172346][ T337] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 22.172348][ T337] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.172353][ T337] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.172355][ T337] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.172357][ T337] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 22.172359][ T337] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.172363][ T337] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 22.172365][ T337] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 22.172368][ T337] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.172370][ T337] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.172375][ T337] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.172377][ T337] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.172380][ T337] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 22.172382][ T337] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.172385][ T337] ? netlink_ack (./include/linux/skbuff.h:2718) [ 22.172391][ T337] ? 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.172393][ T337] ? 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.172397][ T337] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 22.172401][ T337] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 22.172404][ T337] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 22.172408][ T337] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 22.172412][ T337] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 22.172413][ T337] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.172417][ T337] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 22.172420][ T337] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 22.172424][ T337] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 22.172427][ T337] ? copy_msghdr_from_user (net/socket.c:2650) [ 22.172429][ T337] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 22.172431][ T337] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 22.172438][ T337] ___sys_sendmsg (net/socket.c:2767) [ 22.172441][ T337] ? copy_msghdr_from_user (net/socket.c:2619) [ 22.172457][ T337] __sys_sendmsg (net/socket.c:2799) [ 22.172461][ T337] ? __sys_sendmsg_sock (net/socket.c:2780) [ 22.172467][ T337] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.172470][ T337] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 22.172473][ T337] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 22.172476][ T337] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 22.172479][ T337] RIP: 0033:0x7fab0c39454e [ 22.172483][ T337] 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.172485][ T337] RSP: 002b:00007fff953bedf0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 22.172487][ T337] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fab0c39454e [ 22.172489][ T337] RDX: 0000000000000000 RSI: 00007fff953beea0 RDI: 0000000000000005 [ 22.172490][ T337] RBP: 00007fff953bee00 R08: 0000000000000000 R09: 0000000000000000 [ 22.172490][ T337] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910d33 [ 22.172491][ T337] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff953bf570 | [ 23.309533][ T346] softirqs last disabled at (32617): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 23.309536][ T346] Preemption disabled at: | [ 23.309536][ T346] vprintk_emit (kernel/printk/printk.c:2471) | [ 23.309545][ T346] Tainted: [W]=WARN [ 23.309546][ T346] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.309548][ T346] Call Trace: [ 23.309550][ T346] [ 23.309552][ T346] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 23.309557][ T346] ? vprintk_emit (kernel/printk/printk.c:2471) [ 23.309559][ T346] __might_resched.cold (kernel/sched/core.c:9234) [ 23.309563][ T346] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 23.309567][ T346] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 23.309572][ T346] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 23.309575][ T346] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 23.309581][ T346] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 23.309584][ T346] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 23.309588][ T346] put_chars (drivers/char/virtio_console.c:1176) [ 23.309591][ T346] ? __send_to_port (drivers/char/virtio_console.c:654) [ 23.309595][ T346] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 23.309599][ T346] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 23.309603][ T346] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 23.309607][ T346] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.309609][ T346] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.309616][ T346] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 23.309620][ T346] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.309623][ T346] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.309627][ T346] console_emit_next_record (kernel/printk/printk.c:3183) [ 23.309631][ T346] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 23.309632][ T346] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 23.309635][ T346] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.309637][ T346] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.309641][ T346] console_flush_one_record (kernel/printk/printk.c:3268) [ 23.309645][ T346] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 23.309646][ T346] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.309652][ T346] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 23.309654][ T346] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 23.309656][ T346] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.309657][ T346] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 23.309661][ T346] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 23.309663][ T346] ? vprintk_emit (kernel/printk/printk.c:2478) [ 23.309666][ T346] vprintk_emit (kernel/printk/printk.c:2479) [ 23.309670][ T346] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 23.309672][ T346] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.309674][ T346] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 23.309676][ T346] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 23.309680][ T346] _printk (kernel/printk/printk.c:2504) [ 23.309683][ T346] ? snapshot_read.cold (user.c:?) [ 23.309685][ T346] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 23.309688][ T346] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 23.309690][ T346] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 23.309692][ T346] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 23.309696][ T346] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 23.309698][ T346] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 23.309701][ T346] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 23.309703][ T346] ? netdev_notice (net/core/dev.c:13194) [ 23.309706][ T346] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 23.309709][ T346] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 23.309712][ T346] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 23.309715][ T346] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 23.309718][ T346] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 23.309720][ T346] ? 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)) [ 23.309727][ T346] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 23.309731][ T346] ? __kernel_text_address (kernel/extable.c:79) [ 23.309733][ T346] ? write_profile (profile.c:?) [ 23.309738][ T346] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 23.309743][ T346] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 23.309748][ T346] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 23.309750][ T346] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 23.309751][ T346] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 23.309753][ T346] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 23.309757][ T346] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 23.309759][ T346] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 23.309761][ T346] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 23.309764][ T346] ? kasan_save_stack (mm/kasan/common.c:58) [ 23.309767][ T346] ? kasan_save_stack (mm/kasan/common.c:57) [ 23.309769][ T346] ? kasan_save_track (mm/kasan/common.c:78) [ 23.309772][ T346] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.309774][ T346] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 23.309777][ T346] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 23.309782][ T346] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.309785][ T346] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 23.309787][ T346] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.309789][ T346] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.309791][ T346] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.309792][ T346] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.309794][ T346] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 23.309797][ T346] ? __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) [ 23.309801][ T346] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 23.309803][ T346] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 23.309807][ T346] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 23.309809][ T346] ? nla_get_range_signed (lib/nlattr.c:270) [ 23.309815][ T346] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 23.309821][ T346] rtnl_newlink (net/core/rtnetlink.c:4215) [ 23.309826][ T346] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 23.309828][ T346] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.309833][ T346] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.309841][ T346] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 23.309844][ T346] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 23.309845][ T346] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 23.309849][ T346] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 23.309852][ T346] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 23.309855][ T346] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.309856][ T346] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.309861][ T346] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.309863][ T346] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 23.309867][ T346] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 23.309869][ T346] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.309872][ T346] ? netlink_ack (./include/linux/skbuff.h:2718) [ 23.309878][ T346] ? 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)) [ 23.309880][ T346] ? 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)) [ 23.309884][ T346] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 23.309888][ T346] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 23.309891][ T346] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 23.309895][ T346] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 23.309899][ T346] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 23.309900][ T346] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 23.309903][ T346] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 23.309907][ T346] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 23.309911][ T346] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 23.309914][ T346] ? copy_msghdr_from_user (net/socket.c:2650) [ 23.309916][ T346] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 23.309917][ T346] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 23.309925][ T346] ___sys_sendmsg (net/socket.c:2767) [ 23.309928][ T346] ? copy_msghdr_from_user (net/socket.c:2619) [ 23.309944][ T346] __sys_sendmsg (net/socket.c:2799) [ 23.309948][ T346] ? __sys_sendmsg_sock (net/socket.c:2780) [ 23.309954][ T346] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.309957][ T346] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 23.309960][ T346] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 23.309963][ T346] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 23.309966][ T346] RIP: 0033:0x7fd418e1b54e [ 23.309970][ T346] 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 [ 23.309971][ T346] RSP: 002b:00007ffc7cbefae0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 23.309974][ T346] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fd418e1b54e [ 23.309975][ T346] RDX: 0000000000000000 RSI: 00007ffc7cbefb90 RDI: 0000000000000005 [ 23.309976][ T346] RBP: 00007ffc7cbefaf0 R08: 0000000000000000 R09: 0000000000000000 [ 23.309977][ T346] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910d34 [ 23.309978][ T346] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc7cbf0260 | [ 24.332077][ T356] softirqs last disabled at (19062): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 24.332080][ T356] Preemption disabled at: | [ 24.332081][ T356] vprintk_emit (kernel/printk/printk.c:2471) | [ 24.332090][ T356] Tainted: [W]=WARN [ 24.332091][ T356] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.332093][ T356] Call Trace: [ 24.332094][ T356] [ 24.332096][ T356] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 24.332101][ T356] ? vprintk_emit (kernel/printk/printk.c:2471) [ 24.332103][ T356] __might_resched.cold (kernel/sched/core.c:9234) [ 24.332107][ T356] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 24.332111][ T356] ? __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.332116][ T356] __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.332118][ T356] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.332124][ T356] ? 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.332127][ T356] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.332131][ T356] put_chars (drivers/char/virtio_console.c:1176) [ 24.332134][ T356] ? __send_to_port (drivers/char/virtio_console.c:654) [ 24.332138][ T356] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 24.332141][ T356] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 24.332146][ T356] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 24.332150][ T356] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.332151][ T356] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.332156][ T356] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 24.332160][ T356] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.332162][ T356] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.332167][ T356] console_emit_next_record (kernel/printk/printk.c:3183) [ 24.332170][ T356] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 24.332172][ T356] ? 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.332174][ T356] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.332176][ T356] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.332181][ T356] console_flush_one_record (kernel/printk/printk.c:3268) [ 24.332184][ T356] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 24.332186][ T356] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.332191][ T356] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 24.332194][ T356] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 24.332195][ T356] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.332197][ T356] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 24.332201][ T356] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 24.332203][ T356] ? vprintk_emit (kernel/printk/printk.c:2478) [ 24.332206][ T356] vprintk_emit (kernel/printk/printk.c:2479) [ 24.332209][ T356] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 24.332211][ T356] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.332213][ T356] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 24.332216][ T356] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 24.332220][ T356] _printk (kernel/printk/printk.c:2504) [ 24.332223][ T356] ? snapshot_read.cold (user.c:?) [ 24.332225][ T356] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 24.332228][ T356] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 24.332230][ T356] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 24.332233][ T356] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 24.332236][ T356] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 24.332239][ T356] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 24.332241][ T356] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 24.332244][ T356] ? netdev_notice (net/core/dev.c:13194) [ 24.332247][ T356] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.332250][ T356] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.332253][ T356] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 24.332256][ T356] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 24.332259][ T356] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 24.332262][ T356] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 24.332268][ T356] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 24.332271][ T356] ? __kernel_text_address (kernel/extable.c:79) [ 24.332274][ T356] ? write_profile (profile.c:?) [ 24.332278][ T356] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 24.332283][ T356] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 24.332288][ T356] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 24.332290][ T356] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 24.332291][ T356] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 24.332293][ T356] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 24.332297][ T356] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 24.332299][ T356] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 24.332301][ T356] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 24.332304][ T356] ? kasan_save_stack (mm/kasan/common.c:58) [ 24.332307][ T356] ? kasan_save_stack (mm/kasan/common.c:57) [ 24.332309][ T356] ? kasan_save_track (mm/kasan/common.c:78) [ 24.332312][ T356] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.332314][ T356] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 24.332317][ T356] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 24.332322][ T356] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.332325][ T356] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 24.332327][ T356] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.332329][ T356] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.332331][ T356] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.332332][ T356] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.332334][ T356] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 24.332337][ T356] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 24.332340][ T356] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 24.332343][ T356] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 24.332346][ T356] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 24.332348][ T356] ? nla_get_range_signed (lib/nlattr.c:270) [ 24.332354][ T356] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 24.332359][ T356] rtnl_newlink (net/core/rtnetlink.c:4215) [ 24.332365][ T356] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 24.332367][ T356] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.332372][ T356] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.332374][ T356] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.332376][ T356] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 24.332378][ T356] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.332382][ T356] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 24.332384][ T356] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 24.332388][ T356] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.332389][ T356] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.332394][ T356] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.332396][ T356] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.332400][ T356] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 24.332402][ T356] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.332404][ T356] ? netlink_ack (./include/linux/skbuff.h:2718) [ 24.332411][ T356] ? 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.332412][ T356] ? 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.332417][ T356] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 24.332421][ T356] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 24.332424][ T356] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 24.332428][ T356] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 24.332432][ T356] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 24.332433][ T356] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.332436][ T356] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 24.332440][ T356] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 24.332444][ T356] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 24.332447][ T356] ? copy_msghdr_from_user (net/socket.c:2650) [ 24.332449][ T356] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 24.332451][ T356] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 24.332459][ T356] ___sys_sendmsg (net/socket.c:2767) [ 24.332461][ T356] ? copy_msghdr_from_user (net/socket.c:2619) [ 24.332478][ T356] __sys_sendmsg (net/socket.c:2799) [ 24.332481][ T356] ? __sys_sendmsg_sock (net/socket.c:2780) [ 24.332488][ T356] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.332491][ T356] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 24.332494][ T356] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 24.332497][ T356] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 24.332500][ T356] RIP: 0033:0x7f79d149854e [ 24.332504][ T356] 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.332506][ T356] RSP: 002b:00007fff5a824010 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 24.332508][ T356] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f79d149854e [ 24.332510][ T356] RDX: 0000000000000000 RSI: 00007fff5a8240c0 RDI: 0000000000000005 [ 24.332510][ T356] RBP: 00007fff5a824020 R08: 0000000000000000 R09: 0000000000000000 [ 24.332511][ T356] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910d35 [ 24.332512][ T356] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff5a824790 | [ 25.425024][ T367] softirqs last disabled at (18724): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 25.425027][ T367] Preemption disabled at: | [ 25.425028][ T367] vprintk_emit (kernel/printk/printk.c:2471) | [ 25.425037][ T367] Tainted: [W]=WARN [ 25.425038][ T367] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.425040][ T367] Call Trace: [ 25.425041][ T367] [ 25.425043][ T367] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 25.425048][ T367] ? vprintk_emit (kernel/printk/printk.c:2471) [ 25.425052][ T367] __might_resched.cold (kernel/sched/core.c:9234) [ 25.425057][ T367] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 25.425060][ T367] ? __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.425066][ T367] __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.425068][ T367] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 25.425074][ T367] ? 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.425078][ T367] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 25.425081][ T367] put_chars (drivers/char/virtio_console.c:1176) [ 25.425084][ T367] ? __send_to_port (drivers/char/virtio_console.c:654) [ 25.425088][ T367] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 25.425092][ T367] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 25.425097][ T367] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 25.425100][ T367] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.425102][ T367] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.425107][ T367] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 25.425110][ T367] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.425113][ T367] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.425117][ T367] console_emit_next_record (kernel/printk/printk.c:3183) [ 25.425121][ T367] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 25.425122][ T367] ? 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.425125][ T367] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.425127][ T367] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.425131][ T367] console_flush_one_record (kernel/printk/printk.c:3268) [ 25.425135][ T367] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 25.425136][ T367] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.425142][ T367] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 25.425144][ T367] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 25.425145][ T367] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.425147][ T367] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 25.425151][ T367] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 25.425153][ T367] ? vprintk_emit (kernel/printk/printk.c:2478) [ 25.425156][ T367] vprintk_emit (kernel/printk/printk.c:2479) [ 25.425160][ T367] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 25.425162][ T367] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.425164][ T367] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 25.425166][ T367] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 25.425170][ T367] _printk (kernel/printk/printk.c:2504) [ 25.425174][ T367] ? snapshot_read.cold (user.c:?) [ 25.425176][ T367] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 25.425179][ T367] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 25.425181][ T367] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 25.425183][ T367] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 25.425187][ T367] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 25.425189][ T367] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 25.425192][ T367] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 25.425194][ T367] ? netdev_notice (net/core/dev.c:13194) [ 25.425197][ T367] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.425200][ T367] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.425203][ T367] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 25.425207][ T367] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 25.425209][ T367] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 25.425212][ T367] ? 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.425218][ T367] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 25.425221][ T367] ? __kernel_text_address (kernel/extable.c:79) [ 25.425224][ T367] ? write_profile (profile.c:?) [ 25.425228][ T367] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 25.425233][ T367] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 25.425238][ T367] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 25.425240][ T367] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 25.425241][ T367] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 25.425244][ T367] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 25.425247][ T367] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 25.425249][ T367] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 25.425251][ T367] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 25.425254][ T367] ? kasan_save_stack (mm/kasan/common.c:58) [ 25.425257][ T367] ? kasan_save_stack (mm/kasan/common.c:57) [ 25.425259][ T367] ? kasan_save_track (mm/kasan/common.c:78) [ 25.425262][ T367] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.425264][ T367] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 25.425267][ T367] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 25.425272][ T367] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.425274][ T367] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 25.425277][ T367] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.425279][ T367] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.425281][ T367] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.425282][ T367] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.425284][ T367] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 25.425286][ T367] ? __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.425290][ T367] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 25.425292][ T367] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 25.425296][ T367] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 25.425298][ T367] ? nla_get_range_signed (lib/nlattr.c:270) [ 25.425304][ T367] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 25.425309][ T367] rtnl_newlink (net/core/rtnetlink.c:4215) [ 25.425315][ T367] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 25.425317][ T367] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.425321][ T367] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.425323][ T367] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.425326][ T367] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 25.425327][ T367] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.425331][ T367] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 25.425334][ T367] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 25.425337][ T367] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.425338][ T367] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.425343][ T367] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.425345][ T367] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.425349][ T367] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 25.425350][ T367] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.425353][ T367] ? netlink_ack (./include/linux/skbuff.h:2718) [ 25.425360][ T367] ? 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.425361][ T367] ? 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.425366][ T367] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 25.425369][ T367] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 25.425372][ T367] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 25.425377][ T367] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 25.425381][ T367] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 25.425382][ T367] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.425385][ T367] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 25.425389][ T367] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 25.425393][ T367] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 25.425396][ T367] ? copy_msghdr_from_user (net/socket.c:2650) [ 25.425398][ T367] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 25.425399][ T367] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 25.425407][ T367] ___sys_sendmsg (net/socket.c:2767) [ 25.425410][ T367] ? copy_msghdr_from_user (net/socket.c:2619) [ 25.425426][ T367] __sys_sendmsg (net/socket.c:2799) [ 25.425430][ T367] ? __sys_sendmsg_sock (net/socket.c:2780) [ 25.425436][ T367] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.425439][ T367] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 25.425442][ T367] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 25.425445][ T367] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 25.425448][ T367] RIP: 0033:0x7f9e347ef54e [ 25.425451][ T367] 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.425453][ T367] RSP: 002b:00007ffc456d45a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 25.425456][ T367] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f9e347ef54e [ 25.425457][ T367] RDX: 0000000000000000 RSI: 00007ffc456d4650 RDI: 0000000000000005 [ 25.425458][ T367] RBP: 00007ffc456d45b0 R08: 0000000000000000 R09: 0000000000000000 [ 25.425459][ T367] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910d36 [ 25.425460][ T367] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc456d4d20 | [ 26.441462][ T375] softirqs last disabled at (36438): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 26.441465][ T375] Preemption disabled at: | [ 26.441466][ T375] vprintk_emit (kernel/printk/printk.c:2471) | [ 26.441475][ T375] Tainted: [W]=WARN [ 26.441476][ T375] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.441478][ T375] Call Trace: [ 26.441480][ T375] [ 26.441481][ T375] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 26.441487][ T375] ? vprintk_emit (kernel/printk/printk.c:2471) [ 26.441488][ T375] __might_resched.cold (kernel/sched/core.c:9234) [ 26.441493][ T375] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 26.441497][ T375] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 26.441502][ T375] __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)) [ 26.441505][ T375] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.441512][ T375] ? 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) [ 26.441515][ T375] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.441519][ T375] put_chars (drivers/char/virtio_console.c:1176) [ 26.441522][ T375] ? __send_to_port (drivers/char/virtio_console.c:654) [ 26.441526][ T375] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 26.441530][ T375] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 26.441534][ T375] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 26.441538][ T375] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.441540][ T375] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.441545][ T375] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 26.441549][ T375] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.441551][ T375] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.441556][ T375] console_emit_next_record (kernel/printk/printk.c:3183) [ 26.441560][ T375] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 26.441561][ T375] ? 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)) [ 26.441564][ T375] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.441566][ T375] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.441570][ T375] console_flush_one_record (kernel/printk/printk.c:3268) [ 26.441574][ T375] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 26.441576][ T375] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.441582][ T375] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 26.441584][ T375] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 26.441585][ T375] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.441587][ T375] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 26.441591][ T375] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 26.441593][ T375] ? vprintk_emit (kernel/printk/printk.c:2478) [ 26.441597][ T375] vprintk_emit (kernel/printk/printk.c:2479) [ 26.441600][ T375] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 26.441602][ T375] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.441604][ T375] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 26.441607][ T375] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 26.441611][ T375] _printk (kernel/printk/printk.c:2504) [ 26.441616][ T375] ? snapshot_read.cold (user.c:?) [ 26.441619][ T375] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 26.441622][ T375] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 26.441624][ T375] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 26.441627][ T375] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 26.441630][ T375] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 26.441633][ T375] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 26.441636][ T375] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 26.441638][ T375] ? netdev_notice (net/core/dev.c:13194) [ 26.441641][ T375] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.441645][ T375] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.441647][ T375] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 26.441652][ T375] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 26.441654][ T375] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 26.441657][ T375] ? 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)) [ 26.441664][ T375] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 26.441667][ T375] ? __kernel_text_address (kernel/extable.c:79) [ 26.441670][ T375] ? write_profile (profile.c:?) [ 26.441674][ T375] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 26.441680][ T375] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 26.441685][ T375] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 26.441687][ T375] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 26.441689][ T375] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 26.441691][ T375] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 26.441695][ T375] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 26.441697][ T375] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 26.441699][ T375] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 26.441702][ T375] ? kasan_save_stack (mm/kasan/common.c:58) [ 26.441705][ T375] ? kasan_save_stack (mm/kasan/common.c:57) [ 26.441707][ T375] ? kasan_save_track (mm/kasan/common.c:78) [ 26.441710][ T375] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.441712][ T375] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 26.441715][ T375] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 26.441721][ T375] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.441723][ T375] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 26.441726][ T375] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.441728][ T375] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.441730][ T375] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.441731][ T375] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.441733][ T375] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 26.441736][ T375] ? __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) [ 26.441739][ T375] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 26.441742][ T375] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 26.441745][ T375] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 26.441747][ T375] ? nla_get_range_signed (lib/nlattr.c:270) [ 26.441754][ T375] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 26.441760][ T375] rtnl_newlink (net/core/rtnetlink.c:4215) [ 26.441766][ T375] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 26.441768][ T375] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.441773][ T375] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.441775][ T375] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.441778][ T375] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 26.441780][ T375] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.441784][ T375] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 26.441786][ T375] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 26.441790][ T375] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.441791][ T375] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.441796][ T375] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.441798][ T375] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.441802][ T375] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 26.441804][ T375] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.441807][ T375] ? netlink_ack (./include/linux/skbuff.h:2718) [ 26.441814][ T375] ? 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)) [ 26.441816][ T375] ? 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)) [ 26.441820][ T375] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 26.441824][ T375] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 26.441827][ T375] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 26.441832][ T375] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 26.441836][ T375] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 26.441838][ T375] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.441841][ T375] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 26.441845][ T375] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 26.441854][ T375] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 26.441856][ T375] ? copy_msghdr_from_user (net/socket.c:2650) [ 26.441858][ T375] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 26.441860][ T375] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 26.441869][ T375] ___sys_sendmsg (net/socket.c:2767) [ 26.441872][ T375] ? copy_msghdr_from_user (net/socket.c:2619) [ 26.441889][ T375] __sys_sendmsg (net/socket.c:2799) [ 26.441893][ T375] ? __sys_sendmsg_sock (net/socket.c:2780) [ 26.441900][ T375] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.441903][ T375] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 26.441906][ T375] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 26.441909][ T375] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 26.441912][ T375] RIP: 0033:0x7f07561cf54e [ 26.441916][ T375] 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 [ 26.441918][ T375] RSP: 002b:00007ffddd36beb0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 26.441920][ T375] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f07561cf54e [ 26.441922][ T375] RDX: 0000000000000000 RSI: 00007ffddd36bf60 RDI: 0000000000000005 [ 26.441923][ T375] RBP: 00007ffddd36bec0 R08: 0000000000000000 R09: 0000000000000000 [ 26.441924][ T375] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910d37 [ 26.441925][ T375] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffddd36c630 | [ 27.457654][ T384] softirqs last disabled at (16752): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 27.457656][ T384] Preemption disabled at: | [ 27.457657][ T384] vprintk_emit (kernel/printk/printk.c:2471) | [ 27.457666][ T384] Tainted: [W]=WARN [ 27.457667][ T384] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.457669][ T384] Call Trace: [ 27.457671][ T384] [ 27.457672][ T384] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 27.457678][ T384] ? vprintk_emit (kernel/printk/printk.c:2471) [ 27.457679][ T384] __might_resched.cold (kernel/sched/core.c:9234) [ 27.457685][ T384] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 27.457688][ T384] ? __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.457693][ T384] __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.457696][ T384] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 27.457703][ T384] ? 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.457706][ T384] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 27.457709][ T384] put_chars (drivers/char/virtio_console.c:1176) [ 27.457712][ T384] ? __send_to_port (drivers/char/virtio_console.c:654) [ 27.457716][ T384] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 27.457720][ T384] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 27.457724][ T384] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 27.457728][ T384] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.457730][ T384] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.457735][ T384] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 27.457738][ T384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.457741][ T384] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.457745][ T384] console_emit_next_record (kernel/printk/printk.c:3183) [ 27.457749][ T384] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 27.457750][ T384] ? 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.457753][ T384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.457755][ T384] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.457759][ T384] console_flush_one_record (kernel/printk/printk.c:3268) [ 27.457763][ T384] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 27.457765][ T384] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.457770][ T384] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 27.457773][ T384] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 27.457774][ T384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.457776][ T384] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 27.457780][ T384] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 27.457782][ T384] ? vprintk_emit (kernel/printk/printk.c:2478) [ 27.457785][ T384] vprintk_emit (kernel/printk/printk.c:2479) [ 27.457788][ T384] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 27.457791][ T384] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.457793][ T384] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 27.457795][ T384] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 27.457799][ T384] _printk (kernel/printk/printk.c:2504) [ 27.457803][ T384] ? snapshot_read.cold (user.c:?) [ 27.457805][ T384] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 27.457808][ T384] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 27.457810][ T384] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 27.457812][ T384] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 27.457816][ T384] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 27.457818][ T384] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 27.457821][ T384] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 27.457823][ T384] ? netdev_notice (net/core/dev.c:13194) [ 27.457826][ T384] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.457829][ T384] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.457832][ T384] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 27.457836][ T384] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 27.457838][ T384] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 27.457842][ T384] ? 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.457848][ T384] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 27.457856][ T384] ? __kernel_text_address (kernel/extable.c:79) [ 27.457859][ T384] ? write_profile (profile.c:?) [ 27.457863][ T384] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 27.457869][ T384] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 27.457874][ T384] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 27.457876][ T384] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 27.457878][ T384] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 27.457880][ T384] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 27.457883][ T384] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 27.457886][ T384] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 27.457888][ T384] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 27.457891][ T384] ? kasan_save_stack (mm/kasan/common.c:58) [ 27.457893][ T384] ? kasan_save_stack (mm/kasan/common.c:57) [ 27.457895][ T384] ? kasan_save_track (mm/kasan/common.c:78) [ 27.457898][ T384] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.457900][ T384] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 27.457903][ T384] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 27.457909][ T384] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.457911][ T384] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 27.457913][ T384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.457915][ T384] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.457917][ T384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.457918][ T384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.457920][ T384] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 27.457923][ T384] ? __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.457926][ T384] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 27.457929][ T384] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 27.457932][ T384] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 27.457934][ T384] ? nla_get_range_signed (lib/nlattr.c:270) [ 27.457940][ T384] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 27.457946][ T384] rtnl_newlink (net/core/rtnetlink.c:4215) [ 27.457951][ T384] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 27.457953][ T384] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.457958][ T384] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.457960][ T384] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.457962][ T384] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 27.457964][ T384] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.457968][ T384] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 27.457970][ T384] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 27.457974][ T384] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.457975][ T384] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.457980][ T384] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.457982][ T384] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.457986][ T384] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 27.457988][ T384] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.457991][ T384] ? netlink_ack (./include/linux/skbuff.h:2718) [ 27.457997][ T384] ? 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.457999][ T384] ? 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.458003][ T384] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 27.458007][ T384] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 27.458010][ T384] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 27.458014][ T384] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 27.458018][ T384] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 27.458019][ T384] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.458023][ T384] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 27.458027][ T384] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 27.458031][ T384] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 27.458033][ T384] ? copy_msghdr_from_user (net/socket.c:2650) [ 27.458035][ T384] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 27.458037][ T384] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 27.458045][ T384] ___sys_sendmsg (net/socket.c:2767) [ 27.458047][ T384] ? copy_msghdr_from_user (net/socket.c:2619) [ 27.458066][ T384] __sys_sendmsg (net/socket.c:2799) [ 27.458069][ T384] ? __sys_sendmsg_sock (net/socket.c:2780) [ 27.458076][ T384] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.458079][ T384] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 27.458082][ T384] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 27.458085][ T384] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 27.458088][ T384] RIP: 0033:0x7f68c6eca54e [ 27.458092][ T384] 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.458094][ T384] RSP: 002b:00007ffe63086000 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 27.458096][ T384] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f68c6eca54e [ 27.458098][ T384] RDX: 0000000000000000 RSI: 00007ffe630860b0 RDI: 0000000000000005 [ 27.458098][ T384] RBP: 00007ffe63086010 R08: 0000000000000000 R09: 0000000000000000 [ 27.458099][ T384] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910d38 [ 27.458100][ T384] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe63086780 | [ 28.569346][ T393] softirqs last disabled at (17746): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 28.569348][ T393] Preemption disabled at: | [ 28.569349][ T393] vprintk_emit (kernel/printk/printk.c:2471) | [ 28.569358][ T393] Tainted: [W]=WARN [ 28.569359][ T393] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.569361][ T393] Call Trace: [ 28.569362][ T393] [ 28.569364][ T393] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 28.569369][ T393] ? vprintk_emit (kernel/printk/printk.c:2471) [ 28.569370][ T393] __might_resched.cold (kernel/sched/core.c:9234) [ 28.569375][ T393] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 28.569379][ T393] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 28.569384][ T393] __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)) [ 28.569386][ T393] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 28.569393][ T393] ? 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) [ 28.569396][ T393] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 28.569399][ T393] put_chars (drivers/char/virtio_console.c:1176) [ 28.569402][ T393] ? __send_to_port (drivers/char/virtio_console.c:654) [ 28.569406][ T393] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 28.569409][ T393] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 28.569414][ T393] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 28.569418][ T393] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.569420][ T393] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.569424][ T393] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 28.569428][ T393] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.569431][ T393] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.569435][ T393] console_emit_next_record (kernel/printk/printk.c:3183) [ 28.569439][ T393] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 28.569440][ T393] ? 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)) [ 28.569443][ T393] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.569445][ T393] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.569449][ T393] console_flush_one_record (kernel/printk/printk.c:3268) [ 28.569453][ T393] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 28.569455][ T393] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.569461][ T393] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 28.569463][ T393] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 28.569464][ T393] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.569466][ T393] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 28.569470][ T393] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 28.569472][ T393] ? vprintk_emit (kernel/printk/printk.c:2478) [ 28.569475][ T393] vprintk_emit (kernel/printk/printk.c:2479) [ 28.569479][ T393] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 28.569481][ T393] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.569483][ T393] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 28.569485][ T393] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 28.569489][ T393] _printk (kernel/printk/printk.c:2504) [ 28.569493][ T393] ? snapshot_read.cold (user.c:?) [ 28.569494][ T393] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 28.569497][ T393] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 28.569499][ T393] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 28.569502][ T393] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 28.569505][ T393] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 28.569508][ T393] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 28.569510][ T393] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 28.569513][ T393] ? netdev_notice (net/core/dev.c:13194) [ 28.569516][ T393] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 28.569519][ T393] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 28.569521][ T393] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 28.569525][ T393] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 28.569527][ T393] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 28.569531][ T393] ? 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)) [ 28.569537][ T393] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 28.569539][ T393] ? __kernel_text_address (kernel/extable.c:79) [ 28.569543][ T393] ? write_profile (profile.c:?) [ 28.569547][ T393] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 28.569552][ T393] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 28.569557][ T393] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 28.569560][ T393] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 28.569561][ T393] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 28.569563][ T393] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 28.569567][ T393] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 28.569569][ T393] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 28.569571][ T393] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 28.569574][ T393] ? kasan_save_stack (mm/kasan/common.c:58) [ 28.569577][ T393] ? kasan_save_stack (mm/kasan/common.c:57) [ 28.569579][ T393] ? kasan_save_track (mm/kasan/common.c:78) [ 28.569582][ T393] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.569584][ T393] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 28.569587][ T393] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 28.569592][ T393] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 28.569594][ T393] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 28.569597][ T393] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.569599][ T393] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.569601][ T393] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.569602][ T393] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.569604][ T393] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 28.569606][ T393] ? __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) [ 28.569610][ T393] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 28.569613][ T393] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 28.569617][ T393] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 28.569619][ T393] ? nla_get_range_signed (lib/nlattr.c:270) [ 28.569625][ T393] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 28.569631][ T393] rtnl_newlink (net/core/rtnetlink.c:4215) [ 28.569637][ T393] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 28.569638][ T393] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.569643][ T393] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 28.569646][ T393] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 28.569648][ T393] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 28.569650][ T393] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 28.569654][ T393] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 28.569656][ T393] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 28.569659][ T393] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.569661][ T393] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.569666][ T393] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 28.569668][ T393] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 28.569672][ T393] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 28.569673][ T393] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.569676][ T393] ? netlink_ack (./include/linux/skbuff.h:2718) [ 28.569683][ T393] ? 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)) [ 28.569684][ T393] ? 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)) [ 28.569689][ T393] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 28.569693][ T393] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 28.569696][ T393] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 28.569700][ T393] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 28.569704][ T393] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 28.569706][ T393] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 28.569709][ T393] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 28.569713][ T393] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 28.569717][ T393] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 28.569719][ T393] ? copy_msghdr_from_user (net/socket.c:2650) [ 28.569722][ T393] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 28.569723][ T393] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 28.569731][ T393] ___sys_sendmsg (net/socket.c:2767) [ 28.569734][ T393] ? copy_msghdr_from_user (net/socket.c:2619) [ 28.569751][ T393] __sys_sendmsg (net/socket.c:2799) [ 28.569755][ T393] ? __sys_sendmsg_sock (net/socket.c:2780) [ 28.569761][ T393] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.569765][ T393] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 28.569767][ T393] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 28.569771][ T393] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 28.569773][ T393] RIP: 0033:0x7f3f1041c54e [ 28.569777][ T393] 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 [ 28.569779][ T393] RSP: 002b:00007ffcf5db3150 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 28.569782][ T393] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f3f1041c54e [ 28.569783][ T393] RDX: 0000000000000000 RSI: 00007ffcf5db3200 RDI: 0000000000000005 [ 28.569784][ T393] RBP: 00007ffcf5db3160 R08: 0000000000000000 R09: 0000000000000000 [ 28.569785][ T393] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910d39 [ 28.569786][ T393] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcf5db38d0 | [ 29.679867][ T401] softirqs last disabled at (21886): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 29.679870][ T401] Preemption disabled at: | [ 29.679870][ T401] vprintk_emit (kernel/printk/printk.c:2471) | [ 29.679879][ T401] Tainted: [W]=WARN [ 29.679881][ T401] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.679882][ T401] Call Trace: [ 29.679884][ T401] [ 29.679886][ T401] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 29.679891][ T401] ? vprintk_emit (kernel/printk/printk.c:2471) [ 29.679893][ T401] __might_resched.cold (kernel/sched/core.c:9234) [ 29.679897][ T401] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 29.679901][ T401] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 29.679906][ T401] __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)) [ 29.679908][ T401] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 29.679915][ T401] ? 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) [ 29.679918][ T401] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 29.679921][ T401] put_chars (drivers/char/virtio_console.c:1176) [ 29.679924][ T401] ? __send_to_port (drivers/char/virtio_console.c:654) [ 29.679928][ T401] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 29.679932][ T401] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 29.679936][ T401] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 29.679940][ T401] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.679942][ T401] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.679947][ T401] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 29.679950][ T401] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.679953][ T401] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.679957][ T401] console_emit_next_record (kernel/printk/printk.c:3183) [ 29.679961][ T401] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 29.679962][ T401] ? 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)) [ 29.679965][ T401] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.679967][ T401] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.679971][ T401] console_flush_one_record (kernel/printk/printk.c:3268) [ 29.679975][ T401] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 29.679976][ T401] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.679982][ T401] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 29.679984][ T401] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 29.679985][ T401] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.679987][ T401] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 29.679991][ T401] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 29.679993][ T401] ? vprintk_emit (kernel/printk/printk.c:2478) [ 29.679996][ T401] vprintk_emit (kernel/printk/printk.c:2479) [ 29.680000][ T401] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 29.680002][ T401] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.680004][ T401] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 29.680006][ T401] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 29.680010][ T401] _printk (kernel/printk/printk.c:2504) [ 29.680013][ T401] ? snapshot_read.cold (user.c:?) [ 29.680015][ T401] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 29.680018][ T401] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 29.680020][ T401] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 29.680023][ T401] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 29.680026][ T401] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 29.680029][ T401] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 29.680031][ T401] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 29.680034][ T401] ? netdev_notice (net/core/dev.c:13194) [ 29.680036][ T401] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 29.680039][ T401] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.680042][ T401] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 29.680046][ T401] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 29.680048][ T401] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 29.680053][ T401] ? 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)) [ 29.680060][ T401] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 29.680062][ T401] ? __kernel_text_address (kernel/extable.c:79) [ 29.680065][ T401] ? write_profile (profile.c:?) [ 29.680070][ T401] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 29.680075][ T401] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 29.680079][ T401] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 29.680082][ T401] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 29.680083][ T401] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 29.680085][ T401] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 29.680089][ T401] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 29.680091][ T401] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 29.680093][ T401] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 29.680096][ T401] ? kasan_save_stack (mm/kasan/common.c:58) [ 29.680099][ T401] ? kasan_save_stack (mm/kasan/common.c:57) [ 29.680101][ T401] ? kasan_save_track (mm/kasan/common.c:78) [ 29.680104][ T401] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.680106][ T401] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 29.680109][ T401] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 29.680114][ T401] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 29.680116][ T401] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 29.680119][ T401] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.680121][ T401] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.680123][ T401] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.680124][ T401] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.680126][ T401] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 29.680128][ T401] ? __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) [ 29.680132][ T401] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 29.680134][ T401] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 29.680138][ T401] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 29.680140][ T401] ? nla_get_range_signed (lib/nlattr.c:270) [ 29.680146][ T401] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 29.680151][ T401] rtnl_newlink (net/core/rtnetlink.c:4215) [ 29.680157][ T401] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 29.680159][ T401] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.680164][ T401] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 29.680166][ T401] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 29.680168][ T401] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 29.680170][ T401] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.680174][ T401] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 29.680176][ T401] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 29.680179][ T401] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.680180][ T401] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.680185][ T401] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 29.680187][ T401] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 29.680191][ T401] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 29.680193][ T401] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.680196][ T401] ? netlink_ack (./include/linux/skbuff.h:2718) [ 29.680202][ T401] ? 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)) [ 29.680204][ T401] ? 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)) [ 29.680208][ T401] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 29.680212][ T401] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 29.680215][ T401] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 29.680219][ T401] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 29.680223][ T401] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 29.680224][ T401] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.680228][ T401] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 29.680231][ T401] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 29.680235][ T401] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 29.680238][ T401] ? copy_msghdr_from_user (net/socket.c:2650) [ 29.680240][ T401] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 29.680242][ T401] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 29.680249][ T401] ___sys_sendmsg (net/socket.c:2767) [ 29.680252][ T401] ? copy_msghdr_from_user (net/socket.c:2619) [ 29.680269][ T401] __sys_sendmsg (net/socket.c:2799) [ 29.680272][ T401] ? __sys_sendmsg_sock (net/socket.c:2780) [ 29.680278][ T401] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.680282][ T401] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 29.680284][ T401] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 29.680288][ T401] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.680290][ T401] RIP: 0033:0x7efda4d9154e [ 29.680294][ T401] 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 [ 29.680296][ T401] RSP: 002b:00007ffd3a6b4b70 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 29.680298][ T401] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007efda4d9154e [ 29.680300][ T401] RDX: 0000000000000000 RSI: 00007ffd3a6b4c20 RDI: 0000000000000005 [ 29.680301][ T401] RBP: 00007ffd3a6b4b80 R08: 0000000000000000 R09: 0000000000000000 [ 29.680301][ T401] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910d3b [ 29.680302][ T401] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd3a6b52f0 | [ 30.724823][ T412] softirqs last disabled at (18218): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 30.724826][ T412] Preemption disabled at: | [ 30.724826][ T412] vprintk_emit (kernel/printk/printk.c:2471) | [ 30.724836][ T412] Tainted: [W]=WARN [ 30.724837][ T412] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.724839][ T412] Call Trace: [ 30.724840][ T412] [ 30.724842][ T412] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 30.724847][ T412] ? vprintk_emit (kernel/printk/printk.c:2471) [ 30.724849][ T412] __might_resched.cold (kernel/sched/core.c:9234) [ 30.724853][ T412] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 30.724857][ T412] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 30.724869][ T412] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 30.724872][ T412] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.724878][ T412] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 30.724881][ T412] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.724884][ T412] put_chars (drivers/char/virtio_console.c:1176) [ 30.724887][ T412] ? __send_to_port (drivers/char/virtio_console.c:654) [ 30.724891][ T412] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 30.724895][ T412] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 30.724899][ T412] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 30.724902][ T412] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.724904][ T412] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.724909][ T412] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 30.724912][ T412] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.724915][ T412] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.724919][ T412] console_emit_next_record (kernel/printk/printk.c:3183) [ 30.724923][ T412] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 30.724924][ T412] ? 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)) [ 30.724927][ T412] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.724929][ T412] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.724933][ T412] console_flush_one_record (kernel/printk/printk.c:3268) [ 30.724937][ T412] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 30.724938][ T412] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.724943][ T412] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 30.724946][ T412] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 30.724947][ T412] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.724949][ T412] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 30.724953][ T412] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 30.724955][ T412] ? vprintk_emit (kernel/printk/printk.c:2478) [ 30.724958][ T412] vprintk_emit (kernel/printk/printk.c:2479) [ 30.724961][ T412] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 30.724963][ T412] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.724965][ T412] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 30.724967][ T412] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 30.724971][ T412] _printk (kernel/printk/printk.c:2504) [ 30.724975][ T412] ? snapshot_read.cold (user.c:?) [ 30.724976][ T412] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 30.724979][ T412] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 30.724981][ T412] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 30.724984][ T412] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 30.724987][ T412] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 30.724990][ T412] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 30.724992][ T412] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 30.724995][ T412] ? netdev_notice (net/core/dev.c:13194) [ 30.724997][ T412] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.725000][ T412] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.725003][ T412] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 30.725007][ T412] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 30.725009][ T412] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 30.725012][ T412] ? 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)) [ 30.725019][ T412] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 30.725021][ T412] ? __kernel_text_address (kernel/extable.c:79) [ 30.725024][ T412] ? write_profile (profile.c:?) [ 30.725028][ T412] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 30.725033][ T412] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 30.725038][ T412] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 30.725041][ T412] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 30.725042][ T412] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 30.725044][ T412] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 30.725048][ T412] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 30.725052][ T412] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 30.725054][ T412] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 30.725057][ T412] ? kasan_save_stack (mm/kasan/common.c:58) [ 30.725060][ T412] ? kasan_save_stack (mm/kasan/common.c:57) [ 30.725061][ T412] ? kasan_save_track (mm/kasan/common.c:78) [ 30.725064][ T412] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.725066][ T412] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 30.725069][ T412] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 30.725074][ T412] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.725077][ T412] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 30.725079][ T412] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.725081][ T412] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.725083][ T412] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.725085][ T412] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.725086][ T412] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 30.725089][ T412] ? __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) [ 30.725092][ T412] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 30.725095][ T412] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 30.725098][ T412] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 30.725100][ T412] ? nla_get_range_signed (lib/nlattr.c:270) [ 30.725106][ T412] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 30.725112][ T412] rtnl_newlink (net/core/rtnetlink.c:4215) [ 30.725117][ T412] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 30.725119][ T412] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.725124][ T412] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.725126][ T412] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.725128][ T412] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 30.725130][ T412] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.725134][ T412] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 30.725136][ T412] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 30.725139][ T412] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.725140][ T412] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.725145][ T412] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.725147][ T412] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.725151][ T412] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 30.725153][ T412] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.725156][ T412] ? netlink_ack (./include/linux/skbuff.h:2718) [ 30.725162][ T412] ? 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)) [ 30.725164][ T412] ? 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)) [ 30.725168][ T412] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 30.725172][ T412] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 30.725175][ T412] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 30.725179][ T412] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 30.725183][ T412] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 30.725184][ T412] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.725187][ T412] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 30.725191][ T412] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 30.725195][ T412] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 30.725198][ T412] ? copy_msghdr_from_user (net/socket.c:2650) [ 30.725200][ T412] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 30.725202][ T412] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 30.725209][ T412] ___sys_sendmsg (net/socket.c:2767) [ 30.725212][ T412] ? copy_msghdr_from_user (net/socket.c:2619) [ 30.725228][ T412] __sys_sendmsg (net/socket.c:2799) [ 30.725232][ T412] ? __sys_sendmsg_sock (net/socket.c:2780) [ 30.725238][ T412] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.725241][ T412] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 30.725244][ T412] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 30.725247][ T412] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.725250][ T412] RIP: 0033:0x7f52ec55254e [ 30.725254][ T412] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 30.725255][ T412] RSP: 002b:00007ffe2c50ecc0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 30.725258][ T412] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f52ec55254e [ 30.725259][ T412] RDX: 0000000000000000 RSI: 00007ffe2c50ed70 RDI: 0000000000000005 [ 30.725260][ T412] RBP: 00007ffe2c50ecd0 R08: 0000000000000000 R09: 0000000000000000 [ 30.725261][ T412] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910d3c [ 30.725262][ T412] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe2c50f440 | [ 31.784092][ T421] softirqs last disabled at (19644): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 31.784095][ T421] Preemption disabled at: | [ 31.784096][ T421] vprintk_emit (kernel/printk/printk.c:2471) | [ 31.784105][ T421] Tainted: [W]=WARN [ 31.784105][ T421] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 31.784107][ T421] Call Trace: [ 31.784108][ T421] [ 31.784110][ T421] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 31.784115][ T421] ? vprintk_emit (kernel/printk/printk.c:2471) [ 31.784117][ T421] __might_resched.cold (kernel/sched/core.c:9234) [ 31.784122][ T421] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 31.784125][ T421] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 31.784130][ T421] __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)) [ 31.784133][ T421] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 31.784139][ T421] ? 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) [ 31.784142][ T421] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 31.784146][ T421] put_chars (drivers/char/virtio_console.c:1176) [ 31.784149][ T421] ? __send_to_port (drivers/char/virtio_console.c:654) [ 31.784152][ T421] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 31.784156][ T421] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 31.784160][ T421] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 31.784164][ T421] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.784165][ T421] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.784170][ T421] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 31.784174][ T421] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.784176][ T421] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.784181][ T421] console_emit_next_record (kernel/printk/printk.c:3183) [ 31.784184][ T421] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 31.784185][ T421] ? 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)) [ 31.784188][ T421] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.784190][ T421] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.784194][ T421] console_flush_one_record (kernel/printk/printk.c:3268) [ 31.784198][ T421] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 31.784199][ T421] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.784205][ T421] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 31.784207][ T421] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 31.784209][ T421] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.784210][ T421] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 31.784214][ T421] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 31.784216][ T421] ? vprintk_emit (kernel/printk/printk.c:2478) [ 31.784219][ T421] vprintk_emit (kernel/printk/printk.c:2479) [ 31.784223][ T421] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 31.784225][ T421] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.784227][ T421] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 31.784229][ T421] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 31.784233][ T421] _printk (kernel/printk/printk.c:2504) [ 31.784237][ T421] ? snapshot_read.cold (user.c:?) [ 31.784238][ T421] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 31.784241][ T421] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 31.784243][ T421] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 31.784246][ T421] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 31.784249][ T421] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 31.784252][ T421] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 31.784254][ T421] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 31.784257][ T421] ? netdev_notice (net/core/dev.c:13194) [ 31.784259][ T421] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 31.784262][ T421] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 31.784265][ T421] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 31.784269][ T421] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 31.784271][ T421] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 31.784274][ T421] ? 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)) [ 31.784280][ T421] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 31.784283][ T421] ? __kernel_text_address (kernel/extable.c:79) [ 31.784286][ T421] ? write_profile (profile.c:?) [ 31.784290][ T421] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 31.784295][ T421] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 31.784300][ T421] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 31.784302][ T421] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 31.784304][ T421] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 31.784306][ T421] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 31.784310][ T421] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 31.784312][ T421] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 31.784314][ T421] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 31.784317][ T421] ? kasan_save_stack (mm/kasan/common.c:58) [ 31.784319][ T421] ? kasan_save_stack (mm/kasan/common.c:57) [ 31.784321][ T421] ? kasan_save_track (mm/kasan/common.c:78) [ 31.784324][ T421] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.784326][ T421] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 31.784329][ T421] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 31.784334][ T421] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 31.784336][ T421] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 31.784339][ T421] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.784341][ T421] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.784342][ T421] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.784344][ T421] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.784346][ T421] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 31.784348][ T421] ? __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) [ 31.784351][ T421] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 31.784354][ T421] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 31.784357][ T421] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 31.784359][ T421] ? nla_get_range_signed (lib/nlattr.c:270) [ 31.784365][ T421] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 31.784370][ T421] rtnl_newlink (net/core/rtnetlink.c:4215) [ 31.784376][ T421] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 31.784378][ T421] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.784382][ T421] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 31.784384][ T421] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 31.784387][ T421] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 31.784388][ T421] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 31.784392][ T421] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 31.784394][ T421] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 31.784398][ T421] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.784399][ T421] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.784404][ T421] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 31.784406][ T421] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 31.784409][ T421] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 31.784411][ T421] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.784414][ T421] ? netlink_ack (./include/linux/skbuff.h:2718) [ 31.784421][ T421] ? 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)) [ 31.784422][ T421] ? 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)) [ 31.784426][ T421] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 31.784430][ T421] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 31.784433][ T421] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 31.784437][ T421] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 31.784441][ T421] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 31.784442][ T421] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 31.784446][ T421] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 31.784449][ T421] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 31.784453][ T421] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 31.784456][ T421] ? copy_msghdr_from_user (net/socket.c:2650) [ 31.784458][ T421] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 31.784460][ T421] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 31.784467][ T421] ___sys_sendmsg (net/socket.c:2767) [ 31.784470][ T421] ? copy_msghdr_from_user (net/socket.c:2619) [ 31.784486][ T421] __sys_sendmsg (net/socket.c:2799) [ 31.784490][ T421] ? __sys_sendmsg_sock (net/socket.c:2780) [ 31.784496][ T421] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.784500][ T421] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 31.784502][ T421] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 31.784505][ T421] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 31.784508][ T421] RIP: 0033:0x7f8a1f58c54e [ 31.784512][ T421] 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 [ 31.784513][ T421] RSP: 002b:00007fff6afc4db0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 31.784516][ T421] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f8a1f58c54e [ 31.784517][ T421] RDX: 0000000000000000 RSI: 00007fff6afc4e60 RDI: 0000000000000005 [ 31.784518][ T421] RBP: 00007fff6afc4dc0 R08: 0000000000000000 R09: 0000000000000000 [ 31.784519][ T421] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910d3d [ 31.784520][ T421] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff6afc5530 | [ 32.810328][ T430] softirqs last disabled at (16130): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 32.810330][ T430] Preemption disabled at: | [ 32.810331][ T430] vprintk_emit (kernel/printk/printk.c:2471) | [ 32.810340][ T430] Tainted: [W]=WARN [ 32.810340][ T430] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 32.810342][ T430] Call Trace: [ 32.810344][ T430] [ 32.810346][ T430] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 32.810351][ T430] ? vprintk_emit (kernel/printk/printk.c:2471) [ 32.810353][ T430] __might_resched.cold (kernel/sched/core.c:9234) [ 32.810357][ T430] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 32.810360][ T430] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 32.810365][ T430] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 32.810368][ T430] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 32.810374][ T430] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 32.810377][ T430] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 32.810381][ T430] put_chars (drivers/char/virtio_console.c:1176) [ 32.810384][ T430] ? __send_to_port (drivers/char/virtio_console.c:654) [ 32.810387][ T430] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 32.810391][ T430] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 32.810396][ T430] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 32.810399][ T430] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.810401][ T430] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.810406][ T430] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 32.810409][ T430] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.810412][ T430] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.810416][ T430] console_emit_next_record (kernel/printk/printk.c:3183) [ 32.810420][ T430] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 32.810421][ T430] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 32.810424][ T430] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.810426][ T430] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.810430][ T430] console_flush_one_record (kernel/printk/printk.c:3268) [ 32.810434][ T430] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 32.810435][ T430] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.810441][ T430] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 32.810443][ T430] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 32.810445][ T430] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.810446][ T430] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 32.810450][ T430] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 32.810452][ T430] ? vprintk_emit (kernel/printk/printk.c:2478) [ 32.810455][ T430] vprintk_emit (kernel/printk/printk.c:2479) [ 32.810459][ T430] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 32.810461][ T430] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.810463][ T430] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 32.810465][ T430] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 32.810469][ T430] _printk (kernel/printk/printk.c:2504) [ 32.810472][ T430] ? snapshot_read.cold (user.c:?) [ 32.810474][ T430] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 32.810477][ T430] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 32.810479][ T430] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 32.810482][ T430] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 32.810485][ T430] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 32.810488][ T430] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 32.810490][ T430] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 32.810493][ T430] ? netdev_notice (net/core/dev.c:13194) [ 32.810496][ T430] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 32.810499][ T430] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 32.810501][ T430] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 32.810505][ T430] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 32.810507][ T430] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 32.810510][ T430] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 32.810517][ T430] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 32.810519][ T430] ? __kernel_text_address (kernel/extable.c:79) [ 32.810522][ T430] ? write_profile (profile.c:?) [ 32.810526][ T430] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 32.810531][ T430] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 32.810536][ T430] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 32.810538][ T430] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 32.810539][ T430] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 32.810541][ T430] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 32.810545][ T430] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 32.810548][ T430] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 32.810550][ T430] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 32.810552][ T430] ? kasan_save_stack (mm/kasan/common.c:58) [ 32.810555][ T430] ? kasan_save_stack (mm/kasan/common.c:57) [ 32.810557][ T430] ? kasan_save_track (mm/kasan/common.c:78) [ 32.810560][ T430] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.810562][ T430] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 32.810565][ T430] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 32.810570][ T430] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 32.810572][ T430] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 32.810575][ T430] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.810577][ T430] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.810579][ T430] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.810580][ T430] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.810582][ T430] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 32.810585][ T430] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 32.810588][ T430] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 32.810591][ T430] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 32.810594][ T430] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 32.810596][ T430] ? nla_get_range_signed (lib/nlattr.c:270) [ 32.810602][ T430] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 32.810608][ T430] rtnl_newlink (net/core/rtnetlink.c:4215) [ 32.810615][ T430] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 32.810617][ T430] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.810622][ T430] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 32.810624][ T430] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 32.810626][ T430] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 32.810628][ T430] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 32.810632][ T430] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 32.810634][ T430] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 32.810638][ T430] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.810639][ T430] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.810644][ T430] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 32.810646][ T430] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 32.810650][ T430] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 32.810652][ T430] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.810654][ T430] ? netlink_ack (./include/linux/skbuff.h:2718) [ 32.810661][ T430] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 32.810662][ T430] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 32.810667][ T430] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 32.810671][ T430] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 32.810674][ T430] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 32.810678][ T430] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 32.810682][ T430] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 32.810683][ T430] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 32.810686][ T430] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 32.810690][ T430] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 32.810696][ T430] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 32.810699][ T430] ? copy_msghdr_from_user (net/socket.c:2650) [ 32.810701][ T430] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 32.810703][ T430] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 32.810710][ T430] ___sys_sendmsg (net/socket.c:2767) [ 32.810713][ T430] ? copy_msghdr_from_user (net/socket.c:2619) [ 32.810729][ T430] __sys_sendmsg (net/socket.c:2799) [ 32.810732][ T430] ? __sys_sendmsg_sock (net/socket.c:2780) [ 32.810739][ T430] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.810742][ T430] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 32.810744][ T430] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 32.810748][ T430] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 32.810750][ T430] RIP: 0033:0x7f24657f854e [ 32.810754][ T430] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 32.810756][ T430] RSP: 002b:00007ffd3977a6c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 32.810759][ T430] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f24657f854e [ 32.810760][ T430] RDX: 0000000000000000 RSI: 00007ffd3977a770 RDI: 0000000000000005 [ 32.810761][ T430] RBP: 00007ffd3977a6d0 R08: 0000000000000000 R09: 0000000000000000 [ 32.810762][ T430] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910d3e [ 32.810763][ T430] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd3977ae40 | [ 33.820959][ T439] softirqs last disabled at (18726): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 33.820962][ T439] Preemption disabled at: | [ 33.820963][ T439] vprintk_emit (kernel/printk/printk.c:2471) | [ 33.820974][ T439] Tainted: [W]=WARN [ 33.820976][ T439] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 33.820978][ T439] Call Trace: [ 33.820980][ T439] [ 33.820982][ T439] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 33.820988][ T439] ? vprintk_emit (kernel/printk/printk.c:2471) [ 33.820991][ T439] __might_resched.cold (kernel/sched/core.c:9234) [ 33.820997][ T439] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 33.821002][ T439] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 33.821009][ T439] __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)) [ 33.821013][ T439] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 33.821022][ T439] ? 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) [ 33.821025][ T439] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 33.821031][ T439] put_chars (drivers/char/virtio_console.c:1176) [ 33.821035][ T439] ? __send_to_port (drivers/char/virtio_console.c:654) [ 33.821041][ T439] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 33.821046][ T439] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 33.821055][ T439] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 33.821060][ T439] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.821063][ T439] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.821071][ T439] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 33.821076][ T439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.821080][ T439] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.821087][ T439] console_emit_next_record (kernel/printk/printk.c:3183) [ 33.821093][ T439] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 33.821095][ T439] ? 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)) [ 33.821099][ T439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.821102][ T439] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.821109][ T439] console_flush_one_record (kernel/printk/printk.c:3268) [ 33.821114][ T439] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 33.821116][ T439] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.821125][ T439] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 33.821128][ T439] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 33.821130][ T439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.821133][ T439] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 33.821139][ T439] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 33.821142][ T439] ? vprintk_emit (kernel/printk/printk.c:2478) [ 33.821146][ T439] vprintk_emit (kernel/printk/printk.c:2479) [ 33.821151][ T439] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 33.821154][ T439] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.821157][ T439] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 33.821160][ T439] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 33.821166][ T439] _printk (kernel/printk/printk.c:2504) [ 33.821170][ T439] ? snapshot_read.cold (user.c:?) [ 33.821172][ T439] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 33.821177][ T439] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 33.821180][ T439] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 33.821183][ T439] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 33.821188][ T439] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 33.821192][ T439] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 33.821195][ T439] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 33.821199][ T439] ? netdev_notice (net/core/dev.c:13194) [ 33.821203][ T439] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 33.821207][ T439] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 33.821211][ T439] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 33.821217][ T439] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 33.821221][ T439] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 33.821226][ T439] ? 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)) [ 33.821234][ T439] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 33.821238][ T439] ? __kernel_text_address (kernel/extable.c:79) [ 33.821242][ T439] ? write_profile (profile.c:?) [ 33.821247][ T439] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 33.821255][ T439] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 33.821261][ T439] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 33.821264][ T439] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 33.821266][ T439] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 33.821269][ T439] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 33.821274][ T439] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 33.821277][ T439] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 33.821280][ T439] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 33.821284][ T439] ? kasan_save_stack (mm/kasan/common.c:58) [ 33.821288][ T439] ? kasan_save_stack (mm/kasan/common.c:57) [ 33.821290][ T439] ? kasan_save_track (mm/kasan/common.c:78) [ 33.821294][ T439] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.821297][ T439] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 33.821301][ T439] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 33.821308][ T439] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 33.821311][ T439] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 33.821315][ T439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.821318][ T439] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.821320][ T439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.821322][ T439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.821325][ T439] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 33.821329][ T439] ? __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) [ 33.821333][ T439] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 33.821337][ T439] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 33.821343][ T439] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 33.821346][ T439] ? nla_get_range_signed (lib/nlattr.c:270) [ 33.821354][ T439] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 33.821363][ T439] rtnl_newlink (net/core/rtnetlink.c:4215) [ 33.821372][ T439] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 33.821375][ T439] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.821382][ T439] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 33.821385][ T439] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 33.821388][ T439] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 33.821391][ T439] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 33.821397][ T439] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 33.821401][ T439] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 33.821406][ T439] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.821408][ T439] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.821415][ T439] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 33.821418][ T439] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 33.821424][ T439] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 33.821427][ T439] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.821431][ T439] ? netlink_ack (./include/linux/skbuff.h:2718) [ 33.821441][ T439] ? 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)) [ 33.821443][ T439] ? 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)) [ 33.821450][ T439] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 33.821456][ T439] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 33.821460][ T439] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 33.821466][ T439] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 33.821472][ T439] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 33.821474][ T439] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 33.821479][ T439] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 33.821484][ T439] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 33.821490][ T439] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 33.821494][ T439] ? copy_msghdr_from_user (net/socket.c:2650) [ 33.821497][ T439] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 33.821499][ T439] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 33.821512][ T439] ___sys_sendmsg (net/socket.c:2767) [ 33.821516][ T439] ? copy_msghdr_from_user (net/socket.c:2619) [ 33.821543][ T439] __sys_sendmsg (net/socket.c:2799) [ 33.821548][ T439] ? __sys_sendmsg_sock (net/socket.c:2780) [ 33.821558][ T439] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.821563][ T439] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 33.821566][ T439] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 33.821571][ T439] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 33.821574][ T439] RIP: 0033:0x7f330df6f54e [ 33.821579][ T439] 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 [ 33.821582][ T439] RSP: 002b:00007fffabd12ef0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 33.821585][ T439] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f330df6f54e [ 33.821587][ T439] RDX: 0000000000000000 RSI: 00007fffabd12fa0 RDI: 0000000000000005 [ 33.821589][ T439] RBP: 00007fffabd12f00 R08: 0000000000000000 R09: 0000000000000000 [ 33.821590][ T439] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910d3f [ 33.821591][ T439] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffabd13670 | [ 34.889999][ T448] softirqs last disabled at (23090): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 34.890002][ T448] Preemption disabled at: | [ 34.890003][ T448] vprintk_emit (kernel/printk/printk.c:2471) | [ 34.890011][ T448] Tainted: [W]=WARN [ 34.890012][ T448] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.890014][ T448] Call Trace: [ 34.890016][ T448] [ 34.890018][ T448] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 34.890023][ T448] ? vprintk_emit (kernel/printk/printk.c:2471) [ 34.890025][ T448] __might_resched.cold (kernel/sched/core.c:9234) [ 34.890029][ T448] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 34.890032][ T448] ? __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.890038][ T448] __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.890040][ T448] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 34.890046][ T448] ? 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.890049][ T448] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 34.890055][ T448] put_chars (drivers/char/virtio_console.c:1176) [ 34.890058][ T448] ? __send_to_port (drivers/char/virtio_console.c:654) [ 34.890061][ T448] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 34.890065][ T448] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 34.890070][ T448] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 34.890073][ T448] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.890075][ T448] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.890080][ T448] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 34.890083][ T448] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.890086][ T448] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.890091][ T448] console_emit_next_record (kernel/printk/printk.c:3183) [ 34.890094][ T448] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 34.890096][ T448] ? 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.890099][ T448] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.890101][ T448] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.890105][ T448] console_flush_one_record (kernel/printk/printk.c:3268) [ 34.890109][ T448] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 34.890110][ T448] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.890116][ T448] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 34.890118][ T448] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 34.890120][ T448] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.890121][ T448] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 34.890125][ T448] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 34.890127][ T448] ? vprintk_emit (kernel/printk/printk.c:2478) [ 34.890130][ T448] vprintk_emit (kernel/printk/printk.c:2479) [ 34.890134][ T448] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 34.890136][ T448] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.890138][ T448] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 34.890140][ T448] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 34.890144][ T448] _printk (kernel/printk/printk.c:2504) [ 34.890148][ T448] ? snapshot_read.cold (user.c:?) [ 34.890150][ T448] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 34.890153][ T448] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 34.890155][ T448] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 34.890157][ T448] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 34.890160][ T448] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 34.890163][ T448] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 34.890165][ T448] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 34.890168][ T448] ? netdev_notice (net/core/dev.c:13194) [ 34.890171][ T448] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 34.890174][ T448] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 34.890177][ T448] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 34.890180][ T448] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 34.890182][ T448] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 34.890186][ T448] ? 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.890192][ T448] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 34.890195][ T448] ? __kernel_text_address (kernel/extable.c:79) [ 34.890198][ T448] ? write_profile (profile.c:?) [ 34.890202][ T448] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 34.890207][ T448] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 34.890213][ T448] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 34.890215][ T448] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 34.890216][ T448] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 34.890218][ T448] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 34.890222][ T448] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 34.890224][ T448] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 34.890226][ T448] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 34.890229][ T448] ? kasan_save_stack (mm/kasan/common.c:58) [ 34.890232][ T448] ? kasan_save_stack (mm/kasan/common.c:57) [ 34.890234][ T448] ? kasan_save_track (mm/kasan/common.c:78) [ 34.890237][ T448] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.890239][ T448] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 34.890242][ T448] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 34.890247][ T448] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 34.890249][ T448] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 34.890252][ T448] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.890254][ T448] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.890255][ T448] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.890257][ T448] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.890259][ T448] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 34.890261][ T448] ? __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.890265][ T448] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 34.890267][ T448] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 34.890271][ T448] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 34.890273][ T448] ? nla_get_range_signed (lib/nlattr.c:270) [ 34.890278][ T448] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 34.890284][ T448] rtnl_newlink (net/core/rtnetlink.c:4215) [ 34.890289][ T448] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 34.890291][ T448] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.890296][ T448] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 34.890298][ T448] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 34.890300][ T448] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 34.890302][ T448] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 34.890306][ T448] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 34.890308][ T448] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 34.890311][ T448] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.890312][ T448] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.890317][ T448] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 34.890319][ T448] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 34.890323][ T448] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 34.890325][ T448] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.890327][ T448] ? netlink_ack (./include/linux/skbuff.h:2718) [ 34.890334][ T448] ? 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.890335][ T448] ? 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.890339][ T448] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 34.890343][ T448] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 34.890346][ T448] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 34.890350][ T448] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 34.890354][ T448] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 34.890355][ T448] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 34.890358][ T448] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 34.890362][ T448] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 34.890366][ T448] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 34.890368][ T448] ? copy_msghdr_from_user (net/socket.c:2650) [ 34.890371][ T448] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 34.890372][ T448] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 34.890380][ T448] ___sys_sendmsg (net/socket.c:2767) [ 34.890382][ T448] ? copy_msghdr_from_user (net/socket.c:2619) [ 34.890398][ T448] __sys_sendmsg (net/socket.c:2799) [ 34.890402][ T448] ? __sys_sendmsg_sock (net/socket.c:2780) [ 34.890408][ T448] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.890411][ T448] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 34.890414][ T448] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 34.890417][ T448] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.890420][ T448] RIP: 0033:0x7f07e38f854e [ 34.890424][ T448] 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.890425][ T448] RSP: 002b:00007fff9e90a0b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 34.890428][ T448] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f07e38f854e [ 34.890430][ T448] RDX: 0000000000000000 RSI: 00007fff9e90a160 RDI: 0000000000000005 [ 34.890430][ T448] RBP: 00007fff9e90a0c0 R08: 0000000000000000 R09: 0000000000000000 [ 34.890431][ T448] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910d40 [ 34.890432][ T448] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff9e90a830 | [ 35.893417][ T458] softirqs last disabled at (26482): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 35.893419][ T458] Preemption disabled at: | [ 35.893420][ T458] vprintk_emit (kernel/printk/printk.c:2471) | [ 35.893428][ T458] Tainted: [W]=WARN [ 35.893429][ T458] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.893431][ T458] Call Trace: [ 35.893432][ T458] [ 35.893434][ T458] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 35.893439][ T458] ? vprintk_emit (kernel/printk/printk.c:2471) [ 35.893441][ T458] __might_resched.cold (kernel/sched/core.c:9234) [ 35.893446][ T458] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 35.893449][ T458] ? kmem_cache_alloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5010) [ 35.893454][ T458] kmem_cache_alloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5010 (discriminator 2)) [ 35.893456][ T458] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 35.893459][ T458] ? __alloc_object (mm/kmemleak.c:504 (discriminator 1) mm/kmemleak.c:686 (discriminator 1)) [ 35.893465][ T458] __alloc_object (mm/kmemleak.c:504 (discriminator 1) mm/kmemleak.c:686 (discriminator 1)) [ 35.893467][ T458] ? kasan_quarantine_reduce (./include/linux/srcu.h:498 mm/kasan/quarantine.c:287) [ 35.893469][ T458] __create_object (mm/kmemleak.c:801) [ 35.893473][ T458] __kmalloc_noprof (./include/linux/kmemleak.h:44 mm/slub.c:4696 mm/slub.c:4996 mm/slub.c:5413 mm/slub.c:5439) [ 35.893476][ T458] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.893482][ T458] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.893485][ T458] put_chars (drivers/char/virtio_console.c:1176) [ 35.893488][ T458] ? __send_to_port (drivers/char/virtio_console.c:654) [ 35.893491][ T458] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.893495][ T458] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 35.893499][ T458] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 35.893503][ T458] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.893505][ T458] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.893510][ T458] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 35.893513][ T458] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.893516][ T458] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.893520][ T458] console_emit_next_record (kernel/printk/printk.c:3183) [ 35.893523][ T458] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 35.893525][ T458] ? 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.893527][ T458] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.893529][ T458] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.893534][ T458] console_flush_one_record (kernel/printk/printk.c:3268) [ 35.893537][ T458] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 35.893539][ T458] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.893544][ T458] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 35.893547][ T458] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 35.893548][ T458] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.893550][ T458] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 35.893554][ T458] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 35.893556][ T458] ? vprintk_emit (kernel/printk/printk.c:2478) [ 35.893559][ T458] vprintk_emit (kernel/printk/printk.c:2479) [ 35.893562][ T458] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 35.893564][ T458] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.893566][ T458] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 35.893568][ T458] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 35.893572][ T458] _printk (kernel/printk/printk.c:2504) [ 35.893576][ T458] ? snapshot_read.cold (user.c:?) [ 35.893577][ T458] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 35.893580][ T458] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.893582][ T458] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 35.893585][ T458] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 35.893588][ T458] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 35.893591][ T458] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 35.893593][ T458] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 35.893596][ T458] ? netdev_notice (net/core/dev.c:13194) [ 35.893598][ T458] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.893601][ T458] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 35.893604][ T458] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 35.893608][ T458] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 35.893610][ T458] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 35.893614][ T458] ? 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.893621][ T458] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 35.893623][ T458] ? __kernel_text_address (kernel/extable.c:79) [ 35.893627][ T458] ? write_profile (profile.c:?) [ 35.893631][ T458] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 35.893635][ T458] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 35.893639][ T458] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 35.893641][ T458] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 35.893643][ T458] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 35.893645][ T458] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 35.893649][ T458] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 35.893651][ T458] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.893653][ T458] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 35.893656][ T458] ? kasan_save_stack (mm/kasan/common.c:58) [ 35.893658][ T458] ? kasan_save_stack (mm/kasan/common.c:57) [ 35.893660][ T458] ? kasan_save_track (mm/kasan/common.c:78) [ 35.893663][ T458] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.893665][ T458] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 35.893668][ T458] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 35.893673][ T458] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.893675][ T458] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 35.893678][ T458] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.893680][ T458] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.893682][ T458] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.893683][ T458] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.893685][ T458] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 35.893687][ T458] ? __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.893691][ T458] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 35.893693][ T458] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 35.893696][ T458] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 35.893698][ T458] ? nla_get_range_signed (lib/nlattr.c:270) [ 35.893704][ T458] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 35.893710][ T458] rtnl_newlink (net/core/rtnetlink.c:4215) [ 35.893715][ T458] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 35.893717][ T458] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.893722][ T458] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.893724][ T458] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.893726][ T458] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 35.893728][ T458] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 35.893732][ T458] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 35.893734][ T458] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 35.893737][ T458] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.893739][ T458] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.893744][ T458] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.893746][ T458] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.893749][ T458] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 35.893751][ T458] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.893754][ T458] ? netlink_ack (./include/linux/skbuff.h:2718) [ 35.893761][ T458] ? 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.893762][ T458] ? 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.893767][ T458] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 35.893770][ T458] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 35.893773][ T458] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 35.893778][ T458] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 35.893781][ T458] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 35.893783][ T458] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 35.893786][ T458] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 35.893790][ T458] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 35.893794][ T458] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 35.893796][ T458] ? copy_msghdr_from_user (net/socket.c:2650) [ 35.893799][ T458] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 35.893800][ T458] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 35.893808][ T458] ___sys_sendmsg (net/socket.c:2767) [ 35.893811][ T458] ? copy_msghdr_from_user (net/socket.c:2619) [ 35.893828][ T458] __sys_sendmsg (net/socket.c:2799) [ 35.893831][ T458] ? __sys_sendmsg_sock (net/socket.c:2780) [ 35.893838][ T458] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.893841][ T458] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 35.893844][ T458] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 35.893847][ T458] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.893850][ T458] RIP: 0033:0x7f833151e54e [ 35.893854][ T458] 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.893855][ T458] RSP: 002b:00007ffe6c7c6de0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 35.893858][ T458] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f833151e54e [ 35.893859][ T458] RDX: 0000000000000000 RSI: 00007ffe6c7c6e90 RDI: 0000000000000005 [ 35.893860][ T458] RBP: 00007ffe6c7c6df0 R08: 0000000000000000 R09: 0000000000000000 [ 35.893861][ T458] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910d41 [ 35.893862][ T458] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe6c7c7560 | [ 36.983277][ T467] softirqs last disabled at (15592): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 36.983280][ T467] Preemption disabled at: | [ 36.983281][ T467] vprintk_emit (kernel/printk/printk.c:2471) | [ 36.983290][ T467] Tainted: [W]=WARN [ 36.983291][ T467] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.983293][ T467] Call Trace: [ 36.983294][ T467] [ 36.983296][ T467] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 36.983301][ T467] ? vprintk_emit (kernel/printk/printk.c:2471) [ 36.983303][ T467] __might_resched.cold (kernel/sched/core.c:9234) [ 36.983308][ T467] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 36.983311][ T467] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 36.983316][ T467] __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)) [ 36.983319][ T467] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 36.983325][ T467] ? 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) [ 36.983328][ T467] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 36.983331][ T467] put_chars (drivers/char/virtio_console.c:1176) [ 36.983334][ T467] ? __send_to_port (drivers/char/virtio_console.c:654) [ 36.983338][ T467] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.983342][ T467] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 36.983346][ T467] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 36.983350][ T467] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.983352][ T467] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.983357][ T467] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 36.983360][ T467] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.983363][ T467] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.983367][ T467] console_emit_next_record (kernel/printk/printk.c:3183) [ 36.983371][ T467] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 36.983372][ T467] ? 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)) [ 36.983375][ T467] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.983377][ T467] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.983381][ T467] console_flush_one_record (kernel/printk/printk.c:3268) [ 36.983385][ T467] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 36.983386][ T467] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.983392][ T467] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 36.983395][ T467] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 36.983396][ T467] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.983398][ T467] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 36.983402][ T467] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 36.983404][ T467] ? vprintk_emit (kernel/printk/printk.c:2478) [ 36.983407][ T467] vprintk_emit (kernel/printk/printk.c:2479) [ 36.983410][ T467] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 36.983412][ T467] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.983414][ T467] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 36.983416][ T467] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 36.983420][ T467] _printk (kernel/printk/printk.c:2504) [ 36.983424][ T467] ? snapshot_read.cold (user.c:?) [ 36.983425][ T467] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 36.983428][ T467] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.983430][ T467] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 36.983433][ T467] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 36.983436][ T467] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 36.983439][ T467] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 36.983441][ T467] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 36.983444][ T467] ? netdev_notice (net/core/dev.c:13194) [ 36.983447][ T467] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 36.983450][ T467] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 36.983453][ T467] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 36.983456][ T467] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 36.983459][ T467] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 36.983462][ T467] ? 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)) [ 36.983468][ T467] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 36.983470][ T467] ? __kernel_text_address (kernel/extable.c:79) [ 36.983473][ T467] ? write_profile (profile.c:?) [ 36.983478][ T467] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 36.983483][ T467] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 36.983488][ T467] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 36.983490][ T467] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 36.983491][ T467] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 36.983494][ T467] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 36.983498][ T467] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 36.983500][ T467] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.983502][ T467] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 36.983505][ T467] ? kasan_save_stack (mm/kasan/common.c:58) [ 36.983508][ T467] ? kasan_save_stack (mm/kasan/common.c:57) [ 36.983509][ T467] ? kasan_save_track (mm/kasan/common.c:78) [ 36.983513][ T467] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.983515][ T467] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 36.983518][ T467] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 36.983523][ T467] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 36.983525][ T467] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 36.983528][ T467] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.983529][ T467] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.983531][ T467] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.983533][ T467] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.983534][ T467] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 36.983537][ T467] ? __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) [ 36.983541][ T467] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 36.983543][ T467] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 36.983547][ T467] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 36.983549][ T467] ? nla_get_range_signed (lib/nlattr.c:270) [ 36.983555][ T467] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 36.983560][ T467] rtnl_newlink (net/core/rtnetlink.c:4215) [ 36.983566][ T467] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 36.983568][ T467] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.983573][ T467] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 36.983575][ T467] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 36.983577][ T467] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 36.983579][ T467] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 36.983583][ T467] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 36.983585][ T467] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 36.983588][ T467] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 36.983590][ T467] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.983594][ T467] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 36.983597][ T467] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 36.983600][ T467] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 36.983602][ T467] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 36.983605][ T467] ? netlink_ack (./include/linux/skbuff.h:2718) [ 36.983612][ T467] ? 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)) [ 36.983614][ T467] ? 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)) [ 36.983620][ T467] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 36.983624][ T467] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 36.983627][ T467] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 36.983631][ T467] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 36.983635][ T467] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 36.983637][ T467] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 36.983640][ T467] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 36.983644][ T467] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 36.983648][ T467] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 36.983650][ T467] ? copy_msghdr_from_user (net/socket.c:2650) [ 36.983653][ T467] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 36.983654][ T467] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 36.983662][ T467] ___sys_sendmsg (net/socket.c:2767) [ 36.983665][ T467] ? copy_msghdr_from_user (net/socket.c:2619) [ 36.983681][ T467] __sys_sendmsg (net/socket.c:2799) [ 36.983685][ T467] ? __sys_sendmsg_sock (net/socket.c:2780) [ 36.983691][ T467] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.983694][ T467] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 36.983697][ T467] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 36.983700][ T467] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 36.983703][ T467] RIP: 0033:0x7f9b2e18e54e [ 36.983706][ T467] 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 [ 36.983708][ T467] RSP: 002b:00007ffeedb5b1d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 36.983711][ T467] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f9b2e18e54e [ 36.983712][ T467] RDX: 0000000000000000 RSI: 00007ffeedb5b280 RDI: 0000000000000005 [ 36.983713][ T467] RBP: 00007ffeedb5b1e0 R08: 0000000000000000 R09: 0000000000000000 [ 36.983714][ T467] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910d42 [ 36.983715][ T467] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffeedb5b950 | [ 38.092318][ T476] softirqs last disabled at (28608): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 38.092321][ T476] Preemption disabled at: | [ 38.092322][ T476] vprintk_emit (kernel/printk/printk.c:2471) | [ 38.092331][ T476] Tainted: [W]=WARN [ 38.092332][ T476] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.092333][ T476] Call Trace: [ 38.092335][ T476] [ 38.092337][ T476] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 38.092342][ T476] ? vprintk_emit (kernel/printk/printk.c:2471) [ 38.092343][ T476] __might_resched.cold (kernel/sched/core.c:9234) [ 38.092348][ T476] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 38.092351][ T476] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 38.092356][ T476] __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)) [ 38.092359][ T476] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 38.092365][ T476] ? 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) [ 38.092368][ T476] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 38.092372][ T476] put_chars (drivers/char/virtio_console.c:1176) [ 38.092375][ T476] ? __send_to_port (drivers/char/virtio_console.c:654) [ 38.092378][ T476] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 38.092382][ T476] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 38.092387][ T476] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 38.092390][ T476] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 38.092392][ T476] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 38.092397][ T476] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 38.092400][ T476] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.092403][ T476] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.092408][ T476] console_emit_next_record (kernel/printk/printk.c:3183) [ 38.092411][ T476] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 38.092412][ T476] ? 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)) [ 38.092415][ T476] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.092417][ T476] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.092421][ T476] console_flush_one_record (kernel/printk/printk.c:3268) [ 38.092425][ T476] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 38.092427][ T476] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 38.092432][ T476] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 38.092435][ T476] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 38.092436][ T476] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.092438][ T476] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 38.092442][ T476] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 38.092444][ T476] ? vprintk_emit (kernel/printk/printk.c:2478) [ 38.092447][ T476] vprintk_emit (kernel/printk/printk.c:2479) [ 38.092450][ T476] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 38.092452][ T476] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 38.092454][ T476] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 38.092456][ T476] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 38.092460][ T476] _printk (kernel/printk/printk.c:2504) [ 38.092464][ T476] ? snapshot_read.cold (user.c:?) [ 38.092466][ T476] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 38.092469][ T476] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 38.092471][ T476] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 38.092473][ T476] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 38.092476][ T476] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 38.092479][ T476] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 38.092481][ T476] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 38.092484][ T476] ? netdev_notice (net/core/dev.c:13194) [ 38.092487][ T476] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 38.092490][ T476] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 38.092493][ T476] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 38.092497][ T476] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 38.092499][ T476] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 38.092502][ T476] ? 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)) [ 38.092508][ T476] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 38.092510][ T476] ? __kernel_text_address (kernel/extable.c:79) [ 38.092513][ T476] ? write_profile (profile.c:?) [ 38.092518][ T476] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 38.092523][ T476] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 38.092528][ T476] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 38.092530][ T476] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 38.092532][ T476] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 38.092534][ T476] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 38.092538][ T476] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 38.092540][ T476] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 38.092542][ T476] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 38.092545][ T476] ? kasan_save_stack (mm/kasan/common.c:58) [ 38.092548][ T476] ? kasan_save_stack (mm/kasan/common.c:57) [ 38.092549][ T476] ? kasan_save_track (mm/kasan/common.c:78) [ 38.092552][ T476] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 38.092555][ T476] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 38.092558][ T476] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 38.092563][ T476] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 38.092565][ T476] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 38.092568][ T476] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.092569][ T476] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.092571][ T476] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.092573][ T476] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.092574][ T476] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 38.092577][ T476] ? __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) [ 38.092580][ T476] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 38.092583][ T476] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 38.092586][ T476] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 38.092588][ T476] ? nla_get_range_signed (lib/nlattr.c:270) [ 38.092594][ T476] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 38.092600][ T476] rtnl_newlink (net/core/rtnetlink.c:4215) [ 38.092605][ T476] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 38.092607][ T476] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 38.092614][ T476] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 38.092617][ T476] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 38.092619][ T476] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 38.092621][ T476] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 38.092625][ T476] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 38.092627][ T476] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 38.092631][ T476] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 38.092632][ T476] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 38.092637][ T476] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 38.092639][ T476] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 38.092643][ T476] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 38.092645][ T476] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 38.092648][ T476] ? netlink_ack (./include/linux/skbuff.h:2718) [ 38.092654][ T476] ? 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)) [ 38.092656][ T476] ? 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)) [ 38.092660][ T476] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 38.092664][ T476] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 38.092667][ T476] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 38.092671][ T476] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 38.092675][ T476] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 38.092676][ T476] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 38.092680][ T476] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 38.092683][ T476] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 38.092688][ T476] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 38.092690][ T476] ? copy_msghdr_from_user (net/socket.c:2650) [ 38.092692][ T476] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 38.092694][ T476] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 38.092702][ T476] ___sys_sendmsg (net/socket.c:2767) [ 38.092705][ T476] ? copy_msghdr_from_user (net/socket.c:2619) [ 38.092721][ T476] __sys_sendmsg (net/socket.c:2799) [ 38.092725][ T476] ? __sys_sendmsg_sock (net/socket.c:2780) [ 38.092731][ T476] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.092735][ T476] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 38.092737][ T476] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 38.092741][ T476] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 38.092743][ T476] RIP: 0033:0x7f8f9396754e [ 38.092747][ T476] 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 [ 38.092748][ T476] RSP: 002b:00007ffd7a323400 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 38.092751][ T476] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f8f9396754e [ 38.092753][ T476] RDX: 0000000000000000 RSI: 00007ffd7a3234b0 RDI: 0000000000000005 [ 38.092753][ T476] RBP: 00007ffd7a323410 R08: 0000000000000000 R09: 0000000000000000 [ 38.092754][ T476] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910d43 [ 38.092755][ T476] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd7a323b80 | [ 39.150193][ T486] softirqs last disabled at (19606): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 39.150195][ T486] Preemption disabled at: | [ 39.150196][ T486] vprintk_emit (kernel/printk/printk.c:2471) | [ 39.150205][ T486] Tainted: [W]=WARN [ 39.150206][ T486] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 39.150208][ T486] Call Trace: [ 39.150209][ T486] [ 39.150211][ T486] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 39.150216][ T486] ? vprintk_emit (kernel/printk/printk.c:2471) [ 39.150218][ T486] __might_resched.cold (kernel/sched/core.c:9234) [ 39.150223][ T486] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 39.150226][ T486] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 39.150231][ T486] __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)) [ 39.150234][ T486] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 39.150240][ T486] ? 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) [ 39.150243][ T486] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 39.150247][ T486] put_chars (drivers/char/virtio_console.c:1176) [ 39.150250][ T486] ? __send_to_port (drivers/char/virtio_console.c:654) [ 39.150254][ T486] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 39.150258][ T486] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 39.150262][ T486] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 39.150266][ T486] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.150268][ T486] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.150273][ T486] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 39.150276][ T486] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.150279][ T486] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.150284][ T486] console_emit_next_record (kernel/printk/printk.c:3183) [ 39.150287][ T486] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 39.150289][ T486] ? 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)) [ 39.150292][ T486] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.150294][ T486] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.150298][ T486] console_flush_one_record (kernel/printk/printk.c:3268) [ 39.150302][ T486] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 39.150303][ T486] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.150309][ T486] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 39.150312][ T486] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 39.150313][ T486] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.150315][ T486] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 39.150319][ T486] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 39.150321][ T486] ? vprintk_emit (kernel/printk/printk.c:2478) [ 39.150324][ T486] vprintk_emit (kernel/printk/printk.c:2479) [ 39.150328][ T486] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 39.150330][ T486] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.150332][ T486] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 39.150334][ T486] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 39.150338][ T486] _printk (kernel/printk/printk.c:2504) [ 39.150342][ T486] ? snapshot_read.cold (user.c:?) [ 39.150344][ T486] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 39.150347][ T486] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 39.150349][ T486] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 39.150352][ T486] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 39.150355][ T486] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 39.150358][ T486] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 39.150360][ T486] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 39.150363][ T486] ? netdev_notice (net/core/dev.c:13194) [ 39.150366][ T486] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 39.150369][ T486] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 39.150372][ T486] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 39.150376][ T486] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 39.150378][ T486] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 39.150381][ T486] ? 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)) [ 39.150388][ T486] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 39.150390][ T486] ? __kernel_text_address (kernel/extable.c:79) [ 39.150394][ T486] ? write_profile (profile.c:?) [ 39.150398][ T486] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 39.150403][ T486] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 39.150408][ T486] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 39.150411][ T486] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 39.150412][ T486] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 39.150414][ T486] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 39.150418][ T486] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 39.150420][ T486] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 39.150422][ T486] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 39.150425][ T486] ? kasan_save_stack (mm/kasan/common.c:58) [ 39.150428][ T486] ? kasan_save_stack (mm/kasan/common.c:57) [ 39.150430][ T486] ? kasan_save_track (mm/kasan/common.c:78) [ 39.150433][ T486] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.150435][ T486] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 39.150438][ T486] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 39.150444][ T486] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 39.150446][ T486] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 39.150449][ T486] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.150451][ T486] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.150453][ T486] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.150454][ T486] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.150456][ T486] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 39.150458][ T486] ? __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) [ 39.150462][ T486] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 39.150464][ T486] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 39.150468][ T486] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 39.150470][ T486] ? nla_get_range_signed (lib/nlattr.c:270) [ 39.150476][ T486] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 39.150482][ T486] rtnl_newlink (net/core/rtnetlink.c:4215) [ 39.150487][ T486] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 39.150489][ T486] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.150494][ T486] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 39.150496][ T486] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 39.150499][ T486] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 39.150501][ T486] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 39.150505][ T486] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 39.150507][ T486] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 39.150510][ T486] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 39.150512][ T486] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.150517][ T486] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 39.150519][ T486] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 39.150523][ T486] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 39.150525][ T486] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 39.150528][ T486] ? netlink_ack (./include/linux/skbuff.h:2718) [ 39.150534][ T486] ? 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)) [ 39.150536][ T486] ? 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)) [ 39.150540][ T486] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 39.150544][ T486] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 39.150547][ T486] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 39.150551][ T486] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 39.150555][ T486] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 39.150557][ T486] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 39.150560][ T486] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 39.150564][ T486] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 39.150568][ T486] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 39.150570][ T486] ? copy_msghdr_from_user (net/socket.c:2650) [ 39.150573][ T486] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 39.150575][ T486] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 39.150582][ T486] ___sys_sendmsg (net/socket.c:2767) [ 39.150585][ T486] ? copy_msghdr_from_user (net/socket.c:2619) [ 39.150602][ T486] __sys_sendmsg (net/socket.c:2799) [ 39.150605][ T486] ? __sys_sendmsg_sock (net/socket.c:2780) [ 39.150612][ T486] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.150615][ T486] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 39.150618][ T486] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 39.150622][ T486] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 39.150624][ T486] RIP: 0033:0x7fea4eae754e [ 39.150628][ T486] 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 [ 39.150629][ T486] RSP: 002b:00007ffdbff53780 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 39.150632][ T486] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fea4eae754e [ 39.150634][ T486] RDX: 0000000000000000 RSI: 00007ffdbff53830 RDI: 0000000000000005 [ 39.150634][ T486] RBP: 00007ffdbff53790 R08: 0000000000000000 R09: 0000000000000000 [ 39.150635][ T486] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910d44 [ 39.150636][ T486] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffdbff53f00 | [ 40.257338][ T494] softirqs last disabled at (26912): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 40.257340][ T494] Preemption disabled at: | [ 40.257341][ T494] vprintk_emit (kernel/printk/printk.c:2471) | [ 40.257350][ T494] Tainted: [W]=WARN [ 40.257351][ T494] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 40.257353][ T494] Call Trace: [ 40.257354][ T494] [ 40.257356][ T494] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 40.257361][ T494] ? vprintk_emit (kernel/printk/printk.c:2471) [ 40.257363][ T494] __might_resched.cold (kernel/sched/core.c:9234) [ 40.257367][ T494] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 40.257371][ T494] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 40.257376][ T494] __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)) [ 40.257379][ T494] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 40.257385][ T494] ? 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) [ 40.257388][ T494] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 40.257391][ T494] put_chars (drivers/char/virtio_console.c:1176) [ 40.257394][ T494] ? __send_to_port (drivers/char/virtio_console.c:654) [ 40.257398][ T494] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 40.257402][ T494] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 40.257407][ T494] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 40.257410][ T494] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.257412][ T494] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.257417][ T494] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 40.257420][ T494] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.257423][ T494] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.257427][ T494] console_emit_next_record (kernel/printk/printk.c:3183) [ 40.257431][ T494] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 40.257432][ T494] ? 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)) [ 40.257435][ T494] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.257437][ T494] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.257441][ T494] console_flush_one_record (kernel/printk/printk.c:3268) [ 40.257445][ T494] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 40.257446][ T494] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.257452][ T494] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 40.257454][ T494] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 40.257456][ T494] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.257458][ T494] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 40.257462][ T494] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 40.257464][ T494] ? vprintk_emit (kernel/printk/printk.c:2478) [ 40.257467][ T494] vprintk_emit (kernel/printk/printk.c:2479) [ 40.257470][ T494] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 40.257472][ T494] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.257474][ T494] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 40.257476][ T494] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 40.257480][ T494] _printk (kernel/printk/printk.c:2504) [ 40.257484][ T494] ? snapshot_read.cold (user.c:?) [ 40.257485][ T494] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 40.257488][ T494] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 40.257490][ T494] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 40.257493][ T494] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 40.257496][ T494] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 40.257499][ T494] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 40.257501][ T494] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 40.257504][ T494] ? netdev_notice (net/core/dev.c:13194) [ 40.257506][ T494] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 40.257509][ T494] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 40.257512][ T494] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 40.257516][ T494] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 40.257518][ T494] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 40.257521][ T494] ? 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)) [ 40.257527][ T494] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 40.257530][ T494] ? __kernel_text_address (kernel/extable.c:79) [ 40.257533][ T494] ? write_profile (profile.c:?) [ 40.257537][ T494] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 40.257542][ T494] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 40.257547][ T494] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 40.257550][ T494] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 40.257551][ T494] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 40.257553][ T494] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 40.257557][ T494] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 40.257559][ T494] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 40.257561][ T494] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 40.257564][ T494] ? kasan_save_stack (mm/kasan/common.c:58) [ 40.257567][ T494] ? kasan_save_stack (mm/kasan/common.c:57) [ 40.257568][ T494] ? kasan_save_track (mm/kasan/common.c:78) [ 40.257571][ T494] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.257574][ T494] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 40.257576][ T494] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 40.257581][ T494] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 40.257584][ T494] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 40.257586][ T494] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.257588][ T494] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.257590][ T494] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.257591][ T494] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.257593][ T494] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 40.257596][ T494] ? __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) [ 40.257599][ T494] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 40.257601][ T494] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 40.257605][ T494] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 40.257607][ T494] ? nla_get_range_signed (lib/nlattr.c:270) [ 40.257614][ T494] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 40.257620][ T494] rtnl_newlink (net/core/rtnetlink.c:4215) [ 40.257626][ T494] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 40.257628][ T494] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.257633][ T494] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 40.257635][ T494] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 40.257637][ T494] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 40.257639][ T494] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 40.257643][ T494] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 40.257645][ T494] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 40.257649][ T494] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 40.257650][ T494] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.257655][ T494] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 40.257657][ T494] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 40.257661][ T494] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 40.257663][ T494] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 40.257666][ T494] ? netlink_ack (./include/linux/skbuff.h:2718) [ 40.257672][ T494] ? 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)) [ 40.257674][ T494] ? 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)) [ 40.257678][ T494] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 40.257682][ T494] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 40.257685][ T494] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 40.257689][ T494] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 40.257693][ T494] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 40.257695][ T494] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 40.257698][ T494] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 40.257701][ T494] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 40.257706][ T494] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 40.257708][ T494] ? copy_msghdr_from_user (net/socket.c:2650) [ 40.257710][ T494] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 40.257712][ T494] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 40.257720][ T494] ___sys_sendmsg (net/socket.c:2767) [ 40.257723][ T494] ? copy_msghdr_from_user (net/socket.c:2619) [ 40.257740][ T494] __sys_sendmsg (net/socket.c:2799) [ 40.257743][ T494] ? __sys_sendmsg_sock (net/socket.c:2780) [ 40.257750][ T494] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.257753][ T494] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 40.257756][ T494] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 40.257759][ T494] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 40.257762][ T494] RIP: 0033:0x7f083b31754e [ 40.257765][ T494] 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 [ 40.257767][ T494] RSP: 002b:00007fff643ccb90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 40.257770][ T494] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f083b31754e [ 40.257771][ T494] RDX: 0000000000000000 RSI: 00007fff643ccc40 RDI: 0000000000000005 [ 40.257772][ T494] RBP: 00007fff643ccba0 R08: 0000000000000000 R09: 0000000000000000 [ 40.257772][ T494] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910d45 [ 40.257773][ T494] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff643cd310 | [ 41.369072][ T502] softirqs last disabled at (16944): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 41.369075][ T502] Preemption disabled at: | [ 41.369075][ T502] vprintk_emit (kernel/printk/printk.c:2471) | [ 41.369085][ T502] Tainted: [W]=WARN [ 41.369086][ T502] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 41.369087][ T502] Call Trace: [ 41.369089][ T502] [ 41.369091][ T502] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 41.369096][ T502] ? vprintk_emit (kernel/printk/printk.c:2471) [ 41.369098][ T502] __might_resched.cold (kernel/sched/core.c:9234) [ 41.369103][ T502] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 41.369107][ T502] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 41.369112][ T502] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 41.369115][ T502] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 41.369121][ T502] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 41.369124][ T502] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 41.369128][ T502] put_chars (drivers/char/virtio_console.c:1176) [ 41.369131][ T502] ? __send_to_port (drivers/char/virtio_console.c:654) [ 41.369134][ T502] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 41.369138][ T502] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 41.369143][ T502] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 41.369147][ T502] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 41.369149][ T502] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 41.369154][ T502] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 41.369158][ T502] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.369160][ T502] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.369165][ T502] console_emit_next_record (kernel/printk/printk.c:3183) [ 41.369169][ T502] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 41.369170][ T502] ? 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)) [ 41.369173][ T502] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.369175][ T502] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.369179][ T502] console_flush_one_record (kernel/printk/printk.c:3268) [ 41.369183][ T502] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 41.369185][ T502] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 41.369190][ T502] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 41.369193][ T502] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 41.369194][ T502] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.369196][ T502] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 41.369200][ T502] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 41.369202][ T502] ? vprintk_emit (kernel/printk/printk.c:2478) [ 41.369206][ T502] vprintk_emit (kernel/printk/printk.c:2479) [ 41.369209][ T502] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 41.369212][ T502] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 41.369214][ T502] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 41.369216][ T502] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 41.369220][ T502] _printk (kernel/printk/printk.c:2504) [ 41.369224][ T502] ? snapshot_read.cold (user.c:?) [ 41.369226][ T502] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 41.369229][ T502] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 41.369231][ T502] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 41.369234][ T502] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 41.369237][ T502] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 41.369240][ T502] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 41.369242][ T502] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 41.369245][ T502] ? netdev_notice (net/core/dev.c:13194) [ 41.369248][ T502] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 41.369251][ T502] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 41.369254][ T502] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 41.369258][ T502] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 41.369260][ T502] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 41.369264][ T502] ? 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)) [ 41.369270][ T502] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 41.369273][ T502] ? __kernel_text_address (kernel/extable.c:79) [ 41.369276][ T502] ? write_profile (profile.c:?) [ 41.369280][ T502] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 41.369285][ T502] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 41.369291][ T502] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 41.369293][ T502] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 41.369294][ T502] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 41.369297][ T502] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 41.369301][ T502] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 41.369303][ T502] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 41.369305][ T502] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 41.369308][ T502] ? kasan_save_stack (mm/kasan/common.c:58) [ 41.369311][ T502] ? kasan_save_stack (mm/kasan/common.c:57) [ 41.369313][ T502] ? kasan_save_track (mm/kasan/common.c:78) [ 41.369316][ T502] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 41.369318][ T502] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 41.369322][ T502] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 41.369327][ T502] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 41.369329][ T502] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 41.369332][ T502] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.369334][ T502] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.369336][ T502] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.369337][ T502] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.369339][ T502] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 41.369342][ T502] ? __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) [ 41.369346][ T502] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 41.369348][ T502] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 41.369352][ T502] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 41.369354][ T502] ? nla_get_range_signed (lib/nlattr.c:270) [ 41.369360][ T502] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 41.369366][ T502] rtnl_newlink (net/core/rtnetlink.c:4215) [ 41.369371][ T502] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 41.369374][ T502] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 41.369378][ T502] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 41.369381][ T502] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 41.369383][ T502] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 41.369385][ T502] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 41.369389][ T502] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 41.369391][ T502] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 41.369395][ T502] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 41.369396][ T502] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 41.369401][ T502] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 41.369404][ T502] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 41.369407][ T502] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 41.369409][ T502] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 41.369412][ T502] ? netlink_ack (./include/linux/skbuff.h:2718) [ 41.369419][ T502] ? 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)) [ 41.369420][ T502] ? 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)) [ 41.369425][ T502] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 41.369429][ T502] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 41.369432][ T502] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 41.369436][ T502] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 41.369441][ T502] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 41.369442][ T502] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 41.369445][ T502] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 41.369449][ T502] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 41.369453][ T502] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 41.369456][ T502] ? copy_msghdr_from_user (net/socket.c:2650) [ 41.369458][ T502] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 41.369460][ T502] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 41.369468][ T502] ___sys_sendmsg (net/socket.c:2767) [ 41.369471][ T502] ? copy_msghdr_from_user (net/socket.c:2619) [ 41.369488][ T502] __sys_sendmsg (net/socket.c:2799) [ 41.369491][ T502] ? __sys_sendmsg_sock (net/socket.c:2780) [ 41.369498][ T502] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.369502][ T502] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 41.369504][ T502] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 41.369508][ T502] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 41.369510][ T502] RIP: 0033:0x7fc41c19f54e [ 41.369515][ T502] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 41.369517][ T502] RSP: 002b:00007fffa5c974c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 41.369519][ T502] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fc41c19f54e [ 41.369521][ T502] RDX: 0000000000000000 RSI: 00007fffa5c97570 RDI: 0000000000000005 [ 41.369522][ T502] RBP: 00007fffa5c974d0 R08: 0000000000000000 R09: 0000000000000000 [ 41.369523][ T502] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910d46 [ 41.369523][ T502] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffa5c97c40 | [ 42.432457][ T512] softirqs last disabled at (16236): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 42.432460][ T512] Preemption disabled at: | [ 42.432461][ T512] vprintk_emit (kernel/printk/printk.c:2471) | [ 42.432469][ T512] Tainted: [W]=WARN [ 42.432470][ T512] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 42.432472][ T512] Call Trace: [ 42.432474][ T512] [ 42.432475][ T512] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 42.432480][ T512] ? vprintk_emit (kernel/printk/printk.c:2471) [ 42.432482][ T512] __might_resched.cold (kernel/sched/core.c:9234) [ 42.432487][ T512] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 42.432490][ T512] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 42.432495][ T512] __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)) [ 42.432498][ T512] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 42.432504][ T512] ? 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) [ 42.432507][ T512] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 42.432511][ T512] put_chars (drivers/char/virtio_console.c:1176) [ 42.432514][ T512] ? __send_to_port (drivers/char/virtio_console.c:654) [ 42.432517][ T512] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 42.432521][ T512] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 42.432526][ T512] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 42.432529][ T512] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.432531][ T512] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.432536][ T512] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 42.432540][ T512] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.432543][ T512] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.432547][ T512] console_emit_next_record (kernel/printk/printk.c:3183) [ 42.432551][ T512] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 42.432552][ T512] ? 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)) [ 42.432555][ T512] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.432557][ T512] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.432561][ T512] console_flush_one_record (kernel/printk/printk.c:3268) [ 42.432565][ T512] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 42.432566][ T512] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.432572][ T512] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 42.432574][ T512] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 42.432576][ T512] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.432577][ T512] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 42.432581][ T512] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 42.432583][ T512] ? vprintk_emit (kernel/printk/printk.c:2478) [ 42.432586][ T512] vprintk_emit (kernel/printk/printk.c:2479) [ 42.432590][ T512] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 42.432592][ T512] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.432594][ T512] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 42.432596][ T512] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 42.432600][ T512] _printk (kernel/printk/printk.c:2504) [ 42.432604][ T512] ? snapshot_read.cold (user.c:?) [ 42.432605][ T512] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 42.432608][ T512] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 42.432611][ T512] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 42.432614][ T512] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 42.432618][ T512] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 42.432621][ T512] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 42.432623][ T512] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 42.432626][ T512] ? netdev_notice (net/core/dev.c:13194) [ 42.432628][ T512] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 42.432631][ T512] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 42.432634][ T512] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 42.432638][ T512] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 42.432640][ T512] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 42.432643][ T512] ? 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)) [ 42.432650][ T512] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 42.432652][ T512] ? __kernel_text_address (kernel/extable.c:79) [ 42.432655][ T512] ? write_profile (profile.c:?) [ 42.432659][ T512] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 42.432664][ T512] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 42.432669][ T512] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 42.432672][ T512] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 42.432673][ T512] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 42.432675][ T512] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 42.432679][ T512] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 42.432681][ T512] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 42.432683][ T512] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 42.432686][ T512] ? kasan_save_stack (mm/kasan/common.c:58) [ 42.432689][ T512] ? kasan_save_stack (mm/kasan/common.c:57) [ 42.432690][ T512] ? kasan_save_track (mm/kasan/common.c:78) [ 42.432693][ T512] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.432695][ T512] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 42.432698][ T512] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 42.432703][ T512] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 42.432706][ T512] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 42.432708][ T512] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.432710][ T512] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 42.432712][ T512] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.432713][ T512] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.432715][ T512] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 42.432718][ T512] ? __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) [ 42.432721][ T512] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 42.432723][ T512] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 42.432727][ T512] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 42.432729][ T512] ? nla_get_range_signed (lib/nlattr.c:270) [ 42.432735][ T512] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 42.432740][ T512] rtnl_newlink (net/core/rtnetlink.c:4215) [ 42.432746][ T512] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 42.432748][ T512] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.432753][ T512] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 42.432755][ T512] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 42.432757][ T512] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 42.432759][ T512] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 42.432763][ T512] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 42.432765][ T512] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 42.432768][ T512] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.432769][ T512] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 42.432774][ T512] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 42.432776][ T512] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 42.432780][ T512] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 42.432782][ T512] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 42.432785][ T512] ? netlink_ack (./include/linux/skbuff.h:2718) [ 42.432792][ T512] ? 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)) [ 42.432793][ T512] ? 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)) [ 42.432797][ T512] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 42.432801][ T512] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 42.432804][ T512] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 42.432809][ T512] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 42.432813][ T512] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 42.432814][ T512] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 42.432817][ T512] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 42.432821][ T512] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 42.432825][ T512] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 42.432828][ T512] ? copy_msghdr_from_user (net/socket.c:2650) [ 42.432830][ T512] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 42.432832][ T512] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 42.432839][ T512] ___sys_sendmsg (net/socket.c:2767) [ 42.432842][ T512] ? copy_msghdr_from_user (net/socket.c:2619) [ 42.432859][ T512] __sys_sendmsg (net/socket.c:2799) [ 42.432863][ T512] ? __sys_sendmsg_sock (net/socket.c:2780) [ 42.432869][ T512] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 42.432872][ T512] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 42.432875][ T512] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 42.432879][ T512] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 42.432881][ T512] RIP: 0033:0x7f64f5feb54e [ 42.432885][ T512] 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 [ 42.432887][ T512] RSP: 002b:00007ffe36144580 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 42.432890][ T512] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f64f5feb54e [ 42.432892][ T512] RDX: 0000000000000000 RSI: 00007ffe36144630 RDI: 0000000000000005 [ 42.432892][ T512] RBP: 00007ffe36144590 R08: 0000000000000000 R09: 0000000000000000 [ 42.432893][ T512] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910d47 [ 42.432894][ T512] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe36144d00 | [ 43.550638][ T521] softirqs last disabled at (20143): do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) | [ 43.550640][ T521] Preemption disabled at: | [ 43.550641][ T521] vprintk_emit (kernel/printk/printk.c:2471) | [ 43.550650][ T521] Tainted: [W]=WARN [ 43.550651][ T521] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.550653][ T521] Call Trace: [ 43.550655][ T521] [ 43.550656][ T521] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 43.550661][ T521] ? vprintk_emit (kernel/printk/printk.c:2471) [ 43.550663][ T521] __might_resched.cold (kernel/sched/core.c:9234) [ 43.550668][ T521] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 43.550671][ T521] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 43.550677][ T521] __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)) [ 43.550680][ T521] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 43.550686][ T521] ? 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) [ 43.550689][ T521] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 43.550693][ T521] put_chars (drivers/char/virtio_console.c:1176) [ 43.550696][ T521] ? __send_to_port (drivers/char/virtio_console.c:654) [ 43.550700][ T521] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 43.550704][ T521] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 43.550708][ T521] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 43.550712][ T521] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.550714][ T521] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.550719][ T521] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 43.550723][ T521] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.550725][ T521] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.550730][ T521] console_emit_next_record (kernel/printk/printk.c:3183) [ 43.550734][ T521] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 43.550735][ T521] ? 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)) [ 43.550738][ T521] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.550740][ T521] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.550744][ T521] console_flush_one_record (kernel/printk/printk.c:3268) [ 43.550748][ T521] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 43.550750][ T521] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.550756][ T521] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 43.550758][ T521] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 43.550759][ T521] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.550762][ T521] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 43.550766][ T521] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 43.550768][ T521] ? vprintk_emit (kernel/printk/printk.c:2478) [ 43.550771][ T521] vprintk_emit (kernel/printk/printk.c:2479) [ 43.550774][ T521] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 43.550776][ T521] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.550779][ T521] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 43.550781][ T521] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 43.550785][ T521] _printk (kernel/printk/printk.c:2504) [ 43.550789][ T521] ? snapshot_read.cold (user.c:?) [ 43.550790][ T521] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 43.550794][ T521] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 43.550796][ T521] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 43.550798][ T521] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 43.550802][ T521] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 43.550804][ T521] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 43.550807][ T521] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 43.550810][ T521] ? netdev_notice (net/core/dev.c:13194) [ 43.550812][ T521] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 43.550815][ T521] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 43.550818][ T521] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 43.550822][ T521] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 43.550824][ T521] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 43.550828][ T521] ? 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)) [ 43.550834][ T521] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 43.550838][ T521] ? __kernel_text_address (kernel/extable.c:79) [ 43.550841][ T521] ? write_profile (profile.c:?) [ 43.550845][ T521] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 43.550850][ T521] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 43.550855][ T521] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 43.550858][ T521] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 43.550859][ T521] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 43.550861][ T521] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 43.550865][ T521] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 43.550867][ T521] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 43.550869][ T521] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 43.550872][ T521] ? kasan_save_stack (mm/kasan/common.c:58) [ 43.550876][ T521] ? kasan_save_stack (mm/kasan/common.c:57) [ 43.550877][ T521] ? kasan_save_track (mm/kasan/common.c:78) [ 43.550880][ T521] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.550883][ T521] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 43.550886][ T521] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 43.550891][ T521] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 43.550893][ T521] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 43.550896][ T521] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.550898][ T521] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.550900][ T521] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.550906][ T521] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.550908][ T521] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 43.550911][ T521] ? __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) [ 43.550915][ T521] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 43.550917][ T521] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 43.550921][ T521] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 43.550923][ T521] ? nla_get_range_signed (lib/nlattr.c:270) [ 43.550929][ T521] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 43.550934][ T521] rtnl_newlink (net/core/rtnetlink.c:4215) [ 43.550940][ T521] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 43.550942][ T521] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.550947][ T521] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 43.550949][ T521] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 43.550951][ T521] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 43.550953][ T521] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 43.550957][ T521] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 43.550959][ T521] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 43.550963][ T521] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.550964][ T521] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.550969][ T521] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 43.550971][ T521] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 43.550975][ T521] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 43.550977][ T521] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.550980][ T521] ? netlink_ack (./include/linux/skbuff.h:2718) [ 43.550987][ T521] ? 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)) [ 43.550988][ T521] ? 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)) [ 43.550993][ T521] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 43.550997][ T521] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 43.551000][ T521] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 43.551004][ T521] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 43.551008][ T521] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 43.551009][ T521] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 43.551013][ T521] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 43.551017][ T521] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 43.551021][ T521] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 43.551023][ T521] ? copy_msghdr_from_user (net/socket.c:2650) [ 43.551026][ T521] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 43.551027][ T521] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 43.551035][ T521] ___sys_sendmsg (net/socket.c:2767) [ 43.551038][ T521] ? copy_msghdr_from_user (net/socket.c:2619) [ 43.551057][ T521] __sys_sendmsg (net/socket.c:2799) [ 43.551060][ T521] ? __sys_sendmsg_sock (net/socket.c:2780) [ 43.551067][ T521] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.551071][ T521] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 43.551073][ T521] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 43.551077][ T521] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 43.551079][ T521] RIP: 0033:0x7f526a5ca54e [ 43.551083][ T521] 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 [ 43.551085][ T521] RSP: 002b:00007ffeaa2fe7e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 43.551088][ T521] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f526a5ca54e [ 43.551089][ T521] RDX: 0000000000000000 RSI: 00007ffeaa2fe890 RDI: 0000000000000005 [ 43.551090][ T521] RBP: 00007ffeaa2fe7f0 R08: 0000000000000000 R09: 0000000000000000 [ 43.551091][ T521] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910d48 [ 43.551092][ T521] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffeaa2fef60 | [ 44.627282][ T528] softirqs last disabled at (24041): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 44.627286][ T528] Preemption disabled at: | [ 44.627287][ T528] vprintk_emit (kernel/printk/printk.c:2471) | [ 44.627299][ T528] Tainted: [W]=WARN [ 44.627300][ T528] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.627302][ T528] Call Trace: [ 44.627305][ T528] [ 44.627307][ T528] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 44.627314][ T528] ? vprintk_emit (kernel/printk/printk.c:2471) [ 44.627316][ T528] __might_resched.cold (kernel/sched/core.c:9234) [ 44.627323][ T528] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 44.627327][ T528] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 44.627335][ T528] __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)) [ 44.627339][ T528] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 44.627348][ T528] ? 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) [ 44.627352][ T528] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 44.627358][ T528] put_chars (drivers/char/virtio_console.c:1176) [ 44.627362][ T528] ? __send_to_port (drivers/char/virtio_console.c:654) [ 44.627368][ T528] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 44.627374][ T528] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 44.627381][ T528] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 44.627386][ T528] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.627389][ T528] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.627398][ T528] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 44.627404][ T528] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.627408][ T528] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.627415][ T528] console_emit_next_record (kernel/printk/printk.c:3183) [ 44.627421][ T528] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 44.627423][ T528] ? 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)) [ 44.627429][ T528] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.627432][ T528] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.627439][ T528] console_flush_one_record (kernel/printk/printk.c:3268) [ 44.627446][ T528] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 44.627448][ T528] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.627458][ T528] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 44.627463][ T528] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 44.627465][ T528] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.627468][ T528] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 44.627475][ T528] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 44.627478][ T528] ? vprintk_emit (kernel/printk/printk.c:2478) [ 44.627483][ T528] vprintk_emit (kernel/printk/printk.c:2479) [ 44.627489][ T528] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 44.627493][ T528] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.627496][ T528] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 44.627499][ T528] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 44.627506][ T528] _printk (kernel/printk/printk.c:2504) [ 44.627511][ T528] ? snapshot_read.cold (user.c:?) [ 44.627514][ T528] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 44.627519][ T528] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 44.627522][ T528] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 44.627526][ T528] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 44.627531][ T528] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 44.627536][ T528] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 44.627540][ T528] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 44.627545][ T528] ? netdev_notice (net/core/dev.c:13194) [ 44.627549][ T528] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 44.627555][ T528] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 44.627559][ T528] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 44.627566][ T528] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 44.627570][ T528] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 44.627575][ T528] ? 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)) [ 44.627584][ T528] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 44.627590][ T528] ? __kernel_text_address (kernel/extable.c:79) [ 44.627594][ T528] ? write_profile (profile.c:?) [ 44.627600][ T528] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 44.627609][ T528] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 44.627619][ T528] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 44.627623][ T528] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 44.627625][ T528] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 44.627628][ T528] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 44.627633][ T528] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 44.627637][ T528] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 44.627640][ T528] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 44.627645][ T528] ? kasan_save_stack (mm/kasan/common.c:58) [ 44.627649][ T528] ? kasan_save_stack (mm/kasan/common.c:57) [ 44.627652][ T528] ? kasan_save_track (mm/kasan/common.c:78) [ 44.627657][ T528] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.627660][ T528] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 44.627664][ T528] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 44.627672][ T528] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 44.627676][ T528] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 44.627680][ T528] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.627684][ T528] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.627686][ T528] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.627688][ T528] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.627692][ T528] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 44.627696][ T528] ? __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) [ 44.627701][ T528] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 44.627705][ T528] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 44.627711][ T528] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 44.627714][ T528] ? nla_get_range_signed (lib/nlattr.c:270) [ 44.627724][ T528] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 44.627734][ T528] rtnl_newlink (net/core/rtnetlink.c:4215) [ 44.627744][ T528] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 44.627748][ T528] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.627756][ T528] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 44.627760][ T528] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 44.627763][ T528] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 44.627767][ T528] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 44.627774][ T528] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 44.627778][ T528] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 44.627784][ T528] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.627786][ T528] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.627794][ T528] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 44.627798][ T528] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 44.627804][ T528] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 44.627807][ T528] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.627813][ T528] ? netlink_ack (./include/linux/skbuff.h:2718) [ 44.627825][ T528] ? 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)) [ 44.627827][ T528] ? 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)) [ 44.627836][ T528] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 44.627843][ T528] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 44.627848][ T528] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 44.627855][ T528] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 44.627862][ T528] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 44.627864][ T528] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 44.627870][ T528] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 44.627875][ T528] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 44.627883][ T528] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 44.627887][ T528] ? copy_msghdr_from_user (net/socket.c:2650) [ 44.627890][ T528] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 44.627893][ T528] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 44.627913][ T528] ___sys_sendmsg (net/socket.c:2767) [ 44.627918][ T528] ? copy_msghdr_from_user (net/socket.c:2619) [ 44.627950][ T528] __sys_sendmsg (net/socket.c:2799) [ 44.627955][ T528] ? __sys_sendmsg_sock (net/socket.c:2780) [ 44.627968][ T528] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.627974][ T528] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 44.627977][ T528] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 44.627983][ T528] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 44.627986][ T528] RIP: 0033:0x7f5543a4154e [ 44.627991][ T528] 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 [ 44.627994][ T528] RSP: 002b:00007ffe37f39d10 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 44.627998][ T528] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f5543a4154e [ 44.628000][ T528] RDX: 0000000000000000 RSI: 00007ffe37f39dc0 RDI: 0000000000000005 [ 44.628002][ T528] RBP: 00007ffe37f39d20 R08: 0000000000000000 R09: 0000000000000000 [ 44.628003][ T528] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910d49 [ 44.628005][ T528] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe37f3a490 | [ 45.818883][ T535] softirqs last disabled at (23502): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 45.818886][ T535] Preemption disabled at: | [ 45.818887][ T535] vprintk_emit (kernel/printk/printk.c:2471) | [ 45.818900][ T535] Tainted: [W]=WARN [ 45.818901][ T535] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.818903][ T535] Call Trace: [ 45.818906][ T535] [ 45.818915][ T535] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 45.818922][ T535] ? vprintk_emit (kernel/printk/printk.c:2471) [ 45.818925][ T535] __might_resched.cold (kernel/sched/core.c:9234) [ 45.818931][ T535] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 45.818937][ T535] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 45.818944][ T535] __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)) [ 45.818948][ T535] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 45.818960][ T535] ? 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) [ 45.818964][ T535] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 45.818970][ T535] put_chars (drivers/char/virtio_console.c:1176) [ 45.818975][ T535] ? __send_to_port (drivers/char/virtio_console.c:654) [ 45.818981][ T535] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 45.818986][ T535] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 45.818995][ T535] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 45.818999][ T535] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.819002][ T535] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.819011][ T535] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 45.819017][ T535] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.819021][ T535] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.819029][ T535] console_emit_next_record (kernel/printk/printk.c:3183) [ 45.819035][ T535] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 45.819037][ T535] ? 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)) [ 45.819042][ T535] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.819046][ T535] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.819053][ T535] console_flush_one_record (kernel/printk/printk.c:3268) [ 45.819060][ T535] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 45.819063][ T535] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.819073][ T535] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 45.819077][ T535] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 45.819079][ T535] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.819083][ T535] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 45.819090][ T535] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 45.819093][ T535] ? vprintk_emit (kernel/printk/printk.c:2478) [ 45.819098][ T535] vprintk_emit (kernel/printk/printk.c:2479) [ 45.819104][ T535] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 45.819108][ T535] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.819111][ T535] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 45.819114][ T535] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 45.819122][ T535] _printk (kernel/printk/printk.c:2504) [ 45.819127][ T535] ? snapshot_read.cold (user.c:?) [ 45.819129][ T535] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 45.819134][ T535] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 45.819138][ T535] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 45.819142][ T535] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 45.819147][ T535] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 45.819151][ T535] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 45.819156][ T535] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 45.819160][ T535] ? netdev_notice (net/core/dev.c:13194) [ 45.819165][ T535] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 45.819170][ T535] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 45.819175][ T535] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 45.819181][ T535] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 45.819185][ T535] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 45.819190][ T535] ? 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)) [ 45.819199][ T535] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 45.819204][ T535] ? __kernel_text_address (kernel/extable.c:79) [ 45.819208][ T535] ? write_profile (profile.c:?) [ 45.819214][ T535] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 45.819223][ T535] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 45.819231][ T535] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 45.819234][ T535] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 45.819237][ T535] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 45.819240][ T535] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 45.819245][ T535] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 45.819249][ T535] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 45.819252][ T535] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 45.819256][ T535] ? kasan_save_stack (mm/kasan/common.c:58) [ 45.819260][ T535] ? kasan_save_stack (mm/kasan/common.c:57) [ 45.819263][ T535] ? kasan_save_track (mm/kasan/common.c:78) [ 45.819268][ T535] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.819271][ T535] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 45.819275][ T535] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 45.819283][ T535] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 45.819287][ T535] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 45.819292][ T535] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.819295][ T535] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.819298][ T535] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.819300][ T535] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.819303][ T535] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 45.819308][ T535] ? __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) [ 45.819312][ T535] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 45.819317][ T535] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 45.819323][ T535] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 45.819326][ T535] ? nla_get_range_signed (lib/nlattr.c:270) [ 45.819337][ T535] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 45.819347][ T535] rtnl_newlink (net/core/rtnetlink.c:4215) [ 45.819357][ T535] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 45.819361][ T535] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.819370][ T535] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 45.819373][ T535] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 45.819377][ T535] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 45.819380][ T535] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 45.819387][ T535] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 45.819391][ T535] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 45.819397][ T535] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.819400][ T535] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.819408][ T535] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 45.819412][ T535] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 45.819418][ T535] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 45.819421][ T535] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.819427][ T535] ? netlink_ack (./include/linux/skbuff.h:2718) [ 45.819439][ T535] ? 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)) [ 45.819442][ T535] ? 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)) [ 45.819450][ T535] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 45.819457][ T535] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 45.819462][ T535] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 45.819470][ T535] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 45.819477][ T535] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 45.819479][ T535] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 45.819485][ T535] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 45.819490][ T535] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 45.819498][ T535] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 45.819502][ T535] ? copy_msghdr_from_user (net/socket.c:2650) [ 45.819506][ T535] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 45.819508][ T535] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 45.819523][ T535] ___sys_sendmsg (net/socket.c:2767) [ 45.819528][ T535] ? copy_msghdr_from_user (net/socket.c:2619) [ 45.819560][ T535] __sys_sendmsg (net/socket.c:2799) [ 45.819566][ T535] ? __sys_sendmsg_sock (net/socket.c:2780) [ 45.819578][ T535] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.819584][ T535] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 45.819587][ T535] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 45.819593][ T535] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 45.819597][ T535] RIP: 0033:0x7f6986cce54e [ 45.819602][ T535] 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 [ 45.819605][ T535] RSP: 002b:00007ffdcf3206f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 45.819609][ T535] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f6986cce54e [ 45.819611][ T535] RDX: 0000000000000000 RSI: 00007ffdcf3207a0 RDI: 0000000000000005 [ 45.819613][ T535] RBP: 00007ffdcf320700 R08: 0000000000000000 R09: 0000000000000000 [ 45.819614][ T535] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910d4b [ 45.819616][ T535] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffdcf320e70 | [ 47.088891][ T543] softirqs last disabled at (43336): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 47.088895][ T543] Preemption disabled at: | [ 47.088896][ T543] vprintk_emit (kernel/printk/printk.c:2471) | [ 47.088909][ T543] Tainted: [W]=WARN [ 47.088910][ T543] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.088918][ T543] Call Trace: [ 47.088923][ T543] [ 47.088925][ T543] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 47.088932][ T543] ? vprintk_emit (kernel/printk/printk.c:2471) [ 47.088935][ T543] __might_resched.cold (kernel/sched/core.c:9234) [ 47.088942][ T543] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 47.088947][ T543] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 47.088954][ T543] __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)) [ 47.088958][ T543] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 47.088968][ T543] ? 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) [ 47.088972][ T543] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 47.088978][ T543] put_chars (drivers/char/virtio_console.c:1176) [ 47.088982][ T543] ? __send_to_port (drivers/char/virtio_console.c:654) [ 47.088989][ T543] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 47.088994][ T543] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 47.089002][ T543] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 47.089007][ T543] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.089010][ T543] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.089018][ T543] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 47.089024][ T543] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.089028][ T543] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.089036][ T543] console_emit_next_record (kernel/printk/printk.c:3183) [ 47.089042][ T543] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 47.089044][ T543] ? 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)) [ 47.089049][ T543] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.089052][ T543] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.089060][ T543] console_flush_one_record (kernel/printk/printk.c:3268) [ 47.089066][ T543] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 47.089069][ T543] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.089079][ T543] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 47.089083][ T543] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 47.089085][ T543] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.089089][ T543] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 47.089096][ T543] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 47.089099][ T543] ? vprintk_emit (kernel/printk/printk.c:2478) [ 47.089104][ T543] vprintk_emit (kernel/printk/printk.c:2479) [ 47.089110][ T543] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 47.089113][ T543] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.089117][ T543] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 47.089120][ T543] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 47.089127][ T543] _printk (kernel/printk/printk.c:2504) [ 47.089132][ T543] ? snapshot_read.cold (user.c:?) [ 47.089135][ T543] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 47.089140][ T543] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 47.089143][ T543] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 47.089147][ T543] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 47.089152][ T543] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 47.089156][ T543] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 47.089160][ T543] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 47.089165][ T543] ? netdev_notice (net/core/dev.c:13194) [ 47.089169][ T543] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 47.089174][ T543] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 47.089179][ T543] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 47.089185][ T543] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 47.089189][ T543] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 47.089194][ T543] ? 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)) [ 47.089204][ T543] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 47.089208][ T543] ? __kernel_text_address (kernel/extable.c:79) [ 47.089212][ T543] ? write_profile (profile.c:?) [ 47.089218][ T543] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 47.089227][ T543] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 47.089235][ T543] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 47.089238][ T543] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 47.089240][ T543] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 47.089244][ T543] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 47.089248][ T543] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 47.089252][ T543] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 47.089255][ T543] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 47.089260][ T543] ? kasan_save_stack (mm/kasan/common.c:58) [ 47.089263][ T543] ? kasan_save_stack (mm/kasan/common.c:57) [ 47.089266][ T543] ? kasan_save_track (mm/kasan/common.c:78) [ 47.089271][ T543] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.089274][ T543] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 47.089278][ T543] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 47.089285][ T543] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 47.089289][ T543] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 47.089294][ T543] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.089297][ T543] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.089299][ T543] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.089302][ T543] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.089305][ T543] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 47.089309][ T543] ? __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) [ 47.089314][ T543] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 47.089318][ T543] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 47.089324][ T543] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 47.089327][ T543] ? nla_get_range_signed (lib/nlattr.c:270) [ 47.089337][ T543] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 47.089346][ T543] rtnl_newlink (net/core/rtnetlink.c:4215) [ 47.089356][ T543] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 47.089360][ T543] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.089368][ T543] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 47.089371][ T543] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 47.089375][ T543] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 47.089378][ T543] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 47.089385][ T543] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 47.089389][ T543] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 47.089394][ T543] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.089397][ T543] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.089405][ T543] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 47.089408][ T543] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 47.089415][ T543] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 47.089418][ T543] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.089423][ T543] ? netlink_ack (./include/linux/skbuff.h:2718) [ 47.089434][ T543] ? 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)) [ 47.089436][ T543] ? 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)) [ 47.089444][ T543] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 47.089451][ T543] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 47.089456][ T543] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 47.089463][ T543] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 47.089470][ T543] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 47.089473][ T543] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 47.089478][ T543] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 47.089483][ T543] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 47.089490][ T543] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 47.089494][ T543] ? copy_msghdr_from_user (net/socket.c:2650) [ 47.089498][ T543] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 47.089501][ T543] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 47.089514][ T543] ___sys_sendmsg (net/socket.c:2767) [ 47.089519][ T543] ? copy_msghdr_from_user (net/socket.c:2619) [ 47.089549][ T543] __sys_sendmsg (net/socket.c:2799) [ 47.089554][ T543] ? __sys_sendmsg_sock (net/socket.c:2780) [ 47.089565][ T543] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.089571][ T543] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 47.089574][ T543] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 47.089580][ T543] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.089583][ T543] RIP: 0033:0x7f798d35c54e [ 47.089588][ T543] 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 [ 47.089591][ T543] RSP: 002b:00007fff92e74250 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 47.089595][ T543] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f798d35c54e [ 47.089597][ T543] RDX: 0000000000000000 RSI: 00007fff92e74300 RDI: 0000000000000005 [ 47.089599][ T543] RBP: 00007fff92e74260 R08: 0000000000000000 R09: 0000000000000000 [ 47.089601][ T543] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910d4c [ 47.089602][ T543] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff92e749d0 | [ 48.139974][ T550] softirqs last disabled at (25284): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 48.139977][ T550] Preemption disabled at: | [ 48.139977][ T550] vprintk_emit (kernel/printk/printk.c:2471) | [ 48.139986][ T550] Tainted: [W]=WARN [ 48.139987][ T550] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.139989][ T550] Call Trace: [ 48.139991][ T550] [ 48.139992][ T550] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 48.139997][ T550] ? vprintk_emit (kernel/printk/printk.c:2471) [ 48.139999][ T550] __might_resched.cold (kernel/sched/core.c:9234) [ 48.140004][ T550] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 48.140007][ T550] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 48.140012][ T550] __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)) [ 48.140015][ T550] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 48.140021][ T550] ? 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) [ 48.140024][ T550] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 48.140028][ T550] put_chars (drivers/char/virtio_console.c:1176) [ 48.140031][ T550] ? __send_to_port (drivers/char/virtio_console.c:654) [ 48.140035][ T550] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 48.140039][ T550] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 48.140043][ T550] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 48.140047][ T550] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.140049][ T550] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.140055][ T550] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 48.140059][ T550] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.140061][ T550] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.140066][ T550] console_emit_next_record (kernel/printk/printk.c:3183) [ 48.140070][ T550] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 48.140071][ T550] ? 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)) [ 48.140074][ T550] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.140076][ T550] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.140080][ T550] console_flush_one_record (kernel/printk/printk.c:3268) [ 48.140084][ T550] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 48.140086][ T550] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.140091][ T550] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 48.140094][ T550] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 48.140096][ T550] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.140098][ T550] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 48.140102][ T550] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 48.140104][ T550] ? vprintk_emit (kernel/printk/printk.c:2478) [ 48.140107][ T550] vprintk_emit (kernel/printk/printk.c:2479) [ 48.140110][ T550] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 48.140112][ T550] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.140114][ T550] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 48.140116][ T550] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 48.140120][ T550] _printk (kernel/printk/printk.c:2504) [ 48.140124][ T550] ? snapshot_read.cold (user.c:?) [ 48.140125][ T550] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 48.140129][ T550] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 48.140131][ T550] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 48.140133][ T550] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 48.140136][ T550] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 48.140139][ T550] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 48.140141][ T550] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 48.140144][ T550] ? netdev_notice (net/core/dev.c:13194) [ 48.140147][ T550] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 48.140150][ T550] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 48.140153][ T550] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 48.140156][ T550] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 48.140159][ T550] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 48.140162][ T550] ? 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)) [ 48.140168][ T550] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 48.140171][ T550] ? __kernel_text_address (kernel/extable.c:79) [ 48.140174][ T550] ? write_profile (profile.c:?) [ 48.140178][ T550] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 48.140183][ T550] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 48.140188][ T550] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 48.140191][ T550] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 48.140192][ T550] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 48.140194][ T550] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 48.140198][ T550] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 48.140200][ T550] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 48.140202][ T550] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 48.140205][ T550] ? kasan_save_stack (mm/kasan/common.c:58) [ 48.140207][ T550] ? kasan_save_stack (mm/kasan/common.c:57) [ 48.140209][ T550] ? kasan_save_track (mm/kasan/common.c:78) [ 48.140212][ T550] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.140214][ T550] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 48.140217][ T550] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 48.140222][ T550] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 48.140225][ T550] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 48.140227][ T550] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.140229][ T550] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.140231][ T550] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.140233][ T550] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.140235][ T550] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 48.140237][ T550] ? __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) [ 48.140240][ T550] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 48.140243][ T550] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 48.140246][ T550] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 48.140248][ T550] ? nla_get_range_signed (lib/nlattr.c:270) [ 48.140254][ T550] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 48.140260][ T550] rtnl_newlink (net/core/rtnetlink.c:4215) [ 48.140265][ T550] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 48.140267][ T550] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.140272][ T550] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 48.140274][ T550] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 48.140277][ T550] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 48.140278][ T550] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 48.140282][ T550] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 48.140285][ T550] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 48.140288][ T550] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.140289][ T550] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.140294][ T550] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 48.140296][ T550] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 48.140300][ T550] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 48.140302][ T550] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.140305][ T550] ? netlink_ack (./include/linux/skbuff.h:2718) [ 48.140311][ T550] ? 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)) [ 48.140313][ T550] ? 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)) [ 48.140317][ T550] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 48.140321][ T550] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 48.140324][ T550] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 48.140328][ T550] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 48.140332][ T550] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 48.140333][ T550] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 48.140337][ T550] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 48.140340][ T550] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 48.140344][ T550] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 48.140347][ T550] ? copy_msghdr_from_user (net/socket.c:2650) [ 48.140349][ T550] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 48.140351][ T550] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 48.140358][ T550] ___sys_sendmsg (net/socket.c:2767) [ 48.140361][ T550] ? copy_msghdr_from_user (net/socket.c:2619) [ 48.140378][ T550] __sys_sendmsg (net/socket.c:2799) [ 48.140381][ T550] ? __sys_sendmsg_sock (net/socket.c:2780) [ 48.140388][ T550] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.140391][ T550] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 48.140394][ T550] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 48.140397][ T550] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.140400][ T550] RIP: 0033:0x7faf16ff054e [ 48.140404][ T550] 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 [ 48.140406][ T550] RSP: 002b:00007ffcdbb6fea0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 48.140408][ T550] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007faf16ff054e [ 48.140410][ T550] RDX: 0000000000000000 RSI: 00007ffcdbb6ff50 RDI: 0000000000000005 [ 48.140411][ T550] RBP: 00007ffcdbb6feb0 R08: 0000000000000000 R09: 0000000000000000 [ 48.140412][ T550] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910d4d [ 48.140413][ T550] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcdbb70620 | [ 49.277709][ T559] softirqs last disabled at (19314): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 49.277712][ T559] Preemption disabled at: | [ 49.277712][ T559] vprintk_emit (kernel/printk/printk.c:2471) | [ 49.277721][ T559] Tainted: [W]=WARN [ 49.277722][ T559] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 49.277724][ T559] Call Trace: [ 49.277726][ T559] [ 49.277728][ T559] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 49.277733][ T559] ? vprintk_emit (kernel/printk/printk.c:2471) [ 49.277735][ T559] __might_resched.cold (kernel/sched/core.c:9234) [ 49.277739][ T559] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 49.277743][ T559] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 49.277748][ T559] __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)) [ 49.277750][ T559] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 49.277757][ T559] ? 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) [ 49.277760][ T559] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 49.277764][ T559] put_chars (drivers/char/virtio_console.c:1176) [ 49.277767][ T559] ? __send_to_port (drivers/char/virtio_console.c:654) [ 49.277770][ T559] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 49.277774][ T559] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 49.277779][ T559] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 49.277783][ T559] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 49.277785][ T559] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 49.277790][ T559] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 49.277794][ T559] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.277796][ T559] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.277801][ T559] console_emit_next_record (kernel/printk/printk.c:3183) [ 49.277805][ T559] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 49.277806][ T559] ? 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)) [ 49.277809][ T559] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.277811][ T559] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.277815][ T559] console_flush_one_record (kernel/printk/printk.c:3268) [ 49.277819][ T559] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 49.277821][ T559] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 49.277827][ T559] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 49.277829][ T559] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 49.277831][ T559] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.277833][ T559] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 49.277837][ T559] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 49.277839][ T559] ? vprintk_emit (kernel/printk/printk.c:2478) [ 49.277842][ T559] vprintk_emit (kernel/printk/printk.c:2479) [ 49.277845][ T559] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 49.277847][ T559] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 49.277850][ T559] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 49.277852][ T559] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 49.277856][ T559] _printk (kernel/printk/printk.c:2504) [ 49.277860][ T559] ? snapshot_read.cold (user.c:?) [ 49.277861][ T559] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 49.277864][ T559] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 49.277867][ T559] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 49.277869][ T559] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 49.277872][ T559] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 49.277875][ T559] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 49.277877][ T559] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 49.277880][ T559] ? netdev_notice (net/core/dev.c:13194) [ 49.277883][ T559] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 49.277886][ T559] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 49.277889][ T559] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 49.277893][ T559] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 49.277895][ T559] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 49.277898][ T559] ? 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)) [ 49.277905][ T559] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 49.277907][ T559] ? __kernel_text_address (kernel/extable.c:79) [ 49.277910][ T559] ? write_profile (profile.c:?) [ 49.277915][ T559] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 49.277925][ T559] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 49.277930][ T559] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 49.277933][ T559] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 49.277934][ T559] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 49.277936][ T559] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 49.277940][ T559] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 49.277942][ T559] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 49.277944][ T559] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 49.277948][ T559] ? kasan_save_stack (mm/kasan/common.c:58) [ 49.277950][ T559] ? kasan_save_stack (mm/kasan/common.c:57) [ 49.277952][ T559] ? kasan_save_track (mm/kasan/common.c:78) [ 49.277955][ T559] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 49.277957][ T559] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 49.277960][ T559] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 49.277965][ T559] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 49.277968][ T559] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 49.277970][ T559] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.277972][ T559] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.277974][ T559] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.277976][ T559] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.277977][ T559] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 49.277980][ T559] ? __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) [ 49.277984][ T559] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 49.277986][ T559] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 49.277990][ T559] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 49.277992][ T559] ? nla_get_range_signed (lib/nlattr.c:270) [ 49.277998][ T559] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 49.278003][ T559] rtnl_newlink (net/core/rtnetlink.c:4215) [ 49.278009][ T559] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 49.278011][ T559] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 49.278016][ T559] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 49.278018][ T559] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 49.278020][ T559] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 49.278022][ T559] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 49.278026][ T559] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 49.278028][ T559] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 49.278031][ T559] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 49.278033][ T559] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 49.278038][ T559] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 49.278040][ T559] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 49.278044][ T559] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 49.278046][ T559] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 49.278049][ T559] ? netlink_ack (./include/linux/skbuff.h:2718) [ 49.278057][ T559] ? 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)) [ 49.278059][ T559] ? 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)) [ 49.278063][ T559] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 49.278067][ T559] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 49.278070][ T559] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 49.278074][ T559] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 49.278078][ T559] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 49.278080][ T559] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 49.278083][ T559] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 49.278087][ T559] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 49.278091][ T559] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 49.278093][ T559] ? copy_msghdr_from_user (net/socket.c:2650) [ 49.278096][ T559] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 49.278098][ T559] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 49.278105][ T559] ___sys_sendmsg (net/socket.c:2767) [ 49.278108][ T559] ? copy_msghdr_from_user (net/socket.c:2619) [ 49.278124][ T559] __sys_sendmsg (net/socket.c:2799) [ 49.278128][ T559] ? __sys_sendmsg_sock (net/socket.c:2780) [ 49.278134][ T559] ? fpregs_restore_userregs (./include/linux/instrumented.h:97 ./include/asm-generic/bitops/instrumented-atomic.h:41 ./include/linux/thread_info.h:109 arch/x86/kernel/fpu/context.h:79) [ 49.278137][ T559] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.278141][ T559] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 49.278143][ T559] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 49.278147][ T559] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 49.278149][ T559] RIP: 0033:0x7f852473654e [ 49.278153][ T559] 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 [ 49.278155][ T559] RSP: 002b:00007ffcded9c6c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 49.278158][ T559] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f852473654e [ 49.278159][ T559] RDX: 0000000000000000 RSI: 00007ffcded9c770 RDI: 0000000000000005 [ 49.278160][ T559] RBP: 00007ffcded9c6d0 R08: 0000000000000000 R09: 0000000000000000 [ 49.278161][ T559] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910d4e [ 49.278162][ T559] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcded9ce40 | [ 50.316655][ T568] softirqs last disabled at (26020): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 50.316658][ T568] Preemption disabled at: | [ 50.316658][ T568] vprintk_emit (kernel/printk/printk.c:2471) | [ 50.316668][ T568] Tainted: [W]=WARN [ 50.316669][ T568] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 50.316670][ T568] Call Trace: [ 50.316672][ T568] [ 50.316674][ T568] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 50.316679][ T568] ? vprintk_emit (kernel/printk/printk.c:2471) [ 50.316681][ T568] __might_resched.cold (kernel/sched/core.c:9234) [ 50.316685][ T568] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 50.316689][ T568] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 50.316694][ T568] __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)) [ 50.316697][ T568] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 50.316703][ T568] ? 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) [ 50.316706][ T568] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 50.316709][ T568] put_chars (drivers/char/virtio_console.c:1176) [ 50.316712][ T568] ? __send_to_port (drivers/char/virtio_console.c:654) [ 50.316716][ T568] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 50.316720][ T568] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 50.316724][ T568] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 50.316728][ T568] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 50.316730][ T568] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 50.316735][ T568] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 50.316738][ T568] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.316741][ T568] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 50.316745][ T568] console_emit_next_record (kernel/printk/printk.c:3183) [ 50.316749][ T568] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 50.316750][ T568] ? 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)) [ 50.316753][ T568] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.316755][ T568] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 50.316759][ T568] console_flush_one_record (kernel/printk/printk.c:3268) [ 50.316763][ T568] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 50.316765][ T568] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 50.316770][ T568] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 50.316773][ T568] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 50.316774][ T568] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.316776][ T568] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 50.316780][ T568] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 50.316782][ T568] ? vprintk_emit (kernel/printk/printk.c:2478) [ 50.316785][ T568] vprintk_emit (kernel/printk/printk.c:2479) [ 50.316789][ T568] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 50.316791][ T568] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 50.316793][ T568] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 50.316795][ T568] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 50.316799][ T568] _printk (kernel/printk/printk.c:2504) [ 50.316803][ T568] ? snapshot_read.cold (user.c:?) [ 50.316804][ T568] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 50.316807][ T568] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 50.316809][ T568] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 50.316812][ T568] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 50.316815][ T568] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 50.316818][ T568] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 50.316820][ T568] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 50.316823][ T568] ? netdev_notice (net/core/dev.c:13194) [ 50.316826][ T568] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 50.316829][ T568] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 50.316832][ T568] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 50.316836][ T568] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 50.316838][ T568] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 50.316841][ T568] ? 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)) [ 50.316848][ T568] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 50.316850][ T568] ? __kernel_text_address (kernel/extable.c:79) [ 50.316853][ T568] ? write_profile (profile.c:?) [ 50.316857][ T568] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 50.316863][ T568] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 50.316867][ T568] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 50.316870][ T568] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 50.316871][ T568] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 50.316873][ T568] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 50.316877][ T568] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 50.316879][ T568] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 50.316881][ T568] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 50.316884][ T568] ? kasan_save_stack (mm/kasan/common.c:58) [ 50.316887][ T568] ? kasan_save_stack (mm/kasan/common.c:57) [ 50.316889][ T568] ? kasan_save_track (mm/kasan/common.c:78) [ 50.316892][ T568] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 50.316894][ T568] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 50.316897][ T568] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 50.316902][ T568] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 50.316906][ T568] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 50.316909][ T568] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.316911][ T568] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 50.316913][ T568] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.316914][ T568] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.316916][ T568] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 50.316919][ T568] ? __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) [ 50.316922][ T568] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 50.316929][ T568] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 50.316932][ T568] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 50.316934][ T568] ? nla_get_range_signed (lib/nlattr.c:270) [ 50.316940][ T568] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 50.316945][ T568] rtnl_newlink (net/core/rtnetlink.c:4215) [ 50.316951][ T568] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 50.316953][ T568] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 50.316958][ T568] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 50.316960][ T568] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 50.316962][ T568] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 50.316964][ T568] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 50.316968][ T568] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 50.316970][ T568] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 50.316973][ T568] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 50.316974][ T568] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 50.316979][ T568] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 50.316981][ T568] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 50.316985][ T568] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 50.316987][ T568] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 50.316990][ T568] ? netlink_ack (./include/linux/skbuff.h:2718) [ 50.316996][ T568] ? 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)) [ 50.316998][ T568] ? 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)) [ 50.317002][ T568] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 50.317006][ T568] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 50.317009][ T568] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 50.317013][ T568] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 50.317017][ T568] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 50.317018][ T568] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 50.317022][ T568] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 50.317025][ T568] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 50.317029][ T568] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 50.317032][ T568] ? copy_msghdr_from_user (net/socket.c:2650) [ 50.317034][ T568] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 50.317036][ T568] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 50.317044][ T568] ___sys_sendmsg (net/socket.c:2767) [ 50.317046][ T568] ? copy_msghdr_from_user (net/socket.c:2619) [ 50.317063][ T568] __sys_sendmsg (net/socket.c:2799) [ 50.317066][ T568] ? __sys_sendmsg_sock (net/socket.c:2780) [ 50.317073][ T568] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.317076][ T568] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 50.317079][ T568] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 50.317082][ T568] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 50.317085][ T568] RIP: 0033:0x7f3604bb154e [ 50.317088][ T568] 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 [ 50.317090][ T568] RSP: 002b:00007ffeadc0aae0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 50.317093][ T568] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f3604bb154e [ 50.317095][ T568] RDX: 0000000000000000 RSI: 00007ffeadc0ab90 RDI: 0000000000000005 [ 50.317095][ T568] RBP: 00007ffeadc0aaf0 R08: 0000000000000000 R09: 0000000000000000 [ 50.317096][ T568] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910d4f [ 50.317097][ T568] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffeadc0b260 | [ 51.411529][ T579] softirqs last disabled at (21864): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 51.411532][ T579] Preemption disabled at: | [ 51.411533][ T579] vprintk_emit (kernel/printk/printk.c:2471) | [ 51.411542][ T579] Tainted: [W]=WARN [ 51.411543][ T579] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 51.411545][ T579] Call Trace: [ 51.411546][ T579] [ 51.411548][ T579] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 51.411553][ T579] ? vprintk_emit (kernel/printk/printk.c:2471) [ 51.411555][ T579] __might_resched.cold (kernel/sched/core.c:9234) [ 51.411560][ T579] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 51.411563][ T579] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 51.411569][ T579] __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)) [ 51.411571][ T579] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 51.411578][ T579] ? 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) [ 51.411581][ T579] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 51.411585][ T579] put_chars (drivers/char/virtio_console.c:1176) [ 51.411588][ T579] ? __send_to_port (drivers/char/virtio_console.c:654) [ 51.411592][ T579] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 51.411596][ T579] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 51.411601][ T579] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 51.411604][ T579] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.411606][ T579] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.411612][ T579] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 51.411617][ T579] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.411620][ T579] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 51.411625][ T579] console_emit_next_record (kernel/printk/printk.c:3183) [ 51.411629][ T579] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 51.411630][ T579] ? 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)) [ 51.411633][ T579] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.411635][ T579] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 51.411640][ T579] console_flush_one_record (kernel/printk/printk.c:3268) [ 51.411644][ T579] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 51.411645][ T579] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.411651][ T579] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 51.411653][ T579] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 51.411654][ T579] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.411656][ T579] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 51.411660][ T579] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 51.411662][ T579] ? vprintk_emit (kernel/printk/printk.c:2478) [ 51.411665][ T579] vprintk_emit (kernel/printk/printk.c:2479) [ 51.411669][ T579] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 51.411671][ T579] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.411673][ T579] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 51.411675][ T579] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 51.411679][ T579] _printk (kernel/printk/printk.c:2504) [ 51.411682][ T579] ? snapshot_read.cold (user.c:?) [ 51.411684][ T579] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 51.411687][ T579] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 51.411689][ T579] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 51.411692][ T579] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 51.411695][ T579] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 51.411698][ T579] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 51.411700][ T579] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 51.411703][ T579] ? netdev_notice (net/core/dev.c:13194) [ 51.411706][ T579] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 51.411709][ T579] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 51.411712][ T579] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 51.411715][ T579] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 51.411718][ T579] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 51.411721][ T579] ? 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)) [ 51.411727][ T579] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 51.411730][ T579] ? __kernel_text_address (kernel/extable.c:79) [ 51.411733][ T579] ? write_profile (profile.c:?) [ 51.411737][ T579] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 51.411742][ T579] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 51.411747][ T579] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 51.411750][ T579] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 51.411751][ T579] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 51.411753][ T579] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 51.411757][ T579] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 51.411759][ T579] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 51.411761][ T579] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 51.411764][ T579] ? kasan_save_stack (mm/kasan/common.c:58) [ 51.411767][ T579] ? kasan_save_stack (mm/kasan/common.c:57) [ 51.411769][ T579] ? kasan_save_track (mm/kasan/common.c:78) [ 51.411772][ T579] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.411774][ T579] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 51.411777][ T579] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 51.411782][ T579] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 51.411785][ T579] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 51.411787][ T579] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.411789][ T579] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 51.411791][ T579] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.411792][ T579] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.411794][ T579] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 51.411797][ T579] ? __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) [ 51.411800][ T579] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 51.411803][ T579] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 51.411806][ T579] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 51.411808][ T579] ? nla_get_range_signed (lib/nlattr.c:270) [ 51.411814][ T579] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 51.411820][ T579] rtnl_newlink (net/core/rtnetlink.c:4215) [ 51.411825][ T579] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 51.411827][ T579] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.411832][ T579] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 51.411835][ T579] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 51.411837][ T579] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 51.411839][ T579] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 51.411843][ T579] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 51.411845][ T579] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 51.411848][ T579] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 51.411850][ T579] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.411855][ T579] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 51.411857][ T579] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 51.411861][ T579] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 51.411863][ T579] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 51.411866][ T579] ? netlink_ack (./include/linux/skbuff.h:2718) [ 51.411872][ T579] ? 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)) [ 51.411874][ T579] ? 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)) [ 51.411878][ T579] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 51.411882][ T579] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 51.411885][ T579] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 51.411890][ T579] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 51.411894][ T579] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 51.411895][ T579] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 51.411898][ T579] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 51.411902][ T579] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 51.411906][ T579] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 51.411909][ T579] ? copy_msghdr_from_user (net/socket.c:2650) [ 51.411911][ T579] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 51.411913][ T579] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 51.411921][ T579] ___sys_sendmsg (net/socket.c:2767) [ 51.411924][ T579] ? copy_msghdr_from_user (net/socket.c:2619) [ 51.411947][ T579] __sys_sendmsg (net/socket.c:2799) [ 51.411950][ T579] ? __sys_sendmsg_sock (net/socket.c:2780) [ 51.411957][ T579] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.411961][ T579] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 51.411964][ T579] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 51.411967][ T579] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 51.411969][ T579] RIP: 0033:0x7fa049ecb54e [ 51.411974][ T579] 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 [ 51.411975][ T579] RSP: 002b:00007ffcc4c18fd0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 51.411978][ T579] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fa049ecb54e [ 51.411980][ T579] RDX: 0000000000000000 RSI: 00007ffcc4c19080 RDI: 0000000000000005 [ 51.411981][ T579] RBP: 00007ffcc4c18fe0 R08: 0000000000000000 R09: 0000000000000000 [ 51.411981][ T579] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910d50 [ 51.411982][ T579] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcc4c19750 | [ 52.657320][ T589] softirqs last disabled at (29810): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 52.657323][ T589] Preemption disabled at: | [ 52.657324][ T589] vprintk_emit (kernel/printk/printk.c:2471) | [ 52.657336][ T589] Tainted: [W]=WARN [ 52.657338][ T589] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 52.657340][ T589] Call Trace: [ 52.657343][ T589] [ 52.657345][ T589] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 52.657351][ T589] ? vprintk_emit (kernel/printk/printk.c:2471) [ 52.657354][ T589] __might_resched.cold (kernel/sched/core.c:9234) [ 52.657360][ T589] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 52.657365][ T589] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 52.657373][ T589] __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)) [ 52.657377][ T589] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 52.657386][ T589] ? 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) [ 52.657390][ T589] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 52.657396][ T589] put_chars (drivers/char/virtio_console.c:1176) [ 52.657400][ T589] ? __send_to_port (drivers/char/virtio_console.c:654) [ 52.657407][ T589] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 52.657412][ T589] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 52.657419][ T589] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 52.657425][ T589] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.657427][ T589] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.657436][ T589] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 52.657442][ T589] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.657446][ T589] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 52.657453][ T589] console_emit_next_record (kernel/printk/printk.c:3183) [ 52.657459][ T589] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 52.657461][ T589] ? 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)) [ 52.657466][ T589] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.657469][ T589] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 52.657477][ T589] console_flush_one_record (kernel/printk/printk.c:3268) [ 52.657484][ T589] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 52.657486][ T589] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.657496][ T589] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 52.657500][ T589] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 52.657502][ T589] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.657506][ T589] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 52.657513][ T589] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 52.657516][ T589] ? vprintk_emit (kernel/printk/printk.c:2478) [ 52.657521][ T589] vprintk_emit (kernel/printk/printk.c:2479) [ 52.657527][ T589] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 52.657530][ T589] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.657533][ T589] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 52.657536][ T589] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 52.657542][ T589] _printk (kernel/printk/printk.c:2504) [ 52.657547][ T589] ? snapshot_read.cold (user.c:?) [ 52.657550][ T589] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 52.657555][ T589] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 52.657558][ T589] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 52.657562][ T589] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 52.657567][ T589] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 52.657571][ T589] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 52.657575][ T589] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 52.657579][ T589] ? netdev_notice (net/core/dev.c:13194) [ 52.657584][ T589] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 52.657589][ T589] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 52.657594][ T589] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 52.657600][ T589] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 52.657604][ T589] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 52.657609][ T589] ? 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)) [ 52.657621][ T589] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 52.657625][ T589] ? __kernel_text_address (kernel/extable.c:79) [ 52.657629][ T589] ? write_profile (profile.c:?) [ 52.657636][ T589] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 52.657645][ T589] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 52.657653][ T589] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 52.657657][ T589] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 52.657659][ T589] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 52.657662][ T589] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 52.657667][ T589] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 52.657671][ T589] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 52.657674][ T589] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 52.657679][ T589] ? kasan_save_stack (mm/kasan/common.c:58) [ 52.657683][ T589] ? kasan_save_stack (mm/kasan/common.c:57) [ 52.657685][ T589] ? kasan_save_track (mm/kasan/common.c:78) [ 52.657690][ T589] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.657694][ T589] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 52.657698][ T589] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 52.657705][ T589] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 52.657709][ T589] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 52.657714][ T589] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.657717][ T589] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 52.657720][ T589] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.657722][ T589] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.657726][ T589] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 52.657730][ T589] ? __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) [ 52.657735][ T589] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 52.657739][ T589] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 52.657745][ T589] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 52.657748][ T589] ? nla_get_range_signed (lib/nlattr.c:270) [ 52.657758][ T589] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 52.657769][ T589] rtnl_newlink (net/core/rtnetlink.c:4215) [ 52.657779][ T589] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 52.657783][ T589] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.657792][ T589] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 52.657795][ T589] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 52.657798][ T589] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 52.657802][ T589] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 52.657809][ T589] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 52.657813][ T589] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 52.657818][ T589] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 52.657821][ T589] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.657829][ T589] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 52.657833][ T589] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 52.657839][ T589] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 52.657842][ T589] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 52.657848][ T589] ? netlink_ack (./include/linux/skbuff.h:2718) [ 52.657860][ T589] ? 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)) [ 52.657862][ T589] ? 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)) [ 52.657871][ T589] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 52.657878][ T589] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 52.657883][ T589] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 52.657891][ T589] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 52.657898][ T589] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 52.657900][ T589] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 52.657906][ T589] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 52.657911][ T589] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 52.657918][ T589] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 52.657923][ T589] ? copy_msghdr_from_user (net/socket.c:2650) [ 52.657926][ T589] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 52.657929][ T589] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 52.657947][ T589] ___sys_sendmsg (net/socket.c:2767) [ 52.657952][ T589] ? copy_msghdr_from_user (net/socket.c:2619) [ 52.657984][ T589] __sys_sendmsg (net/socket.c:2799) [ 52.657990][ T589] ? __sys_sendmsg_sock (net/socket.c:2780) [ 52.658001][ T589] ? fpregs_restore_userregs (./include/linux/instrumented.h:97 ./include/asm-generic/bitops/instrumented-atomic.h:41 ./include/linux/thread_info.h:109 arch/x86/kernel/fpu/context.h:79) [ 52.658006][ T589] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.658012][ T589] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 52.658015][ T589] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 52.658021][ T589] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 52.658024][ T589] RIP: 0033:0x7fbd22f5354e [ 52.658030][ T589] 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 [ 52.658033][ T589] RSP: 002b:00007ffe05295fc0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 52.658037][ T589] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fbd22f5354e [ 52.658039][ T589] RDX: 0000000000000000 RSI: 00007ffe05296070 RDI: 0000000000000005 [ 52.658041][ T589] RBP: 00007ffe05295fd0 R08: 0000000000000000 R09: 0000000000000000 [ 52.658042][ T589] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910d52 [ 52.658044][ T589] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe05296740 | [ 53.777421][ T594] softirqs last disabled at (24252): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 53.777425][ T594] Preemption disabled at: | [ 53.777426][ T594] vprintk_emit (kernel/printk/printk.c:2471) | [ 53.777438][ T594] Tainted: [W]=WARN [ 53.777439][ T594] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 53.777442][ T594] Call Trace: [ 53.777444][ T594] [ 53.777446][ T594] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 53.777453][ T594] ? vprintk_emit (kernel/printk/printk.c:2471) [ 53.777456][ T594] __might_resched.cold (kernel/sched/core.c:9234) [ 53.777462][ T594] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 53.777467][ T594] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 53.777475][ T594] __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)) [ 53.777479][ T594] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 53.777488][ T594] ? 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) [ 53.777492][ T594] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 53.777498][ T594] put_chars (drivers/char/virtio_console.c:1176) [ 53.777502][ T594] ? __send_to_port (drivers/char/virtio_console.c:654) [ 53.777509][ T594] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 53.777514][ T594] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 53.777522][ T594] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 53.777527][ T594] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.777530][ T594] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.777538][ T594] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 53.777544][ T594] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.777548][ T594] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.777556][ T594] console_emit_next_record (kernel/printk/printk.c:3183) [ 53.777562][ T594] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 53.777564][ T594] ? 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)) [ 53.777569][ T594] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.777573][ T594] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.777580][ T594] console_flush_one_record (kernel/printk/printk.c:3268) [ 53.777587][ T594] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 53.777590][ T594] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.777600][ T594] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 53.777604][ T594] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 53.777606][ T594] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.777610][ T594] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 53.777619][ T594] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 53.777622][ T594] ? vprintk_emit (kernel/printk/printk.c:2478) [ 53.777627][ T594] vprintk_emit (kernel/printk/printk.c:2479) [ 53.777633][ T594] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 53.777637][ T594] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.777640][ T594] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 53.777643][ T594] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 53.777650][ T594] _printk (kernel/printk/printk.c:2504) [ 53.777655][ T594] ? snapshot_read.cold (user.c:?) [ 53.777658][ T594] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 53.777663][ T594] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 53.777666][ T594] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 53.777670][ T594] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 53.777675][ T594] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 53.777680][ T594] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 53.777684][ T594] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 53.777688][ T594] ? netdev_notice (net/core/dev.c:13194) [ 53.777693][ T594] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 53.777698][ T594] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 53.777703][ T594] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 53.777709][ T594] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 53.777713][ T594] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 53.777718][ T594] ? 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)) [ 53.777727][ T594] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 53.777731][ T594] ? __kernel_text_address (kernel/extable.c:79) [ 53.777735][ T594] ? write_profile (profile.c:?) [ 53.777741][ T594] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 53.777750][ T594] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 53.777758][ T594] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 53.777761][ T594] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 53.777763][ T594] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 53.777767][ T594] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 53.777772][ T594] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 53.777775][ T594] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 53.777778][ T594] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 53.777783][ T594] ? kasan_save_stack (mm/kasan/common.c:58) [ 53.777787][ T594] ? kasan_save_stack (mm/kasan/common.c:57) [ 53.777789][ T594] ? kasan_save_track (mm/kasan/common.c:78) [ 53.777794][ T594] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.777797][ T594] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 53.777802][ T594] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 53.777809][ T594] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 53.777813][ T594] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 53.777818][ T594] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.777821][ T594] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.777824][ T594] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.777826][ T594] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.777829][ T594] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 53.777834][ T594] ? __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) [ 53.777839][ T594] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 53.777843][ T594] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 53.777849][ T594] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 53.777852][ T594] ? nla_get_range_signed (lib/nlattr.c:270) [ 53.777862][ T594] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 53.777872][ T594] rtnl_newlink (net/core/rtnetlink.c:4215) [ 53.777883][ T594] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 53.777886][ T594] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.777895][ T594] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 53.777898][ T594] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 53.777901][ T594] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 53.777905][ T594] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 53.777912][ T594] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 53.777916][ T594] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 53.777921][ T594] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 53.777923][ T594] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.777932][ T594] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 53.777941][ T594] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 53.777949][ T594] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 53.777951][ T594] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 53.777957][ T594] ? netlink_ack (./include/linux/skbuff.h:2718) [ 53.777969][ T594] ? 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)) [ 53.777971][ T594] ? 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)) [ 53.777980][ T594] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 53.777986][ T594] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 53.777992][ T594] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 53.777999][ T594] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 53.778006][ T594] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 53.778008][ T594] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 53.778014][ T594] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 53.778019][ T594] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 53.778027][ T594] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 53.778031][ T594] ? copy_msghdr_from_user (net/socket.c:2650) [ 53.778034][ T594] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 53.778037][ T594] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 53.778053][ T594] ___sys_sendmsg (net/socket.c:2767) [ 53.778058][ T594] ? copy_msghdr_from_user (net/socket.c:2619) [ 53.778090][ T594] __sys_sendmsg (net/socket.c:2799) [ 53.778095][ T594] ? __sys_sendmsg_sock (net/socket.c:2780) [ 53.778107][ T594] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.778113][ T594] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 53.778117][ T594] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 53.778122][ T594] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 53.778126][ T594] RIP: 0033:0x7f31066dd54e [ 53.778131][ T594] 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 [ 53.778134][ T594] RSP: 002b:00007fff8996b300 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 53.778138][ T594] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f31066dd54e [ 53.778140][ T594] RDX: 0000000000000000 RSI: 00007fff8996b3b0 RDI: 0000000000000005 [ 53.778141][ T594] RBP: 00007fff8996b310 R08: 0000000000000000 R09: 0000000000000000 [ 53.778143][ T594] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910d53 [ 53.778144][ T594] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff8996ba80 | [ 54.853379][ T603] softirqs last disabled at (20946): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 54.853381][ T603] Preemption disabled at: | [ 54.853382][ T603] vprintk_emit (kernel/printk/printk.c:2471) | [ 54.853391][ T603] Tainted: [W]=WARN [ 54.853392][ T603] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 54.853395][ T603] Call Trace: [ 54.853396][ T603] [ 54.853398][ T603] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 54.853403][ T603] ? vprintk_emit (kernel/printk/printk.c:2471) [ 54.853404][ T603] __might_resched.cold (kernel/sched/core.c:9234) [ 54.853409][ T603] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 54.853412][ T603] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 54.853417][ T603] __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)) [ 54.853420][ T603] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 54.853426][ T603] ? 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) [ 54.853429][ T603] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 54.853432][ T603] put_chars (drivers/char/virtio_console.c:1176) [ 54.853435][ T603] ? __send_to_port (drivers/char/virtio_console.c:654) [ 54.853439][ T603] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 54.853443][ T603] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 54.853447][ T603] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 54.853451][ T603] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.853453][ T603] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.853458][ T603] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 54.853461][ T603] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.853464][ T603] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 54.853468][ T603] console_emit_next_record (kernel/printk/printk.c:3183) [ 54.853472][ T603] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 54.853473][ T603] ? 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)) [ 54.853476][ T603] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.853477][ T603] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 54.853481][ T603] console_flush_one_record (kernel/printk/printk.c:3268) [ 54.853485][ T603] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 54.853490][ T603] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 54.853493][ T603] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 54.853494][ T603] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.853496][ T603] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 54.853500][ T603] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 54.853503][ T603] ? vprintk_emit (kernel/printk/printk.c:2478) [ 54.853506][ T603] vprintk_emit (kernel/printk/printk.c:2479) [ 54.853509][ T603] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 54.853511][ T603] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.853513][ T603] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 54.853515][ T603] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 54.853519][ T603] _printk (kernel/printk/printk.c:2504) [ 54.853523][ T603] ? snapshot_read.cold (user.c:?) [ 54.853524][ T603] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 54.853527][ T603] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 54.853529][ T603] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 54.853532][ T603] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 54.853535][ T603] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 54.853538][ T603] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 54.853540][ T603] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 54.853543][ T603] ? netdev_notice (net/core/dev.c:13194) [ 54.853545][ T603] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 54.853548][ T603] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 54.853551][ T603] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 54.853555][ T603] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 54.853557][ T603] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 54.853560][ T603] ? 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)) [ 54.853566][ T603] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 54.853569][ T603] ? __kernel_text_address (kernel/extable.c:79) [ 54.853572][ T603] ? write_profile (profile.c:?) [ 54.853576][ T603] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 54.853581][ T603] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 54.853586][ T603] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 54.853588][ T603] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 54.853589][ T603] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 54.853592][ T603] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 54.853595][ T603] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 54.853598][ T603] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 54.853599][ T603] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 54.853602][ T603] ? kasan_save_stack (mm/kasan/common.c:58) [ 54.853605][ T603] ? kasan_save_stack (mm/kasan/common.c:57) [ 54.853607][ T603] ? kasan_save_track (mm/kasan/common.c:78) [ 54.853610][ T603] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.853613][ T603] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 54.853617][ T603] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 54.853622][ T603] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 54.853625][ T603] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 54.853627][ T603] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.853629][ T603] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 54.853631][ T603] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.853632][ T603] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.853634][ T603] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 54.853637][ T603] ? __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) [ 54.853639][ T603] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 54.853641][ T603] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 54.853644][ T603] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 54.853646][ T603] ? nla_get_range_signed (lib/nlattr.c:270) [ 54.853652][ T603] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 54.853657][ T603] rtnl_newlink (net/core/rtnetlink.c:4215) [ 54.853663][ T603] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 54.853665][ T603] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.853669][ T603] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 54.853671][ T603] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 54.853673][ T603] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 54.853675][ T603] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 54.853679][ T603] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 54.853681][ T603] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 54.853684][ T603] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 54.853686][ T603] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.853690][ T603] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 54.853692][ T603] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 54.853696][ T603] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 54.853698][ T603] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 54.853701][ T603] ? netlink_ack (./include/linux/skbuff.h:2718) [ 54.853707][ T603] ? 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)) [ 54.853709][ T603] ? 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)) [ 54.853713][ T603] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 54.853717][ T603] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 54.853719][ T603] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 54.853724][ T603] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 54.853727][ T603] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 54.853729][ T603] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 54.853732][ T603] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 54.853736][ T603] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 54.853740][ T603] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 54.853742][ T603] ? copy_msghdr_from_user (net/socket.c:2650) [ 54.853744][ T603] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 54.853746][ T603] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 54.853753][ T603] ___sys_sendmsg (net/socket.c:2767) [ 54.853756][ T603] ? copy_msghdr_from_user (net/socket.c:2619) [ 54.853772][ T603] __sys_sendmsg (net/socket.c:2799) [ 54.853776][ T603] ? __sys_sendmsg_sock (net/socket.c:2780) [ 54.853782][ T603] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.853785][ T603] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 54.853787][ T603] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 54.853790][ T603] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 54.853793][ T603] RIP: 0033:0x7f06d15af54e [ 54.853796][ T603] 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 [ 54.853798][ T603] RSP: 002b:00007fff5669e680 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 54.853801][ T603] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f06d15af54e [ 54.853802][ T603] RDX: 0000000000000000 RSI: 00007fff5669e730 RDI: 0000000000000005 [ 54.853803][ T603] RBP: 00007fff5669e690 R08: 0000000000000000 R09: 0000000000000000 [ 54.853804][ T603] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910d54 [ 54.853805][ T603] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff5669ee00 | [ 55.887512][ T612] softirqs last disabled at (26804): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 55.887514][ T612] Preemption disabled at: | [ 55.887515][ T612] vprintk_emit (kernel/printk/printk.c:2471) | [ 55.887524][ T612] Tainted: [W]=WARN [ 55.887525][ T612] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 55.887527][ T612] Call Trace: [ 55.887529][ T612] [ 55.887530][ T612] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 55.887536][ T612] ? vprintk_emit (kernel/printk/printk.c:2471) [ 55.887537][ T612] __might_resched.cold (kernel/sched/core.c:9234) [ 55.887542][ T612] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 55.887545][ T612] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 55.887551][ T612] __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)) [ 55.887554][ T612] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 55.887560][ T612] ? 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) [ 55.887563][ T612] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 55.887567][ T612] put_chars (drivers/char/virtio_console.c:1176) [ 55.887570][ T612] ? __send_to_port (drivers/char/virtio_console.c:654) [ 55.887574][ T612] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 55.887577][ T612] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 55.887582][ T612] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 55.887586][ T612] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.887588][ T612] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.887592][ T612] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 55.887596][ T612] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.887599][ T612] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 55.887603][ T612] console_emit_next_record (kernel/printk/printk.c:3183) [ 55.887607][ T612] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 55.887608][ T612] ? 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)) [ 55.887612][ T612] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.887615][ T612] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 55.887620][ T612] console_flush_one_record (kernel/printk/printk.c:3268) [ 55.887624][ T612] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 55.887625][ T612] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.887631][ T612] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 55.887633][ T612] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 55.887635][ T612] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.887636][ T612] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 55.887640][ T612] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 55.887642][ T612] ? vprintk_emit (kernel/printk/printk.c:2478) [ 55.887645][ T612] vprintk_emit (kernel/printk/printk.c:2479) [ 55.887649][ T612] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 55.887651][ T612] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.887653][ T612] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 55.887655][ T612] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 55.887659][ T612] _printk (kernel/printk/printk.c:2504) [ 55.887663][ T612] ? snapshot_read.cold (user.c:?) [ 55.887664][ T612] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 55.887667][ T612] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 55.887669][ T612] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 55.887672][ T612] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 55.887675][ T612] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 55.887678][ T612] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 55.887680][ T612] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 55.887683][ T612] ? netdev_notice (net/core/dev.c:13194) [ 55.887686][ T612] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 55.887689][ T612] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 55.887692][ T612] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 55.887695][ T612] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 55.887698][ T612] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 55.887701][ T612] ? 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)) [ 55.887707][ T612] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 55.887709][ T612] ? __kernel_text_address (kernel/extable.c:79) [ 55.887713][ T612] ? write_profile (profile.c:?) [ 55.887717][ T612] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 55.887722][ T612] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 55.887727][ T612] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 55.887730][ T612] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 55.887731][ T612] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 55.887733][ T612] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 55.887737][ T612] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 55.887739][ T612] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 55.887741][ T612] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 55.887744][ T612] ? kasan_save_stack (mm/kasan/common.c:58) [ 55.887747][ T612] ? kasan_save_stack (mm/kasan/common.c:57) [ 55.887749][ T612] ? kasan_save_track (mm/kasan/common.c:78) [ 55.887752][ T612] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.887754][ T612] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 55.887757][ T612] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 55.887762][ T612] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 55.887764][ T612] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 55.887767][ T612] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.887769][ T612] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 55.887771][ T612] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.887772][ T612] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.887774][ T612] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 55.887777][ T612] ? __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) [ 55.887781][ T612] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 55.887783][ T612] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 55.887786][ T612] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 55.887788][ T612] ? nla_get_range_signed (lib/nlattr.c:270) [ 55.887794][ T612] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 55.887799][ T612] rtnl_newlink (net/core/rtnetlink.c:4215) [ 55.887805][ T612] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 55.887807][ T612] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.887812][ T612] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 55.887814][ T612] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 55.887816][ T612] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 55.887818][ T612] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 55.887822][ T612] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 55.887824][ T612] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 55.887827][ T612] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 55.887828][ T612] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.887833][ T612] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 55.887835][ T612] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 55.887839][ T612] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 55.887841][ T612] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 55.887844][ T612] ? netlink_ack (./include/linux/skbuff.h:2718) [ 55.887850][ T612] ? 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)) [ 55.887851][ T612] ? 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)) [ 55.887856][ T612] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 55.887860][ T612] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 55.887863][ T612] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 55.887867][ T612] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 55.887871][ T612] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 55.887872][ T612] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 55.887875][ T612] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 55.887879][ T612] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 55.887883][ T612] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 55.887886][ T612] ? copy_msghdr_from_user (net/socket.c:2650) [ 55.887888][ T612] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 55.887890][ T612] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 55.887897][ T612] ___sys_sendmsg (net/socket.c:2767) [ 55.887900][ T612] ? copy_msghdr_from_user (net/socket.c:2619) [ 55.887917][ T612] __sys_sendmsg (net/socket.c:2799) [ 55.887920][ T612] ? __sys_sendmsg_sock (net/socket.c:2780) [ 55.887927][ T612] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.887930][ T612] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 55.887933][ T612] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 55.887936][ T612] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 55.887939][ T612] RIP: 0033:0x7f5c3b52054e [ 55.887948][ T612] 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 [ 55.887950][ T612] RSP: 002b:00007fff4f5f6c40 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 55.887953][ T612] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f5c3b52054e [ 55.887954][ T612] RDX: 0000000000000000 RSI: 00007fff4f5f6cf0 RDI: 0000000000000005 [ 55.887955][ T612] RBP: 00007fff4f5f6c50 R08: 0000000000000000 R09: 0000000000000000 [ 55.887956][ T612] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910d55 [ 55.887957][ T612] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff4f5f73c0 | [ 57.021784][ T620] softirqs last disabled at (22160): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 57.021787][ T620] Preemption disabled at: | [ 57.021788][ T620] vprintk_emit (kernel/printk/printk.c:2471) | [ 57.021797][ T620] Tainted: [W]=WARN [ 57.021798][ T620] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 57.021799][ T620] Call Trace: [ 57.021801][ T620] [ 57.021803][ T620] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 57.021808][ T620] ? vprintk_emit (kernel/printk/printk.c:2471) [ 57.021810][ T620] __might_resched.cold (kernel/sched/core.c:9234) [ 57.021815][ T620] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 57.021818][ T620] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 57.021824][ T620] __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)) [ 57.021826][ T620] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 57.021833][ T620] ? 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) [ 57.021836][ T620] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 57.021840][ T620] put_chars (drivers/char/virtio_console.c:1176) [ 57.021843][ T620] ? __send_to_port (drivers/char/virtio_console.c:654) [ 57.021847][ T620] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 57.021851][ T620] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 57.021856][ T620] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 57.021859][ T620] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.021861][ T620] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.021866][ T620] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 57.021870][ T620] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.021872][ T620] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 57.021877][ T620] console_emit_next_record (kernel/printk/printk.c:3183) [ 57.021880][ T620] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 57.021882][ T620] ? 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)) [ 57.021884][ T620] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.021886][ T620] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 57.021891][ T620] console_flush_one_record (kernel/printk/printk.c:3268) [ 57.021895][ T620] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 57.021896][ T620] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.021902][ T620] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 57.021904][ T620] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 57.021906][ T620] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.021908][ T620] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 57.021912][ T620] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 57.021914][ T620] ? vprintk_emit (kernel/printk/printk.c:2478) [ 57.021917][ T620] vprintk_emit (kernel/printk/printk.c:2479) [ 57.021920][ T620] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 57.021922][ T620] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.021925][ T620] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 57.021927][ T620] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 57.021931][ T620] _printk (kernel/printk/printk.c:2504) [ 57.021935][ T620] ? snapshot_read.cold (user.c:?) [ 57.021937][ T620] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 57.021940][ T620] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 57.021942][ T620] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 57.021944][ T620] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 57.021953][ T620] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 57.021956][ T620] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 57.021958][ T620] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 57.021961][ T620] ? netdev_notice (net/core/dev.c:13194) [ 57.021964][ T620] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 57.021967][ T620] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 57.021970][ T620] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 57.021974][ T620] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 57.021976][ T620] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 57.021979][ T620] ? 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)) [ 57.021986][ T620] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 57.021988][ T620] ? __kernel_text_address (kernel/extable.c:79) [ 57.021992][ T620] ? write_profile (profile.c:?) [ 57.021996][ T620] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 57.022001][ T620] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 57.022007][ T620] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 57.022009][ T620] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 57.022011][ T620] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 57.022013][ T620] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 57.022016][ T620] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 57.022019][ T620] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 57.022021][ T620] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 57.022024][ T620] ? kasan_save_stack (mm/kasan/common.c:58) [ 57.022027][ T620] ? kasan_save_stack (mm/kasan/common.c:57) [ 57.022028][ T620] ? kasan_save_track (mm/kasan/common.c:78) [ 57.022031][ T620] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.022034][ T620] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 57.022037][ T620] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 57.022042][ T620] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 57.022044][ T620] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 57.022047][ T620] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.022052][ T620] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 57.022054][ T620] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.022055][ T620] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.022057][ T620] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 57.022060][ T620] ? __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) [ 57.022064][ T620] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 57.022066][ T620] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 57.022070][ T620] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 57.022071][ T620] ? nla_get_range_signed (lib/nlattr.c:270) [ 57.022078][ T620] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 57.022083][ T620] rtnl_newlink (net/core/rtnetlink.c:4215) [ 57.022088][ T620] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 57.022090][ T620] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.022095][ T620] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 57.022097][ T620] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 57.022099][ T620] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 57.022101][ T620] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 57.022105][ T620] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 57.022107][ T620] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 57.022111][ T620] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 57.022112][ T620] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.022117][ T620] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 57.022119][ T620] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 57.022123][ T620] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 57.022125][ T620] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 57.022128][ T620] ? netlink_ack (./include/linux/skbuff.h:2718) [ 57.022134][ T620] ? 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)) [ 57.022136][ T620] ? 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)) [ 57.022140][ T620] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 57.022144][ T620] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 57.022147][ T620] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 57.022152][ T620] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 57.022155][ T620] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 57.022157][ T620] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 57.022160][ T620] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 57.022164][ T620] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 57.022168][ T620] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 57.022171][ T620] ? copy_msghdr_from_user (net/socket.c:2650) [ 57.022173][ T620] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 57.022175][ T620] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 57.022183][ T620] ___sys_sendmsg (net/socket.c:2767) [ 57.022186][ T620] ? copy_msghdr_from_user (net/socket.c:2619) [ 57.022203][ T620] __sys_sendmsg (net/socket.c:2799) [ 57.022206][ T620] ? __sys_sendmsg_sock (net/socket.c:2780) [ 57.022213][ T620] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.022216][ T620] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 57.022219][ T620] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 57.022222][ T620] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 57.022224][ T620] RIP: 0033:0x7f1a9e8f354e [ 57.022228][ T620] 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 [ 57.022230][ T620] RSP: 002b:00007ffe87a0bcd0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 57.022233][ T620] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f1a9e8f354e [ 57.022234][ T620] RDX: 0000000000000000 RSI: 00007ffe87a0bd80 RDI: 0000000000000005 [ 57.022235][ T620] RBP: 00007ffe87a0bce0 R08: 0000000000000000 R09: 0000000000000000 [ 57.022236][ T620] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910d56 [ 57.022237][ T620] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe87a0c450 | [ 58.132764][ T631] softirqs last disabled at (26642): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 58.132767][ T631] Preemption disabled at: | [ 58.132767][ T631] vprintk_emit (kernel/printk/printk.c:2471) | [ 58.132776][ T631] Tainted: [W]=WARN [ 58.132777][ T631] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 58.132779][ T631] Call Trace: [ 58.132781][ T631] [ 58.132782][ T631] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 58.132788][ T631] ? vprintk_emit (kernel/printk/printk.c:2471) [ 58.132790][ T631] __might_resched.cold (kernel/sched/core.c:9234) [ 58.132794][ T631] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 58.132798][ T631] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 58.132803][ T631] __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)) [ 58.132806][ T631] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 58.132812][ T631] ? 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) [ 58.132815][ T631] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 58.132819][ T631] put_chars (drivers/char/virtio_console.c:1176) [ 58.132822][ T631] ? __send_to_port (drivers/char/virtio_console.c:654) [ 58.132825][ T631] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 58.132829][ T631] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 58.132834][ T631] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 58.132838][ T631] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.132840][ T631] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.132845][ T631] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 58.132848][ T631] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.132851][ T631] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 58.132856][ T631] console_emit_next_record (kernel/printk/printk.c:3183) [ 58.132859][ T631] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 58.132861][ T631] ? 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)) [ 58.132864][ T631] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.132866][ T631] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 58.132870][ T631] console_flush_one_record (kernel/printk/printk.c:3268) [ 58.132874][ T631] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 58.132875][ T631] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.132881][ T631] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 58.132884][ T631] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 58.132885][ T631] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.132887][ T631] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 58.132891][ T631] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 58.132893][ T631] ? vprintk_emit (kernel/printk/printk.c:2478) [ 58.132896][ T631] vprintk_emit (kernel/printk/printk.c:2479) [ 58.132900][ T631] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 58.132902][ T631] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.132904][ T631] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 58.132906][ T631] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 58.132910][ T631] _printk (kernel/printk/printk.c:2504) [ 58.132914][ T631] ? snapshot_read.cold (user.c:?) [ 58.132915][ T631] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 58.132919][ T631] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 58.132921][ T631] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 58.132923][ T631] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 58.132926][ T631] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 58.132929][ T631] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 58.132932][ T631] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 58.132934][ T631] ? netdev_notice (net/core/dev.c:13194) [ 58.132937][ T631] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 58.132940][ T631] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 58.132943][ T631] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 58.132947][ T631] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 58.132954][ T631] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 58.132957][ T631] ? 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)) [ 58.132963][ T631] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 58.132966][ T631] ? __kernel_text_address (kernel/extable.c:79) [ 58.132969][ T631] ? write_profile (profile.c:?) [ 58.132973][ T631] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 58.132978][ T631] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 58.132983][ T631] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 58.132986][ T631] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 58.132987][ T631] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 58.132989][ T631] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 58.132993][ T631] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 58.132995][ T631] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 58.132997][ T631] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 58.133000][ T631] ? kasan_save_stack (mm/kasan/common.c:58) [ 58.133003][ T631] ? kasan_save_stack (mm/kasan/common.c:57) [ 58.133005][ T631] ? kasan_save_track (mm/kasan/common.c:78) [ 58.133008][ T631] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.133010][ T631] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 58.133013][ T631] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 58.133018][ T631] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 58.133023][ T631] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 58.133026][ T631] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.133028][ T631] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 58.133030][ T631] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.133031][ T631] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.133033][ T631] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 58.133036][ T631] ? __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) [ 58.133039][ T631] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 58.133041][ T631] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 58.133045][ T631] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 58.133047][ T631] ? nla_get_range_signed (lib/nlattr.c:270) [ 58.133053][ T631] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 58.133058][ T631] rtnl_newlink (net/core/rtnetlink.c:4215) [ 58.133064][ T631] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 58.133066][ T631] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.133070][ T631] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 58.133072][ T631] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 58.133075][ T631] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 58.133076][ T631] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 58.133081][ T631] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 58.133083][ T631] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 58.133086][ T631] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 58.133087][ T631] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.133092][ T631] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 58.133094][ T631] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 58.133098][ T631] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 58.133100][ T631] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 58.133103][ T631] ? netlink_ack (./include/linux/skbuff.h:2718) [ 58.133109][ T631] ? 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)) [ 58.133111][ T631] ? 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)) [ 58.133115][ T631] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 58.133119][ T631] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 58.133122][ T631] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 58.133127][ T631] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 58.133131][ T631] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 58.133132][ T631] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 58.133135][ T631] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 58.133139][ T631] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 58.133143][ T631] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 58.133146][ T631] ? copy_msghdr_from_user (net/socket.c:2650) [ 58.133148][ T631] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 58.133150][ T631] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 58.133157][ T631] ___sys_sendmsg (net/socket.c:2767) [ 58.133160][ T631] ? copy_msghdr_from_user (net/socket.c:2619) [ 58.133177][ T631] __sys_sendmsg (net/socket.c:2799) [ 58.133180][ T631] ? __sys_sendmsg_sock (net/socket.c:2780) [ 58.133186][ T631] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.133190][ T631] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 58.133192][ T631] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 58.133196][ T631] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 58.133198][ T631] RIP: 0033:0x7fbcae5e954e [ 58.133202][ T631] 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 [ 58.133204][ T631] RSP: 002b:00007ffe1caa2fe0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 58.133207][ T631] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fbcae5e954e [ 58.133209][ T631] RDX: 0000000000000000 RSI: 00007ffe1caa3090 RDI: 0000000000000005 [ 58.133210][ T631] RBP: 00007ffe1caa2ff0 R08: 0000000000000000 R09: 0000000000000000 [ 58.133210][ T631] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910d57 [ 58.133211][ T631] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe1caa3760 | [ 59.167010][ T642] softirqs last disabled at (22808): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 59.167013][ T642] Preemption disabled at: | [ 59.167013][ T642] vprintk_emit (kernel/printk/printk.c:2471) | [ 59.167022][ T642] Tainted: [W]=WARN [ 59.167023][ T642] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 59.167025][ T642] Call Trace: [ 59.167027][ T642] [ 59.167029][ T642] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 59.167034][ T642] ? vprintk_emit (kernel/printk/printk.c:2471) [ 59.167035][ T642] __might_resched.cold (kernel/sched/core.c:9234) [ 59.167040][ T642] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 59.167043][ T642] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 59.167049][ T642] __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)) [ 59.167054][ T642] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 59.167061][ T642] ? 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) [ 59.167064][ T642] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 59.167067][ T642] put_chars (drivers/char/virtio_console.c:1176) [ 59.167070][ T642] ? __send_to_port (drivers/char/virtio_console.c:654) [ 59.167074][ T642] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 59.167078][ T642] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 59.167082][ T642] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 59.167086][ T642] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.167088][ T642] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.167093][ T642] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 59.167096][ T642] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.167099][ T642] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 59.167103][ T642] console_emit_next_record (kernel/printk/printk.c:3183) [ 59.167107][ T642] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 59.167108][ T642] ? 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)) [ 59.167111][ T642] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.167113][ T642] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 59.167117][ T642] console_flush_one_record (kernel/printk/printk.c:3268) [ 59.167121][ T642] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 59.167122][ T642] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.167128][ T642] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 59.167130][ T642] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 59.167132][ T642] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.167133][ T642] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 59.167138][ T642] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 59.167140][ T642] ? vprintk_emit (kernel/printk/printk.c:2478) [ 59.167142][ T642] vprintk_emit (kernel/printk/printk.c:2479) [ 59.167146][ T642] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 59.167148][ T642] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.167150][ T642] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 59.167152][ T642] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 59.167156][ T642] _printk (kernel/printk/printk.c:2504) [ 59.167160][ T642] ? snapshot_read.cold (user.c:?) [ 59.167162][ T642] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 59.167165][ T642] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 59.167167][ T642] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 59.167169][ T642] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 59.167172][ T642] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 59.167175][ T642] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 59.167177][ T642] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 59.167180][ T642] ? netdev_notice (net/core/dev.c:13194) [ 59.167183][ T642] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 59.167186][ T642] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 59.167189][ T642] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 59.167192][ T642] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 59.167194][ T642] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 59.167198][ T642] ? 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)) [ 59.167204][ T642] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 59.167207][ T642] ? __kernel_text_address (kernel/extable.c:79) [ 59.167210][ T642] ? write_profile (profile.c:?) [ 59.167214][ T642] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 59.167219][ T642] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 59.167224][ T642] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 59.167227][ T642] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 59.167228][ T642] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 59.167230][ T642] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 59.167234][ T642] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 59.167236][ T642] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 59.167238][ T642] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 59.167241][ T642] ? kasan_save_stack (mm/kasan/common.c:58) [ 59.167244][ T642] ? kasan_save_stack (mm/kasan/common.c:57) [ 59.167245][ T642] ? kasan_save_track (mm/kasan/common.c:78) [ 59.167248][ T642] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.167250][ T642] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 59.167253][ T642] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 59.167259][ T642] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 59.167261][ T642] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 59.167263][ T642] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.167265][ T642] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 59.167267][ T642] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.167268][ T642] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.167270][ T642] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 59.167273][ T642] ? __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) [ 59.167276][ T642] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 59.167279][ T642] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 59.167282][ T642] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 59.167284][ T642] ? nla_get_range_signed (lib/nlattr.c:270) [ 59.167290][ T642] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 59.167296][ T642] rtnl_newlink (net/core/rtnetlink.c:4215) [ 59.167302][ T642] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 59.167303][ T642] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.167308][ T642] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 59.167310][ T642] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 59.167312][ T642] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 59.167314][ T642] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 59.167318][ T642] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 59.167320][ T642] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 59.167324][ T642] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 59.167325][ T642] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.167330][ T642] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 59.167332][ T642] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 59.167336][ T642] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 59.167337][ T642] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 59.167340][ T642] ? netlink_ack (./include/linux/skbuff.h:2718) [ 59.167347][ T642] ? 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)) [ 59.167348][ T642] ? 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)) [ 59.167352][ T642] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 59.167356][ T642] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 59.167359][ T642] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 59.167363][ T642] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 59.167367][ T642] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 59.167369][ T642] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 59.167372][ T642] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 59.167376][ T642] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 59.167380][ T642] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 59.167383][ T642] ? copy_msghdr_from_user (net/socket.c:2650) [ 59.167385][ T642] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 59.167387][ T642] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 59.167394][ T642] ___sys_sendmsg (net/socket.c:2767) [ 59.167397][ T642] ? copy_msghdr_from_user (net/socket.c:2619) [ 59.167413][ T642] __sys_sendmsg (net/socket.c:2799) [ 59.167417][ T642] ? __sys_sendmsg_sock (net/socket.c:2780) [ 59.167423][ T642] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.167427][ T642] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 59.167429][ T642] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 59.167433][ T642] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 59.167435][ T642] RIP: 0033:0x7ffb0a6e254e [ 59.167439][ T642] 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 [ 59.167441][ T642] RSP: 002b:00007ffd1cd39500 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 59.167444][ T642] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007ffb0a6e254e [ 59.167445][ T642] RDX: 0000000000000000 RSI: 00007ffd1cd395b0 RDI: 0000000000000005 [ 59.167446][ T642] RBP: 00007ffd1cd39510 R08: 0000000000000000 R09: 0000000000000000 [ 59.167447][ T642] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910d58 [ 59.167448][ T642] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd1cd39c80 | [ 60.243254][ T654] softirqs last disabled at (31130): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 60.243256][ T654] Preemption disabled at: | [ 60.243257][ T654] vprintk_emit (kernel/printk/printk.c:2471) | [ 60.243266][ T654] Tainted: [W]=WARN [ 60.243267][ T654] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 60.243269][ T654] Call Trace: [ 60.243271][ T654] [ 60.243272][ T654] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 60.243277][ T654] ? vprintk_emit (kernel/printk/printk.c:2471) [ 60.243279][ T654] __might_resched.cold (kernel/sched/core.c:9234) [ 60.243284][ T654] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 60.243287][ T654] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 60.243293][ T654] __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)) [ 60.243295][ T654] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 60.243301][ T654] ? 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) [ 60.243304][ T654] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 60.243308][ T654] put_chars (drivers/char/virtio_console.c:1176) [ 60.243311][ T654] ? __send_to_port (drivers/char/virtio_console.c:654) [ 60.243314][ T654] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 60.243318][ T654] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 60.243323][ T654] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 60.243327][ T654] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 60.243329][ T654] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 60.243334][ T654] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 60.243337][ T654] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.243340][ T654] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 60.243344][ T654] console_emit_next_record (kernel/printk/printk.c:3183) [ 60.243348][ T654] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 60.243349][ T654] ? 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)) [ 60.243352][ T654] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.243354][ T654] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 60.243359][ T654] console_flush_one_record (kernel/printk/printk.c:3268) [ 60.243363][ T654] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 60.243364][ T654] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 60.243370][ T654] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 60.243372][ T654] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 60.243373][ T654] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.243375][ T654] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 60.243379][ T654] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 60.243381][ T654] ? vprintk_emit (kernel/printk/printk.c:2478) [ 60.243384][ T654] vprintk_emit (kernel/printk/printk.c:2479) [ 60.243388][ T654] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 60.243390][ T654] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 60.243392][ T654] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 60.243394][ T654] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 60.243398][ T654] _printk (kernel/printk/printk.c:2504) [ 60.243401][ T654] ? snapshot_read.cold (user.c:?) [ 60.243403][ T654] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 60.243406][ T654] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 60.243408][ T654] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 60.243410][ T654] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 60.243414][ T654] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 60.243416][ T654] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 60.243419][ T654] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 60.243421][ T654] ? netdev_notice (net/core/dev.c:13194) [ 60.243424][ T654] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 60.243427][ T654] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 60.243430][ T654] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 60.243434][ T654] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 60.243436][ T654] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 60.243439][ T654] ? 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)) [ 60.243445][ T654] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 60.243448][ T654] ? __kernel_text_address (kernel/extable.c:79) [ 60.243451][ T654] ? write_profile (profile.c:?) [ 60.243455][ T654] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 60.243461][ T654] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 60.243466][ T654] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 60.243468][ T654] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 60.243469][ T654] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 60.243471][ T654] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 60.243475][ T654] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 60.243477][ T654] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 60.243480][ T654] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 60.243482][ T654] ? kasan_save_stack (mm/kasan/common.c:58) [ 60.243485][ T654] ? kasan_save_stack (mm/kasan/common.c:57) [ 60.243487][ T654] ? kasan_save_track (mm/kasan/common.c:78) [ 60.243490][ T654] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 60.243492][ T654] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 60.243495][ T654] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 60.243500][ T654] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 60.243503][ T654] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 60.243505][ T654] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.243507][ T654] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 60.243509][ T654] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.243510][ T654] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.243512][ T654] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 60.243515][ T654] ? __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) [ 60.243518][ T654] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 60.243520][ T654] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 60.243524][ T654] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 60.243526][ T654] ? nla_get_range_signed (lib/nlattr.c:270) [ 60.243532][ T654] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 60.243537][ T654] rtnl_newlink (net/core/rtnetlink.c:4215) [ 60.243543][ T654] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 60.243545][ T654] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 60.243549][ T654] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 60.243552][ T654] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 60.243554][ T654] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 60.243555][ T654] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 60.243560][ T654] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 60.243562][ T654] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 60.243565][ T654] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 60.243566][ T654] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 60.243571][ T654] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 60.243573][ T654] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 60.243577][ T654] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 60.243579][ T654] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 60.243581][ T654] ? netlink_ack (./include/linux/skbuff.h:2718) [ 60.243588][ T654] ? 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)) [ 60.243589][ T654] ? 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)) [ 60.243594][ T654] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 60.243598][ T654] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 60.243601][ T654] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 60.243605][ T654] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 60.243609][ T654] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 60.243610][ T654] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 60.243614][ T654] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 60.243618][ T654] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 60.243623][ T654] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 60.243625][ T654] ? copy_msghdr_from_user (net/socket.c:2650) [ 60.243627][ T654] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 60.243629][ T654] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 60.243637][ T654] ___sys_sendmsg (net/socket.c:2767) [ 60.243640][ T654] ? copy_msghdr_from_user (net/socket.c:2619) [ 60.243656][ T654] __sys_sendmsg (net/socket.c:2799) [ 60.243660][ T654] ? __sys_sendmsg_sock (net/socket.c:2780) [ 60.243666][ T654] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.243669][ T654] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 60.243672][ T654] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 60.243676][ T654] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 60.243678][ T654] RIP: 0033:0x7f03f25d154e [ 60.243681][ T654] 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 [ 60.243683][ T654] RSP: 002b:00007ffe82b90810 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 60.243686][ T654] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f03f25d154e [ 60.243688][ T654] RDX: 0000000000000000 RSI: 00007ffe82b908c0 RDI: 0000000000000005 [ 60.243688][ T654] RBP: 00007ffe82b90820 R08: 0000000000000000 R09: 0000000000000000 [ 60.243689][ T654] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a910d59 Finger prints: __irq_exit_rcu:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars netif_change_name:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars netif_change_name:vprintk_emit:dump_stack_lvl:kmem_cache_alloc_noprof:__alloc_object do_softirq:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars