====================================== | [ 9.848065][ T200] softirqs last disabled at (50762): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 9.848067][ T200] Preemption disabled at: | [ 9.848068][ T200] vprintk_emit (kernel/printk/printk.c:2471) | [ 9.848076][ T200] Tainted: [W]=WARN [ 9.848077][ T200] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.848079][ T200] Call Trace: [ 9.848080][ T200] [ 9.848082][ T200] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 9.848088][ T200] ? vprintk_emit (kernel/printk/printk.c:2471) [ 9.848089][ T200] __might_resched.cold (kernel/sched/core.c:9234) [ 9.848094][ T200] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 9.848098][ T200] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 9.848102][ T200] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 9.848104][ T200] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.848110][ T200] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 9.848113][ T200] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.848117][ T200] put_chars (drivers/char/virtio_console.c:1176) [ 9.848119][ T200] ? __send_to_port (drivers/char/virtio_console.c:654) [ 9.848122][ T200] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 9.848127][ T200] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 9.848131][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.848136][ T200] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 9.848140][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.848145][ T200] console_emit_next_record (kernel/printk/printk.c:3183) [ 9.848149][ T200] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 9.848150][ T200] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 9.848154][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.848155][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.848159][ T200] console_flush_one_record (kernel/printk/printk.c:3268) [ 9.848164][ T200] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 9.848166][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.848171][ T200] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 9.848174][ T200] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 9.848175][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.848177][ T200] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 9.848181][ T200] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 9.848183][ T200] ? vprintk_emit (kernel/printk/printk.c:2478) [ 9.848185][ T200] vprintk_emit (kernel/printk/printk.c:2479) [ 9.848188][ T200] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 9.848189][ T200] ? __kernel_text_address (kernel/extable.c:79) [ 9.848192][ T200] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 9.848196][ T200] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 9.848201][ T200] dev_vprintk_emit (drivers/base/core.c:5000) [ 9.848206][ T200] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 9.848214][ T200] dev_printk_emit (drivers/base/core.c:5011) [ 9.848216][ T200] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 9.848220][ T200] ? check_prev_add (kernel/locking/lockdep.c:3258 (discriminator 3)) [ 9.848225][ T200] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 9.848231][ T200] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 9.848234][ T200] ? netdev_notice (net/core/dev.c:13194) [ 9.848236][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 9.848239][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.848242][ T200] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 9.848245][ T200] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 9.848247][ T200] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 9.848250][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 9.848253][ T200] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 9.848256][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 9.848259][ T200] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 9.848264][ T200] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 9.848267][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.848270][ T200] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 9.848271][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 9.848273][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 9.848275][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 9.848278][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 9.848282][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.848284][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 9.848286][ T200] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 9.848289][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 9.848291][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 9.848294][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.848296][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.848297][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.848298][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.848300][ T200] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 9.848302][ T200] ? __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) [ 9.848305][ T200] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 9.848307][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 9.848308][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 9.848311][ T200] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 9.848312][ T200] ? nla_get_range_signed (lib/nlattr.c:270) [ 9.848316][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.848319][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.848326][ T200] rtnl_setlink (net/core/rtnetlink.c:3596) [ 9.848329][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 9.848330][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.848353][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 9.848355][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 9.848357][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.848359][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 9.848361][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.848366][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 9.848368][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 9.848369][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 9.848371][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.848375][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 9.848377][ T200] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 9.848380][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.848381][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.848386][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 9.848387][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 9.848391][ T200] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 9.848394][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.848397][ T200] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.848403][ T200] ? 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)) [ 9.848405][ T200] ? 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)) [ 9.848410][ T200] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.848416][ T200] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.848419][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.848423][ T200] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 9.848427][ T200] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 9.848429][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 9.848431][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.848436][ T200] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 9.848439][ T200] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 9.848442][ T200] __sys_sendto (net/socket.c:2281) [ 9.848445][ T200] ? __ia32_sys_getpeername (net/socket.c:2235) [ 9.848456][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 9.848461][ T200] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 9.848464][ T200] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 9.848467][ T200] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 9.848469][ T200] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 9.848471][ T200] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 9.848473][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 9.848476][ T200] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.848478][ T200] RIP: 0033:0x7f9d13c7954e [ 9.848482][ T200] 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 [ 9.848483][ T200] RSP: 002b:00007fff70f5fce0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 9.848486][ T200] RAX: ffffffffffffffda RBX: 000055d991857d30 RCX: 00007f9d13c7954e [ 9.848487][ T200] RDX: 0000000000000030 RSI: 000055d991859db0 RDI: 0000000000000014 [ 9.848488][ T200] RBP: 00007fff70f5fcf0 R08: 00007fff70f5fd40 R09: 0000000000000080 [ 9.848488][ T200] R10: 0000000000000000 R11: 0000000000000202 R12: 000055d9919d1f90 [ 9.848489][ T200] R13: 00007fff70f5fe24 R14: 0000000000000000 R15: 0000000000000000 | [ 11.510734][ T200] softirqs last disabled at (339200): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 11.510737][ T200] Preemption disabled at: | [ 11.510737][ T200] vprintk_emit (kernel/printk/printk.c:2471) | [ 11.510746][ T200] Tainted: [W]=WARN [ 11.510747][ T200] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.510748][ T200] Call Trace: [ 11.510750][ T200] [ 11.510751][ T200] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.510757][ T200] ? vprintk_emit (kernel/printk/printk.c:2471) [ 11.510759][ T200] __might_resched.cold (kernel/sched/core.c:9234) [ 11.510763][ T200] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.510768][ T200] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 11.510772][ T200] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 11.510774][ T200] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.510780][ T200] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 11.510783][ T200] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.510787][ T200] put_chars (drivers/char/virtio_console.c:1176) [ 11.510789][ T200] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.510790][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.510799][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.510802][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.510807][ T200] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.510811][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.510816][ T200] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.510819][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.510824][ T200] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.510828][ T200] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.510830][ T200] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 11.510833][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.510835][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.510839][ T200] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.510843][ T200] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.510845][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.510850][ T200] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.510853][ T200] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.510854][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.510856][ T200] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 11.510860][ T200] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.510861][ T200] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.510864][ T200] vprintk_emit (kernel/printk/printk.c:2479) [ 11.510867][ T200] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.510868][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 11.510871][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 11.510876][ T200] dev_vprintk_emit (drivers/base/core.c:5000) [ 11.510881][ T200] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 11.510886][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 11.510888][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.510891][ T200] dev_printk_emit (drivers/base/core.c:5011) [ 11.510893][ T200] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 11.510896][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.510899][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.510900][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.510902][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.510903][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.510907][ T200] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 11.510913][ T200] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 11.510916][ T200] ? netdev_notice (net/core/dev.c:13194) [ 11.510919][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.510922][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.510924][ T200] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 11.510927][ T200] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 11.510930][ T200] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 11.510933][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 11.510936][ T200] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 11.510939][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.510941][ T200] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 11.510947][ T200] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 11.510950][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.510953][ T200] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 11.510954][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 11.510956][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.510958][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.510960][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.510964][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.510966][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 11.510967][ T200] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 11.510971][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.510973][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 11.510975][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.510977][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.510979][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.510980][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.510981][ T200] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 11.510984][ T200] ? __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) [ 11.510986][ T200] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 11.510988][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 11.510990][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 11.510993][ T200] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 11.510994][ T200] ? nla_get_range_signed (lib/nlattr.c:270) [ 11.510998][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.511001][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.511008][ T200] rtnl_setlink (net/core/rtnetlink.c:3596) [ 11.511012][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 11.511013][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.511035][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.511037][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.511040][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.511042][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 11.511044][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.511048][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.511050][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.511052][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 11.511054][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.511057][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 11.511059][ T200] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 11.511063][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.511064][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.511068][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.511070][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.511074][ T200] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 11.511077][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.511080][ T200] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.511086][ T200] ? 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)) [ 11.511088][ T200] ? 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)) [ 11.511093][ T200] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.511096][ T200] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.511100][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.511103][ T200] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 11.511107][ T200] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 11.511109][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.511112][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.511116][ T200] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 11.511119][ T200] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 11.511123][ T200] __sys_sendto (net/socket.c:2281) [ 11.511126][ T200] ? __ia32_sys_getpeername (net/socket.c:2235) [ 11.511140][ T200] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 11.511142][ T200] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 11.511145][ T200] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 11.511148][ T200] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 11.511150][ T200] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.511152][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 11.511155][ T200] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.511157][ T200] RIP: 0033:0x7f9d13c7954e [ 11.511160][ T200] 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 [ 11.511162][ T200] RSP: 002b:00007fff70f5fce0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 11.511165][ T200] RAX: ffffffffffffffda RBX: 000055d991857d30 RCX: 00007f9d13c7954e [ 11.511166][ T200] RDX: 0000000000000030 RSI: 000055d991858260 RDI: 0000000000000014 [ 11.511167][ T200] RBP: 00007fff70f5fcf0 R08: 00007fff70f5fd40 R09: 0000000000000080 [ 11.511167][ T200] R10: 0000000000000000 R11: 0000000000000202 R12: 000055d9919db7e0 [ 11.511168][ T200] R13: 00007fff70f5fe24 R14: 0000000000000000 R15: 0000000000000000 | [ 12.824815][ T200] softirqs last disabled at (647148): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 12.824818][ T200] Preemption disabled at: | [ 12.824818][ T200] vprintk_emit (kernel/printk/printk.c:2471) | [ 12.824827][ T200] Tainted: [W]=WARN [ 12.824828][ T200] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.824829][ T200] Call Trace: [ 12.824831][ T200] [ 12.824833][ T200] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.824838][ T200] ? vprintk_emit (kernel/printk/printk.c:2471) [ 12.824840][ T200] __might_resched.cold (kernel/sched/core.c:9234) [ 12.824844][ T200] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 12.824849][ T200] ? __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.824853][ T200] __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.824855][ T200] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.824861][ T200] ? 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.824864][ T200] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.824868][ T200] put_chars (drivers/char/virtio_console.c:1176) [ 12.824870][ T200] ? __send_to_port (drivers/char/virtio_console.c:654) [ 12.824872][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.824875][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.824878][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.824882][ T200] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 12.824886][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.824891][ T200] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 12.824894][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.824899][ T200] console_emit_next_record (kernel/printk/printk.c:3183) [ 12.824903][ T200] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 12.824905][ T200] ? 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.824908][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.824909][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.824913][ T200] console_flush_one_record (kernel/printk/printk.c:3268) [ 12.824917][ T200] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 12.824919][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.824925][ T200] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 12.824928][ T200] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 12.824929][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.824931][ T200] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 12.824935][ T200] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 12.824937][ T200] ? vprintk_emit (kernel/printk/printk.c:2478) [ 12.824939][ T200] vprintk_emit (kernel/printk/printk.c:2479) [ 12.824942][ T200] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.824944][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 12.824946][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 12.824951][ T200] dev_vprintk_emit (drivers/base/core.c:5000) [ 12.824957][ T200] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 12.824961][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 12.824964][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.824967][ T200] dev_printk_emit (drivers/base/core.c:5011) [ 12.824970][ T200] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 12.824972][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.824975][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.824976][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.824978][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.824980][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.824983][ T200] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 12.824989][ T200] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 12.824992][ T200] ? netdev_notice (net/core/dev.c:13194) [ 12.824995][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.824998][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.825000][ T200] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 12.825003][ T200] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 12.825006][ T200] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 12.825008][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 12.825012][ T200] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 12.825015][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.825017][ T200] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 12.825023][ T200] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 12.825026][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.825029][ T200] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 12.825030][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 12.825032][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.825034][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.825036][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.825040][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.825042][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 12.825043][ T200] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 12.825047][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.825049][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 12.825051][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.825053][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.825055][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.825056][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.825058][ T200] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 12.825060][ T200] ? __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.825063][ T200] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 12.825064][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 12.825066][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 12.825069][ T200] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 12.825070][ T200] ? nla_get_range_signed (lib/nlattr.c:270) [ 12.825074][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.825077][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.825084][ T200] rtnl_setlink (net/core/rtnetlink.c:3596) [ 12.825088][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 12.825089][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.825111][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.825113][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.825116][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.825118][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 12.825120][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.825124][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.825126][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.825128][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 12.825130][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.825133][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 12.825135][ T200] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 12.825138][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.825140][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.825144][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.825146][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.825150][ T200] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 12.825152][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.825155][ T200] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.825162][ T200] ? 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.825164][ T200] ? 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.825168][ T200] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.825172][ T200] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.825176][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.825179][ T200] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 12.825183][ T200] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 12.825185][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.825187][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.825192][ T200] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 12.825195][ T200] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 12.825199][ T200] __sys_sendto (net/socket.c:2281) [ 12.825202][ T200] ? __ia32_sys_getpeername (net/socket.c:2235) [ 12.825212][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 12.825218][ T200] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 12.825220][ T200] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 12.825224][ T200] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 12.825225][ T200] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 12.825228][ T200] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 12.825230][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 12.825232][ T200] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.825234][ T200] RIP: 0033:0x7f9d13c7954e [ 12.825238][ T200] 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.825240][ T200] RSP: 002b:00007fff70f5fce0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 12.825242][ T200] RAX: ffffffffffffffda RBX: 000055d991857d30 RCX: 00007f9d13c7954e [ 12.825243][ T200] RDX: 0000000000000030 RSI: 000055d9918b7730 RDI: 0000000000000014 [ 12.825244][ T200] RBP: 00007fff70f5fcf0 R08: 00007fff70f5fd40 R09: 0000000000000080 [ 12.825245][ T200] R10: 0000000000000000 R11: 0000000000000202 R12: 000055d991a141a0 [ 12.825246][ T200] R13: 00007fff70f5fe24 R14: 0000000000000000 R15: 0000000000000000 | [ 13.905369][ T200] softirqs last disabled at (891318): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 13.905372][ T200] Preemption disabled at: | [ 13.905373][ T200] vprintk_emit (kernel/printk/printk.c:2471) | [ 13.905381][ T200] Tainted: [W]=WARN [ 13.905382][ T200] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.905383][ T200] Call Trace: [ 13.905385][ T200] [ 13.905386][ T200] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 13.905392][ T200] ? vprintk_emit (kernel/printk/printk.c:2471) [ 13.905394][ T200] __might_resched.cold (kernel/sched/core.c:9234) [ 13.905398][ T200] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 13.905402][ T200] ? __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.905407][ T200] __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.905409][ T200] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.905418][ T200] ? 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.905421][ T200] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.905424][ T200] put_chars (drivers/char/virtio_console.c:1176) [ 13.905427][ T200] ? __send_to_port (drivers/char/virtio_console.c:654) [ 13.905428][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.905431][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.905434][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.905439][ T200] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 13.905443][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.905448][ T200] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 13.905451][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.905456][ T200] console_emit_next_record (kernel/printk/printk.c:3183) [ 13.905460][ T200] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 13.905462][ T200] ? 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.905465][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.905467][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.905471][ T200] console_flush_one_record (kernel/printk/printk.c:3268) [ 13.905475][ T200] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 13.905477][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.905482][ T200] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 13.905485][ T200] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 13.905487][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.905488][ T200] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 13.905492][ T200] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 13.905494][ T200] ? vprintk_emit (kernel/printk/printk.c:2478) [ 13.905497][ T200] vprintk_emit (kernel/printk/printk.c:2479) [ 13.905500][ T200] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 13.905501][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 13.905503][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 13.905508][ T200] dev_vprintk_emit (drivers/base/core.c:5000) [ 13.905513][ T200] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 13.905518][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 13.905520][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.905524][ T200] dev_printk_emit (drivers/base/core.c:5011) [ 13.905526][ T200] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 13.905529][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.905531][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.905533][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.905535][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.905536][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.905540][ T200] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 13.905546][ T200] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 13.905549][ T200] ? netdev_notice (net/core/dev.c:13194) [ 13.905552][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.905555][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.905557][ T200] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 13.905561][ T200] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 13.905563][ T200] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 13.905566][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 13.905569][ T200] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 13.905572][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.905575][ T200] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 13.905581][ T200] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 13.905584][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.905587][ T200] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 13.905588][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 13.905590][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.905591][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.905593][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.905598][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.905600][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 13.905602][ T200] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 13.905605][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.905607][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 13.905610][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.905612][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.905613][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.905614][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.905616][ T200] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 13.905618][ T200] ? __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.905621][ T200] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 13.905623][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 13.905624][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 13.905627][ T200] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 13.905628][ T200] ? nla_get_range_signed (lib/nlattr.c:270) [ 13.905632][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.905636][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.905643][ T200] rtnl_setlink (net/core/rtnetlink.c:3596) [ 13.905646][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 13.905647][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.905670][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.905672][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.905675][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.905677][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 13.905679][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.905683][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.905685][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.905687][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 13.905689][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.905693][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 13.905695][ T200] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 13.905698][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.905699][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.905704][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.905706][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.905709][ T200] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 13.905712][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.905715][ T200] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.905722][ T200] ? 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.905724][ T200] ? 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.905728][ T200] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.905732][ T200] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.905736][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.905740][ T200] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 13.905744][ T200] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 13.905745][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.905748][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.905753][ T200] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 13.905755][ T200] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 13.905759][ T200] __sys_sendto (net/socket.c:2281) [ 13.905762][ T200] ? __ia32_sys_getpeername (net/socket.c:2235) [ 13.905776][ T200] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 13.905779][ T200] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 13.905782][ T200] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 13.905784][ T200] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 13.905787][ T200] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 13.905789][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 13.905791][ T200] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.905793][ T200] RIP: 0033:0x7f9d13c7954e [ 13.905797][ T200] 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.905799][ T200] RSP: 002b:00007fff70f5fce0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 13.905801][ T200] RAX: ffffffffffffffda RBX: 000055d991857d30 RCX: 00007f9d13c7954e [ 13.905803][ T200] RDX: 0000000000000030 RSI: 000055d9919e88c0 RDI: 0000000000000014 [ 13.905803][ T200] RBP: 00007fff70f5fcf0 R08: 00007fff70f5fd40 R09: 0000000000000080 [ 13.905804][ T200] R10: 0000000000000000 R11: 0000000000000202 R12: 000055d9919e8490 [ 13.905805][ T200] R13: 00007fff70f5fe24 R14: 0000000000000000 R15: 0000000000000000 | [ 14.949647][ T357] softirqs last disabled at (11982): inet6_fill_ifla6_attrs (net/ipv6/addrconf.c:5883) | [ 14.949649][ T357] Preemption disabled at: | [ 14.949649][ T357] vprintk_emit (kernel/printk/printk.c:2471) | [ 14.949657][ T357] Tainted: [W]=WARN [ 14.949658][ T357] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.949660][ T357] Call Trace: [ 14.949661][ T357] [ 14.949663][ T357] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 14.949669][ T357] ? vprintk_emit (kernel/printk/printk.c:2471) [ 14.949670][ T357] __might_resched.cold (kernel/sched/core.c:9234) [ 14.949675][ T357] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 14.949679][ T357] ? __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.949684][ T357] __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.949686][ T357] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.949692][ T357] ? 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.949695][ T357] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.949698][ T357] put_chars (drivers/char/virtio_console.c:1176) [ 14.949701][ T357] ? __send_to_port (drivers/char/virtio_console.c:654) [ 14.949704][ T357] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.949707][ T357] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.949710][ T357] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.949714][ T357] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 14.949718][ T357] ? mark_usage (kernel/locking/lockdep.c:4690) [ 14.949720][ T357] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.949721][ T357] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.949726][ T357] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 14.949727][ T357] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.949732][ T357] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.949736][ T357] console_emit_next_record (kernel/printk/printk.c:3183) [ 14.949740][ T357] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 14.949742][ T357] ? 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.949745][ T357] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.949747][ T357] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.949751][ T357] console_flush_one_record (kernel/printk/printk.c:3268) [ 14.949756][ T357] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 14.949757][ T357] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.949763][ T357] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 14.949766][ T357] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 14.949768][ T357] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.949769][ T357] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 14.949773][ T357] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 14.949775][ T357] ? vprintk_emit (kernel/printk/printk.c:2478) [ 14.949778][ T357] vprintk_emit (kernel/printk/printk.c:2479) [ 14.949781][ T357] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 14.949783][ T357] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 14.949788][ T357] _printk (kernel/printk/printk.c:2504) [ 14.949791][ T357] ? snapshot_read.cold (user.c:?) [ 14.949795][ T357] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.949797][ T357] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.949800][ T357] ? notifier_call_chain (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/notifier.h:59 kernel/notifier.c:84) [ 14.949804][ T357] vlan_device_event.cold (net/8021q/vlan.c:347 (discriminator 1) net/8021q/vlan.c:388 (discriminator 1)) [ 14.949809][ T357] ? packet_notifier (./include/linux/rcupdate.h:882 net/packet/af_packet.c:4261) [ 14.949814][ T357] ? unregister_vlan_dev (net/8021q/vlan.h:91 net/8021q/vlan.c:110) [ 14.949822][ T357] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 14.949828][ T357] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.949830][ T357] notifier_call_chain (kernel/notifier.c:85) [ 14.949835][ T357] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9853) [ 14.949840][ T357] ? netif_change_name (net/core/dev.c:1517) [ 14.949844][ T357] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 14.949847][ T357] ? write_profile (profile.c:?) [ 14.949852][ T357] netif_change_flags (net/core/dev.c:9882) [ 14.949856][ T357] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 14.949859][ T357] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 14.949862][ T357] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 14.949863][ T357] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 14.949865][ T357] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 14.949868][ T357] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.949870][ T357] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.949872][ T357] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.949874][ T357] ? kasan_save_stack (mm/kasan/common.c:58) [ 14.949877][ T357] ? kasan_save_stack (mm/kasan/common.c:57) [ 14.949878][ T357] ? kasan_save_track (mm/kasan/common.c:78) [ 14.949879][ T357] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 14.949881][ T357] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.949883][ T357] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 14.949886][ T357] ? ___sys_sendmsg (net/socket.c:2758) [ 14.949890][ T357] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.949892][ T357] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 14.949895][ T357] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.949896][ T357] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.949898][ T357] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.949899][ T357] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.949901][ T357] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 14.949903][ T357] ? __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.949905][ T357] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 14.949907][ T357] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 14.949911][ T357] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 14.949914][ T357] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.949916][ T357] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 14.949921][ T357] rtnl_newlink (net/core/rtnetlink.c:4215) [ 14.949927][ T357] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 14.949929][ T357] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.949933][ T357] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.949935][ T357] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.949937][ T357] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 14.949938][ T357] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.949942][ T357] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 14.949944][ T357] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 14.949947][ T357] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.949949][ T357] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.949953][ T357] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.949955][ T357] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.949958][ T357] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 14.949960][ T357] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.949963][ T357] ? netlink_ack (./include/linux/skbuff.h:2718) [ 14.949969][ T357] ? 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.949972][ T357] ? 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.949976][ T357] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 14.949980][ T357] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 14.949982][ T357] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.949987][ T357] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 14.949990][ T357] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 14.949994][ T357] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.949996][ T357] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 14.950001][ T357] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 14.950004][ T357] ____sys_sendmsg (net/socket.c:2713) [ 14.950006][ T357] ? copy_msghdr_from_user (net/socket.c:2650) [ 14.950009][ T357] ? sock_write_iter (net/socket.c:1269) [ 14.950010][ T357] ? move_addr_to_kernel (net/socket.c:258) [ 14.950017][ T357] ___sys_sendmsg (net/socket.c:2767) [ 14.950020][ T357] ? copy_msghdr_from_user (net/socket.c:2619) [ 14.950036][ T357] __sys_sendmsg (net/socket.c:2799) [ 14.950038][ T357] ? __sys_sendmsg_sock (net/socket.c:2780) [ 14.950045][ T357] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.950048][ T357] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 14.950051][ T357] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 14.950053][ T357] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 14.950056][ T357] RIP: 0033:0x7f5b0d12154e [ 14.950059][ T357] 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.950061][ T357] RSP: 002b:00007ffc69eb6180 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 14.950064][ T357] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f5b0d12154e [ 14.950065][ T357] RDX: 0000000000000000 RSI: 00007ffc69eb6230 RDI: 0000000000000003 [ 14.950066][ T357] RBP: 00007ffc69eb6190 R08: 0000000000000000 R09: 0000000000000000 [ 14.950067][ T357] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a911bb7 [ 14.950067][ T357] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc69eb68f0 | [ 16.025126][ T388] softirqs last disabled at (12416): inet6_fill_ifla6_attrs (net/ipv6/addrconf.c:5883) | [ 16.025128][ T388] Preemption disabled at: | [ 16.025129][ T388] vprintk_emit (kernel/printk/printk.c:2471) | [ 16.025137][ T388] Tainted: [W]=WARN [ 16.025138][ T388] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.025140][ T388] Call Trace: [ 16.025141][ T388] [ 16.025143][ T388] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 16.025149][ T388] ? vprintk_emit (kernel/printk/printk.c:2471) [ 16.025150][ T388] __might_resched.cold (kernel/sched/core.c:9234) [ 16.025154][ T388] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 16.025159][ T388] ? __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.025163][ T388] __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.025164][ T388] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 16.025171][ T388] ? 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.025174][ T388] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 16.025177][ T388] put_chars (drivers/char/virtio_console.c:1176) [ 16.025180][ T388] ? __send_to_port (drivers/char/virtio_console.c:654) [ 16.025182][ T388] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 16.025185][ T388] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.025188][ T388] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 16.025192][ T388] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 16.025196][ T388] ? mark_usage (kernel/locking/lockdep.c:4690) [ 16.025198][ T388] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.025199][ T388] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.025203][ T388] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 16.025205][ T388] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.025210][ T388] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.025213][ T388] console_emit_next_record (kernel/printk/printk.c:3183) [ 16.025218][ T388] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 16.025219][ T388] ? 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.025223][ T388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.025224][ T388] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.025228][ T388] console_flush_one_record (kernel/printk/printk.c:3268) [ 16.025232][ T388] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 16.025234][ T388] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.025240][ T388] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 16.025242][ T388] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 16.025244][ T388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.025246][ T388] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 16.025249][ T388] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 16.025251][ T388] ? vprintk_emit (kernel/printk/printk.c:2478) [ 16.025254][ T388] vprintk_emit (kernel/printk/printk.c:2479) [ 16.025257][ T388] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 16.025259][ T388] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 16.025263][ T388] _printk (kernel/printk/printk.c:2504) [ 16.025267][ T388] ? snapshot_read.cold (user.c:?) [ 16.025270][ T388] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.025272][ T388] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.025276][ T388] ? notifier_call_chain (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/notifier.h:59 kernel/notifier.c:84) [ 16.025279][ T388] vlan_device_event.cold (net/8021q/vlan.c:347 (discriminator 1) net/8021q/vlan.c:388 (discriminator 1)) [ 16.025284][ T388] ? packet_notifier (./include/linux/rcupdate.h:882 net/packet/af_packet.c:4261) [ 16.025289][ T388] ? unregister_vlan_dev (net/8021q/vlan.h:91 net/8021q/vlan.c:110) [ 16.025292][ T388] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 16.025298][ T388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.025300][ T388] notifier_call_chain (kernel/notifier.c:85) [ 16.025304][ T388] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9853) [ 16.025309][ T388] ? netif_change_name (net/core/dev.c:1517) [ 16.025313][ T388] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 16.025316][ T388] ? write_profile (profile.c:?) [ 16.025321][ T388] netif_change_flags (net/core/dev.c:9882) [ 16.025325][ T388] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 16.025329][ T388] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 16.025331][ T388] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 16.025332][ T388] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 16.025334][ T388] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 16.025337][ T388] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 16.025339][ T388] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.025341][ T388] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 16.025343][ T388] ? kasan_save_stack (mm/kasan/common.c:58) [ 16.025346][ T388] ? kasan_save_stack (mm/kasan/common.c:57) [ 16.025347][ T388] ? kasan_save_track (mm/kasan/common.c:78) [ 16.025348][ T388] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 16.025350][ T388] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.025352][ T388] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 16.025355][ T388] ? ___sys_sendmsg (net/socket.c:2758) [ 16.025359][ T388] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.025361][ T388] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 16.025363][ T388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.025365][ T388] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.025366][ T388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.025368][ T388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.025369][ T388] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 16.025371][ T388] ? __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.025374][ T388] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 16.025376][ T388] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 16.025379][ T388] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 16.025382][ T388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.025384][ T388] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 16.025390][ T388] rtnl_newlink (net/core/rtnetlink.c:4215) [ 16.025395][ T388] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 16.025397][ T388] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.025401][ T388] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.025403][ T388] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.025405][ T388] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 16.025407][ T388] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.025410][ T388] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 16.025414][ T388] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 16.025418][ T388] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.025419][ T388] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.025423][ T388] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.025425][ T388] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.025429][ T388] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 16.025431][ T388] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.025433][ T388] ? netlink_ack (./include/linux/skbuff.h:2718) [ 16.025440][ T388] ? 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.025442][ T388] ? 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.025446][ T388] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 16.025450][ T388] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 16.025453][ T388] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.025457][ T388] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 16.025461][ T388] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 16.025465][ T388] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.025466][ T388] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 16.025471][ T388] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 16.025474][ T388] ____sys_sendmsg (net/socket.c:2713) [ 16.025476][ T388] ? copy_msghdr_from_user (net/socket.c:2650) [ 16.025479][ T388] ? sock_write_iter (net/socket.c:1269) [ 16.025480][ T388] ? move_addr_to_kernel (net/socket.c:258) [ 16.025487][ T388] ___sys_sendmsg (net/socket.c:2767) [ 16.025490][ T388] ? copy_msghdr_from_user (net/socket.c:2619) [ 16.025506][ T388] __sys_sendmsg (net/socket.c:2799) [ 16.025509][ T388] ? __sys_sendmsg_sock (net/socket.c:2780) [ 16.025515][ T388] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.025518][ T388] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 16.025521][ T388] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 16.025524][ T388] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 16.025526][ T388] RIP: 0033:0x7f7af190d54e [ 16.025530][ T388] 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.025531][ T388] RSP: 002b:00007ffc08837240 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 16.025534][ T388] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f7af190d54e [ 16.025536][ T388] RDX: 0000000000000000 RSI: 00007ffc088372f0 RDI: 0000000000000003 [ 16.025537][ T388] RBP: 00007ffc08837250 R08: 0000000000000000 R09: 0000000000000000 [ 16.025537][ T388] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a911bb8 [ 16.025538][ T388] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc088379b0 | [ 17.368233][ T200] softirqs last disabled at (1642666): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 17.368236][ T200] Preemption disabled at: | [ 17.368237][ T200] vprintk_emit (kernel/printk/printk.c:2471) | [ 17.368245][ T200] Tainted: [W]=WARN [ 17.368246][ T200] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.368247][ T200] Call Trace: [ 17.368249][ T200] [ 17.368250][ T200] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 17.368256][ T200] ? vprintk_emit (kernel/printk/printk.c:2471) [ 17.368258][ T200] __might_resched.cold (kernel/sched/core.c:9234) [ 17.368262][ T200] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 17.368266][ T200] ? __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.368271][ T200] __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.368273][ T200] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.368279][ T200] ? 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.368282][ T200] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.368286][ T200] put_chars (drivers/char/virtio_console.c:1176) [ 17.368288][ T200] ? __send_to_port (drivers/char/virtio_console.c:654) [ 17.368289][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 17.368293][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 17.368296][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 17.368301][ T200] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 17.368305][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.368310][ T200] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 17.368313][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.368318][ T200] console_emit_next_record (kernel/printk/printk.c:3183) [ 17.368322][ T200] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 17.368324][ T200] ? 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.368327][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.368329][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.368333][ T200] console_flush_one_record (kernel/printk/printk.c:3268) [ 17.368337][ T200] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 17.368339][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.368344][ T200] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 17.368347][ T200] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 17.368349][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.368350][ T200] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 17.368354][ T200] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 17.368356][ T200] ? vprintk_emit (kernel/printk/printk.c:2478) [ 17.368359][ T200] vprintk_emit (kernel/printk/printk.c:2479) [ 17.368362][ T200] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 17.368363][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 17.368365][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 17.368370][ T200] dev_vprintk_emit (drivers/base/core.c:5000) [ 17.368376][ T200] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 17.368381][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 17.368383][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.368387][ T200] dev_printk_emit (drivers/base/core.c:5011) [ 17.368389][ T200] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 17.368392][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 17.368394][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.368396][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.368398][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 17.368399][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 17.368403][ T200] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 17.368409][ T200] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 17.368412][ T200] ? netdev_notice (net/core/dev.c:13194) [ 17.368417][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.368420][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.368422][ T200] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 17.368426][ T200] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 17.368428][ T200] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 17.368431][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 17.368434][ T200] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 17.368437][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.368440][ T200] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 17.368445][ T200] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 17.368448][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.368451][ T200] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 17.368453][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 17.368455][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 17.368456][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 17.368458][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 17.368463][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.368464][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 17.368466][ T200] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 17.368470][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.368472][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 17.368474][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.368476][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.368478][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.368479][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.368480][ T200] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 17.368483][ T200] ? __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.368486][ T200] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 17.368488][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 17.368489][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 17.368492][ T200] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 17.368493][ T200] ? nla_get_range_signed (lib/nlattr.c:270) [ 17.368497][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.368500][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.368508][ T200] rtnl_setlink (net/core/rtnetlink.c:3596) [ 17.368511][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 17.368512][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.368534][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.368536][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.368539][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.368541][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 17.368543][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.368547][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.368549][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.368551][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 17.368553][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.368556][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 17.368559][ T200] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 17.368562][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.368563][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.368567][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.368569][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.368573][ T200] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 17.368576][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.368579][ T200] ? netlink_ack (./include/linux/skbuff.h:2718) [ 17.368585][ T200] ? 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.368587][ T200] ? 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.368592][ T200] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 17.368596][ T200] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 17.368599][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.368603][ T200] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 17.368607][ T200] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 17.368608][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.368611][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.368616][ T200] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 17.368618][ T200] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 17.368622][ T200] __sys_sendto (net/socket.c:2281) [ 17.368625][ T200] ? __ia32_sys_getpeername (net/socket.c:2235) [ 17.368639][ T200] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 17.368641][ T200] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 17.368645][ T200] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 17.368647][ T200] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 17.368650][ T200] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 17.368652][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 17.368654][ T200] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 17.368657][ T200] RIP: 0033:0x7f9d13c7954e [ 17.368660][ T200] 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.368662][ T200] RSP: 002b:00007fff70f5fce0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 17.368664][ T200] RAX: ffffffffffffffda RBX: 000055d991857d30 RCX: 00007f9d13c7954e [ 17.368666][ T200] RDX: 0000000000000030 RSI: 000055d9919b4f80 RDI: 0000000000000014 [ 17.368666][ T200] RBP: 00007fff70f5fcf0 R08: 00007fff70f5fd40 R09: 0000000000000080 [ 17.368667][ T200] R10: 0000000000000000 R11: 0000000000000202 R12: 000055d9919fb140 [ 17.368668][ T200] R13: 00007fff70f5fe24 R14: 0000000000000000 R15: 0000000000000000 | [ 18.461046][ T460] softirqs last disabled at (10324): inet6_fill_ifla6_attrs (net/ipv6/addrconf.c:5883) | [ 18.461048][ T460] Preemption disabled at: | [ 18.461049][ T460] vprintk_emit (kernel/printk/printk.c:2471) | [ 18.461057][ T460] Tainted: [W]=WARN [ 18.461058][ T460] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.461060][ T460] Call Trace: [ 18.461061][ T460] [ 18.461063][ T460] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 18.461069][ T460] ? vprintk_emit (kernel/printk/printk.c:2471) [ 18.461070][ T460] __might_resched.cold (kernel/sched/core.c:9234) [ 18.461074][ T460] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 18.461079][ T460] ? __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.461083][ T460] __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.461085][ T460] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.461091][ T460] ? 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.461094][ T460] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.461098][ T460] put_chars (drivers/char/virtio_console.c:1176) [ 18.461100][ T460] ? __send_to_port (drivers/char/virtio_console.c:654) [ 18.461103][ T460] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 18.461106][ T460] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.461108][ T460] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 18.461112][ T460] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 18.461116][ T460] ? mark_usage (kernel/locking/lockdep.c:4690) [ 18.461118][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.461120][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.461124][ T460] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 18.461126][ T460] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.461130][ T460] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.461134][ T460] console_emit_next_record (kernel/printk/printk.c:3183) [ 18.461138][ T460] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 18.461140][ T460] ? 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.461143][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.461145][ T460] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.461149][ T460] console_flush_one_record (kernel/printk/printk.c:3268) [ 18.461153][ T460] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 18.461155][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.461160][ T460] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 18.461163][ T460] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 18.461165][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.461166][ T460] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 18.461170][ T460] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 18.461172][ T460] ? vprintk_emit (kernel/printk/printk.c:2478) [ 18.461174][ T460] vprintk_emit (kernel/printk/printk.c:2479) [ 18.461177][ T460] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 18.461179][ T460] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 18.461184][ T460] _printk (kernel/printk/printk.c:2504) [ 18.461188][ T460] ? snapshot_read.cold (user.c:?) [ 18.461191][ T460] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.461193][ T460] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.461197][ T460] ? notifier_call_chain (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/notifier.h:59 kernel/notifier.c:84) [ 18.461200][ T460] vlan_device_event.cold (net/8021q/vlan.c:347 (discriminator 1) net/8021q/vlan.c:388 (discriminator 1)) [ 18.461205][ T460] ? packet_notifier (./include/linux/rcupdate.h:882 net/packet/af_packet.c:4261) [ 18.461210][ T460] ? unregister_vlan_dev (net/8021q/vlan.h:91 net/8021q/vlan.c:110) [ 18.461214][ T460] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 18.461219][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.461221][ T460] notifier_call_chain (kernel/notifier.c:85) [ 18.461226][ T460] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9853) [ 18.461231][ T460] ? netif_change_name (net/core/dev.c:1517) [ 18.461235][ T460] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 18.461238][ T460] ? write_profile (profile.c:?) [ 18.461243][ T460] netif_change_flags (net/core/dev.c:9882) [ 18.461247][ T460] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 18.461250][ T460] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 18.461252][ T460] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 18.461254][ T460] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 18.461255][ T460] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 18.461259][ T460] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 18.461261][ T460] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.461263][ T460] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 18.461265][ T460] ? kasan_save_stack (mm/kasan/common.c:58) [ 18.461267][ T460] ? kasan_save_stack (mm/kasan/common.c:57) [ 18.461268][ T460] ? kasan_save_track (mm/kasan/common.c:78) [ 18.461270][ T460] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 18.461272][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.461274][ T460] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 18.461277][ T460] ? ___sys_sendmsg (net/socket.c:2758) [ 18.461281][ T460] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.461283][ T460] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 18.461285][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.461287][ T460] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.461288][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.461289][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.461291][ T460] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 18.461293][ T460] ? __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.461296][ T460] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 18.461297][ T460] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 18.461301][ T460] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 18.461304][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.461306][ T460] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 18.461312][ T460] rtnl_newlink (net/core/rtnetlink.c:4215) [ 18.461317][ T460] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 18.461319][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.461323][ T460] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.461325][ T460] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.461327][ T460] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 18.461329][ T460] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.461333][ T460] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 18.461334][ T460] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 18.461338][ T460] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.461339][ T460] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.461343][ T460] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.461345][ T460] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.461348][ T460] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 18.461350][ T460] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.461353][ T460] ? netlink_ack (./include/linux/skbuff.h:2718) [ 18.461359][ T460] ? 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.461362][ T460] ? 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.461366][ T460] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 18.461370][ T460] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 18.461372][ T460] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.461376][ T460] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 18.461380][ T460] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 18.461384][ T460] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.461386][ T460] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 18.461391][ T460] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 18.461394][ T460] ____sys_sendmsg (net/socket.c:2713) [ 18.461396][ T460] ? copy_msghdr_from_user (net/socket.c:2650) [ 18.461398][ T460] ? sock_write_iter (net/socket.c:1269) [ 18.461400][ T460] ? move_addr_to_kernel (net/socket.c:258) [ 18.461407][ T460] ___sys_sendmsg (net/socket.c:2767) [ 18.461410][ T460] ? copy_msghdr_from_user (net/socket.c:2619) [ 18.461428][ T460] __sys_sendmsg (net/socket.c:2799) [ 18.461431][ T460] ? __sys_sendmsg_sock (net/socket.c:2780) [ 18.461437][ T460] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.461440][ T460] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 18.461443][ T460] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 18.461445][ T460] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 18.461448][ T460] RIP: 0033:0x7f0b9290c54e [ 18.461451][ T460] 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.461453][ T460] RSP: 002b:00007ffe0ada9280 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 18.461456][ T460] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f0b9290c54e [ 18.461457][ T460] RDX: 0000000000000000 RSI: 00007ffe0ada9330 RDI: 0000000000000003 [ 18.461458][ T460] RBP: 00007ffe0ada9290 R08: 0000000000000000 R09: 0000000000000000 [ 18.461459][ T460] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a911bba [ 18.461459][ T460] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe0ada99f0 | [ 19.546067][ T499] softirqs last disabled at (11020): inet6_fill_ifla6_attrs (net/ipv6/addrconf.c:5883) | [ 19.546069][ T499] Preemption disabled at: | [ 19.546070][ T499] vprintk_emit (kernel/printk/printk.c:2471) | [ 19.546077][ T499] Tainted: [W]=WARN [ 19.546078][ T499] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.546080][ T499] Call Trace: [ 19.546081][ T499] [ 19.546083][ T499] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 19.546089][ T499] ? vprintk_emit (kernel/printk/printk.c:2471) [ 19.546090][ T499] __might_resched.cold (kernel/sched/core.c:9234) [ 19.546095][ T499] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 19.546099][ T499] ? __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.546104][ T499] __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.546105][ T499] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.546112][ T499] ? 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.546114][ T499] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.546118][ T499] put_chars (drivers/char/virtio_console.c:1176) [ 19.546120][ T499] ? __send_to_port (drivers/char/virtio_console.c:654) [ 19.546123][ T499] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 19.546126][ T499] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.546129][ T499] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.546133][ T499] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 19.546137][ T499] ? mark_usage (kernel/locking/lockdep.c:4690) [ 19.546139][ T499] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.546141][ T499] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.546145][ T499] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 19.546147][ T499] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.546151][ T499] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.546155][ T499] console_emit_next_record (kernel/printk/printk.c:3183) [ 19.546159][ T499] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 19.546160][ T499] ? 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.546164][ T499] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.546165][ T499] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.546169][ T499] console_flush_one_record (kernel/printk/printk.c:3268) [ 19.546174][ T499] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 19.546175][ T499] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.546180][ T499] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 19.546183][ T499] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 19.546185][ T499] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.546187][ T499] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 19.546191][ T499] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 19.546192][ T499] ? vprintk_emit (kernel/printk/printk.c:2478) [ 19.546195][ T499] vprintk_emit (kernel/printk/printk.c:2479) [ 19.546198][ T499] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 19.546200][ T499] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 19.546205][ T499] _printk (kernel/printk/printk.c:2504) [ 19.546208][ T499] ? snapshot_read.cold (user.c:?) [ 19.546212][ T499] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.546213][ T499] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.546217][ T499] ? notifier_call_chain (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/notifier.h:59 kernel/notifier.c:84) [ 19.546220][ T499] vlan_device_event.cold (net/8021q/vlan.c:347 (discriminator 1) net/8021q/vlan.c:388 (discriminator 1)) [ 19.546225][ T499] ? packet_notifier (./include/linux/rcupdate.h:882 net/packet/af_packet.c:4261) [ 19.546230][ T499] ? unregister_vlan_dev (net/8021q/vlan.h:91 net/8021q/vlan.c:110) [ 19.546234][ T499] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 19.546239][ T499] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.546241][ T499] notifier_call_chain (kernel/notifier.c:85) [ 19.546245][ T499] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9853) [ 19.546250][ T499] ? netif_change_name (net/core/dev.c:1517) [ 19.546254][ T499] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 19.546258][ T499] ? write_profile (profile.c:?) [ 19.546263][ T499] netif_change_flags (net/core/dev.c:9882) [ 19.546266][ T499] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 19.546270][ T499] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 19.546272][ T499] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 19.546273][ T499] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 19.546275][ T499] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 19.546279][ T499] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 19.546280][ T499] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.546282][ T499] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.546285][ T499] ? kasan_save_stack (mm/kasan/common.c:58) [ 19.546287][ T499] ? kasan_save_stack (mm/kasan/common.c:57) [ 19.546288][ T499] ? kasan_save_track (mm/kasan/common.c:78) [ 19.546289][ T499] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 19.546291][ T499] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.546293][ T499] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 19.546296][ T499] ? ___sys_sendmsg (net/socket.c:2758) [ 19.546300][ T499] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.546302][ T499] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 19.546305][ T499] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.546306][ T499] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.546308][ T499] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.546309][ T499] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.546311][ T499] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 19.546313][ T499] ? __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.546315][ T499] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 19.546317][ T499] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 19.546320][ T499] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 19.546324][ T499] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.546326][ T499] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 19.546331][ T499] rtnl_newlink (net/core/rtnetlink.c:4215) [ 19.546336][ T499] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 19.546338][ T499] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.546343][ T499] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.546344][ T499] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.546346][ T499] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 19.546348][ T499] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.546352][ T499] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 19.546354][ T499] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 19.546357][ T499] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.546358][ T499] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.546363][ T499] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.546364][ T499] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.546368][ T499] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 19.546370][ T499] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.546372][ T499] ? netlink_ack (./include/linux/skbuff.h:2718) [ 19.546379][ T499] ? 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.546381][ T499] ? 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.546385][ T499] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 19.546389][ T499] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 19.546391][ T499] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.546396][ T499] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 19.546400][ T499] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 19.546403][ T499] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.546405][ T499] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 19.546410][ T499] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 19.546415][ T499] ____sys_sendmsg (net/socket.c:2713) [ 19.546417][ T499] ? copy_msghdr_from_user (net/socket.c:2650) [ 19.546420][ T499] ? sock_write_iter (net/socket.c:1269) [ 19.546421][ T499] ? move_addr_to_kernel (net/socket.c:258) [ 19.546428][ T499] ___sys_sendmsg (net/socket.c:2767) [ 19.546431][ T499] ? copy_msghdr_from_user (net/socket.c:2619) [ 19.546447][ T499] __sys_sendmsg (net/socket.c:2799) [ 19.546449][ T499] ? __sys_sendmsg_sock (net/socket.c:2780) [ 19.546456][ T499] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.546458][ T499] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 19.546461][ T499] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 19.546464][ T499] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.546466][ T499] RIP: 0033:0x7f77bdbc654e [ 19.546470][ T499] 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.546472][ T499] RSP: 002b:00007fff8d49aa10 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 19.546474][ T499] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f77bdbc654e [ 19.546476][ T499] RDX: 0000000000000000 RSI: 00007fff8d49aac0 RDI: 0000000000000003 [ 19.546476][ T499] RBP: 00007fff8d49aa20 R08: 0000000000000000 R09: 0000000000000000 [ 19.546477][ T499] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a911bbb [ 19.546478][ T499] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff8d49b180 | [ 20.663161][ T533] softirqs last disabled at (11216): inet6_fill_ifla6_attrs (net/ipv6/addrconf.c:5883) | [ 20.663163][ T533] Preemption disabled at: | [ 20.663164][ T533] vprintk_emit (kernel/printk/printk.c:2471) | [ 20.663172][ T533] Tainted: [W]=WARN [ 20.663173][ T533] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.663175][ T533] Call Trace: [ 20.663176][ T533] [ 20.663178][ T533] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 20.663184][ T533] ? vprintk_emit (kernel/printk/printk.c:2471) [ 20.663185][ T533] __might_resched.cold (kernel/sched/core.c:9234) [ 20.663190][ T533] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 20.663194][ T533] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 20.663198][ T533] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 20.663200][ T533] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 20.663207][ T533] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 20.663209][ T533] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 20.663213][ T533] put_chars (drivers/char/virtio_console.c:1176) [ 20.663215][ T533] ? __send_to_port (drivers/char/virtio_console.c:654) [ 20.663218][ T533] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 20.663221][ T533] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.663224][ T533] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 20.663228][ T533] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 20.663232][ T533] ? mark_usage (kernel/locking/lockdep.c:4690) [ 20.663234][ T533] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.663235][ T533] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.663240][ T533] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 20.663241][ T533] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.663246][ T533] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.663250][ T533] console_emit_next_record (kernel/printk/printk.c:3183) [ 20.663254][ T533] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 20.663255][ T533] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 20.663259][ T533] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.663260][ T533] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.663264][ T533] console_flush_one_record (kernel/printk/printk.c:3268) [ 20.663268][ T533] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 20.663270][ T533] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.663275][ T533] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 20.663278][ T533] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 20.663280][ T533] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.663282][ T533] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 20.663285][ T533] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 20.663287][ T533] ? vprintk_emit (kernel/printk/printk.c:2478) [ 20.663290][ T533] vprintk_emit (kernel/printk/printk.c:2479) [ 20.663293][ T533] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 20.663295][ T533] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 20.663299][ T533] _printk (kernel/printk/printk.c:2504) [ 20.663303][ T533] ? snapshot_read.cold (user.c:?) [ 20.663306][ T533] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.663308][ T533] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 20.663312][ T533] ? notifier_call_chain (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/notifier.h:59 kernel/notifier.c:84) [ 20.663315][ T533] vlan_device_event.cold (net/8021q/vlan.c:347 (discriminator 1) net/8021q/vlan.c:388 (discriminator 1)) [ 20.663320][ T533] ? packet_notifier (./include/linux/rcupdate.h:882 net/packet/af_packet.c:4261) [ 20.663325][ T533] ? unregister_vlan_dev (net/8021q/vlan.h:91 net/8021q/vlan.c:110) [ 20.663328][ T533] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 20.663334][ T533] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.663336][ T533] notifier_call_chain (kernel/notifier.c:85) [ 20.663340][ T533] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9853) [ 20.663345][ T533] ? netif_change_name (net/core/dev.c:1517) [ 20.663349][ T533] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 20.663352][ T533] ? write_profile (profile.c:?) [ 20.663357][ T533] netif_change_flags (net/core/dev.c:9882) [ 20.663361][ T533] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 20.663365][ T533] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 20.663367][ T533] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 20.663368][ T533] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 20.663370][ T533] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 20.663373][ T533] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 20.663375][ T533] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.663377][ T533] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 20.663379][ T533] ? kasan_save_stack (mm/kasan/common.c:58) [ 20.663382][ T533] ? kasan_save_stack (mm/kasan/common.c:57) [ 20.663383][ T533] ? kasan_save_track (mm/kasan/common.c:78) [ 20.663384][ T533] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 20.663386][ T533] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.663388][ T533] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 20.663391][ T533] ? ___sys_sendmsg (net/socket.c:2758) [ 20.663395][ T533] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.663397][ T533] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 20.663399][ T533] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.663401][ T533] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.663403][ T533] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.663404][ T533] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.663405][ T533] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 20.663408][ T533] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 20.663410][ T533] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 20.663412][ T533] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 20.663417][ T533] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 20.663420][ T533] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.663423][ T533] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 20.663428][ T533] rtnl_newlink (net/core/rtnetlink.c:4215) [ 20.663433][ T533] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 20.663435][ T533] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.663439][ T533] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.663441][ T533] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 20.663443][ T533] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 20.663445][ T533] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.663448][ T533] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 20.663450][ T533] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 20.663453][ T533] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.663455][ T533] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.663459][ T533] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.663461][ T533] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 20.663464][ T533] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 20.663466][ T533] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.663469][ T533] ? netlink_ack (./include/linux/skbuff.h:2718) [ 20.663475][ T533] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 20.663478][ T533] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 20.663482][ T533] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 20.663486][ T533] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 20.663488][ T533] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 20.663493][ T533] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 20.663496][ T533] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 20.663500][ T533] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.663502][ T533] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 20.663507][ T533] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 20.663510][ T533] ____sys_sendmsg (net/socket.c:2713) [ 20.663512][ T533] ? copy_msghdr_from_user (net/socket.c:2650) [ 20.663514][ T533] ? sock_write_iter (net/socket.c:1269) [ 20.663516][ T533] ? move_addr_to_kernel (net/socket.c:258) [ 20.663523][ T533] ___sys_sendmsg (net/socket.c:2767) [ 20.663526][ T533] ? copy_msghdr_from_user (net/socket.c:2619) [ 20.663542][ T533] __sys_sendmsg (net/socket.c:2799) [ 20.663544][ T533] ? __sys_sendmsg_sock (net/socket.c:2780) [ 20.663550][ T533] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.663553][ T533] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 20.663556][ T533] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 20.663559][ T533] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.663561][ T533] RIP: 0033:0x7f799c41254e [ 20.663565][ T533] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 20.663567][ T533] RSP: 002b:00007ffd9b9b8ae0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 20.663569][ T533] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f799c41254e [ 20.663571][ T533] RDX: 0000000000000000 RSI: 00007ffd9b9b8b90 RDI: 0000000000000003 [ 20.663572][ T533] RBP: 00007ffd9b9b8af0 R08: 0000000000000000 R09: 0000000000000000 [ 20.663573][ T533] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a911bbd [ 20.663573][ T533] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd9b9b9250 | [ 21.942195][ T200] softirqs last disabled at (2529194): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 21.942197][ T200] Preemption disabled at: | [ 21.942198][ T200] vprintk_emit (kernel/printk/printk.c:2471) | [ 21.942206][ T200] Tainted: [W]=WARN [ 21.942207][ T200] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.942209][ T200] Call Trace: [ 21.942210][ T200] [ 21.942212][ T200] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 21.942218][ T200] ? vprintk_emit (kernel/printk/printk.c:2471) [ 21.942219][ T200] __might_resched.cold (kernel/sched/core.c:9234) [ 21.942224][ T200] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 21.942228][ T200] ? __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.942233][ T200] __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.942234][ T200] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.942241][ T200] ? 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.942244][ T200] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.942248][ T200] put_chars (drivers/char/virtio_console.c:1176) [ 21.942250][ T200] ? __send_to_port (drivers/char/virtio_console.c:654) [ 21.942251][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 21.942255][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.942258][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 21.942262][ T200] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 21.942266][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.942271][ T200] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 21.942275][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.942279][ T200] console_emit_next_record (kernel/printk/printk.c:3183) [ 21.942283][ T200] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 21.942285][ T200] ? 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.942289][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.942290][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.942294][ T200] console_flush_one_record (kernel/printk/printk.c:3268) [ 21.942299][ T200] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 21.942301][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.942306][ T200] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 21.942309][ T200] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 21.942311][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.942312][ T200] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 21.942316][ T200] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 21.942318][ T200] ? vprintk_emit (kernel/printk/printk.c:2478) [ 21.942321][ T200] vprintk_emit (kernel/printk/printk.c:2479) [ 21.942324][ T200] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 21.942325][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 21.942327][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 21.942333][ T200] dev_vprintk_emit (drivers/base/core.c:5000) [ 21.942338][ T200] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 21.942343][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 21.942345][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.942349][ T200] dev_printk_emit (drivers/base/core.c:5011) [ 21.942351][ T200] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 21.942354][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 21.942357][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.942358][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.942360][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 21.942362][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 21.942365][ T200] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 21.942372][ T200] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 21.942375][ T200] ? netdev_notice (net/core/dev.c:13194) [ 21.942377][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.942380][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.942383][ T200] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 21.942386][ T200] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 21.942389][ T200] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 21.942392][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 21.942395][ T200] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 21.942398][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.942401][ T200] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 21.942406][ T200] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 21.942409][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.942414][ T200] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 21.942416][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 21.942418][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 21.942420][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.942422][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 21.942426][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.942428][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 21.942430][ T200] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 21.942433][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.942435][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 21.942438][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.942440][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.942441][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.942443][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.942444][ T200] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 21.942446][ T200] ? __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.942449][ T200] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 21.942451][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 21.942453][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 21.942456][ T200] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 21.942457][ T200] ? nla_get_range_signed (lib/nlattr.c:270) [ 21.942461][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.942464][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.942471][ T200] rtnl_setlink (net/core/rtnetlink.c:3596) [ 21.942474][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 21.942476][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.942499][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.942501][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.942503][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.942505][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 21.942507][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.942512][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.942514][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.942516][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 21.942517][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.942521][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 21.942523][ T200] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 21.942526][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.942528][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.942532][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.942534][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.942538][ T200] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 21.942541][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.942543][ T200] ? netlink_ack (./include/linux/skbuff.h:2718) [ 21.942550][ T200] ? 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.942552][ T200] ? 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.942557][ T200] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 21.942561][ T200] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 21.942564][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.942568][ T200] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 21.942572][ T200] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 21.942574][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.942576][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.942581][ T200] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 21.942584][ T200] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 21.942588][ T200] __sys_sendto (net/socket.c:2281) [ 21.942591][ T200] ? __ia32_sys_getpeername (net/socket.c:2235) [ 21.942605][ T200] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 21.942608][ T200] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 21.942611][ T200] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 21.942614][ T200] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 21.942616][ T200] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 21.942618][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 21.942621][ T200] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 21.942623][ T200] RIP: 0033:0x7f9d13c7954e [ 21.942627][ T200] 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.942629][ T200] RSP: 002b:00007fff70f5fce0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 21.942631][ T200] RAX: ffffffffffffffda RBX: 000055d991857d30 RCX: 00007f9d13c7954e [ 21.942632][ T200] RDX: 0000000000000030 RSI: 000055d991868c60 RDI: 0000000000000014 [ 21.942633][ T200] RBP: 00007fff70f5fcf0 R08: 00007fff70f5fd40 R09: 0000000000000080 [ 21.942634][ T200] R10: 0000000000000000 R11: 0000000000000202 R12: 000055d991a085e0 [ 21.942635][ T200] R13: 00007fff70f5fe24 R14: 0000000000000000 R15: 0000000000000000 | [ 23.177902][ T200] softirqs last disabled at (2772868): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 23.177905][ T200] Preemption disabled at: | [ 23.177906][ T200] vprintk_emit (kernel/printk/printk.c:2471) | [ 23.177914][ T200] Tainted: [W]=WARN [ 23.177915][ T200] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.177917][ T200] Call Trace: [ 23.177918][ T200] [ 23.177920][ T200] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 23.177926][ T200] ? vprintk_emit (kernel/printk/printk.c:2471) [ 23.177927][ T200] __might_resched.cold (kernel/sched/core.c:9234) [ 23.177932][ T200] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 23.177936][ T200] ? __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.177940][ T200] __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.177942][ T200] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 23.177949][ T200] ? 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.177952][ T200] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 23.177955][ T200] put_chars (drivers/char/virtio_console.c:1176) [ 23.177958][ T200] ? __send_to_port (drivers/char/virtio_console.c:654) [ 23.177959][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 23.177963][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 23.177965][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 23.177970][ T200] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 23.177974][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.177980][ T200] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 23.177983][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.177987][ T200] console_emit_next_record (kernel/printk/printk.c:3183) [ 23.177991][ T200] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 23.177993][ T200] ? 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.177996][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.177998][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.178002][ T200] console_flush_one_record (kernel/printk/printk.c:3268) [ 23.178006][ T200] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 23.178008][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.178013][ T200] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 23.178016][ T200] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 23.178018][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.178019][ T200] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 23.178023][ T200] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 23.178025][ T200] ? vprintk_emit (kernel/printk/printk.c:2478) [ 23.178027][ T200] vprintk_emit (kernel/printk/printk.c:2479) [ 23.178031][ T200] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 23.178032][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 23.178034][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 23.178039][ T200] dev_vprintk_emit (drivers/base/core.c:5000) [ 23.178044][ T200] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 23.178049][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 23.178051][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.178055][ T200] dev_printk_emit (drivers/base/core.c:5011) [ 23.178057][ T200] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 23.178060][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 23.178062][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.178064][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.178066][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 23.178067][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 23.178071][ T200] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 23.178077][ T200] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 23.178080][ T200] ? netdev_notice (net/core/dev.c:13194) [ 23.178083][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 23.178086][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 23.178088][ T200] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 23.178092][ T200] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 23.178094][ T200] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 23.178097][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 23.178100][ T200] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 23.178103][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 23.178105][ T200] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 23.178111][ T200] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 23.178114][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.178117][ T200] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 23.178118][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 23.178120][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 23.178122][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 23.178123][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 23.178128][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.178130][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 23.178132][ T200] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 23.178135][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.178137][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 23.178139][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.178141][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.178143][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.178144][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.178145][ T200] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 23.178148][ T200] ? __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.178151][ T200] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 23.178152][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 23.178154][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 23.178157][ T200] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 23.178158][ T200] ? nla_get_range_signed (lib/nlattr.c:270) [ 23.178162][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.178165][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.178172][ T200] rtnl_setlink (net/core/rtnetlink.c:3596) [ 23.178175][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 23.178177][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.178199][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.178201][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 23.178204][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 23.178206][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 23.178208][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.178213][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.178214][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 23.178216][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 23.178218][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 23.178222][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 23.178224][ T200] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 23.178227][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.178228][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.178233][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.178235][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 23.178238][ T200] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 23.178241][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.178244][ T200] ? netlink_ack (./include/linux/skbuff.h:2718) [ 23.178250][ T200] ? 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.178252][ T200] ? 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.178257][ T200] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 23.178261][ T200] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 23.178264][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.178268][ T200] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 23.178272][ T200] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 23.178273][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 23.178276][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 23.178281][ T200] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 23.178284][ T200] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 23.178287][ T200] __sys_sendto (net/socket.c:2281) [ 23.178290][ T200] ? __ia32_sys_getpeername (net/socket.c:2235) [ 23.178304][ T200] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 23.178306][ T200] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 23.178310][ T200] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 23.178312][ T200] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 23.178315][ T200] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 23.178317][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 23.178319][ T200] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 23.178321][ T200] RIP: 0033:0x7f9d13c7954e [ 23.178325][ T200] 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.178326][ T200] RSP: 002b:00007fff70f5fce0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 23.178329][ T200] RAX: ffffffffffffffda RBX: 000055d991857d30 RCX: 00007f9d13c7954e [ 23.178330][ T200] RDX: 0000000000000030 RSI: 000055d991868c00 RDI: 0000000000000014 [ 23.178331][ T200] RBP: 00007fff70f5fcf0 R08: 00007fff70f5fd40 R09: 0000000000000080 [ 23.178332][ T200] R10: 0000000000000000 R11: 0000000000000202 R12: 000055d991a0ffe0 [ 23.178333][ T200] R13: 00007fff70f5fe24 R14: 0000000000000000 R15: 0000000000000000 | [ 24.412307][ T200] softirqs last disabled at (3045686): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 24.412309][ T200] Preemption disabled at: | [ 24.412310][ T200] vprintk_emit (kernel/printk/printk.c:2471) | [ 24.412318][ T200] Tainted: [W]=WARN [ 24.412319][ T200] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.412321][ T200] Call Trace: [ 24.412323][ T200] [ 24.412324][ T200] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 24.412330][ T200] ? vprintk_emit (kernel/printk/printk.c:2471) [ 24.412332][ T200] __might_resched.cold (kernel/sched/core.c:9234) [ 24.412336][ T200] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 24.412340][ T200] ? __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.412344][ T200] __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.412346][ T200] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.412353][ T200] ? 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.412356][ T200] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.412360][ T200] put_chars (drivers/char/virtio_console.c:1176) [ 24.412362][ T200] ? __send_to_port (drivers/char/virtio_console.c:654) [ 24.412363][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 24.412367][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 24.412370][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 24.412375][ T200] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 24.412379][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.412384][ T200] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 24.412387][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.412392][ T200] console_emit_next_record (kernel/printk/printk.c:3183) [ 24.412396][ T200] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 24.412398][ T200] ? 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.412401][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.412403][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.412407][ T200] console_flush_one_record (kernel/printk/printk.c:3268) [ 24.412411][ T200] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 24.412415][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.412421][ T200] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 24.412423][ T200] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 24.412425][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.412427][ T200] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 24.412431][ T200] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 24.412433][ T200] ? vprintk_emit (kernel/printk/printk.c:2478) [ 24.412435][ T200] vprintk_emit (kernel/printk/printk.c:2479) [ 24.412438][ T200] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 24.412440][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 24.412442][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 24.412447][ T200] dev_vprintk_emit (drivers/base/core.c:5000) [ 24.412452][ T200] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 24.412457][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 24.412459][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.412463][ T200] dev_printk_emit (drivers/base/core.c:5011) [ 24.412465][ T200] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 24.412468][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 24.412470][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.412472][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.412474][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 24.412475][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 24.412479][ T200] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 24.412485][ T200] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 24.412488][ T200] ? netdev_notice (net/core/dev.c:13194) [ 24.412491][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.412494][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.412496][ T200] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 24.412500][ T200] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 24.412502][ T200] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 24.412505][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 24.412508][ T200] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 24.412511][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.412514][ T200] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 24.412520][ T200] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 24.412522][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.412525][ T200] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 24.412527][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 24.412529][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 24.412531][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 24.412532][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 24.412537][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.412539][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 24.412540][ T200] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 24.412544][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.412546][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 24.412548][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.412550][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.412552][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.412553][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.412555][ T200] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 24.412557][ T200] ? __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.412560][ T200] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 24.412562][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 24.412564][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 24.412567][ T200] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 24.412568][ T200] ? nla_get_range_signed (lib/nlattr.c:270) [ 24.412572][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.412575][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.412582][ T200] rtnl_setlink (net/core/rtnetlink.c:3596) [ 24.412586][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 24.412587][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.412610][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.412612][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.412614][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.412616][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 24.412618][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.412623][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.412625][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.412626][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 24.412628][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.412632][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 24.412634][ T200] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 24.412637][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.412639][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.412643][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.412645][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.412648][ T200] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 24.412651][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.412654][ T200] ? netlink_ack (./include/linux/skbuff.h:2718) [ 24.412661][ T200] ? 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.412663][ T200] ? 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.412668][ T200] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 24.412672][ T200] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 24.412675][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.412679][ T200] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 24.412683][ T200] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 24.412684][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.412687][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.412692][ T200] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 24.412695][ T200] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 24.412698][ T200] __sys_sendto (net/socket.c:2281) [ 24.412701][ T200] ? __ia32_sys_getpeername (net/socket.c:2235) [ 24.412712][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 24.412718][ T200] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 24.412720][ T200] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 24.412724][ T200] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 24.412725][ T200] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 24.412728][ T200] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 24.412730][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 24.412732][ T200] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 24.412734][ T200] RIP: 0033:0x7f9d13c7954e [ 24.412738][ T200] 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.412740][ T200] RSP: 002b:00007fff70f5fce0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 24.412742][ T200] RAX: ffffffffffffffda RBX: 000055d991857d30 RCX: 00007f9d13c7954e [ 24.412744][ T200] RDX: 0000000000000030 RSI: 000055d9919c0e80 RDI: 0000000000000014 [ 24.412745][ T200] RBP: 00007fff70f5fcf0 R08: 00007fff70f5fd40 R09: 0000000000000080 [ 24.412745][ T200] R10: 0000000000000000 R11: 0000000000000202 R12: 000055d991a17a80 [ 24.412746][ T200] R13: 00007fff70f5fe24 R14: 0000000000000000 R15: 0000000000000000 | [ 25.425083][ T668] softirqs last disabled at (11532): inet6_fill_ifla6_attrs (net/ipv6/addrconf.c:5883) | [ 25.425085][ T668] Preemption disabled at: | [ 25.425086][ T668] vprintk_emit (kernel/printk/printk.c:2471) | [ 25.425094][ T668] Tainted: [W]=WARN [ 25.425095][ T668] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.425097][ T668] Call Trace: [ 25.425098][ T668] [ 25.425100][ T668] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 25.425106][ T668] ? vprintk_emit (kernel/printk/printk.c:2471) [ 25.425108][ T668] __might_resched.cold (kernel/sched/core.c:9234) [ 25.425112][ T668] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 25.425116][ T668] ? __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.425121][ T668] __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.425122][ T668] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 25.425129][ T668] ? 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.425131][ T668] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 25.425135][ T668] put_chars (drivers/char/virtio_console.c:1176) [ 25.425138][ T668] ? __send_to_port (drivers/char/virtio_console.c:654) [ 25.425140][ T668] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 25.425143][ T668] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 25.425146][ T668] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 25.425150][ T668] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 25.425153][ T668] ? mark_usage (kernel/locking/lockdep.c:4690) [ 25.425155][ T668] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.425157][ T668] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.425161][ T668] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 25.425163][ T668] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.425167][ T668] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.425171][ T668] console_emit_next_record (kernel/printk/printk.c:3183) [ 25.425175][ T668] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 25.425177][ T668] ? 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.425180][ T668] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.425182][ T668] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.425186][ T668] console_flush_one_record (kernel/printk/printk.c:3268) [ 25.425190][ T668] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 25.425192][ T668] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.425197][ T668] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 25.425200][ T668] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 25.425201][ T668] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.425203][ T668] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 25.425207][ T668] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 25.425208][ T668] ? vprintk_emit (kernel/printk/printk.c:2478) [ 25.425211][ T668] vprintk_emit (kernel/printk/printk.c:2479) [ 25.425214][ T668] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 25.425216][ T668] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 25.425221][ T668] _printk (kernel/printk/printk.c:2504) [ 25.425225][ T668] ? snapshot_read.cold (user.c:?) [ 25.425228][ T668] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.425230][ T668] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.425233][ T668] ? notifier_call_chain (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/notifier.h:59 kernel/notifier.c:84) [ 25.425236][ T668] vlan_device_event.cold (net/8021q/vlan.c:347 (discriminator 1) net/8021q/vlan.c:388 (discriminator 1)) [ 25.425241][ T668] ? packet_notifier (./include/linux/rcupdate.h:882 net/packet/af_packet.c:4261) [ 25.425246][ T668] ? unregister_vlan_dev (net/8021q/vlan.h:91 net/8021q/vlan.c:110) [ 25.425249][ T668] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 25.425255][ T668] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.425257][ T668] notifier_call_chain (kernel/notifier.c:85) [ 25.425261][ T668] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9853) [ 25.425266][ T668] ? netif_change_name (net/core/dev.c:1517) [ 25.425270][ T668] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 25.425273][ T668] ? write_profile (profile.c:?) [ 25.425278][ T668] netif_change_flags (net/core/dev.c:9882) [ 25.425282][ T668] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 25.425285][ T668] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 25.425288][ T668] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 25.425289][ T668] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 25.425291][ T668] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 25.425294][ T668] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 25.425296][ T668] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 25.425298][ T668] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 25.425300][ T668] ? kasan_save_stack (mm/kasan/common.c:58) [ 25.425302][ T668] ? kasan_save_stack (mm/kasan/common.c:57) [ 25.425303][ T668] ? kasan_save_track (mm/kasan/common.c:78) [ 25.425305][ T668] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 25.425307][ T668] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.425309][ T668] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 25.425312][ T668] ? ___sys_sendmsg (net/socket.c:2758) [ 25.425315][ T668] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.425317][ T668] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 25.425320][ T668] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.425322][ T668] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.425323][ T668] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.425324][ T668] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.425326][ T668] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 25.425328][ T668] ? __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.425331][ T668] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 25.425333][ T668] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 25.425336][ T668] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 25.425339][ T668] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.425341][ T668] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 25.425347][ T668] rtnl_newlink (net/core/rtnetlink.c:4215) [ 25.425352][ T668] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 25.425354][ T668] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.425358][ T668] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.425360][ T668] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.425362][ T668] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 25.425364][ T668] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.425367][ T668] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 25.425369][ T668] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 25.425373][ T668] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.425374][ T668] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.425378][ T668] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.425380][ T668] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.425383][ T668] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 25.425385][ T668] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.425388][ T668] ? netlink_ack (./include/linux/skbuff.h:2718) [ 25.425395][ T668] ? 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.425397][ T668] ? 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.425401][ T668] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 25.425405][ T668] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 25.425408][ T668] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.425412][ T668] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 25.425418][ T668] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 25.425422][ T668] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.425423][ T668] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 25.425429][ T668] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 25.425431][ T668] ____sys_sendmsg (net/socket.c:2713) [ 25.425434][ T668] ? copy_msghdr_from_user (net/socket.c:2650) [ 25.425436][ T668] ? sock_write_iter (net/socket.c:1269) [ 25.425437][ T668] ? move_addr_to_kernel (net/socket.c:258) [ 25.425445][ T668] ___sys_sendmsg (net/socket.c:2767) [ 25.425447][ T668] ? copy_msghdr_from_user (net/socket.c:2619) [ 25.425463][ T668] __sys_sendmsg (net/socket.c:2799) [ 25.425466][ T668] ? __sys_sendmsg_sock (net/socket.c:2780) [ 25.425472][ T668] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.425475][ T668] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 25.425478][ T668] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 25.425480][ T668] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 25.425482][ T668] RIP: 0033:0x7f08127bd54e [ 25.425486][ T668] 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.425488][ T668] RSP: 002b:00007ffc222a30c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 25.425490][ T668] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f08127bd54e [ 25.425491][ T668] RDX: 0000000000000000 RSI: 00007ffc222a3170 RDI: 0000000000000003 [ 25.425492][ T668] RBP: 00007ffc222a30d0 R08: 0000000000000000 R09: 0000000000000000 [ 25.425493][ T668] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a911bc1 [ 25.425494][ T668] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc222a3830 | [ 26.551172][ T698] softirqs last disabled at (11186): inet6_fill_ifla6_attrs (net/ipv6/addrconf.c:5883) | [ 26.551174][ T698] Preemption disabled at: | [ 26.551175][ T698] vprintk_emit (kernel/printk/printk.c:2471) | [ 26.551182][ T698] Tainted: [W]=WARN [ 26.551183][ T698] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.551185][ T698] Call Trace: [ 26.551186][ T698] [ 26.551188][ T698] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 26.551194][ T698] ? vprintk_emit (kernel/printk/printk.c:2471) [ 26.551195][ T698] __might_resched.cold (kernel/sched/core.c:9234) [ 26.551200][ T698] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 26.551204][ T698] ? __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.551208][ T698] __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.551210][ T698] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.551217][ T698] ? 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.551219][ T698] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.551223][ T698] put_chars (drivers/char/virtio_console.c:1176) [ 26.551226][ T698] ? __send_to_port (drivers/char/virtio_console.c:654) [ 26.551228][ T698] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 26.551231][ T698] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 26.551234][ T698] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 26.551238][ T698] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 26.551242][ T698] ? mark_usage (kernel/locking/lockdep.c:4690) [ 26.551244][ T698] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.551245][ T698] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.551249][ T698] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 26.551251][ T698] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.551256][ T698] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.551259][ T698] console_emit_next_record (kernel/printk/printk.c:3183) [ 26.551263][ T698] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 26.551265][ T698] ? 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.551268][ T698] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.551270][ T698] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.551274][ T698] console_flush_one_record (kernel/printk/printk.c:3268) [ 26.551279][ T698] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 26.551280][ T698] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.551286][ T698] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 26.551289][ T698] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 26.551290][ T698] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.551292][ T698] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 26.551296][ T698] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 26.551298][ T698] ? vprintk_emit (kernel/printk/printk.c:2478) [ 26.551300][ T698] vprintk_emit (kernel/printk/printk.c:2479) [ 26.551303][ T698] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 26.551306][ T698] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 26.551310][ T698] _printk (kernel/printk/printk.c:2504) [ 26.551314][ T698] ? snapshot_read.cold (user.c:?) [ 26.551317][ T698] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.551319][ T698] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.551323][ T698] ? notifier_call_chain (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/notifier.h:59 kernel/notifier.c:84) [ 26.551326][ T698] vlan_device_event.cold (net/8021q/vlan.c:347 (discriminator 1) net/8021q/vlan.c:388 (discriminator 1)) [ 26.551331][ T698] ? packet_notifier (./include/linux/rcupdate.h:882 net/packet/af_packet.c:4261) [ 26.551336][ T698] ? unregister_vlan_dev (net/8021q/vlan.h:91 net/8021q/vlan.c:110) [ 26.551339][ T698] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 26.551345][ T698] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.551347][ T698] notifier_call_chain (kernel/notifier.c:85) [ 26.551352][ T698] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9853) [ 26.551357][ T698] ? netif_change_name (net/core/dev.c:1517) [ 26.551361][ T698] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 26.551364][ T698] ? write_profile (profile.c:?) [ 26.551369][ T698] netif_change_flags (net/core/dev.c:9882) [ 26.551373][ T698] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 26.551376][ T698] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 26.551379][ T698] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 26.551380][ T698] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 26.551382][ T698] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 26.551385][ T698] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 26.551387][ T698] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 26.551389][ T698] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 26.551391][ T698] ? kasan_save_stack (mm/kasan/common.c:58) [ 26.551393][ T698] ? kasan_save_stack (mm/kasan/common.c:57) [ 26.551395][ T698] ? kasan_save_track (mm/kasan/common.c:78) [ 26.551396][ T698] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 26.551398][ T698] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.551400][ T698] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 26.551403][ T698] ? ___sys_sendmsg (net/socket.c:2758) [ 26.551407][ T698] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.551409][ T698] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 26.551411][ T698] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.551415][ T698] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.551417][ T698] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.551418][ T698] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.551420][ T698] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 26.551422][ T698] ? __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.551424][ T698] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 26.551426][ T698] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 26.551430][ T698] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 26.551433][ T698] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.551436][ T698] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 26.551441][ T698] rtnl_newlink (net/core/rtnetlink.c:4215) [ 26.551446][ T698] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 26.551448][ T698] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.551452][ T698] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.551454][ T698] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.551456][ T698] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 26.551458][ T698] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.551461][ T698] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 26.551463][ T698] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 26.551466][ T698] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.551468][ T698] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.551472][ T698] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.551474][ T698] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.551477][ T698] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 26.551479][ T698] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.551482][ T698] ? netlink_ack (./include/linux/skbuff.h:2718) [ 26.551488][ T698] ? 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.551490][ T698] ? 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.551495][ T698] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 26.551499][ T698] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 26.551501][ T698] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.551505][ T698] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 26.551509][ T698] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 26.551513][ T698] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.551515][ T698] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 26.551520][ T698] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 26.551523][ T698] ____sys_sendmsg (net/socket.c:2713) [ 26.551525][ T698] ? copy_msghdr_from_user (net/socket.c:2650) [ 26.551527][ T698] ? sock_write_iter (net/socket.c:1269) [ 26.551529][ T698] ? move_addr_to_kernel (net/socket.c:258) [ 26.551536][ T698] ___sys_sendmsg (net/socket.c:2767) [ 26.551539][ T698] ? copy_msghdr_from_user (net/socket.c:2619) [ 26.551554][ T698] __sys_sendmsg (net/socket.c:2799) [ 26.551557][ T698] ? __sys_sendmsg_sock (net/socket.c:2780) [ 26.551563][ T698] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.551566][ T698] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 26.551569][ T698] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 26.551572][ T698] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 26.551574][ T698] RIP: 0033:0x7fd47d55d54e [ 26.551578][ T698] 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.551579][ T698] RSP: 002b:00007ffe17f77f50 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 26.551582][ T698] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fd47d55d54e [ 26.551583][ T698] RDX: 0000000000000000 RSI: 00007ffe17f78000 RDI: 0000000000000003 [ 26.551584][ T698] RBP: 00007ffe17f77f60 R08: 0000000000000000 R09: 0000000000000000 [ 26.551585][ T698] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a911bc2 [ 26.551586][ T698] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe17f786c0 | [ 27.829248][ T200] softirqs last disabled at (3755174): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 27.829250][ T200] Preemption disabled at: | [ 27.829251][ T200] vprintk_emit (kernel/printk/printk.c:2471) | [ 27.829259][ T200] Tainted: [W]=WARN [ 27.829260][ T200] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.829262][ T200] Call Trace: [ 27.829263][ T200] [ 27.829265][ T200] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 27.829270][ T200] ? vprintk_emit (kernel/printk/printk.c:2471) [ 27.829272][ T200] __might_resched.cold (kernel/sched/core.c:9234) [ 27.829277][ T200] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 27.829281][ T200] ? __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.829286][ T200] __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.829287][ T200] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 27.829294][ T200] ? 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.829296][ T200] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 27.829300][ T200] put_chars (drivers/char/virtio_console.c:1176) [ 27.829303][ T200] ? __send_to_port (drivers/char/virtio_console.c:654) [ 27.829304][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 27.829307][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 27.829310][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 27.829315][ T200] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 27.829318][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.829324][ T200] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 27.829327][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.829331][ T200] console_emit_next_record (kernel/printk/printk.c:3183) [ 27.829335][ T200] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 27.829337][ T200] ? 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.829340][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.829342][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.829346][ T200] console_flush_one_record (kernel/printk/printk.c:3268) [ 27.829350][ T200] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 27.829352][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.829357][ T200] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 27.829360][ T200] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 27.829362][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.829364][ T200] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 27.829368][ T200] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 27.829369][ T200] ? vprintk_emit (kernel/printk/printk.c:2478) [ 27.829372][ T200] vprintk_emit (kernel/printk/printk.c:2479) [ 27.829375][ T200] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 27.829376][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 27.829379][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 27.829384][ T200] dev_vprintk_emit (drivers/base/core.c:5000) [ 27.829389][ T200] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 27.829394][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 27.829396][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.829399][ T200] dev_printk_emit (drivers/base/core.c:5011) [ 27.829402][ T200] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 27.829405][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 27.829407][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.829408][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.829410][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 27.829412][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 27.829418][ T200] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 27.829425][ T200] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 27.829427][ T200] ? netdev_notice (net/core/dev.c:13194) [ 27.829430][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.829433][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.829435][ T200] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 27.829439][ T200] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 27.829441][ T200] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 27.829444][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 27.829447][ T200] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 27.829450][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.829453][ T200] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 27.829459][ T200] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 27.829461][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.829464][ T200] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 27.829465][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 27.829467][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 27.829469][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 27.829471][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 27.829475][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.829477][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 27.829479][ T200] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 27.829482][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.829484][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 27.829487][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.829488][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.829490][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.829491][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.829492][ T200] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 27.829495][ T200] ? __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.829497][ T200] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 27.829499][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 27.829501][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 27.829504][ T200] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 27.829505][ T200] ? nla_get_range_signed (lib/nlattr.c:270) [ 27.829509][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.829512][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.829519][ T200] rtnl_setlink (net/core/rtnetlink.c:3596) [ 27.829522][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 27.829524][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.829546][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.829548][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.829551][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.829552][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 27.829554][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.829559][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.829561][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.829563][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 27.829565][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.829568][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 27.829570][ T200] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 27.829573][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.829575][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.829579][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.829581][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.829584][ T200] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 27.829587][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.829590][ T200] ? netlink_ack (./include/linux/skbuff.h:2718) [ 27.829597][ T200] ? 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.829599][ T200] ? 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.829603][ T200] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 27.829607][ T200] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 27.829611][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.829614][ T200] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 27.829618][ T200] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 27.829620][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.829622][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.829627][ T200] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 27.829630][ T200] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 27.829633][ T200] __sys_sendto (net/socket.c:2281) [ 27.829636][ T200] ? __ia32_sys_getpeername (net/socket.c:2235) [ 27.829650][ T200] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 27.829653][ T200] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 27.829656][ T200] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 27.829658][ T200] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 27.829661][ T200] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 27.829663][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 27.829665][ T200] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 27.829667][ T200] RIP: 0033:0x7f9d13c7954e [ 27.829671][ T200] 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.829673][ T200] RSP: 002b:00007fff70f5fce0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 27.829675][ T200] RAX: ffffffffffffffda RBX: 000055d991857d30 RCX: 00007f9d13c7954e [ 27.829677][ T200] RDX: 0000000000000030 RSI: 000055d991a14570 RDI: 0000000000000014 [ 27.829677][ T200] RBP: 00007fff70f5fcf0 R08: 00007fff70f5fd40 R09: 0000000000000080 [ 27.829678][ T200] R10: 0000000000000000 R11: 0000000000000202 R12: 000055d991a22a10 [ 27.829679][ T200] R13: 00007fff70f5fe24 R14: 0000000000000000 R15: 0000000000000000 | [ 29.186863][ T200] softirqs last disabled at (3991953): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 29.186865][ T200] Preemption disabled at: | [ 29.186866][ T200] vprintk_emit (kernel/printk/printk.c:2471) | [ 29.186874][ T200] Tainted: [W]=WARN [ 29.186875][ T200] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.186876][ T200] Call Trace: [ 29.186878][ T200] [ 29.186879][ T200] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 29.186885][ T200] ? vprintk_emit (kernel/printk/printk.c:2471) [ 29.186887][ T200] __might_resched.cold (kernel/sched/core.c:9234) [ 29.186891][ T200] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 29.186895][ T200] ? __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.186899][ T200] __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.186901][ T200] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 29.186908][ T200] ? 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.186910][ T200] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 29.186920][ T200] put_chars (drivers/char/virtio_console.c:1176) [ 29.186922][ T200] ? __send_to_port (drivers/char/virtio_console.c:654) [ 29.186924][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 29.186927][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 29.186930][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 29.186935][ T200] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 29.186939][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.186944][ T200] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 29.186947][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.186951][ T200] console_emit_next_record (kernel/printk/printk.c:3183) [ 29.186955][ T200] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 29.186957][ T200] ? 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.186960][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.186962][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.186966][ T200] console_flush_one_record (kernel/printk/printk.c:3268) [ 29.186970][ T200] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 29.186972][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.186977][ T200] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 29.186980][ T200] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 29.186982][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.186983][ T200] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 29.186987][ T200] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 29.186989][ T200] ? vprintk_emit (kernel/printk/printk.c:2478) [ 29.186991][ T200] vprintk_emit (kernel/printk/printk.c:2479) [ 29.186995][ T200] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 29.186996][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 29.186998][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 29.187003][ T200] dev_vprintk_emit (drivers/base/core.c:5000) [ 29.187008][ T200] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 29.187013][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 29.187015][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.187018][ T200] dev_printk_emit (drivers/base/core.c:5011) [ 29.187021][ T200] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 29.187023][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 29.187026][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.187027][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.187029][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 29.187031][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 29.187034][ T200] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 29.187040][ T200] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 29.187043][ T200] ? netdev_notice (net/core/dev.c:13194) [ 29.187045][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 29.187048][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.187051][ T200] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 29.187054][ T200] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 29.187056][ T200] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 29.187059][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 29.187062][ T200] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 29.187066][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 29.187069][ T200] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 29.187075][ T200] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 29.187077][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.187080][ T200] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 29.187082][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 29.187083][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 29.187085][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 29.187087][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 29.187092][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.187093][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 29.187095][ T200] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 29.187099][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 29.187100][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 29.187103][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.187105][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.187106][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.187107][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.187109][ T200] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 29.187111][ T200] ? __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.187114][ T200] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 29.187116][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 29.187118][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 29.187121][ T200] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 29.187122][ T200] ? nla_get_range_signed (lib/nlattr.c:270) [ 29.187126][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.187129][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.187136][ T200] rtnl_setlink (net/core/rtnetlink.c:3596) [ 29.187139][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 29.187140][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.187163][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 29.187165][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 29.187167][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.187169][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 29.187171][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.187176][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 29.187178][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 29.187179][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 29.187181][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.187185][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 29.187187][ T200] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 29.187190][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.187191][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.187196][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 29.187198][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 29.187201][ T200] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 29.187204][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.187207][ T200] ? netlink_ack (./include/linux/skbuff.h:2718) [ 29.187213][ T200] ? 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.187215][ T200] ? 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.187220][ T200] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 29.187224][ T200] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 29.187227][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.187231][ T200] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 29.187235][ T200] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 29.187236][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 29.187239][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.187243][ T200] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 29.187246][ T200] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 29.187250][ T200] __sys_sendto (net/socket.c:2281) [ 29.187253][ T200] ? __ia32_sys_getpeername (net/socket.c:2235) [ 29.187263][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 29.187269][ T200] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 29.187271][ T200] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 29.187275][ T200] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 29.187276][ T200] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 29.187279][ T200] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 29.187280][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 29.187283][ T200] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.187285][ T200] RIP: 0033:0x7f9d13c7954e [ 29.187288][ T200] 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.187290][ T200] RSP: 002b:00007fff70f5fce0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 29.187293][ T200] RAX: ffffffffffffffda RBX: 000055d991857d30 RCX: 00007f9d13c7954e [ 29.187294][ T200] RDX: 0000000000000030 RSI: 000055d991a14550 RDI: 0000000000000014 [ 29.187295][ T200] RBP: 00007fff70f5fcf0 R08: 00007fff70f5fd40 R09: 0000000000000080 [ 29.187295][ T200] R10: 0000000000000000 R11: 0000000000000202 R12: 000055d991a285e0 [ 29.187296][ T200] R13: 00007fff70f5fe24 R14: 0000000000000000 R15: 0000000000000000 | [ 30.298171][ T807] softirqs last disabled at (19548): inet6_fill_ifla6_attrs (net/ipv6/addrconf.c:5883) | [ 30.298173][ T807] Preemption disabled at: | [ 30.298174][ T807] vprintk_emit (kernel/printk/printk.c:2471) | [ 30.298182][ T807] Tainted: [W]=WARN [ 30.298183][ T807] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.298184][ T807] Call Trace: [ 30.298186][ T807] [ 30.298187][ T807] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 30.298193][ T807] ? vprintk_emit (kernel/printk/printk.c:2471) [ 30.298195][ T807] __might_resched.cold (kernel/sched/core.c:9234) [ 30.298199][ T807] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 30.298204][ T807] ? __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.298208][ T807] __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.298210][ T807] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.298217][ T807] ? 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.298219][ T807] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.298223][ T807] put_chars (drivers/char/virtio_console.c:1176) [ 30.298225][ T807] ? __send_to_port (drivers/char/virtio_console.c:654) [ 30.298228][ T807] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 30.298231][ T807] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 30.298234][ T807] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 30.298238][ T807] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 30.298242][ T807] ? mark_usage (kernel/locking/lockdep.c:4690) [ 30.298244][ T807] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.298245][ T807] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.298250][ T807] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 30.298251][ T807] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.298256][ T807] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.298260][ T807] console_emit_next_record (kernel/printk/printk.c:3183) [ 30.298264][ T807] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 30.298265][ T807] ? 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.298269][ T807] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.298270][ T807] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.298274][ T807] console_flush_one_record (kernel/printk/printk.c:3268) [ 30.298279][ T807] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 30.298280][ T807] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.298286][ T807] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 30.298288][ T807] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 30.298290][ T807] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.298292][ T807] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 30.298296][ T807] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 30.298297][ T807] ? vprintk_emit (kernel/printk/printk.c:2478) [ 30.298300][ T807] vprintk_emit (kernel/printk/printk.c:2479) [ 30.298303][ T807] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 30.298305][ T807] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 30.298310][ T807] _printk (kernel/printk/printk.c:2504) [ 30.298313][ T807] ? snapshot_read.cold (user.c:?) [ 30.298316][ T807] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.298318][ T807] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.298322][ T807] ? notifier_call_chain (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/notifier.h:59 kernel/notifier.c:84) [ 30.298325][ T807] vlan_device_event.cold (net/8021q/vlan.c:347 (discriminator 1) net/8021q/vlan.c:388 (discriminator 1)) [ 30.298330][ T807] ? packet_notifier (./include/linux/rcupdate.h:882 net/packet/af_packet.c:4261) [ 30.298335][ T807] ? unregister_vlan_dev (net/8021q/vlan.h:91 net/8021q/vlan.c:110) [ 30.298339][ T807] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 30.298344][ T807] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.298346][ T807] notifier_call_chain (kernel/notifier.c:85) [ 30.298351][ T807] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9853) [ 30.298356][ T807] ? netif_change_name (net/core/dev.c:1517) [ 30.298360][ T807] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 30.298363][ T807] ? write_profile (profile.c:?) [ 30.298368][ T807] netif_change_flags (net/core/dev.c:9882) [ 30.298371][ T807] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 30.298375][ T807] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 30.298377][ T807] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 30.298378][ T807] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 30.298380][ T807] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 30.298384][ T807] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 30.298385][ T807] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 30.298387][ T807] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 30.298390][ T807] ? kasan_save_stack (mm/kasan/common.c:58) [ 30.298392][ T807] ? kasan_save_stack (mm/kasan/common.c:57) [ 30.298393][ T807] ? kasan_save_track (mm/kasan/common.c:78) [ 30.298394][ T807] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 30.298397][ T807] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.298398][ T807] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 30.298401][ T807] ? ___sys_sendmsg (net/socket.c:2758) [ 30.298405][ T807] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.298407][ T807] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 30.298410][ T807] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.298411][ T807] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.298415][ T807] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.298416][ T807] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.298418][ T807] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 30.298420][ T807] ? __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.298422][ T807] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 30.298424][ T807] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 30.298428][ T807] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 30.298431][ T807] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.298433][ T807] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 30.298438][ T807] rtnl_newlink (net/core/rtnetlink.c:4215) [ 30.298444][ T807] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 30.298446][ T807] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.298450][ T807] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.298452][ T807] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.298454][ T807] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 30.298456][ T807] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.298459][ T807] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 30.298461][ T807] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 30.298465][ T807] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.298466][ T807] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.298470][ T807] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.298472][ T807] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.298476][ T807] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 30.298477][ T807] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.298480][ T807] ? netlink_ack (./include/linux/skbuff.h:2718) [ 30.298487][ T807] ? 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.298489][ T807] ? 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.298493][ T807] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 30.298497][ T807] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 30.298500][ T807] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.298504][ T807] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 30.298508][ T807] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 30.298512][ T807] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.298514][ T807] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 30.298519][ T807] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 30.298521][ T807] ____sys_sendmsg (net/socket.c:2713) [ 30.298524][ T807] ? copy_msghdr_from_user (net/socket.c:2650) [ 30.298526][ T807] ? sock_write_iter (net/socket.c:1269) [ 30.298527][ T807] ? move_addr_to_kernel (net/socket.c:258) [ 30.298535][ T807] ___sys_sendmsg (net/socket.c:2767) [ 30.298537][ T807] ? copy_msghdr_from_user (net/socket.c:2619) [ 30.298553][ T807] __sys_sendmsg (net/socket.c:2799) [ 30.298556][ T807] ? __sys_sendmsg_sock (net/socket.c:2780) [ 30.298562][ T807] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.298565][ T807] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 30.298568][ T807] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 30.298571][ T807] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.298573][ T807] RIP: 0033:0x7f778a9a854e [ 30.298577][ T807] 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.298579][ T807] RSP: 002b:00007ffed3ddbfb0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 30.298581][ T807] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f778a9a854e [ 30.298583][ T807] RDX: 0000000000000000 RSI: 00007ffed3ddc060 RDI: 0000000000000003 [ 30.298584][ T807] RBP: 00007ffed3ddbfc0 R08: 0000000000000000 R09: 0000000000000000 [ 30.298584][ T807] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a911bc6 [ 30.298585][ T807] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffed3ddc720 | [ 31.637985][ T200] softirqs last disabled at (4563824): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 31.637987][ T200] Preemption disabled at: | [ 31.637988][ T200] vprintk_emit (kernel/printk/printk.c:2471) | [ 31.637996][ T200] Tainted: [W]=WARN [ 31.637997][ T200] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 31.637999][ T200] Call Trace: [ 31.638000][ T200] [ 31.638002][ T200] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 31.638007][ T200] ? vprintk_emit (kernel/printk/printk.c:2471) [ 31.638009][ T200] __might_resched.cold (kernel/sched/core.c:9234) [ 31.638014][ T200] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 31.638018][ T200] ? __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.638022][ T200] __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.638024][ T200] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 31.638031][ T200] ? 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.638034][ T200] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 31.638037][ T200] put_chars (drivers/char/virtio_console.c:1176) [ 31.638040][ T200] ? __send_to_port (drivers/char/virtio_console.c:654) [ 31.638041][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 31.638044][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 31.638047][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 31.638052][ T200] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 31.638056][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.638064][ T200] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 31.638067][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.638071][ T200] console_emit_next_record (kernel/printk/printk.c:3183) [ 31.638075][ T200] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 31.638077][ T200] ? 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.638081][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.638082][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.638086][ T200] console_flush_one_record (kernel/printk/printk.c:3268) [ 31.638090][ T200] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 31.638092][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.638097][ T200] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 31.638100][ T200] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 31.638102][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.638104][ T200] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 31.638107][ T200] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 31.638109][ T200] ? vprintk_emit (kernel/printk/printk.c:2478) [ 31.638112][ T200] vprintk_emit (kernel/printk/printk.c:2479) [ 31.638115][ T200] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 31.638116][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 31.638118][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 31.638123][ T200] dev_vprintk_emit (drivers/base/core.c:5000) [ 31.638128][ T200] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 31.638133][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 31.638135][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.638139][ T200] dev_printk_emit (drivers/base/core.c:5011) [ 31.638141][ T200] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 31.638144][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 31.638147][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.638148][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.638150][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 31.638152][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 31.638155][ T200] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 31.638161][ T200] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 31.638164][ T200] ? netdev_notice (net/core/dev.c:13194) [ 31.638167][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 31.638169][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 31.638172][ T200] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 31.638175][ T200] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 31.638177][ T200] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 31.638180][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 31.638184][ T200] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 31.638186][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 31.638189][ T200] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 31.638195][ T200] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 31.638197][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.638200][ T200] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 31.638201][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 31.638203][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 31.638205][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 31.638207][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 31.638211][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.638213][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 31.638215][ T200] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 31.638218][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 31.638220][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 31.638223][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.638224][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.638226][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.638227][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.638229][ T200] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 31.638231][ T200] ? __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.638234][ T200] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 31.638236][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 31.638237][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 31.638240][ T200] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 31.638241][ T200] ? nla_get_range_signed (lib/nlattr.c:270) [ 31.638245][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.638248][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.638255][ T200] rtnl_setlink (net/core/rtnetlink.c:3596) [ 31.638259][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 31.638260][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.638282][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 31.638284][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 31.638287][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 31.638288][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 31.638291][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.638295][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 31.638297][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 31.638299][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 31.638301][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 31.638304][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 31.638306][ T200] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 31.638309][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.638311][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.638315][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 31.638317][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 31.638321][ T200] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 31.638324][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.638327][ T200] ? netlink_ack (./include/linux/skbuff.h:2718) [ 31.638333][ T200] ? 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.638335][ T200] ? 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.638339][ T200] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 31.638343][ T200] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 31.638347][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.638350][ T200] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 31.638354][ T200] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 31.638356][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 31.638358][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 31.638363][ T200] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 31.638366][ T200] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 31.638370][ T200] __sys_sendto (net/socket.c:2281) [ 31.638373][ T200] ? __ia32_sys_getpeername (net/socket.c:2235) [ 31.638383][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 31.638389][ T200] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 31.638391][ T200] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 31.638394][ T200] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 31.638396][ T200] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 31.638399][ T200] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 31.638400][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 31.638403][ T200] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 31.638405][ T200] RIP: 0033:0x7f9d13c7954e [ 31.638409][ T200] 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.638410][ T200] RSP: 002b:00007fff70f5fce0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 31.638413][ T200] RAX: ffffffffffffffda RBX: 000055d991857d30 RCX: 00007f9d13c7954e [ 31.638414][ T200] RDX: 0000000000000030 RSI: 000055d991a14590 RDI: 0000000000000014 [ 31.638415][ T200] RBP: 00007fff70f5fcf0 R08: 00007fff70f5fd40 R09: 0000000000000080 [ 31.638416][ T200] R10: 0000000000000000 R11: 0000000000000202 R12: 000055d991a30740 [ 31.638417][ T200] R13: 00007fff70f5fe24 R14: 0000000000000000 R15: 0000000000000000 | [ 32.986175][ T200] softirqs last disabled at (4851692): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 32.986178][ T200] Preemption disabled at: | [ 32.986178][ T200] vprintk_emit (kernel/printk/printk.c:2471) | [ 32.986187][ T200] Tainted: [W]=WARN [ 32.986188][ T200] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 32.986189][ T200] Call Trace: [ 32.986191][ T200] [ 32.986192][ T200] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 32.986198][ T200] ? vprintk_emit (kernel/printk/printk.c:2471) [ 32.986200][ T200] __might_resched.cold (kernel/sched/core.c:9234) [ 32.986205][ T200] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 32.986209][ T200] ? __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.986213][ T200] __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.986215][ T200] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 32.986222][ T200] ? 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.986224][ T200] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 32.986228][ T200] put_chars (drivers/char/virtio_console.c:1176) [ 32.986231][ T200] ? __send_to_port (drivers/char/virtio_console.c:654) [ 32.986232][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 32.986235][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 32.986238][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 32.986243][ T200] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 32.986247][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.986252][ T200] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 32.986255][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.986260][ T200] console_emit_next_record (kernel/printk/printk.c:3183) [ 32.986264][ T200] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 32.986266][ T200] ? 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.986269][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.986271][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.986275][ T200] console_flush_one_record (kernel/printk/printk.c:3268) [ 32.986279][ T200] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 32.986281][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.986286][ T200] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 32.986289][ T200] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 32.986291][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.986293][ T200] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 32.986296][ T200] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 32.986298][ T200] ? vprintk_emit (kernel/printk/printk.c:2478) [ 32.986301][ T200] vprintk_emit (kernel/printk/printk.c:2479) [ 32.986304][ T200] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 32.986305][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 32.986307][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 32.986312][ T200] dev_vprintk_emit (drivers/base/core.c:5000) [ 32.986318][ T200] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 32.986323][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 32.986325][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.986328][ T200] dev_printk_emit (drivers/base/core.c:5011) [ 32.986331][ T200] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 32.986333][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 32.986336][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.986337][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.986339][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 32.986341][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 32.986344][ T200] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 32.986350][ T200] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 32.986353][ T200] ? netdev_notice (net/core/dev.c:13194) [ 32.986356][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 32.986359][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 32.986361][ T200] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 32.986365][ T200] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 32.986367][ T200] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 32.986370][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 32.986373][ T200] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 32.986376][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 32.986379][ T200] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 32.986385][ T200] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 32.986387][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.986390][ T200] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 32.986392][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 32.986393][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 32.986395][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 32.986397][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 32.986402][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.986404][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 32.986405][ T200] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 32.986409][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 32.986411][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 32.986415][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.986417][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.986419][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.986420][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.986421][ T200] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 32.986424][ T200] ? __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.986427][ T200] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 32.986428][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 32.986430][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 32.986433][ T200] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 32.986434][ T200] ? nla_get_range_signed (lib/nlattr.c:270) [ 32.986438][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.986441][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.986449][ T200] rtnl_setlink (net/core/rtnetlink.c:3596) [ 32.986452][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 32.986453][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.986476][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 32.986478][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 32.986481][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 32.986483][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 32.986485][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.986490][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 32.986492][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 32.986493][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 32.986495][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 32.986499][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 32.986501][ T200] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 32.986504][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.986506][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.986510][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 32.986512][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 32.986515][ T200] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 32.986519][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.986522][ T200] ? netlink_ack (./include/linux/skbuff.h:2718) [ 32.986528][ T200] ? 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.986530][ T200] ? 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.986535][ T200] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 32.986539][ T200] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 32.986543][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.986546][ T200] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 32.986550][ T200] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 32.986552][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 32.986555][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 32.986559][ T200] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 32.986562][ T200] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 32.986566][ T200] __sys_sendto (net/socket.c:2281) [ 32.986569][ T200] ? __ia32_sys_getpeername (net/socket.c:2235) [ 32.986583][ T200] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 32.986585][ T200] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 32.986589][ T200] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 32.986591][ T200] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 32.986594][ T200] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 32.986596][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 32.986598][ T200] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 32.986600][ T200] RIP: 0033:0x7f9d13c7954e [ 32.986604][ T200] 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.986606][ T200] RSP: 002b:00007fff70f5fce0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 32.986609][ T200] RAX: ffffffffffffffda RBX: 000055d991857d30 RCX: 00007f9d13c7954e [ 32.986610][ T200] RDX: 0000000000000030 RSI: 000055d9919ea940 RDI: 0000000000000014 [ 32.986611][ T200] RBP: 00007fff70f5fcf0 R08: 00007fff70f5fd40 R09: 0000000000000080 [ 32.986611][ T200] R10: 0000000000000000 R11: 0000000000000202 R12: 000055d991a34e60 [ 32.986612][ T200] R13: 00007fff70f5fe24 R14: 0000000000000000 R15: 0000000000000000 | [ 34.047072][ T200] softirqs last disabled at (5001328): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 34.047075][ T200] Preemption disabled at: | [ 34.047076][ T200] vprintk_emit (kernel/printk/printk.c:2471) | [ 34.047084][ T200] Tainted: [W]=WARN [ 34.047085][ T200] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.047086][ T200] Call Trace: [ 34.047088][ T200] [ 34.047090][ T200] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 34.047095][ T200] ? vprintk_emit (kernel/printk/printk.c:2471) [ 34.047097][ T200] __might_resched.cold (kernel/sched/core.c:9234) [ 34.047101][ T200] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 34.047106][ T200] ? __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.047110][ T200] __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.047112][ T200] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 34.047118][ T200] ? 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.047121][ T200] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 34.047125][ T200] put_chars (drivers/char/virtio_console.c:1176) [ 34.047127][ T200] ? __send_to_port (drivers/char/virtio_console.c:654) [ 34.047128][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 34.047132][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 34.047135][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 34.047139][ T200] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 34.047143][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.047148][ T200] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 34.047151][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.047156][ T200] console_emit_next_record (kernel/printk/printk.c:3183) [ 34.047160][ T200] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 34.047162][ T200] ? 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.047165][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.047167][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.047171][ T200] console_flush_one_record (kernel/printk/printk.c:3268) [ 34.047175][ T200] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 34.047177][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.047182][ T200] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 34.047185][ T200] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 34.047187][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.047188][ T200] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 34.047192][ T200] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 34.047194][ T200] ? vprintk_emit (kernel/printk/printk.c:2478) [ 34.047197][ T200] vprintk_emit (kernel/printk/printk.c:2479) [ 34.047200][ T200] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 34.047201][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 34.047203][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 34.047208][ T200] dev_vprintk_emit (drivers/base/core.c:5000) [ 34.047214][ T200] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 34.047218][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 34.047221][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.047224][ T200] dev_printk_emit (drivers/base/core.c:5011) [ 34.047227][ T200] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 34.047229][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 34.047232][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.047233][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.047235][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 34.047237][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 34.047240][ T200] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 34.047246][ T200] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 34.047249][ T200] ? netdev_notice (net/core/dev.c:13194) [ 34.047252][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 34.047255][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 34.047257][ T200] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 34.047261][ T200] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 34.047263][ T200] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 34.047266][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 34.047269][ T200] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 34.047272][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 34.047274][ T200] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 34.047280][ T200] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 34.047283][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.047286][ T200] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 34.047287][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 34.047289][ T200] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 34.047291][ T200] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 34.047292][ T200] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 34.047297][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.047299][ T200] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 34.047300][ T200] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 34.047304][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 34.047306][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 34.047308][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.047310][ T200] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.047311][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.047313][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.047314][ T200] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 34.047316][ T200] ? __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.047319][ T200] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 34.047321][ T200] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 34.047323][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 34.047326][ T200] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 34.047327][ T200] ? nla_get_range_signed (lib/nlattr.c:270) [ 34.047330][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.047333][ T200] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.047340][ T200] rtnl_setlink (net/core/rtnetlink.c:3596) [ 34.047344][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 34.047345][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.047368][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 34.047369][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 34.047372][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 34.047374][ T200] ? mark_usage (kernel/locking/lockdep.c:4690) [ 34.047376][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.047381][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 34.047383][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 34.047384][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 34.047386][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 34.047390][ T200] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 34.047392][ T200] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 34.047395][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.047396][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.047401][ T200] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 34.047403][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 34.047406][ T200] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 34.047409][ T200] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.047412][ T200] ? netlink_ack (./include/linux/skbuff.h:2718) [ 34.047420][ T200] ? 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.047422][ T200] ? 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.047427][ T200] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 34.047431][ T200] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 34.047434][ T200] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.047438][ T200] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 34.047442][ T200] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 34.047444][ T200] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 34.047446][ T200] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 34.047451][ T200] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 34.047454][ T200] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 34.047457][ T200] __sys_sendto (net/socket.c:2281) [ 34.047460][ T200] ? __ia32_sys_getpeername (net/socket.c:2235) [ 34.047475][ T200] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 34.047477][ T200] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 34.047480][ T200] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 34.047483][ T200] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 34.047485][ T200] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 34.047487][ T200] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 34.047490][ T200] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.047492][ T200] RIP: 0033:0x7f9d13c7954e [ 34.047496][ T200] 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.047497][ T200] RSP: 002b:00007fff70f5fce0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 34.047500][ T200] RAX: ffffffffffffffda RBX: 000055d991857d30 RCX: 00007f9d13c7954e [ 34.047501][ T200] RDX: 0000000000000030 RSI: 000055d9919f6790 RDI: 0000000000000014 [ 34.047502][ T200] RBP: 00007fff70f5fcf0 R08: 00007fff70f5fd40 R09: 0000000000000080 [ 34.047502][ T200] R10: 0000000000000000 R11: 0000000000000202 R12: 000055d991a36dc0 Finger prints: __irq_exit_rcu:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars inet6_fill_ifla6_attrs:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars netif_change_name:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars