====================================== | [ 10.417220][ T199] softirqs last disabled at (41438): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 10.417223][ T199] Preemption disabled at: | [ 10.417223][ T199] vprintk_emit (kernel/printk/printk.c:2471) | [ 10.417232][ T199] Tainted: [W]=WARN [ 10.417233][ T199] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.417235][ T199] Call Trace: [ 10.417236][ T199] [ 10.417238][ T199] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.417244][ T199] ? vprintk_emit (kernel/printk/printk.c:2471) [ 10.417245][ T199] __might_resched.cold (kernel/sched/core.c:9234) [ 10.417250][ T199] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.417254][ T199] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 10.417258][ T199] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 10.417260][ T199] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.417267][ T199] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 10.417269][ T199] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.417273][ T199] put_chars (drivers/char/virtio_console.c:1176) [ 10.417276][ T199] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.417279][ T199] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 10.417284][ T199] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.417288][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.417293][ T199] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.417297][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.417302][ T199] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.417306][ T199] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.417308][ T199] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 10.417311][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.417313][ T199] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.417317][ T199] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.417321][ T199] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.417323][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.417328][ T199] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.417331][ T199] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.417333][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.417335][ T199] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 10.417338][ T199] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.417340][ T199] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.417343][ T199] vprintk_emit (kernel/printk/printk.c:2479) [ 10.417346][ T199] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.417347][ T199] ? __kernel_text_address (kernel/extable.c:79) [ 10.417350][ T199] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 10.417353][ T199] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 10.417359][ T199] dev_vprintk_emit (drivers/base/core.c:5000) [ 10.417364][ T199] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 10.417373][ T199] dev_printk_emit (drivers/base/core.c:5011) [ 10.417375][ T199] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 10.417379][ T199] ? check_prev_add (kernel/locking/lockdep.c:3258 (discriminator 3)) [ 10.417384][ T199] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 10.417390][ T199] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 10.417393][ T199] ? netdev_notice (net/core/dev.c:13194) [ 10.417396][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.417399][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.417402][ T199] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 10.417405][ T199] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 10.417408][ T199] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 10.417410][ T199] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 10.417414][ T199] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 10.417417][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.417420][ T199] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 10.417425][ T199] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 10.417428][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.417431][ T199] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 10.417432][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 10.417434][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 10.417436][ T199] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 10.417439][ T199] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 10.417443][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.417445][ T199] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 10.417447][ T199] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 10.417451][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 10.417453][ T199] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 10.417455][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.417457][ T199] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.417459][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.417460][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.417461][ T199] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 10.417464][ T199] ? __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) [ 10.417466][ T199] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 10.417468][ T199] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 10.417470][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 10.417473][ T199] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 10.417474][ T199] ? nla_get_range_signed (lib/nlattr.c:270) [ 10.417478][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.417482][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.417489][ T199] rtnl_setlink (net/core/rtnetlink.c:3596) [ 10.417492][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 10.417493][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.417517][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 10.417519][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.417522][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.417524][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 10.417526][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.417531][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 10.417532][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.417534][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 10.417536][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.417540][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 10.417542][ T199] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 10.417545][ T199] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.417547][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.417551][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 10.417553][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.417557][ T199] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 10.417560][ T199] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.417563][ T199] ? netlink_ack (./include/linux/skbuff.h:2718) [ 10.417569][ T199] ? 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)) [ 10.417571][ T199] ? 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)) [ 10.417576][ T199] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 10.417580][ T199] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.417584][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.417587][ T199] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 10.417591][ T199] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 10.417593][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.417596][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.417601][ T199] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 10.417604][ T199] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 10.417614][ T199] __sys_sendto (net/socket.c:2281) [ 10.417617][ T199] ? __ia32_sys_getpeername (net/socket.c:2235) [ 10.417628][ T199] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 10.417633][ T199] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 10.417635][ T199] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 10.417639][ T199] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 10.417641][ T199] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 10.417643][ T199] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 10.417645][ T199] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 10.417648][ T199] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.417649][ T199] RIP: 0033:0x7f5b8bac254e [ 10.417653][ T199] 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 [ 10.417655][ T199] RSP: 002b:00007ffcc7dabbb0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 10.417657][ T199] RAX: ffffffffffffffda RBX: 000055a650b75ba0 RCX: 00007f5b8bac254e [ 10.417658][ T199] RDX: 0000000000000030 RSI: 000055a650cf8a30 RDI: 0000000000000012 [ 10.417659][ T199] RBP: 00007ffcc7dabbc0 R08: 00007ffcc7dabc10 R09: 0000000000000080 [ 10.417660][ T199] R10: 0000000000000000 R11: 0000000000000202 R12: 000055a650cf8600 [ 10.417661][ T199] R13: 00007ffcc7dabcf4 R14: 0000000000000000 R15: 0000000000000000 | [ 12.095652][ T199] softirqs last disabled at (319692): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 12.095655][ T199] Preemption disabled at: | [ 12.095655][ T199] vprintk_emit (kernel/printk/printk.c:2471) | [ 12.095664][ T199] Tainted: [W]=WARN [ 12.095665][ T199] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.095667][ T199] Call Trace: [ 12.095668][ T199] [ 12.095670][ T199] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.095676][ T199] ? vprintk_emit (kernel/printk/printk.c:2471) [ 12.095677][ T199] __might_resched.cold (kernel/sched/core.c:9234) [ 12.095682][ T199] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 12.095686][ T199] ? __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.095690][ T199] __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.095692][ T199] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.095699][ T199] ? 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.095701][ T199] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.095705][ T199] put_chars (drivers/char/virtio_console.c:1176) [ 12.095708][ T199] ? __send_to_port (drivers/char/virtio_console.c:654) [ 12.095709][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.095713][ T199] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.095715][ T199] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.095720][ T199] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 12.095724][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.095729][ T199] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 12.095732][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.095737][ T199] console_emit_next_record (kernel/printk/printk.c:3183) [ 12.095741][ T199] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 12.095743][ T199] ? 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.095746][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.095748][ T199] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.095752][ T199] console_flush_one_record (kernel/printk/printk.c:3268) [ 12.095756][ T199] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 12.095758][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.095763][ T199] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 12.095766][ T199] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 12.095768][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.095770][ T199] ? 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.095774][ T199] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 12.095775][ T199] ? vprintk_emit (kernel/printk/printk.c:2478) [ 12.095778][ T199] vprintk_emit (kernel/printk/printk.c:2479) [ 12.095781][ T199] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.095782][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 12.095785][ T199] ? 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.095790][ T199] dev_vprintk_emit (drivers/base/core.c:5000) [ 12.095796][ T199] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 12.095801][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 12.095803][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.095807][ T199] dev_printk_emit (drivers/base/core.c:5011) [ 12.095810][ T199] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 12.095812][ T199] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.095815][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.095816][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.095818][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.095820][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.095823][ T199] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 12.095829][ T199] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 12.095832][ T199] ? netdev_notice (net/core/dev.c:13194) [ 12.095835][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.095838][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.095840][ T199] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 12.095844][ T199] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 12.095846][ T199] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 12.095849][ T199] ? 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.095853][ T199] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 12.095855][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.095858][ T199] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 12.095864][ T199] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 12.095867][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.095870][ T199] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 12.095871][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 12.095873][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.095875][ T199] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.095877][ T199] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.095881][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.095883][ T199] ? 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.095885][ T199] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 12.095888][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.095890][ T199] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 12.095893][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.095895][ T199] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.095896][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.095897][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.095899][ T199] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 12.095901][ T199] ? __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.095905][ T199] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 12.095906][ T199] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 12.095908][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 12.095911][ T199] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 12.095912][ T199] ? nla_get_range_signed (lib/nlattr.c:270) [ 12.095916][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.095919][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.095927][ T199] rtnl_setlink (net/core/rtnetlink.c:3596) [ 12.095930][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 12.095931][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.095955][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.095957][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.095960][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.095962][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 12.095964][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.095969][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.095971][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.095973][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 12.095975][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.095978][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 12.095981][ T199] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 12.095984][ T199] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.095985][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.095990][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.095992][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.095995][ T199] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 12.095998][ T199] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.096001][ T199] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.096008][ T199] ? 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.096010][ T199] ? 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.096014][ T199] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.096018][ T199] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.096022][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.096026][ T199] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 12.096030][ T199] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 12.096031][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.096034][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.096039][ T199] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 12.096042][ T199] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 12.096046][ T199] __sys_sendto (net/socket.c:2281) [ 12.096049][ T199] ? __ia32_sys_getpeername (net/socket.c:2235) [ 12.096059][ T199] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 12.096065][ T199] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 12.096067][ T199] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 12.096071][ T199] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 12.096072][ T199] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 12.096075][ T199] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 12.096077][ T199] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 12.096080][ T199] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.096082][ T199] RIP: 0033:0x7f5b8bac254e [ 12.096086][ T199] 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.096088][ T199] RSP: 002b:00007ffcc7dabbb0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 12.096090][ T199] RAX: ffffffffffffffda RBX: 000055a650b75ba0 RCX: 00007f5b8bac254e [ 12.096092][ T199] RDX: 0000000000000030 RSI: 000055a650cc9140 RDI: 0000000000000012 [ 12.096093][ T199] RBP: 00007ffcc7dabbc0 R08: 00007ffcc7dabc10 R09: 0000000000000080 [ 12.096093][ T199] R10: 0000000000000000 R11: 0000000000000202 R12: 000055a650d0dec0 [ 12.096094][ T199] R13: 00007ffcc7dabcf4 R14: 0000000000000000 R15: 0000000000000000 | [ 13.390426][ T199] softirqs last disabled at (629172): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 13.390429][ T199] Preemption disabled at: | [ 13.390430][ T199] vprintk_emit (kernel/printk/printk.c:2471) | [ 13.390439][ T199] Tainted: [W]=WARN [ 13.390439][ T199] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 13.390441][ T199] Call Trace: [ 13.390443][ T199] [ 13.390445][ T199] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 13.390451][ T199] ? vprintk_emit (kernel/printk/printk.c:2471) [ 13.390452][ T199] __might_resched.cold (kernel/sched/core.c:9234) [ 13.390457][ T199] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 13.390461][ T199] ? __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.390465][ T199] __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.390467][ T199] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.390474][ T199] ? 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.390477][ T199] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 13.390481][ T199] put_chars (drivers/char/virtio_console.c:1176) [ 13.390484][ T199] ? __send_to_port (drivers/char/virtio_console.c:654) [ 13.390485][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.390489][ T199] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.390492][ T199] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.390496][ T199] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 13.390501][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.390506][ T199] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 13.390509][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.390514][ T199] console_emit_next_record (kernel/printk/printk.c:3183) [ 13.390518][ T199] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 13.390520][ T199] ? 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.390523][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.390525][ T199] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.390529][ T199] console_flush_one_record (kernel/printk/printk.c:3268) [ 13.390534][ T199] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 13.390535][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.390541][ T199] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 13.390544][ T199] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 13.390546][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.390547][ T199] ? 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.390551][ T199] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 13.390553][ T199] ? vprintk_emit (kernel/printk/printk.c:2478) [ 13.390556][ T199] vprintk_emit (kernel/printk/printk.c:2479) [ 13.390559][ T199] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 13.390560][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 13.390563][ T199] ? 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.390568][ T199] dev_vprintk_emit (drivers/base/core.c:5000) [ 13.390574][ T199] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 13.390579][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 13.390581][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.390585][ T199] dev_printk_emit (drivers/base/core.c:5011) [ 13.390587][ T199] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 13.390590][ T199] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.390593][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.390594][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.390596][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.390598][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.390601][ T199] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 13.390608][ T199] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 13.390611][ T199] ? netdev_notice (net/core/dev.c:13194) [ 13.390613][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.390622][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.390625][ T199] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 13.390628][ T199] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 13.390631][ T199] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 13.390634][ T199] ? 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.390637][ T199] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 13.390640][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.390643][ T199] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 13.390649][ T199] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 13.390652][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.390655][ T199] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 13.390656][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 13.390658][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 13.390660][ T199] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 13.390662][ T199] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 13.390667][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.390668][ T199] ? 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.390670][ T199] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 13.390674][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.390676][ T199] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 13.390678][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.390680][ T199] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 13.390682][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.390683][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.390684][ T199] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 13.390687][ T199] ? __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.390689][ T199] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 13.390691][ T199] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 13.390693][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 13.390696][ T199] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 13.390697][ T199] ? nla_get_range_signed (lib/nlattr.c:270) [ 13.390701][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.390704][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 13.390712][ T199] rtnl_setlink (net/core/rtnetlink.c:3596) [ 13.390715][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 13.390716][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.390739][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.390741][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.390744][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.390746][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 13.390748][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.390753][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.390755][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.390757][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 13.390758][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.390762][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 13.390764][ T199] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 13.390767][ T199] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.390769][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.390773][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 13.390775][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.390779][ T199] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 13.390782][ T199] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 13.390785][ T199] ? netlink_ack (./include/linux/skbuff.h:2718) [ 13.390792][ T199] ? 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.390794][ T199] ? 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.390799][ T199] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 13.390803][ T199] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 13.390806][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 13.390810][ T199] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 13.390814][ T199] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 13.390816][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 13.390818][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 13.390823][ T199] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 13.390826][ T199] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 13.390829][ T199] __sys_sendto (net/socket.c:2281) [ 13.390833][ T199] ? __ia32_sys_getpeername (net/socket.c:2235) [ 13.390843][ T199] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 13.390849][ T199] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 13.390851][ T199] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 13.390855][ T199] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 13.390856][ T199] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 13.390859][ T199] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 13.390861][ T199] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 13.390863][ T199] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 13.390865][ T199] RIP: 0033:0x7f5b8bac254e [ 13.390869][ T199] 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.390871][ T199] RSP: 002b:00007ffcc7dabbb0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 13.390874][ T199] RAX: ffffffffffffffda RBX: 000055a650b75ba0 RCX: 00007f5b8bac254e [ 13.390875][ T199] RDX: 0000000000000030 RSI: 000055a650cc9120 RDI: 0000000000000012 [ 13.390876][ T199] RBP: 00007ffcc7dabbc0 R08: 00007ffcc7dabc10 R09: 0000000000000080 [ 13.390877][ T199] R10: 0000000000000000 R11: 0000000000000202 R12: 000055a650cd10b0 [ 13.390877][ T199] R13: 00007ffcc7dabcf4 R14: 0000000000000000 R15: 0000000000000000 | [ 14.561753][ T199] softirqs last disabled at (894500): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 14.561756][ T199] Preemption disabled at: | [ 14.561756][ T199] vprintk_emit (kernel/printk/printk.c:2471) | [ 14.561765][ T199] Tainted: [W]=WARN [ 14.561765][ T199] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.561767][ T199] Call Trace: [ 14.561769][ T199] [ 14.561770][ T199] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 14.561776][ T199] ? vprintk_emit (kernel/printk/printk.c:2471) [ 14.561778][ T199] __might_resched.cold (kernel/sched/core.c:9234) [ 14.561782][ T199] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 14.561786][ T199] ? __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.561791][ T199] __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.561792][ T199] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.561799][ T199] ? 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.561802][ T199] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.561806][ T199] put_chars (drivers/char/virtio_console.c:1176) [ 14.561808][ T199] ? __send_to_port (drivers/char/virtio_console.c:654) [ 14.561810][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.561813][ T199] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.561816][ T199] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.561821][ T199] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 14.561825][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.561830][ T199] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 14.561834][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.561838][ T199] console_emit_next_record (kernel/printk/printk.c:3183) [ 14.561842][ T199] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 14.561844][ T199] ? 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.561848][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.561849][ T199] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.561853][ T199] console_flush_one_record (kernel/printk/printk.c:3268) [ 14.561858][ T199] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 14.561860][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.561865][ T199] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 14.561868][ T199] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 14.561870][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.561871][ T199] ? 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.561875][ T199] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 14.561877][ T199] ? vprintk_emit (kernel/printk/printk.c:2478) [ 14.561880][ T199] vprintk_emit (kernel/printk/printk.c:2479) [ 14.561883][ T199] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 14.561884][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 14.561887][ T199] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 14.561892][ T199] dev_vprintk_emit (drivers/base/core.c:5000) [ 14.561897][ T199] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 14.561902][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 14.561904][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.561908][ T199] dev_printk_emit (drivers/base/core.c:5011) [ 14.561910][ T199] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 14.561913][ T199] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.561916][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.561917][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.561919][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.561921][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.561924][ T199] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 14.561931][ T199] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 14.561934][ T199] ? netdev_notice (net/core/dev.c:13194) [ 14.561936][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.561939][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.561944][ T199] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 14.561948][ T199] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 14.561950][ T199] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 14.561953][ T199] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 14.561956][ T199] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 14.561959][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.561962][ T199] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 14.561968][ T199] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 14.561970][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.561973][ T199] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 14.561975][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 14.561977][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.561979][ T199] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.561981][ T199] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.561985][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.561987][ T199] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 14.561989][ T199] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 14.561992][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.561994][ T199] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 14.561997][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.561998][ T199] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.562000][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.562001][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.562003][ T199] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 14.562005][ T199] ? __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.562008][ T199] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 14.562010][ T199] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 14.562012][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 14.562015][ T199] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 14.562016][ T199] ? nla_get_range_signed (lib/nlattr.c:270) [ 14.562020][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.562023][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.562030][ T199] rtnl_setlink (net/core/rtnetlink.c:3596) [ 14.562033][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 14.562034][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.562057][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.562059][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.562061][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.562063][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 14.562065][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.562070][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.562072][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.562074][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 14.562075][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.562079][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 14.562081][ T199] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 14.562084][ T199] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.562086][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.562090][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.562092][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.562096][ T199] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 14.562099][ T199] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.562102][ T199] ? netlink_ack (./include/linux/skbuff.h:2718) [ 14.562108][ T199] ? 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.562110][ T199] ? 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.562115][ T199] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 14.562118][ T199] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 14.562122][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.562126][ T199] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 14.562130][ T199] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 14.562131][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.562134][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.562139][ T199] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 14.562142][ T199] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 14.562145][ T199] __sys_sendto (net/socket.c:2281) [ 14.562148][ T199] ? __ia32_sys_getpeername (net/socket.c:2235) [ 14.562162][ T199] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 14.562165][ T199] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 14.562168][ T199] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 14.562171][ T199] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 14.562173][ T199] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 14.562175][ T199] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 14.562178][ T199] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 14.562180][ T199] RIP: 0033:0x7f5b8bac254e [ 14.562183][ T199] 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.562185][ T199] RSP: 002b:00007ffcc7dabbb0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 14.562188][ T199] RAX: ffffffffffffffda RBX: 000055a650b75ba0 RCX: 00007f5b8bac254e [ 14.562189][ T199] RDX: 0000000000000030 RSI: 000055a650b60740 RDI: 0000000000000012 [ 14.562190][ T199] RBP: 00007ffcc7dabbc0 R08: 00007ffcc7dabc10 R09: 0000000000000080 [ 14.562190][ T199] R10: 0000000000000000 R11: 0000000000000202 R12: 000055a650ce09b0 [ 14.562191][ T199] R13: 00007ffcc7dabcf4 R14: 0000000000000000 R15: 0000000000000000 | [ 15.670932][ T357] softirqs last disabled at (10602): inet6_fill_ifla6_attrs (net/ipv6/addrconf.c:5883) | [ 15.670934][ T357] Preemption disabled at: | [ 15.670934][ T357] vprintk_emit (kernel/printk/printk.c:2471) | [ 15.670945][ T357] Tainted: [W]=WARN [ 15.670946][ T357] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.670948][ T357] Call Trace: [ 15.670950][ T357] [ 15.670951][ T357] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 15.670957][ T357] ? vprintk_emit (kernel/printk/printk.c:2471) [ 15.670959][ T357] __might_resched.cold (kernel/sched/core.c:9234) [ 15.670963][ T357] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 15.670967][ 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) [ 15.670972][ 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)) [ 15.670974][ T357] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 15.670980][ 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) [ 15.670983][ T357] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 15.670987][ T357] put_chars (drivers/char/virtio_console.c:1176) [ 15.670989][ T357] ? __send_to_port (drivers/char/virtio_console.c:654) [ 15.670992][ T357] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 15.670995][ T357] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 15.670997][ T357] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 15.671001][ T357] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 15.671006][ T357] ? mark_usage (kernel/locking/lockdep.c:4690) [ 15.671007][ T357] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.671009][ T357] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.671013][ T357] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 15.671015][ T357] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 15.671020][ T357] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.671024][ T357] console_emit_next_record (kernel/printk/printk.c:3183) [ 15.671028][ T357] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 15.671029][ 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)) [ 15.671033][ T357] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.671035][ T357] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.671039][ T357] console_flush_one_record (kernel/printk/printk.c:3268) [ 15.671043][ T357] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 15.671045][ T357] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.671050][ T357] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 15.671053][ T357] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 15.671054][ T357] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.671056][ 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) [ 15.671060][ T357] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 15.671061][ T357] ? vprintk_emit (kernel/printk/printk.c:2478) [ 15.671064][ T357] vprintk_emit (kernel/printk/printk.c:2479) [ 15.671067][ T357] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 15.671069][ T357] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 15.671074][ T357] _printk (kernel/printk/printk.c:2504) [ 15.671078][ T357] ? snapshot_read.cold (user.c:?) [ 15.671081][ T357] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 15.671083][ T357] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 15.671087][ 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) [ 15.671090][ T357] vlan_device_event.cold (net/8021q/vlan.c:347 (discriminator 1) net/8021q/vlan.c:388 (discriminator 1)) [ 15.671095][ T357] ? packet_notifier (./include/linux/rcupdate.h:882 net/packet/af_packet.c:4261) [ 15.671100][ T357] ? unregister_vlan_dev (net/8021q/vlan.h:91 net/8021q/vlan.c:110) [ 15.671103][ T357] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 15.671109][ T357] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.671111][ T357] notifier_call_chain (kernel/notifier.c:85) [ 15.671115][ T357] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9853) [ 15.671120][ T357] ? netif_change_name (net/core/dev.c:1517) [ 15.671124][ T357] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 15.671128][ T357] ? write_profile (profile.c:?) [ 15.671133][ T357] netif_change_flags (net/core/dev.c:9882) [ 15.671136][ T357] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 15.671140][ T357] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 15.671142][ T357] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 15.671143][ T357] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 15.671145][ T357] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 15.671149][ T357] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 15.671151][ T357] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 15.671153][ T357] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 15.671155][ T357] ? kasan_save_stack (mm/kasan/common.c:58) [ 15.671157][ T357] ? kasan_save_stack (mm/kasan/common.c:57) [ 15.671159][ T357] ? kasan_save_track (mm/kasan/common.c:78) [ 15.671160][ T357] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 15.671162][ T357] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.671164][ T357] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 15.671167][ T357] ? ___sys_sendmsg (net/socket.c:2758) [ 15.671171][ T357] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 15.671173][ T357] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 15.671175][ T357] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.671177][ T357] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.671179][ T357] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.671180][ T357] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.671182][ T357] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 15.671184][ 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) [ 15.671186][ T357] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 15.671188][ T357] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 15.671191][ T357] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 15.671195][ T357] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.671197][ T357] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 15.671202][ T357] rtnl_newlink (net/core/rtnetlink.c:4215) [ 15.671208][ T357] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 15.671210][ T357] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.671214][ T357] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 15.671216][ T357] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 15.671218][ T357] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 15.671220][ T357] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 15.671224][ T357] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 15.671226][ T357] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 15.671229][ T357] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.671230][ T357] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.671235][ T357] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 15.671236][ T357] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 15.671240][ T357] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 15.671242][ T357] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.671245][ T357] ? netlink_ack (./include/linux/skbuff.h:2718) [ 15.671251][ 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)) [ 15.671253][ 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)) [ 15.671258][ T357] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 15.671262][ T357] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 15.671264][ T357] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 15.671268][ T357] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 15.671272][ T357] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 15.671276][ T357] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 15.671278][ T357] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 15.671283][ T357] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 15.671286][ T357] ____sys_sendmsg (net/socket.c:2713) [ 15.671288][ T357] ? copy_msghdr_from_user (net/socket.c:2650) [ 15.671290][ T357] ? sock_write_iter (net/socket.c:1269) [ 15.671292][ T357] ? move_addr_to_kernel (net/socket.c:258) [ 15.671299][ T357] ___sys_sendmsg (net/socket.c:2767) [ 15.671302][ T357] ? copy_msghdr_from_user (net/socket.c:2619) [ 15.671318][ T357] __sys_sendmsg (net/socket.c:2799) [ 15.671320][ T357] ? __sys_sendmsg_sock (net/socket.c:2780) [ 15.671327][ T357] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.671330][ T357] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 15.671333][ T357] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 15.671336][ T357] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 15.671338][ T357] RIP: 0033:0x7fc1a329e54e [ 15.671341][ 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 [ 15.671343][ T357] RSP: 002b:00007fff2803fd50 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 15.671346][ T357] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fc1a329e54e [ 15.671347][ T357] RDX: 0000000000000000 RSI: 00007fff2803fe00 RDI: 0000000000000003 [ 15.671348][ T357] RBP: 00007fff2803fd60 R08: 0000000000000000 R09: 0000000000000000 [ 15.671349][ T357] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9108e5 [ 15.671350][ T357] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff280404c0 | [ 16.803378][ T395] softirqs last disabled at (12346): inet6_fill_ifla6_attrs (net/ipv6/addrconf.c:5883) | [ 16.803380][ T395] Preemption disabled at: | [ 16.803380][ T395] vprintk_emit (kernel/printk/printk.c:2471) | [ 16.803389][ T395] Tainted: [W]=WARN [ 16.803390][ T395] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.803391][ T395] Call Trace: [ 16.803393][ T395] [ 16.803395][ T395] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 16.803401][ T395] ? vprintk_emit (kernel/printk/printk.c:2471) [ 16.803402][ T395] __might_resched.cold (kernel/sched/core.c:9234) [ 16.803406][ T395] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 16.803411][ T395] ? __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.803416][ T395] __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.803417][ T395] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 16.803424][ T395] ? 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.803427][ T395] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 16.803431][ T395] put_chars (drivers/char/virtio_console.c:1176) [ 16.803433][ T395] ? __send_to_port (drivers/char/virtio_console.c:654) [ 16.803436][ T395] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 16.803439][ T395] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.803442][ T395] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 16.803446][ T395] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 16.803449][ T395] ? mark_usage (kernel/locking/lockdep.c:4690) [ 16.803451][ T395] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.803453][ T395] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.803457][ T395] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 16.803459][ T395] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.803463][ T395] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.803467][ T395] console_emit_next_record (kernel/printk/printk.c:3183) [ 16.803471][ T395] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 16.803473][ T395] ? 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.803477][ T395] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.803479][ T395] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.803483][ T395] console_flush_one_record (kernel/printk/printk.c:3268) [ 16.803487][ T395] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 16.803489][ T395] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.803494][ T395] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 16.803497][ T395] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 16.803499][ T395] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.803500][ T395] ? 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.803504][ T395] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 16.803506][ T395] ? vprintk_emit (kernel/printk/printk.c:2478) [ 16.803508][ T395] vprintk_emit (kernel/printk/printk.c:2479) [ 16.803511][ T395] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 16.803514][ T395] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 16.803518][ T395] _printk (kernel/printk/printk.c:2504) [ 16.803522][ T395] ? snapshot_read.cold (user.c:?) [ 16.803525][ T395] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.803527][ T395] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.803531][ T395] ? 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.803534][ T395] vlan_device_event.cold (net/8021q/vlan.c:347 (discriminator 1) net/8021q/vlan.c:388 (discriminator 1)) [ 16.803539][ T395] ? packet_notifier (./include/linux/rcupdate.h:882 net/packet/af_packet.c:4261) [ 16.803544][ T395] ? unregister_vlan_dev (net/8021q/vlan.h:91 net/8021q/vlan.c:110) [ 16.803547][ T395] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 16.803553][ T395] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.803555][ T395] notifier_call_chain (kernel/notifier.c:85) [ 16.803560][ T395] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9853) [ 16.803564][ T395] ? netif_change_name (net/core/dev.c:1517) [ 16.803568][ T395] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 16.803572][ T395] ? write_profile (profile.c:?) [ 16.803576][ T395] netif_change_flags (net/core/dev.c:9882) [ 16.803580][ T395] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 16.803584][ T395] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 16.803586][ T395] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 16.803587][ T395] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 16.803589][ T395] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 16.803593][ T395] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 16.803595][ T395] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.803597][ T395] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 16.803599][ T395] ? kasan_save_stack (mm/kasan/common.c:58) [ 16.803601][ T395] ? kasan_save_stack (mm/kasan/common.c:57) [ 16.803602][ T395] ? kasan_save_track (mm/kasan/common.c:78) [ 16.803604][ T395] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 16.803606][ T395] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.803608][ T395] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 16.803611][ T395] ? ___sys_sendmsg (net/socket.c:2758) [ 16.803615][ T395] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.803616][ T395] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 16.803619][ T395] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.803621][ T395] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.803622][ T395] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.803623][ T395] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.803643][ T395] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 16.803645][ T395] ? __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.803647][ T395] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 16.803649][ T395] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 16.803653][ T395] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 16.803656][ T395] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.803658][ T395] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 16.803664][ T395] rtnl_newlink (net/core/rtnetlink.c:4215) [ 16.803669][ T395] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 16.803671][ T395] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.803675][ T395] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.803677][ T395] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.803679][ T395] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 16.803681][ T395] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.803685][ T395] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 16.803687][ T395] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 16.803690][ T395] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.803691][ T395] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.803696][ T395] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.803698][ T395] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.803701][ T395] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 16.803703][ T395] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.803706][ T395] ? netlink_ack (./include/linux/skbuff.h:2718) [ 16.803712][ T395] ? 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.803714][ T395] ? 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.803719][ T395] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 16.803723][ T395] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 16.803725][ T395] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.803729][ T395] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 16.803733][ T395] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 16.803737][ T395] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.803739][ T395] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 16.803744][ T395] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 16.803747][ T395] ____sys_sendmsg (net/socket.c:2713) [ 16.803749][ T395] ? copy_msghdr_from_user (net/socket.c:2650) [ 16.803751][ T395] ? sock_write_iter (net/socket.c:1269) [ 16.803753][ T395] ? move_addr_to_kernel (net/socket.c:258) [ 16.803760][ T395] ___sys_sendmsg (net/socket.c:2767) [ 16.803763][ T395] ? copy_msghdr_from_user (net/socket.c:2619) [ 16.803779][ T395] __sys_sendmsg (net/socket.c:2799) [ 16.803781][ T395] ? __sys_sendmsg_sock (net/socket.c:2780) [ 16.803788][ T395] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.803791][ T395] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 16.803794][ T395] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 16.803797][ T395] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 16.803799][ T395] RIP: 0033:0x7fa07c63354e [ 16.803803][ T395] 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.803805][ T395] RSP: 002b:00007ffe1d638380 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 16.803807][ T395] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fa07c63354e [ 16.803809][ T395] RDX: 0000000000000000 RSI: 00007ffe1d638430 RDI: 0000000000000003 [ 16.803810][ T395] RBP: 00007ffe1d638390 R08: 0000000000000000 R09: 0000000000000000 [ 16.803811][ T395] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9108e7 [ 16.803811][ T395] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe1d638af0 | [ 17.812905][ T424] softirqs last disabled at (15678): inet6_fill_ifla6_attrs (net/ipv6/addrconf.c:5883) | [ 17.812907][ T424] Preemption disabled at: | [ 17.812908][ T424] vprintk_emit (kernel/printk/printk.c:2471) | [ 17.812916][ T424] Tainted: [W]=WARN [ 17.812917][ T424] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.812919][ T424] Call Trace: [ 17.812920][ T424] [ 17.812922][ T424] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 17.812928][ T424] ? vprintk_emit (kernel/printk/printk.c:2471) [ 17.812929][ T424] __might_resched.cold (kernel/sched/core.c:9234) [ 17.812934][ T424] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 17.812938][ T424] ? __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.812945][ T424] __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.812947][ T424] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.812953][ T424] ? 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.812956][ T424] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.812960][ T424] put_chars (drivers/char/virtio_console.c:1176) [ 17.812962][ T424] ? __send_to_port (drivers/char/virtio_console.c:654) [ 17.812965][ T424] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 17.812968][ T424] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 17.812970][ T424] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 17.812974][ T424] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 17.812978][ T424] ? mark_usage (kernel/locking/lockdep.c:4690) [ 17.812980][ T424] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.812982][ T424] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.812986][ T424] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 17.812988][ T424] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.812992][ T424] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.812996][ T424] console_emit_next_record (kernel/printk/printk.c:3183) [ 17.813000][ T424] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 17.813002][ T424] ? 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.813005][ T424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.813007][ T424] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.813011][ T424] console_flush_one_record (kernel/printk/printk.c:3268) [ 17.813015][ T424] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 17.813017][ T424] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.813022][ T424] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 17.813025][ T424] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 17.813027][ T424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.813028][ T424] ? 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.813032][ T424] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 17.813034][ T424] ? vprintk_emit (kernel/printk/printk.c:2478) [ 17.813036][ T424] vprintk_emit (kernel/printk/printk.c:2479) [ 17.813040][ T424] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 17.813042][ T424] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 17.813046][ T424] _printk (kernel/printk/printk.c:2504) [ 17.813050][ T424] ? snapshot_read.cold (user.c:?) [ 17.813053][ T424] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.813055][ T424] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.813059][ T424] ? 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) [ 17.813062][ T424] vlan_device_event.cold (net/8021q/vlan.c:347 (discriminator 1) net/8021q/vlan.c:388 (discriminator 1)) [ 17.813067][ T424] ? packet_notifier (./include/linux/rcupdate.h:882 net/packet/af_packet.c:4261) [ 17.813072][ T424] ? unregister_vlan_dev (net/8021q/vlan.h:91 net/8021q/vlan.c:110) [ 17.813075][ T424] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 17.813081][ T424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.813083][ T424] notifier_call_chain (kernel/notifier.c:85) [ 17.813088][ T424] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9853) [ 17.813093][ T424] ? netif_change_name (net/core/dev.c:1517) [ 17.813097][ T424] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 17.813100][ T424] ? write_profile (profile.c:?) [ 17.813105][ T424] netif_change_flags (net/core/dev.c:9882) [ 17.813109][ T424] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 17.813112][ T424] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 17.813114][ T424] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 17.813116][ T424] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 17.813118][ T424] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 17.813121][ T424] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 17.813123][ T424] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 17.813125][ T424] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 17.813127][ T424] ? kasan_save_stack (mm/kasan/common.c:58) [ 17.813129][ T424] ? kasan_save_stack (mm/kasan/common.c:57) [ 17.813130][ T424] ? kasan_save_track (mm/kasan/common.c:78) [ 17.813132][ T424] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 17.813134][ T424] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.813136][ T424] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 17.813139][ T424] ? ___sys_sendmsg (net/socket.c:2758) [ 17.813143][ T424] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.813144][ T424] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 17.813147][ T424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.813149][ T424] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.813150][ T424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.813151][ T424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.813153][ T424] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 17.813155][ T424] ? __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.813157][ T424] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 17.813159][ T424] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 17.813163][ T424] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 17.813166][ T424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.813168][ T424] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 17.813174][ T424] rtnl_newlink (net/core/rtnetlink.c:4215) [ 17.813179][ T424] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 17.813181][ T424] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.813185][ T424] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.813187][ T424] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.813189][ T424] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 17.813191][ T424] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.813194][ T424] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 17.813196][ T424] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 17.813199][ T424] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.813201][ T424] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.813205][ T424] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.813207][ T424] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.813210][ T424] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 17.813212][ T424] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.813215][ T424] ? netlink_ack (./include/linux/skbuff.h:2718) [ 17.813221][ T424] ? 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.813224][ T424] ? 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.813228][ T424] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 17.813232][ T424] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 17.813234][ T424] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.813239][ T424] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 17.813243][ T424] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 17.813246][ T424] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.813248][ T424] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 17.813253][ T424] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 17.813256][ T424] ____sys_sendmsg (net/socket.c:2713) [ 17.813258][ T424] ? copy_msghdr_from_user (net/socket.c:2650) [ 17.813260][ T424] ? sock_write_iter (net/socket.c:1269) [ 17.813262][ T424] ? move_addr_to_kernel (net/socket.c:258) [ 17.813269][ T424] ___sys_sendmsg (net/socket.c:2767) [ 17.813272][ T424] ? copy_msghdr_from_user (net/socket.c:2619) [ 17.813288][ T424] __sys_sendmsg (net/socket.c:2799) [ 17.813290][ T424] ? __sys_sendmsg_sock (net/socket.c:2780) [ 17.813296][ T424] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.813299][ T424] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 17.813302][ T424] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 17.813305][ T424] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 17.813308][ T424] RIP: 0033:0x7f0a920d354e [ 17.813311][ T424] 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.813313][ T424] RSP: 002b:00007ffe9b02e0e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 17.813316][ T424] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f0a920d354e [ 17.813317][ T424] RDX: 0000000000000000 RSI: 00007ffe9b02e190 RDI: 0000000000000003 [ 17.813318][ T424] RBP: 00007ffe9b02e0f0 R08: 0000000000000000 R09: 0000000000000000 [ 17.813319][ T424] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9108e8 [ 17.813319][ T424] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe9b02e850 | [ 19.173663][ T199] softirqs last disabled at (1788396): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 19.173666][ T199] Preemption disabled at: | [ 19.173666][ T199] vprintk_emit (kernel/printk/printk.c:2471) | [ 19.173675][ T199] Tainted: [W]=WARN [ 19.173676][ T199] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.173678][ T199] Call Trace: [ 19.173679][ T199] [ 19.173681][ T199] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 19.173687][ T199] ? vprintk_emit (kernel/printk/printk.c:2471) [ 19.173688][ T199] __might_resched.cold (kernel/sched/core.c:9234) [ 19.173693][ T199] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 19.173697][ T199] ? __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.173702][ T199] __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.173703][ T199] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.173710][ T199] ? 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.173713][ T199] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.173717][ T199] put_chars (drivers/char/virtio_console.c:1176) [ 19.173719][ T199] ? __send_to_port (drivers/char/virtio_console.c:654) [ 19.173720][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 19.173724][ T199] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.173727][ T199] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.173731][ T199] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 19.173735][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.173741][ T199] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 19.173744][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.173748][ T199] console_emit_next_record (kernel/printk/printk.c:3183) [ 19.173752][ T199] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 19.173754][ T199] ? 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.173758][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.173759][ T199] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.173763][ T199] console_flush_one_record (kernel/printk/printk.c:3268) [ 19.173767][ T199] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 19.173769][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.173775][ T199] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 19.173777][ T199] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 19.173779][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.173781][ T199] ? 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.173785][ T199] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 19.173786][ T199] ? vprintk_emit (kernel/printk/printk.c:2478) [ 19.173789][ T199] vprintk_emit (kernel/printk/printk.c:2479) [ 19.173792][ T199] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 19.173794][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 19.173796][ T199] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 19.173803][ T199] dev_vprintk_emit (drivers/base/core.c:5000) [ 19.173809][ T199] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 19.173814][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 19.173816][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.173820][ T199] dev_printk_emit (drivers/base/core.c:5011) [ 19.173822][ T199] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 19.173825][ T199] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.173827][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.173829][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.173831][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 19.173832][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 19.173836][ T199] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 19.173842][ T199] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 19.173845][ T199] ? netdev_notice (net/core/dev.c:13194) [ 19.173848][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.173851][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.173853][ T199] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 19.173857][ T199] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 19.173859][ T199] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 19.173862][ T199] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 19.173866][ T199] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 19.173868][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.173871][ T199] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 19.173877][ T199] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 19.173880][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.173883][ T199] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 19.173884][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 19.173886][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 19.173888][ T199] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.173890][ T199] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.173894][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.173896][ T199] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 19.173898][ T199] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 19.173901][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.173903][ T199] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 19.173906][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.173908][ T199] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.173909][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.173910][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.173912][ T199] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 19.173914][ T199] ? __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.173917][ T199] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 19.173919][ T199] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 19.173921][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 19.173924][ T199] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 19.173925][ T199] ? nla_get_range_signed (lib/nlattr.c:270) [ 19.173929][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.173932][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.173939][ T199] rtnl_setlink (net/core/rtnetlink.c:3596) [ 19.173945][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 19.173946][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.173969][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.173971][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.173974][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.173976][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 19.173978][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.173983][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.173984][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.173986][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 19.173988][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.173992][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 19.173994][ T199] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 19.173997][ T199] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.173998][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.174003][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.174005][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.174008][ T199] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 19.174012][ T199] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.174015][ T199] ? netlink_ack (./include/linux/skbuff.h:2718) [ 19.174021][ T199] ? 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.174023][ T199] ? 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.174028][ T199] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 19.174032][ T199] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 19.174035][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.174039][ T199] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 19.174043][ T199] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 19.174045][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.174047][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.174052][ T199] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 19.174055][ T199] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 19.174058][ T199] __sys_sendto (net/socket.c:2281) [ 19.174061][ T199] ? __ia32_sys_getpeername (net/socket.c:2235) [ 19.174076][ T199] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 19.174078][ T199] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 19.174082][ T199] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 19.174084][ T199] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 19.174087][ T199] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 19.174089][ T199] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 19.174091][ T199] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.174094][ T199] RIP: 0033:0x7f5b8bac254e [ 19.174097][ T199] 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.174099][ T199] RSP: 002b:00007ffcc7dabbb0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 19.174102][ T199] RAX: ffffffffffffffda RBX: 000055a650b75ba0 RCX: 00007f5b8bac254e [ 19.174103][ T199] RDX: 0000000000000030 RSI: 000055a650b65be0 RDI: 0000000000000012 [ 19.174104][ T199] RBP: 00007ffcc7dabbc0 R08: 00007ffcc7dabc10 R09: 0000000000000080 [ 19.174105][ T199] R10: 0000000000000000 R11: 0000000000000202 R12: 000055a650d00760 [ 19.174106][ T199] R13: 00007ffcc7dabcf4 R14: 0000000000000000 R15: 0000000000000000 | [ 20.473727][ T199] softirqs last disabled at (1911991): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 20.473729][ T199] Preemption disabled at: | [ 20.473730][ T199] vprintk_emit (kernel/printk/printk.c:2471) | [ 20.473739][ T199] Tainted: [W]=WARN [ 20.473739][ T199] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.473741][ T199] Call Trace: [ 20.473743][ T199] [ 20.473744][ T199] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 20.473750][ T199] ? vprintk_emit (kernel/printk/printk.c:2471) [ 20.473752][ T199] __might_resched.cold (kernel/sched/core.c:9234) [ 20.473756][ T199] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 20.473761][ T199] ? __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.473765][ T199] __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.473767][ T199] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 20.473773][ T199] ? 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.473776][ T199] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 20.473780][ T199] put_chars (drivers/char/virtio_console.c:1176) [ 20.473783][ T199] ? __send_to_port (drivers/char/virtio_console.c:654) [ 20.473784][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 20.473788][ T199] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.473791][ T199] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 20.473797][ T199] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 20.473801][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.473806][ T199] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 20.473809][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.473814][ T199] console_emit_next_record (kernel/printk/printk.c:3183) [ 20.473818][ T199] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 20.473825][ T199] console_flush_one_record (kernel/printk/printk.c:3268) [ 20.473829][ T199] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 20.473831][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.473836][ T199] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 20.473839][ T199] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 20.473841][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.473842][ T199] ? 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.473846][ T199] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 20.473848][ T199] ? vprintk_emit (kernel/printk/printk.c:2478) [ 20.473851][ T199] vprintk_emit (kernel/printk/printk.c:2479) [ 20.473854][ T199] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 20.473855][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 20.473857][ T199] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 20.473862][ T199] dev_vprintk_emit (drivers/base/core.c:5000) [ 20.473868][ T199] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 20.473873][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 20.473875][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.473878][ T199] dev_printk_emit (drivers/base/core.c:5011) [ 20.473881][ T199] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 20.473884][ T199] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 20.473886][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.473887][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.473889][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 20.473891][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 20.473894][ T199] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 20.473900][ T199] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 20.473903][ T199] ? netdev_notice (net/core/dev.c:13194) [ 20.473906][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 20.473909][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.473911][ T199] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 20.473915][ T199] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 20.473917][ T199] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 20.473920][ T199] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 20.473923][ T199] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 20.473927][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 20.473930][ T199] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 20.473936][ T199] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 20.473938][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.473944][ T199] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 20.473945][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 20.473947][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 20.473949][ T199] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.473951][ T199] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 20.473955][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.473957][ T199] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 20.473959][ T199] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 20.473962][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.473965][ T199] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 20.473967][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.473969][ T199] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.473970][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.473971][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.473973][ T199] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 20.473975][ T199] ? __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.473977][ T199] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 20.473979][ T199] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 20.473981][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 20.473984][ T199] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 20.473985][ T199] ? nla_get_range_signed (lib/nlattr.c:270) [ 20.473989][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.473992][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.474000][ T199] rtnl_setlink (net/core/rtnetlink.c:3596) [ 20.474003][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 20.474004][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.474026][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.474028][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 20.474031][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.474033][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 20.474035][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.474040][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.474041][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 20.474043][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 20.474045][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.474049][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 20.474051][ T199] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 20.474054][ T199] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.474055][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.474060][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.474062][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 20.474065][ T199] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 20.474068][ T199] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.474071][ T199] ? netlink_ack (./include/linux/skbuff.h:2718) [ 20.474078][ T199] ? 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.474080][ T199] ? 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.474084][ T199] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 20.474088][ T199] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 20.474092][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.474095][ T199] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 20.474099][ T199] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 20.474101][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 20.474104][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.474108][ T199] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 20.474112][ T199] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 20.474115][ T199] __sys_sendto (net/socket.c:2281) [ 20.474118][ T199] ? __ia32_sys_getpeername (net/socket.c:2235) [ 20.474133][ T199] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 20.474135][ T199] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 20.474139][ T199] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 20.474140][ T199] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 20.474143][ T199] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 20.474145][ T199] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 20.474148][ T199] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.474150][ T199] RIP: 0033:0x7f5b8bac254e [ 20.474154][ T199] 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.474155][ T199] RSP: 002b:00007ffcc7dabbb0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 20.474158][ T199] RAX: ffffffffffffffda RBX: 000055a650b75ba0 RCX: 00007f5b8bac254e [ 20.474159][ T199] RDX: 0000000000000030 RSI: 000055a650b60780 RDI: 0000000000000012 [ 20.474160][ T199] RBP: 00007ffcc7dabbc0 R08: 00007ffcc7dabc10 R09: 0000000000000080 [ 20.474161][ T199] R10: 0000000000000000 R11: 0000000000000202 R12: 000055a650ce2370 [ 20.474162][ T199] R13: 00007ffcc7dabcf4 R14: 0000000000000000 R15: 0000000000000000 | [ 21.776075][ T199] softirqs last disabled at (2136552): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 21.776077][ T199] Preemption disabled at: | [ 21.776078][ T199] vprintk_emit (kernel/printk/printk.c:2471) | [ 21.776087][ T199] Tainted: [W]=WARN [ 21.776088][ T199] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.776089][ T199] Call Trace: [ 21.776091][ T199] [ 21.776092][ T199] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 21.776098][ T199] ? vprintk_emit (kernel/printk/printk.c:2471) [ 21.776100][ T199] __might_resched.cold (kernel/sched/core.c:9234) [ 21.776104][ T199] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 21.776109][ T199] ? __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.776113][ T199] __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.776115][ T199] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.776122][ T199] ? 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.776125][ T199] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.776129][ T199] put_chars (drivers/char/virtio_console.c:1176) [ 21.776131][ T199] ? __send_to_port (drivers/char/virtio_console.c:654) [ 21.776132][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 21.776136][ T199] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.776139][ T199] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 21.776144][ T199] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 21.776148][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.776153][ T199] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 21.776156][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.776161][ T199] console_emit_next_record (kernel/printk/printk.c:3183) [ 21.776165][ T199] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 21.776167][ T199] ? 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.776170][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.776172][ T199] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.776176][ T199] console_flush_one_record (kernel/printk/printk.c:3268) [ 21.776181][ T199] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 21.776182][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.776188][ T199] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 21.776191][ T199] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 21.776193][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.776194][ T199] ? 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.776198][ T199] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 21.776200][ T199] ? vprintk_emit (kernel/printk/printk.c:2478) [ 21.776203][ T199] vprintk_emit (kernel/printk/printk.c:2479) [ 21.776206][ T199] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 21.776207][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 21.776209][ T199] ? 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.776215][ T199] dev_vprintk_emit (drivers/base/core.c:5000) [ 21.776220][ T199] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 21.776226][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 21.776228][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.776231][ T199] dev_printk_emit (drivers/base/core.c:5011) [ 21.776234][ T199] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 21.776237][ T199] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 21.776239][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.776241][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.776243][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 21.776244][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 21.776248][ T199] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 21.776255][ T199] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 21.776258][ T199] ? netdev_notice (net/core/dev.c:13194) [ 21.776260][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.776263][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.776266][ T199] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 21.776270][ T199] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 21.776272][ T199] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 21.776275][ T199] ? 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.776279][ T199] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 21.776281][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 21.776284][ T199] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 21.776291][ T199] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 21.776295][ T199] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 21.776296][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.776298][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 21.776300][ T199] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.776302][ T199] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 21.776305][ T199] ? clockevents_program_event (kernel/time/clockevents.c:363) [ 21.776310][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.776314][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.776316][ T199] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 21.776319][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.776321][ T199] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.776322][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.776324][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.776325][ T199] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 21.776328][ T199] ? __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.776331][ T199] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 21.776333][ T199] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 21.776334][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 21.776337][ T199] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 21.776339][ T199] ? nla_get_range_signed (lib/nlattr.c:270) [ 21.776343][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.776346][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.776353][ T199] rtnl_setlink (net/core/rtnetlink.c:3596) [ 21.776357][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 21.776358][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.776382][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.776383][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.776386][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.776388][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 21.776390][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.776395][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.776397][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.776399][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 21.776401][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.776404][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 21.776406][ T199] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 21.776410][ T199] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.776411][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.776416][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.776418][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.776421][ T199] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 21.776425][ T199] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.776427][ T199] ? netlink_ack (./include/linux/skbuff.h:2718) [ 21.776434][ T199] ? 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.776436][ T199] ? 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.776441][ T199] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 21.776445][ T199] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 21.776449][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.776452][ T199] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 21.776457][ T199] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 21.776458][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.776461][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.776466][ T199] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 21.776469][ T199] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 21.776472][ T199] __sys_sendto (net/socket.c:2281) [ 21.776476][ T199] ? __ia32_sys_getpeername (net/socket.c:2235) [ 21.776490][ T199] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 21.776493][ T199] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 21.776497][ T199] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 21.776499][ T199] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 21.776502][ T199] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 21.776504][ T199] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 21.776506][ T199] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 21.776508][ T199] RIP: 0033:0x7f5b8bac254e [ 21.776512][ T199] 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.776514][ T199] RSP: 002b:00007ffcc7dabbb0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 21.776516][ T199] RAX: ffffffffffffffda RBX: 000055a650b75ba0 RCX: 00007f5b8bac254e [ 21.776518][ T199] RDX: 0000000000000030 RSI: 000055a650ccec20 RDI: 0000000000000012 [ 21.776519][ T199] RBP: 00007ffcc7dabbc0 R08: 00007ffcc7dabc10 R09: 0000000000000080 [ 21.776520][ T199] R10: 0000000000000000 R11: 0000000000000202 R12: 000055a650d066f0 [ 21.776520][ T199] R13: 00007ffcc7dabcf4 R14: 0000000000000000 R15: 0000000000000000 | [ 22.964285][ T199] softirqs last disabled at (2331330): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 22.964288][ T199] Preemption disabled at: | [ 22.964288][ T199] vprintk_emit (kernel/printk/printk.c:2471) | [ 22.964297][ T199] Tainted: [W]=WARN [ 22.964298][ T199] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.964300][ T199] Call Trace: [ 22.964301][ T199] [ 22.964303][ T199] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 22.964309][ T199] ? vprintk_emit (kernel/printk/printk.c:2471) [ 22.964311][ T199] __might_resched.cold (kernel/sched/core.c:9234) [ 22.964315][ T199] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 22.964319][ T199] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 22.964324][ T199] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 22.964325][ T199] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 22.964332][ T199] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 22.964335][ T199] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 22.964339][ T199] put_chars (drivers/char/virtio_console.c:1176) [ 22.964342][ T199] ? __send_to_port (drivers/char/virtio_console.c:654) [ 22.964343][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 22.964346][ T199] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 22.964349][ T199] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 22.964354][ T199] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 22.964358][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.964363][ T199] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 22.964366][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.964371][ T199] console_emit_next_record (kernel/printk/printk.c:3183) [ 22.964375][ T199] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 22.964377][ T199] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 22.964380][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.964382][ T199] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.964386][ T199] console_flush_one_record (kernel/printk/printk.c:3268) [ 22.964390][ T199] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 22.964392][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.964397][ T199] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 22.964400][ T199] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 22.964402][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.964404][ T199] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 22.964408][ T199] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 22.964409][ T199] ? vprintk_emit (kernel/printk/printk.c:2478) [ 22.964412][ T199] vprintk_emit (kernel/printk/printk.c:2479) [ 22.964415][ T199] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 22.964416][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 22.964418][ T199] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 22.964425][ T199] dev_vprintk_emit (drivers/base/core.c:5000) [ 22.964430][ T199] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 22.964435][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 22.964437][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.964441][ T199] dev_printk_emit (drivers/base/core.c:5011) [ 22.964443][ T199] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 22.964446][ T199] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 22.964449][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.964450][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.964452][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 22.964454][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 22.964457][ T199] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 22.964463][ T199] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 22.964466][ T199] ? netdev_notice (net/core/dev.c:13194) [ 22.964469][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.964472][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.964474][ T199] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 22.964478][ T199] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 22.964480][ T199] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 22.964483][ T199] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 22.964486][ T199] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 22.964489][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.964492][ T199] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 22.964498][ T199] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 22.964500][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.964503][ T199] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 22.964505][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 22.964507][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 22.964508][ T199] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 22.964510][ T199] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 22.964515][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.964517][ T199] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 22.964518][ T199] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 22.964522][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.964524][ T199] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 22.964526][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.964528][ T199] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.964530][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.964531][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.964532][ T199] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 22.964534][ T199] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 22.964537][ T199] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 22.964539][ T199] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 22.964541][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 22.964544][ T199] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 22.964545][ T199] ? nla_get_range_signed (lib/nlattr.c:270) [ 22.964549][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.964552][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.964560][ T199] rtnl_setlink (net/core/rtnetlink.c:3596) [ 22.964563][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 22.964564][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.964587][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.964589][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.964592][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.964594][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 22.964596][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.964601][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.964602][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.964604][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 22.964606][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.964610][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 22.964612][ T199] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 22.964615][ T199] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.964616][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.964621][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.964623][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.964626][ T199] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 22.964629][ T199] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.964632][ T199] ? netlink_ack (./include/linux/skbuff.h:2718) [ 22.964639][ T199] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 22.964641][ T199] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 22.964651][ T199] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 22.964655][ T199] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 22.964659][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.964662][ T199] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 22.964666][ T199] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 22.964668][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.964671][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.964676][ T199] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 22.964678][ T199] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 22.964682][ T199] __sys_sendto (net/socket.c:2281) [ 22.964685][ T199] ? __ia32_sys_getpeername (net/socket.c:2235) [ 22.964696][ T199] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 22.964701][ T199] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 22.964703][ T199] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 22.964707][ T199] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 22.964708][ T199] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 22.964711][ T199] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 22.964713][ T199] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 22.964715][ T199] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 22.964717][ T199] RIP: 0033:0x7f5b8bac254e [ 22.964721][ T199] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 22.964723][ T199] RSP: 002b:00007ffcc7dabbb0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 22.964725][ T199] RAX: ffffffffffffffda RBX: 000055a650b75ba0 RCX: 00007f5b8bac254e [ 22.964727][ T199] RDX: 0000000000000030 RSI: 000055a650b721a0 RDI: 0000000000000012 [ 22.964728][ T199] RBP: 00007ffcc7dabbc0 R08: 00007ffcc7dabc10 R09: 0000000000000080 [ 22.964728][ T199] R10: 0000000000000000 R11: 0000000000000202 R12: 000055a650d1c8f0 [ 22.964729][ T199] R13: 00007ffcc7dabcf4 R14: 0000000000000000 R15: 0000000000000000 | [ 24.157397][ T199] softirqs last disabled at (2549284): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 24.157400][ T199] Preemption disabled at: | [ 24.157400][ T199] vprintk_emit (kernel/printk/printk.c:2471) | [ 24.157409][ T199] Tainted: [W]=WARN [ 24.157410][ T199] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.157411][ T199] Call Trace: [ 24.157413][ T199] [ 24.157414][ T199] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 24.157421][ T199] ? vprintk_emit (kernel/printk/printk.c:2471) [ 24.157422][ T199] __might_resched.cold (kernel/sched/core.c:9234) [ 24.157426][ T199] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 24.157431][ T199] ? __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.157435][ T199] __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.157437][ T199] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.157444][ T199] ? 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.157446][ T199] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.157450][ T199] put_chars (drivers/char/virtio_console.c:1176) [ 24.157453][ T199] ? __send_to_port (drivers/char/virtio_console.c:654) [ 24.157454][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 24.157457][ T199] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 24.157461][ T199] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 24.157466][ T199] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 24.157470][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.157475][ T199] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 24.157478][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.157483][ T199] console_emit_next_record (kernel/printk/printk.c:3183) [ 24.157487][ T199] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 24.157489][ T199] ? 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.157492][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.157494][ T199] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.157498][ T199] console_flush_one_record (kernel/printk/printk.c:3268) [ 24.157502][ T199] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 24.157504][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.157509][ T199] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 24.157512][ T199] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 24.157514][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.157516][ T199] ? 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.157519][ T199] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 24.157521][ T199] ? vprintk_emit (kernel/printk/printk.c:2478) [ 24.157524][ T199] vprintk_emit (kernel/printk/printk.c:2479) [ 24.157527][ T199] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 24.157533][ T199] dev_vprintk_emit (drivers/base/core.c:5000) [ 24.157539][ T199] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 24.157544][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 24.157546][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.157549][ T199] dev_printk_emit (drivers/base/core.c:5011) [ 24.157552][ T199] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 24.157555][ T199] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 24.157557][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.157558][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.157560][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 24.157562][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 24.157566][ T199] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 24.157572][ T199] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 24.157575][ T199] ? netdev_notice (net/core/dev.c:13194) [ 24.157577][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.157580][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.157583][ T199] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 24.157587][ T199] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 24.157589][ T199] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 24.157592][ T199] ? 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.157596][ T199] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 24.157598][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.157601][ T199] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 24.157607][ T199] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 24.157610][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.157613][ T199] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 24.157614][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 24.157616][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 24.157618][ T199] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 24.157619][ T199] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 24.157624][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.157626][ T199] ? 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.157627][ T199] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 24.157631][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.157633][ T199] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 24.157636][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.157637][ T199] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.157639][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.157640][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.157642][ T199] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 24.157644][ T199] ? __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.157656][ T199] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 24.157657][ T199] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 24.157659][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 24.157662][ T199] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 24.157664][ T199] ? nla_get_range_signed (lib/nlattr.c:270) [ 24.157668][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.157671][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.157678][ T199] rtnl_setlink (net/core/rtnetlink.c:3596) [ 24.157681][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 24.157682][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.157705][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.157707][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.157710][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.157712][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 24.157714][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.157718][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.157720][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.157722][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 24.157724][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.157727][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 24.157729][ T199] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 24.157732][ T199] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.157734][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.157738][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.157740][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.157743][ T199] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 24.157747][ T199] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.157749][ T199] ? netlink_ack (./include/linux/skbuff.h:2718) [ 24.157756][ T199] ? 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.157758][ T199] ? 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.157763][ T199] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 24.157767][ T199] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 24.157770][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.157774][ T199] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 24.157778][ T199] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 24.157779][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.157782][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.157787][ T199] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 24.157790][ T199] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 24.157794][ T199] __sys_sendto (net/socket.c:2281) [ 24.157797][ T199] ? __ia32_sys_getpeername (net/socket.c:2235) [ 24.157808][ T199] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 24.157813][ T199] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 24.157815][ T199] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 24.157819][ T199] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 24.157820][ T199] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 24.157823][ T199] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 24.157825][ T199] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 24.157827][ T199] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 24.157830][ T199] RIP: 0033:0x7f5b8bac254e [ 24.157833][ T199] 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.157835][ T199] RSP: 002b:00007ffcc7dabbb0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 24.157838][ T199] RAX: ffffffffffffffda RBX: 000055a650b75ba0 RCX: 00007f5b8bac254e [ 24.157839][ T199] RDX: 0000000000000030 RSI: 000055a650b78d40 RDI: 0000000000000012 [ 24.157840][ T199] RBP: 00007ffcc7dabbc0 R08: 00007ffcc7dabc10 R09: 0000000000000080 [ 24.157841][ T199] R10: 0000000000000000 R11: 0000000000000202 R12: 000055a650d1fe00 [ 24.157841][ T199] R13: 00007ffcc7dabcf4 R14: 0000000000000000 R15: 0000000000000000 | [ 25.182232][ T622] softirqs last disabled at (11152): inet6_fill_ifla6_attrs (net/ipv6/addrconf.c:5883) | [ 25.182234][ T622] Preemption disabled at: | [ 25.182234][ T622] vprintk_emit (kernel/printk/printk.c:2471) | [ 25.182243][ T622] Tainted: [W]=WARN [ 25.182244][ T622] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.182246][ T622] Call Trace: [ 25.182248][ T622] [ 25.182249][ T622] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 25.182256][ T622] ? vprintk_emit (kernel/printk/printk.c:2471) [ 25.182257][ T622] __might_resched.cold (kernel/sched/core.c:9234) [ 25.182262][ T622] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 25.182266][ T622] ? __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.182270][ T622] __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.182272][ T622] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 25.182279][ T622] ? 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.182282][ T622] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 25.182286][ T622] put_chars (drivers/char/virtio_console.c:1176) [ 25.182288][ T622] ? __send_to_port (drivers/char/virtio_console.c:654) [ 25.182291][ T622] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 25.182294][ T622] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 25.182297][ T622] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 25.182301][ T622] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 25.182305][ T622] ? mark_usage (kernel/locking/lockdep.c:4690) [ 25.182307][ T622] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.182308][ T622] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.182313][ T622] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 25.182315][ T622] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.182319][ T622] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.182323][ T622] console_emit_next_record (kernel/printk/printk.c:3183) [ 25.182327][ T622] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 25.182329][ T622] ? 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.182333][ T622] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.182335][ T622] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.182339][ T622] console_flush_one_record (kernel/printk/printk.c:3268) [ 25.182343][ T622] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 25.182345][ T622] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.182350][ T622] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 25.182353][ T622] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 25.182355][ T622] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.182357][ T622] ? 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.182361][ T622] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 25.182363][ T622] ? vprintk_emit (kernel/printk/printk.c:2478) [ 25.182366][ T622] vprintk_emit (kernel/printk/printk.c:2479) [ 25.182369][ T622] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 25.182371][ T622] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 25.182376][ T622] _printk (kernel/printk/printk.c:2504) [ 25.182380][ T622] ? snapshot_read.cold (user.c:?) [ 25.182383][ T622] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.182385][ T622] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.182389][ T622] ? 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.182392][ T622] vlan_device_event.cold (net/8021q/vlan.c:347 (discriminator 1) net/8021q/vlan.c:388 (discriminator 1)) [ 25.182397][ T622] ? packet_notifier (./include/linux/rcupdate.h:882 net/packet/af_packet.c:4261) [ 25.182402][ T622] ? unregister_vlan_dev (net/8021q/vlan.h:91 net/8021q/vlan.c:110) [ 25.182406][ T622] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 25.182412][ T622] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.182414][ T622] notifier_call_chain (kernel/notifier.c:85) [ 25.182419][ T622] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9853) [ 25.182424][ T622] ? netif_change_name (net/core/dev.c:1517) [ 25.182428][ T622] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 25.182431][ T622] ? write_profile (profile.c:?) [ 25.182436][ T622] netif_change_flags (net/core/dev.c:9882) [ 25.182440][ T622] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 25.182444][ T622] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 25.182446][ T622] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 25.182447][ T622] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 25.182449][ T622] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 25.182452][ T622] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 25.182454][ T622] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 25.182456][ T622] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 25.182459][ T622] ? kasan_save_stack (mm/kasan/common.c:58) [ 25.182461][ T622] ? kasan_save_stack (mm/kasan/common.c:57) [ 25.182462][ T622] ? kasan_save_track (mm/kasan/common.c:78) [ 25.182464][ T622] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 25.182466][ T622] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.182468][ T622] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 25.182471][ T622] ? ___sys_sendmsg (net/socket.c:2758) [ 25.182475][ T622] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.182477][ T622] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 25.182480][ T622] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.182482][ T622] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.182483][ T622] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.182484][ T622] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.182486][ T622] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 25.182488][ T622] ? __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.182491][ T622] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 25.182493][ T622] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 25.182496][ T622] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 25.182500][ T622] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.182502][ T622] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 25.182507][ T622] rtnl_newlink (net/core/rtnetlink.c:4215) [ 25.182513][ T622] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 25.182515][ T622] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.182519][ T622] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.182521][ T622] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.182523][ T622] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 25.182525][ T622] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.182529][ T622] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 25.182531][ T622] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 25.182534][ T622] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.182536][ T622] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.182541][ T622] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.182542][ T622] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.182546][ T622] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 25.182548][ T622] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.182551][ T622] ? netlink_ack (./include/linux/skbuff.h:2718) [ 25.182558][ T622] ? 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.182560][ T622] ? 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.182564][ T622] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 25.182568][ T622] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 25.182571][ T622] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.182575][ T622] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 25.182580][ T622] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 25.182583][ T622] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.182585][ T622] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 25.182591][ T622] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 25.182594][ T622] ____sys_sendmsg (net/socket.c:2713) [ 25.182596][ T622] ? copy_msghdr_from_user (net/socket.c:2650) [ 25.182599][ T622] ? sock_write_iter (net/socket.c:1269) [ 25.182600][ T622] ? move_addr_to_kernel (net/socket.c:258) [ 25.182608][ T622] ___sys_sendmsg (net/socket.c:2767) [ 25.182610][ T622] ? copy_msghdr_from_user (net/socket.c:2619) [ 25.182627][ T622] __sys_sendmsg (net/socket.c:2799) [ 25.182630][ T622] ? __sys_sendmsg_sock (net/socket.c:2780) [ 25.182636][ T622] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.182639][ T622] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 25.182643][ T622] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 25.182645][ T622] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 25.182648][ T622] RIP: 0033:0x7ff54b5ad54e [ 25.182657][ T622] 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.182658][ T622] RSP: 002b:00007ffd44a92520 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 25.182661][ T622] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007ff54b5ad54e [ 25.182663][ T622] RDX: 0000000000000000 RSI: 00007ffd44a925d0 RDI: 0000000000000003 [ 25.182664][ T622] RBP: 00007ffd44a92530 R08: 0000000000000000 R09: 0000000000000000 [ 25.182665][ T622] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9108ef [ 25.182665][ T622] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd44a92c90 | [ 26.621035][ T199] softirqs last disabled at (2958194): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 26.621038][ T199] Preemption disabled at: | [ 26.621038][ T199] vprintk_emit (kernel/printk/printk.c:2471) | [ 26.621047][ T199] Tainted: [W]=WARN [ 26.621048][ T199] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.621049][ T199] Call Trace: [ 26.621051][ T199] [ 26.621052][ T199] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 26.621058][ T199] ? vprintk_emit (kernel/printk/printk.c:2471) [ 26.621060][ T199] __might_resched.cold (kernel/sched/core.c:9234) [ 26.621064][ T199] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 26.621069][ T199] ? __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.621073][ T199] __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.621075][ T199] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.621082][ T199] ? 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.621085][ T199] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.621088][ T199] put_chars (drivers/char/virtio_console.c:1176) [ 26.621091][ T199] ? __send_to_port (drivers/char/virtio_console.c:654) [ 26.621092][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 26.621096][ T199] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 26.621098][ T199] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 26.621103][ T199] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 26.621107][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.621112][ T199] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 26.621116][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.621121][ T199] console_emit_next_record (kernel/printk/printk.c:3183) [ 26.621125][ T199] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 26.621127][ T199] ? 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.621130][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.621132][ T199] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.621136][ T199] console_flush_one_record (kernel/printk/printk.c:3268) [ 26.621140][ T199] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 26.621142][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.621147][ T199] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 26.621150][ T199] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 26.621152][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.621154][ T199] ? 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.621157][ T199] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 26.621159][ T199] ? vprintk_emit (kernel/printk/printk.c:2478) [ 26.621162][ T199] vprintk_emit (kernel/printk/printk.c:2479) [ 26.621165][ T199] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 26.621166][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 26.621168][ T199] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 26.621174][ T199] dev_vprintk_emit (drivers/base/core.c:5000) [ 26.621179][ T199] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 26.621185][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 26.621187][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.621190][ T199] dev_printk_emit (drivers/base/core.c:5011) [ 26.621193][ T199] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 26.621196][ T199] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 26.621198][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.621200][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.621201][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 26.621203][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 26.621207][ T199] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 26.621213][ T199] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 26.621216][ T199] ? netdev_notice (net/core/dev.c:13194) [ 26.621219][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.621222][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.621224][ T199] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 26.621228][ T199] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 26.621230][ T199] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 26.621233][ T199] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 26.621237][ T199] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 26.621239][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.621242][ T199] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 26.621248][ T199] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 26.621251][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.621254][ T199] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 26.621255][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 26.621257][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 26.621259][ T199] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 26.621261][ T199] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 26.621266][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.621268][ T199] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 26.621269][ T199] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 26.621273][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.621275][ T199] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 26.621277][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.621279][ T199] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.621280][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.621282][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.621283][ T199] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 26.621285][ T199] ? __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.621288][ T199] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 26.621290][ T199] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 26.621292][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 26.621295][ T199] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 26.621296][ T199] ? nla_get_range_signed (lib/nlattr.c:270) [ 26.621300][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.621303][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.621311][ T199] rtnl_setlink (net/core/rtnetlink.c:3596) [ 26.621314][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 26.621315][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.621339][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.621341][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.621343][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.621345][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 26.621347][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.621352][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.621354][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.621356][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 26.621358][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.621361][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 26.621363][ T199] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 26.621367][ T199] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.621368][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.621373][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.621374][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.621378][ T199] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 26.621381][ T199] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.621384][ T199] ? netlink_ack (./include/linux/skbuff.h:2718) [ 26.621391][ T199] ? 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.621393][ T199] ? 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.621398][ T199] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 26.621402][ T199] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 26.621405][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.621409][ T199] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 26.621413][ T199] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 26.621415][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.621417][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.621422][ T199] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 26.621425][ T199] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 26.621429][ T199] __sys_sendto (net/socket.c:2281) [ 26.621432][ T199] ? __ia32_sys_getpeername (net/socket.c:2235) [ 26.621447][ T199] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 26.621449][ T199] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 26.621452][ T199] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 26.621455][ T199] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 26.621458][ T199] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 26.621459][ T199] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 26.621462][ T199] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 26.621464][ T199] RIP: 0033:0x7f5b8bac254e [ 26.621468][ T199] 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.621470][ T199] RSP: 002b:00007ffcc7dabbb0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 26.621472][ T199] RAX: ffffffffffffffda RBX: 000055a650b75ba0 RCX: 00007f5b8bac254e [ 26.621474][ T199] RDX: 0000000000000030 RSI: 000055a650cfe6c0 RDI: 0000000000000012 [ 26.621474][ T199] RBP: 00007ffcc7dabbc0 R08: 00007ffcc7dabc10 R09: 0000000000000080 [ 26.621475][ T199] R10: 0000000000000000 R11: 0000000000000202 R12: 000055a650d25410 [ 26.621476][ T199] R13: 00007ffcc7dabcf4 R14: 0000000000000000 R15: 0000000000000000 | [ 27.720402][ T683] softirqs last disabled at (11352): inet6_fill_ifla6_attrs (net/ipv6/addrconf.c:5883) | [ 27.720403][ T683] Preemption disabled at: | [ 27.720404][ T683] vprintk_emit (kernel/printk/printk.c:2471) | [ 27.720413][ T683] Tainted: [W]=WARN [ 27.720414][ T683] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.720415][ T683] Call Trace: [ 27.720417][ T683] [ 27.720418][ T683] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 27.720424][ T683] ? vprintk_emit (kernel/printk/printk.c:2471) [ 27.720426][ T683] __might_resched.cold (kernel/sched/core.c:9234) [ 27.720430][ T683] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 27.720434][ T683] ? __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.720439][ T683] __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.720441][ T683] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 27.720448][ T683] ? 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.720451][ T683] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 27.720454][ T683] put_chars (drivers/char/virtio_console.c:1176) [ 27.720457][ T683] ? __send_to_port (drivers/char/virtio_console.c:654) [ 27.720460][ T683] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 27.720462][ T683] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 27.720465][ T683] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 27.720469][ T683] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 27.720473][ T683] ? mark_usage (kernel/locking/lockdep.c:4690) [ 27.720475][ T683] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.720477][ T683] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.720481][ T683] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 27.720483][ T683] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.720488][ T683] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.720492][ T683] console_emit_next_record (kernel/printk/printk.c:3183) [ 27.720496][ T683] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 27.720498][ T683] ? 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.720501][ T683] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.720503][ T683] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.720507][ T683] console_flush_one_record (kernel/printk/printk.c:3268) [ 27.720511][ T683] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 27.720513][ T683] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.720519][ T683] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 27.720522][ T683] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 27.720524][ T683] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.720525][ T683] ? 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.720529][ T683] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 27.720531][ T683] ? vprintk_emit (kernel/printk/printk.c:2478) [ 27.720534][ T683] vprintk_emit (kernel/printk/printk.c:2479) [ 27.720537][ T683] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 27.720539][ T683] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 27.720544][ T683] _printk (kernel/printk/printk.c:2504) [ 27.720547][ T683] ? snapshot_read.cold (user.c:?) [ 27.720551][ T683] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.720552][ T683] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.720556][ T683] ? 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) [ 27.720560][ T683] vlan_device_event.cold (net/8021q/vlan.c:347 (discriminator 1) net/8021q/vlan.c:388 (discriminator 1)) [ 27.720565][ T683] ? packet_notifier (./include/linux/rcupdate.h:882 net/packet/af_packet.c:4261) [ 27.720570][ T683] ? unregister_vlan_dev (net/8021q/vlan.h:91 net/8021q/vlan.c:110) [ 27.720574][ T683] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 27.720579][ T683] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.720581][ T683] notifier_call_chain (kernel/notifier.c:85) [ 27.720586][ T683] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9853) [ 27.720591][ T683] ? netif_change_name (net/core/dev.c:1517) [ 27.720595][ T683] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 27.720599][ T683] ? write_profile (profile.c:?) [ 27.720603][ T683] netif_change_flags (net/core/dev.c:9882) [ 27.720607][ T683] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 27.720611][ T683] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 27.720613][ T683] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 27.720615][ T683] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 27.720616][ T683] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 27.720620][ T683] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 27.720622][ T683] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 27.720624][ T683] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 27.720626][ T683] ? kasan_save_stack (mm/kasan/common.c:58) [ 27.720629][ T683] ? kasan_save_stack (mm/kasan/common.c:57) [ 27.720630][ T683] ? kasan_save_track (mm/kasan/common.c:78) [ 27.720631][ T683] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 27.720633][ T683] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.720635][ T683] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 27.720638][ T683] ? ___sys_sendmsg (net/socket.c:2758) [ 27.720642][ T683] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.720644][ T683] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 27.720647][ T683] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.720649][ T683] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.720650][ T683] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.720651][ T683] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.720653][ T683] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 27.720655][ T683] ? __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.720665][ T683] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 27.720667][ T683] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 27.720670][ T683] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 27.720674][ T683] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.720676][ T683] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 27.720682][ T683] rtnl_newlink (net/core/rtnetlink.c:4215) [ 27.720687][ T683] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 27.720689][ T683] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.720694][ T683] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.720696][ T683] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.720698][ T683] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 27.720699][ T683] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.720703][ T683] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 27.720705][ T683] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 27.720709][ T683] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.720710][ T683] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.720715][ T683] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.720717][ T683] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.720720][ T683] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 27.720722][ T683] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.720725][ T683] ? netlink_ack (./include/linux/skbuff.h:2718) [ 27.720732][ T683] ? 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.720734][ T683] ? 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.720739][ T683] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 27.720743][ T683] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 27.720745][ T683] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.720750][ T683] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 27.720754][ T683] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 27.720758][ T683] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.720759][ T683] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 27.720765][ T683] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 27.720768][ T683] ____sys_sendmsg (net/socket.c:2713) [ 27.720770][ T683] ? copy_msghdr_from_user (net/socket.c:2650) [ 27.720773][ T683] ? sock_write_iter (net/socket.c:1269) [ 27.720774][ T683] ? move_addr_to_kernel (net/socket.c:258) [ 27.720782][ T683] ___sys_sendmsg (net/socket.c:2767) [ 27.720785][ T683] ? copy_msghdr_from_user (net/socket.c:2619) [ 27.720803][ T683] __sys_sendmsg (net/socket.c:2799) [ 27.720805][ T683] ? __sys_sendmsg_sock (net/socket.c:2780) [ 27.720812][ T683] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.720815][ T683] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 27.720818][ T683] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 27.720821][ T683] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 27.720823][ T683] RIP: 0033:0x7fd54cb0954e [ 27.720827][ T683] 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.720829][ T683] RSP: 002b:00007ffda4c01780 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 27.720832][ T683] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fd54cb0954e [ 27.720833][ T683] RDX: 0000000000000000 RSI: 00007ffda4c01830 RDI: 0000000000000003 [ 27.720834][ T683] RBP: 00007ffda4c01790 R08: 0000000000000000 R09: 0000000000000000 [ 27.720835][ T683] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9108f2 [ 27.720835][ T683] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffda4c01ef0 | [ 28.748553][ T199] softirqs last disabled at (3400282): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 28.748556][ T199] Preemption disabled at: | [ 28.748556][ T199] vprintk_emit (kernel/printk/printk.c:2471) | [ 28.748565][ T199] Tainted: [W]=WARN [ 28.748566][ T199] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.748568][ T199] Call Trace: [ 28.748569][ T199] [ 28.748571][ T199] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 28.748577][ T199] ? vprintk_emit (kernel/printk/printk.c:2471) [ 28.748579][ T199] __might_resched.cold (kernel/sched/core.c:9234) [ 28.748583][ T199] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 28.748587][ T199] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 28.748592][ T199] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 28.748594][ T199] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 28.748600][ T199] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 28.748603][ T199] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 28.748607][ T199] put_chars (drivers/char/virtio_console.c:1176) [ 28.748610][ T199] ? __send_to_port (drivers/char/virtio_console.c:654) [ 28.748611][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 28.748614][ T199] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 28.748617][ T199] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 28.748622][ T199] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 28.748626][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.748631][ T199] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 28.748634][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.748639][ T199] console_emit_next_record (kernel/printk/printk.c:3183) [ 28.748643][ T199] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 28.748645][ T199] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 28.748648][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.748650][ T199] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.748654][ T199] console_flush_one_record (kernel/printk/printk.c:3268) [ 28.748658][ T199] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 28.748670][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.748675][ T199] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 28.748678][ T199] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 28.748680][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.748682][ T199] ? 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) [ 28.748686][ T199] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 28.748687][ T199] ? vprintk_emit (kernel/printk/printk.c:2478) [ 28.748690][ T199] vprintk_emit (kernel/printk/printk.c:2479) [ 28.748693][ T199] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 28.748694][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 28.748696][ T199] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 28.748702][ T199] dev_vprintk_emit (drivers/base/core.c:5000) [ 28.748708][ T199] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 28.748713][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 28.748715][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.748718][ T199] dev_printk_emit (drivers/base/core.c:5011) [ 28.748721][ T199] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 28.748724][ T199] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 28.748726][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.748727][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.748729][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 28.748731][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 28.748735][ T199] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 28.748741][ T199] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 28.748743][ T199] ? netdev_notice (net/core/dev.c:13194) [ 28.748746][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 28.748749][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 28.748752][ T199] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 28.748755][ T199] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 28.748757][ T199] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 28.748760][ T199] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 28.748763][ T199] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 28.748766][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 28.748769][ T199] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 28.748775][ T199] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 28.748778][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.748781][ T199] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 28.748782][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 28.748784][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 28.748786][ T199] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 28.748787][ T199] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 28.748792][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.748794][ T199] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 28.748795][ T199] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 28.748799][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 28.748801][ T199] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 28.748804][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.748805][ T199] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.748807][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.748808][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.748810][ T199] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 28.748812][ T199] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 28.748815][ T199] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 28.748817][ T199] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 28.748819][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 28.748821][ T199] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 28.748823][ T199] ? nla_get_range_signed (lib/nlattr.c:270) [ 28.748826][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.748830][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.748837][ T199] rtnl_setlink (net/core/rtnetlink.c:3596) [ 28.748840][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 28.748841][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.748864][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 28.748866][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 28.748868][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 28.748870][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 28.748872][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.748877][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 28.748879][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 28.748881][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 28.748882][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 28.748886][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 28.748888][ T199] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 28.748891][ T199] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.748893][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.748897][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 28.748899][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 28.748903][ T199] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 28.748906][ T199] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.748909][ T199] ? netlink_ack (./include/linux/skbuff.h:2718) [ 28.748915][ T199] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 28.748917][ T199] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 28.748922][ T199] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 28.748926][ T199] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 28.748928][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 28.748931][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.748934][ T199] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 28.748938][ T199] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 28.748944][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 28.748947][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 28.748952][ T199] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 28.748955][ T199] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 28.748958][ T199] __sys_sendto (net/socket.c:2281) [ 28.748961][ T199] ? __ia32_sys_getpeername (net/socket.c:2235) [ 28.748972][ T199] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 28.748977][ T199] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 28.748980][ T199] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 28.748983][ T199] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 28.748985][ T199] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 28.748987][ T199] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 28.748989][ T199] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 28.748992][ T199] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 28.748994][ T199] RIP: 0033:0x7f5b8bac254e [ 28.748997][ T199] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 28.748999][ T199] RSP: 002b:00007ffcc7dabbb0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 28.749002][ T199] RAX: ffffffffffffffda RBX: 000055a650b75ba0 RCX: 00007f5b8bac254e [ 28.749003][ T199] RDX: 0000000000000030 RSI: 000055a650ce5280 RDI: 0000000000000012 [ 28.749004][ T199] RBP: 00007ffcc7dabbc0 R08: 00007ffcc7dabc10 R09: 0000000000000080 [ 28.749004][ T199] R10: 0000000000000000 R11: 0000000000000202 R12: 000055a650d2b790 [ 28.749005][ T199] R13: 00007ffcc7dabcf4 R14: 0000000000000000 R15: 0000000000000000 | [ 29.762922][ T736] softirqs last disabled at (11744): inet6_fill_ifla6_attrs (net/ipv6/addrconf.c:5883) | [ 29.762924][ T736] Preemption disabled at: | [ 29.762925][ T736] vprintk_emit (kernel/printk/printk.c:2471) | [ 29.762933][ T736] Tainted: [W]=WARN [ 29.762934][ T736] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.762935][ T736] Call Trace: [ 29.762937][ T736] [ 29.762938][ T736] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 29.762947][ T736] ? vprintk_emit (kernel/printk/printk.c:2471) [ 29.762948][ T736] __might_resched.cold (kernel/sched/core.c:9234) [ 29.762952][ T736] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 29.762957][ T736] ? __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.762961][ T736] __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.762963][ T736] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 29.762970][ T736] ? 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.762972][ T736] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 29.762976][ T736] put_chars (drivers/char/virtio_console.c:1176) [ 29.762978][ T736] ? __send_to_port (drivers/char/virtio_console.c:654) [ 29.762981][ T736] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 29.762984][ T736] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 29.762987][ T736] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 29.762991][ T736] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 29.762994][ T736] ? mark_usage (kernel/locking/lockdep.c:4690) [ 29.762996][ T736] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.762998][ T736] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.763002][ T736] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 29.763004][ T736] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 29.763008][ T736] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.763012][ T736] console_emit_next_record (kernel/printk/printk.c:3183) [ 29.763016][ T736] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 29.763018][ T736] ? 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.763021][ T736] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.763023][ T736] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.763027][ T736] console_flush_one_record (kernel/printk/printk.c:3268) [ 29.763031][ T736] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 29.763033][ T736] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.763038][ T736] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 29.763041][ T736] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 29.763043][ T736] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.763045][ T736] ? 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.763048][ T736] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 29.763050][ T736] ? vprintk_emit (kernel/printk/printk.c:2478) [ 29.763053][ T736] vprintk_emit (kernel/printk/printk.c:2479) [ 29.763056][ T736] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 29.763058][ T736] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 29.763062][ T736] _printk (kernel/printk/printk.c:2504) [ 29.763066][ T736] ? snapshot_read.cold (user.c:?) [ 29.763069][ T736] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 29.763071][ T736] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 29.763075][ T736] ? 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) [ 29.763078][ T736] vlan_device_event.cold (net/8021q/vlan.c:347 (discriminator 1) net/8021q/vlan.c:388 (discriminator 1)) [ 29.763083][ T736] ? packet_notifier (./include/linux/rcupdate.h:882 net/packet/af_packet.c:4261) [ 29.763088][ T736] ? unregister_vlan_dev (net/8021q/vlan.h:91 net/8021q/vlan.c:110) [ 29.763091][ T736] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 29.763097][ T736] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.763099][ T736] notifier_call_chain (kernel/notifier.c:85) [ 29.763103][ T736] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9853) [ 29.763108][ T736] ? netif_change_name (net/core/dev.c:1517) [ 29.763112][ T736] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 29.763116][ T736] ? write_profile (profile.c:?) [ 29.763120][ T736] netif_change_flags (net/core/dev.c:9882) [ 29.763124][ T736] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 29.763128][ T736] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 29.763130][ T736] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 29.763131][ T736] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 29.763133][ T736] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 29.763136][ T736] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 29.763138][ T736] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 29.763140][ T736] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 29.763142][ T736] ? kasan_save_stack (mm/kasan/common.c:58) [ 29.763145][ T736] ? kasan_save_stack (mm/kasan/common.c:57) [ 29.763146][ T736] ? kasan_save_track (mm/kasan/common.c:78) [ 29.763147][ T736] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 29.763149][ T736] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.763151][ T736] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 29.763154][ T736] ? ___sys_sendmsg (net/socket.c:2758) [ 29.763158][ T736] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 29.763160][ T736] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 29.763163][ T736] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.763164][ T736] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.763166][ T736] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.763167][ T736] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.763169][ T736] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 29.763171][ T736] ? __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.763173][ T736] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 29.763175][ T736] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 29.763178][ T736] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 29.763182][ T736] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.763184][ T736] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 29.763189][ T736] rtnl_newlink (net/core/rtnetlink.c:4215) [ 29.763194][ T736] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 29.763196][ T736] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.763201][ T736] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 29.763203][ T736] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 29.763205][ T736] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 29.763206][ T736] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.763210][ T736] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 29.763212][ T736] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 29.763215][ T736] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.763217][ T736] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.763221][ T736] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 29.763223][ T736] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 29.763226][ T736] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 29.763228][ T736] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.763231][ T736] ? netlink_ack (./include/linux/skbuff.h:2718) [ 29.763238][ T736] ? 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.763240][ T736] ? 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.763245][ T736] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 29.763248][ T736] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 29.763251][ T736] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 29.763255][ T736] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 29.763259][ T736] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 29.763263][ T736] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.763265][ T736] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 29.763270][ T736] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 29.763273][ T736] ____sys_sendmsg (net/socket.c:2713) [ 29.763275][ T736] ? copy_msghdr_from_user (net/socket.c:2650) [ 29.763277][ T736] ? sock_write_iter (net/socket.c:1269) [ 29.763279][ T736] ? move_addr_to_kernel (net/socket.c:258) [ 29.763286][ T736] ___sys_sendmsg (net/socket.c:2767) [ 29.763289][ T736] ? copy_msghdr_from_user (net/socket.c:2619) [ 29.763305][ T736] __sys_sendmsg (net/socket.c:2799) [ 29.763308][ T736] ? __sys_sendmsg_sock (net/socket.c:2780) [ 29.763314][ T736] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.763317][ T736] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 29.763320][ T736] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 29.763323][ T736] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.763325][ T736] RIP: 0033:0x7fc95eeda54e [ 29.763329][ T736] 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.763331][ T736] RSP: 002b:00007fffc9f7cea0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 29.763333][ T736] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fc95eeda54e [ 29.763335][ T736] RDX: 0000000000000000 RSI: 00007fffc9f7cf50 RDI: 0000000000000003 [ 29.763335][ T736] RBP: 00007fffc9f7ceb0 R08: 0000000000000000 R09: 0000000000000000 [ 29.763336][ T736] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9108f4 [ 29.763337][ T736] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffc9f7d610 | [ 30.912316][ T199] softirqs last disabled at (3714300): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 30.912318][ T199] Preemption disabled at: | [ 30.912319][ T199] vprintk_emit (kernel/printk/printk.c:2471) | [ 30.912328][ T199] Tainted: [W]=WARN [ 30.912329][ T199] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.912330][ T199] Call Trace: [ 30.912332][ T199] [ 30.912334][ T199] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 30.912340][ T199] ? vprintk_emit (kernel/printk/printk.c:2471) [ 30.912341][ T199] __might_resched.cold (kernel/sched/core.c:9234) [ 30.912346][ T199] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 30.912350][ T199] ? __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.912354][ T199] __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.912356][ T199] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.912363][ T199] ? 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.912366][ T199] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.912370][ T199] put_chars (drivers/char/virtio_console.c:1176) [ 30.912372][ T199] ? __send_to_port (drivers/char/virtio_console.c:654) [ 30.912373][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 30.912377][ T199] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 30.912380][ T199] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 30.912385][ T199] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 30.912389][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.912394][ T199] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 30.912397][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.912402][ T199] console_emit_next_record (kernel/printk/printk.c:3183) [ 30.912406][ T199] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 30.912408][ T199] ? 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.912411][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.912413][ T199] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.912417][ T199] console_flush_one_record (kernel/printk/printk.c:3268) [ 30.912421][ T199] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 30.912423][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.912428][ T199] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 30.912431][ T199] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 30.912433][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.912435][ T199] ? 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.912438][ T199] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 30.912440][ T199] ? vprintk_emit (kernel/printk/printk.c:2478) [ 30.912443][ T199] vprintk_emit (kernel/printk/printk.c:2479) [ 30.912446][ T199] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 30.912448][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 30.912450][ T199] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 30.912455][ T199] dev_vprintk_emit (drivers/base/core.c:5000) [ 30.912461][ T199] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 30.912466][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 30.912468][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.912472][ T199] dev_printk_emit (drivers/base/core.c:5011) [ 30.912474][ T199] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 30.912477][ T199] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 30.912480][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.912481][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.912483][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 30.912485][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 30.912488][ T199] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 30.912495][ T199] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 30.912498][ T199] ? netdev_notice (net/core/dev.c:13194) [ 30.912500][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.912503][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.912506][ T199] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 30.912509][ T199] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 30.912512][ T199] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 30.912514][ T199] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 30.912518][ T199] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 30.912521][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.912523][ T199] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 30.912529][ T199] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 30.912532][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.912535][ T199] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 30.912536][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 30.912538][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 30.912540][ T199] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 30.912542][ T199] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 30.912547][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.912548][ T199] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 30.912550][ T199] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 30.912554][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.912556][ T199] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 30.912558][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.912560][ T199] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.912561][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.912563][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.912564][ T199] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 30.912566][ T199] ? __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.912569][ T199] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 30.912571][ T199] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 30.912573][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 30.912576][ T199] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 30.912577][ T199] ? nla_get_range_signed (lib/nlattr.c:270) [ 30.912582][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.912585][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.912592][ T199] rtnl_setlink (net/core/rtnetlink.c:3596) [ 30.912596][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 30.912597][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.912620][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.912622][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.912625][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.912627][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 30.912629][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.912634][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.912635][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.912638][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 30.912639][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.912643][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 30.912645][ T199] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 30.912648][ T199] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.912650][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.912654][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.912656][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.912660][ T199] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 30.912663][ T199] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.912671][ T199] ? netlink_ack (./include/linux/skbuff.h:2718) [ 30.912678][ T199] ? 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.912680][ T199] ? 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.912685][ T199] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 30.912689][ T199] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 30.912693][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.912696][ T199] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 30.912700][ T199] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 30.912702][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.912705][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.912709][ T199] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 30.912712][ T199] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 30.912716][ T199] __sys_sendto (net/socket.c:2281) [ 30.912719][ T199] ? __ia32_sys_getpeername (net/socket.c:2235) [ 30.912733][ T199] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 30.912735][ T199] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 30.912739][ T199] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 30.912741][ T199] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 30.912744][ T199] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 30.912746][ T199] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 30.912748][ T199] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.912751][ T199] RIP: 0033:0x7f5b8bac254e [ 30.912755][ T199] 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.912756][ T199] RSP: 002b:00007ffcc7dabbb0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 30.912759][ T199] RAX: ffffffffffffffda RBX: 000055a650b75ba0 RCX: 00007f5b8bac254e [ 30.912760][ T199] RDX: 0000000000000030 RSI: 000055a650b67c30 RDI: 0000000000000012 [ 30.912761][ T199] RBP: 00007ffcc7dabbc0 R08: 00007ffcc7dabc10 R09: 0000000000000080 [ 30.912762][ T199] R10: 0000000000000000 R11: 0000000000000202 R12: 000055a650d2e9c0 [ 30.912763][ T199] R13: 00007ffcc7dabcf4 R14: 0000000000000000 R15: 0000000000000000 | [ 31.957405][ T794] softirqs last disabled at (16408): inet6_fill_ifla6_attrs (net/ipv6/addrconf.c:5883) | [ 31.957408][ T794] Preemption disabled at: | [ 31.957408][ T794] vprintk_emit (kernel/printk/printk.c:2471) | [ 31.957416][ T794] Tainted: [W]=WARN [ 31.957417][ T794] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 31.957419][ T794] Call Trace: [ 31.957421][ T794] [ 31.957422][ T794] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 31.957428][ T794] ? vprintk_emit (kernel/printk/printk.c:2471) [ 31.957430][ T794] __might_resched.cold (kernel/sched/core.c:9234) [ 31.957434][ T794] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 31.957439][ T794] ? __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.957443][ T794] __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.957445][ T794] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 31.957452][ T794] ? 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.957454][ T794] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 31.957458][ T794] put_chars (drivers/char/virtio_console.c:1176) [ 31.957461][ T794] ? __send_to_port (drivers/char/virtio_console.c:654) [ 31.957464][ T794] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 31.957467][ T794] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 31.957470][ T794] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 31.957474][ T794] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 31.957478][ T794] ? mark_usage (kernel/locking/lockdep.c:4690) [ 31.957480][ T794] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.957481][ T794] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.957486][ T794] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 31.957487][ T794] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 31.957492][ T794] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.957496][ T794] console_emit_next_record (kernel/printk/printk.c:3183) [ 31.957500][ T794] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 31.957502][ T794] ? 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.957505][ T794] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.957507][ T794] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.957511][ T794] console_flush_one_record (kernel/printk/printk.c:3268) [ 31.957515][ T794] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 31.957517][ T794] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.957523][ T794] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 31.957525][ T794] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 31.957527][ T794] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.957529][ T794] ? 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.957533][ T794] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 31.957534][ T794] ? vprintk_emit (kernel/printk/printk.c:2478) [ 31.957537][ T794] vprintk_emit (kernel/printk/printk.c:2479) [ 31.957540][ T794] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 31.957543][ T794] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 31.957547][ T794] _printk (kernel/printk/printk.c:2504) [ 31.957551][ T794] ? snapshot_read.cold (user.c:?) [ 31.957554][ T794] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 31.957556][ T794] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 31.957560][ T794] ? 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) [ 31.957564][ T794] vlan_device_event.cold (net/8021q/vlan.c:347 (discriminator 1) net/8021q/vlan.c:388 (discriminator 1)) [ 31.957568][ T794] ? packet_notifier (./include/linux/rcupdate.h:882 net/packet/af_packet.c:4261) [ 31.957573][ T794] ? unregister_vlan_dev (net/8021q/vlan.h:91 net/8021q/vlan.c:110) [ 31.957577][ T794] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 31.957582][ T794] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.957584][ T794] notifier_call_chain (kernel/notifier.c:85) [ 31.957589][ T794] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9853) [ 31.957594][ T794] ? netif_change_name (net/core/dev.c:1517) [ 31.957598][ T794] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 31.957601][ T794] ? write_profile (profile.c:?) [ 31.957606][ T794] netif_change_flags (net/core/dev.c:9882) [ 31.957610][ T794] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 31.957614][ T794] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 31.957616][ T794] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 31.957617][ T794] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 31.957619][ T794] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 31.957623][ T794] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 31.957625][ T794] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 31.957626][ T794] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 31.957629][ T794] ? kasan_save_stack (mm/kasan/common.c:58) [ 31.957631][ T794] ? kasan_save_stack (mm/kasan/common.c:57) [ 31.957632][ T794] ? kasan_save_track (mm/kasan/common.c:78) [ 31.957634][ T794] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 31.957636][ T794] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.957638][ T794] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 31.957641][ T794] ? ___sys_sendmsg (net/socket.c:2758) [ 31.957645][ T794] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 31.957647][ T794] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 31.957650][ T794] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.957651][ T794] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.957653][ T794] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.957654][ T794] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.957656][ T794] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 31.957658][ T794] ? __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.957660][ T794] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 31.957662][ T794] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 31.957666][ T794] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 31.957676][ T794] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.957678][ T794] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 31.957684][ T794] rtnl_newlink (net/core/rtnetlink.c:4215) [ 31.957689][ T794] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 31.957691][ T794] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.957695][ T794] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 31.957697][ T794] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 31.957699][ T794] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 31.957701][ T794] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 31.957705][ T794] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 31.957707][ T794] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 31.957710][ T794] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.957711][ T794] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.957716][ T794] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 31.957718][ T794] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 31.957721][ T794] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 31.957723][ T794] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.957726][ T794] ? netlink_ack (./include/linux/skbuff.h:2718) [ 31.957733][ T794] ? 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.957735][ T794] ? 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.957739][ T794] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 31.957743][ T794] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 31.957746][ T794] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 31.957750][ T794] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 31.957754][ T794] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 31.957758][ T794] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 31.957759][ T794] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 31.957765][ T794] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 31.957768][ T794] ____sys_sendmsg (net/socket.c:2713) [ 31.957770][ T794] ? copy_msghdr_from_user (net/socket.c:2650) [ 31.957772][ T794] ? sock_write_iter (net/socket.c:1269) [ 31.957774][ T794] ? move_addr_to_kernel (net/socket.c:258) [ 31.957781][ T794] ___sys_sendmsg (net/socket.c:2767) [ 31.957784][ T794] ? copy_msghdr_from_user (net/socket.c:2619) [ 31.957800][ T794] __sys_sendmsg (net/socket.c:2799) [ 31.957802][ T794] ? __sys_sendmsg_sock (net/socket.c:2780) [ 31.957809][ T794] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.957812][ T794] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 31.957815][ T794] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 31.957818][ T794] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 31.957820][ T794] RIP: 0033:0x7f45b1c6154e [ 31.957824][ T794] 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.957826][ T794] RSP: 002b:00007ffc911f6460 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 31.957828][ T794] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f45b1c6154e [ 31.957830][ T794] RDX: 0000000000000000 RSI: 00007ffc911f6510 RDI: 0000000000000003 [ 31.957831][ T794] RBP: 00007ffc911f6470 R08: 0000000000000000 R09: 0000000000000000 [ 31.957831][ T794] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9108f6 [ 31.957832][ T794] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc911f6bd0 | [ 33.062850][ T822] softirqs last disabled at (11238): inet6_fill_ifla6_attrs (net/ipv6/addrconf.c:5883) | [ 33.062852][ T822] Preemption disabled at: | [ 33.062853][ T822] vprintk_emit (kernel/printk/printk.c:2471) | [ 33.062861][ T822] Tainted: [W]=WARN [ 33.062862][ T822] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 33.062864][ T822] Call Trace: [ 33.062866][ T822] [ 33.062867][ T822] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 33.062873][ T822] ? vprintk_emit (kernel/printk/printk.c:2471) [ 33.062874][ T822] __might_resched.cold (kernel/sched/core.c:9234) [ 33.062879][ T822] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 33.062883][ T822] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 33.062888][ T822] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 33.062890][ T822] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 33.062896][ T822] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 33.062899][ T822] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 33.062903][ T822] put_chars (drivers/char/virtio_console.c:1176) [ 33.062906][ T822] ? __send_to_port (drivers/char/virtio_console.c:654) [ 33.062908][ T822] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 33.062911][ T822] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 33.062914][ T822] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 33.062918][ T822] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 33.062923][ T822] ? mark_usage (kernel/locking/lockdep.c:4690) [ 33.062925][ T822] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.062926][ T822] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.062931][ T822] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 33.062932][ T822] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 33.062937][ T822] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.062943][ T822] console_emit_next_record (kernel/printk/printk.c:3183) [ 33.062947][ T822] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 33.062949][ T822] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 33.062952][ T822] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.062954][ T822] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.062958][ T822] console_flush_one_record (kernel/printk/printk.c:3268) [ 33.062962][ T822] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 33.062964][ T822] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.062969][ T822] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 33.062972][ T822] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 33.062974][ T822] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.062976][ T822] ? 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) [ 33.062979][ T822] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 33.062981][ T822] ? vprintk_emit (kernel/printk/printk.c:2478) [ 33.062984][ T822] vprintk_emit (kernel/printk/printk.c:2479) [ 33.062987][ T822] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 33.062989][ T822] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 33.062993][ T822] _printk (kernel/printk/printk.c:2504) [ 33.062997][ T822] ? snapshot_read.cold (user.c:?) [ 33.063000][ T822] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 33.063002][ T822] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 33.063006][ T822] ? 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) [ 33.063010][ T822] vlan_device_event.cold (net/8021q/vlan.c:347 (discriminator 1) net/8021q/vlan.c:388 (discriminator 1)) [ 33.063014][ T822] ? packet_notifier (./include/linux/rcupdate.h:882 net/packet/af_packet.c:4261) [ 33.063019][ T822] ? unregister_vlan_dev (net/8021q/vlan.h:91 net/8021q/vlan.c:110) [ 33.063023][ T822] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 33.063029][ T822] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.063030][ T822] notifier_call_chain (kernel/notifier.c:85) [ 33.063035][ T822] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9853) [ 33.063040][ T822] ? netif_change_name (net/core/dev.c:1517) [ 33.063044][ T822] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 33.063047][ T822] ? write_profile (profile.c:?) [ 33.063052][ T822] netif_change_flags (net/core/dev.c:9882) [ 33.063056][ T822] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 33.063060][ T822] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 33.063062][ T822] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 33.063063][ T822] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 33.063065][ T822] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 33.063068][ T822] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 33.063070][ T822] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 33.063072][ T822] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 33.063074][ T822] ? kasan_save_stack (mm/kasan/common.c:58) [ 33.063077][ T822] ? kasan_save_stack (mm/kasan/common.c:57) [ 33.063078][ T822] ? kasan_save_track (mm/kasan/common.c:78) [ 33.063079][ T822] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 33.063081][ T822] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.063083][ T822] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 33.063086][ T822] ? ___sys_sendmsg (net/socket.c:2758) [ 33.063090][ T822] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 33.063092][ T822] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 33.063095][ T822] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.063096][ T822] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.063098][ T822] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.063099][ T822] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.063101][ T822] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 33.063103][ T822] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 33.063105][ T822] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 33.063107][ T822] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 33.063111][ T822] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 33.063114][ T822] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.063116][ T822] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 33.063122][ T822] rtnl_newlink (net/core/rtnetlink.c:4215) [ 33.063127][ T822] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 33.063129][ T822] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.063133][ T822] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 33.063135][ T822] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 33.063137][ T822] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 33.063139][ T822] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 33.063142][ T822] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 33.063144][ T822] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 33.063148][ T822] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.063149][ T822] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.063153][ T822] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 33.063155][ T822] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 33.063159][ T822] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 33.063161][ T822] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.063163][ T822] ? netlink_ack (./include/linux/skbuff.h:2718) [ 33.063170][ T822] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 33.063172][ T822] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 33.063177][ T822] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 33.063181][ T822] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 33.063183][ T822] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 33.063187][ T822] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 33.063191][ T822] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 33.063195][ T822] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 33.063196][ T822] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 33.063202][ T822] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 33.063204][ T822] ____sys_sendmsg (net/socket.c:2713) [ 33.063207][ T822] ? copy_msghdr_from_user (net/socket.c:2650) [ 33.063209][ T822] ? sock_write_iter (net/socket.c:1269) [ 33.063210][ T822] ? move_addr_to_kernel (net/socket.c:258) [ 33.063218][ T822] ___sys_sendmsg (net/socket.c:2767) [ 33.063221][ T822] ? copy_msghdr_from_user (net/socket.c:2619) [ 33.063236][ T822] __sys_sendmsg (net/socket.c:2799) [ 33.063239][ T822] ? __sys_sendmsg_sock (net/socket.c:2780) [ 33.063245][ T822] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.063248][ T822] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 33.063251][ T822] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 33.063254][ T822] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 33.063256][ T822] RIP: 0033:0x7f7e676f754e [ 33.063260][ T822] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 33.063262][ T822] RSP: 002b:00007ffeaa05f1b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 33.063264][ T822] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f7e676f754e [ 33.063266][ T822] RDX: 0000000000000000 RSI: 00007ffeaa05f260 RDI: 0000000000000003 [ 33.063267][ T822] RBP: 00007ffeaa05f1c0 R08: 0000000000000000 R09: 0000000000000000 [ 33.063267][ T822] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9108f7 [ 33.063268][ T822] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffeaa05f920 | [ 34.168866][ T199] softirqs last disabled at (4280044): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 34.168869][ T199] Preemption disabled at: | [ 34.168870][ T199] vprintk_emit (kernel/printk/printk.c:2471) | [ 34.168878][ T199] Tainted: [W]=WARN [ 34.168879][ T199] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.168881][ T199] Call Trace: [ 34.168882][ T199] [ 34.168884][ T199] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 34.168890][ T199] ? vprintk_emit (kernel/printk/printk.c:2471) [ 34.168891][ T199] __might_resched.cold (kernel/sched/core.c:9234) [ 34.168896][ T199] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 34.168900][ T199] ? __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.168905][ T199] __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.168906][ T199] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 34.168913][ T199] ? 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.168916][ T199] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 34.168919][ T199] put_chars (drivers/char/virtio_console.c:1176) [ 34.168922][ T199] ? __send_to_port (drivers/char/virtio_console.c:654) [ 34.168923][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 34.168927][ T199] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 34.168930][ T199] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 34.168934][ T199] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 34.168938][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.168947][ T199] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 34.168950][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.168955][ T199] console_emit_next_record (kernel/printk/printk.c:3183) [ 34.168959][ T199] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 34.168961][ T199] ? 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.168964][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.168966][ T199] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.168970][ T199] console_flush_one_record (kernel/printk/printk.c:3268) [ 34.168974][ T199] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 34.168976][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.168981][ T199] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 34.168984][ T199] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 34.168986][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.168988][ T199] ? 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.168992][ T199] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 34.168993][ T199] ? vprintk_emit (kernel/printk/printk.c:2478) [ 34.168996][ T199] vprintk_emit (kernel/printk/printk.c:2479) [ 34.168999][ T199] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 34.169000][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 34.169003][ T199] ? 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.169008][ T199] dev_vprintk_emit (drivers/base/core.c:5000) [ 34.169013][ T199] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 34.169018][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 34.169020][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.169024][ T199] dev_printk_emit (drivers/base/core.c:5011) [ 34.169027][ T199] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 34.169029][ T199] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 34.169032][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.169033][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.169035][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 34.169037][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 34.169040][ T199] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 34.169047][ T199] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 34.169050][ T199] ? netdev_notice (net/core/dev.c:13194) [ 34.169052][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 34.169055][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 34.169058][ T199] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 34.169061][ T199] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 34.169064][ T199] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 34.169067][ T199] ? 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.169070][ T199] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 34.169073][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 34.169076][ T199] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 34.169082][ T199] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 34.169084][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.169087][ T199] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 34.169089][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 34.169090][ T199] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 34.169092][ T199] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 34.169094][ T199] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 34.169099][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.169101][ T199] ? 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.169102][ T199] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 34.169106][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 34.169108][ T199] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 34.169110][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.169112][ T199] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.169113][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.169115][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.169116][ T199] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 34.169118][ T199] ? __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.169121][ T199] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 34.169123][ T199] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 34.169125][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 34.169128][ T199] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 34.169129][ T199] ? nla_get_range_signed (lib/nlattr.c:270) [ 34.169133][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.169136][ T199] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.169144][ T199] rtnl_setlink (net/core/rtnetlink.c:3596) [ 34.169147][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 34.169148][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.169172][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 34.169174][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 34.169176][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 34.169178][ T199] ? mark_usage (kernel/locking/lockdep.c:4690) [ 34.169180][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.169185][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 34.169187][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 34.169189][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 34.169190][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 34.169194][ T199] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 34.169196][ T199] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 34.169199][ T199] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.169201][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.169205][ T199] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 34.169207][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 34.169211][ T199] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 34.169214][ T199] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.169217][ T199] ? netlink_ack (./include/linux/skbuff.h:2718) [ 34.169223][ T199] ? 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.169225][ T199] ? 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.169230][ T199] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 34.169234][ T199] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 34.169236][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 34.169239][ T199] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.169243][ T199] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 34.169247][ T199] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 34.169248][ T199] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 34.169251][ T199] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 34.169256][ T199] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 34.169259][ T199] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 34.169262][ T199] __sys_sendto (net/socket.c:2281) [ 34.169265][ T199] ? __ia32_sys_getpeername (net/socket.c:2235) [ 34.169276][ T199] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 34.169282][ T199] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 34.169284][ T199] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 34.169288][ T199] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 34.169290][ T199] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 34.169292][ T199] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 34.169294][ T199] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 34.169297][ T199] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.169299][ T199] RIP: 0033:0x7f5b8bac254e [ 34.169302][ T199] 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.169304][ T199] RSP: 002b:00007ffcc7dabbb0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 34.169307][ T199] RAX: ffffffffffffffda RBX: 000055a650b75ba0 RCX: 00007f5b8bac254e [ 34.169308][ T199] RDX: 0000000000000030 RSI: 000055a650b7cdb0 RDI: 0000000000000012 [ 34.169309][ T199] RBP: 00007ffcc7dabbc0 R08: 00007ffcc7dabc10 R09: 0000000000000080 [ 34.169310][ T199] R10: 0000000000000000 R11: 0000000000000202 R12: 000055a650d37c40 [ 34.169310][ T199] R13: 00007ffcc7dabcf4 R14: 0000000000000000 R15: 0000000000000000 | [ 35.371311][ T862] softirqs last disabled at (148782): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 35.371314][ T862] Preemption disabled at: | [ 35.371315][ T862] vprintk_emit (kernel/printk/printk.c:2471) | [ 35.371324][ T862] Tainted: [W]=WARN [ 35.371325][ T862] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.371327][ T862] Call Trace: [ 35.371328][ T862] [ 35.371330][ T862] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 35.371336][ T862] ? vprintk_emit (kernel/printk/printk.c:2471) [ 35.371338][ T862] __might_resched.cold (kernel/sched/core.c:9234) [ 35.371342][ T862] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 35.371347][ T862] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 35.371352][ T862] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 35.371354][ T862] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.371361][ T862] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 35.371364][ T862] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.371368][ T862] put_chars (drivers/char/virtio_console.c:1176) [ 35.371370][ T862] ? __send_to_port (drivers/char/virtio_console.c:654) [ 35.371371][ T862] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 35.371375][ T862] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.371378][ T862] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 35.371383][ T862] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 35.371387][ T862] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.371392][ T862] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 35.371396][ T862] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.371401][ T862] console_emit_next_record (kernel/printk/printk.c:3183) [ 35.371405][ T862] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 35.371407][ T862] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 35.371411][ T862] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.371412][ T862] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.371416][ T862] console_flush_one_record (kernel/printk/printk.c:3268) [ 35.371421][ T862] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 35.371423][ T862] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.371428][ T862] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 35.371431][ T862] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 35.371433][ T862] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.371435][ T862] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 35.371439][ T862] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 35.371441][ T862] ? vprintk_emit (kernel/printk/printk.c:2478) [ 35.371443][ T862] vprintk_emit (kernel/printk/printk.c:2479) [ 35.371447][ T862] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 35.371448][ T862] ? mark_usage (kernel/locking/lockdep.c:4690) [ 35.371450][ T862] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 35.371456][ T862] dev_vprintk_emit (drivers/base/core.c:5000) [ 35.371462][ T862] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 35.371467][ T862] ? mark_usage (kernel/locking/lockdep.c:4690) [ 35.371469][ T862] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.371473][ T862] dev_printk_emit (drivers/base/core.c:5011) [ 35.371476][ T862] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 35.371478][ T862] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 35.371481][ T862] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.371483][ T862] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.371484][ T862] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 35.371486][ T862] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 35.371490][ T862] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 35.371496][ T862] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 35.371499][ T862] ? netdev_notice (net/core/dev.c:13194) [ 35.371502][ T862] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.371505][ T862] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 35.371508][ T862] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 35.371511][ T862] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 35.371514][ T862] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 35.371517][ T862] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 35.371521][ T862] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 35.371523][ T862] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.371526][ T862] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 35.371532][ T862] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 35.371535][ T862] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.371538][ T862] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 35.371540][ T862] ? mark_usage (kernel/locking/lockdep.c:4690) [ 35.371542][ T862] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 35.371544][ T862] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.371545][ T862] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 35.371550][ T862] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.371552][ T862] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 35.371554][ T862] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 35.371558][ T862] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.371560][ T862] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 35.371562][ T862] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.371564][ T862] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.371566][ T862] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.371567][ T862] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.371569][ T862] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 35.371571][ T862] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 35.371574][ T862] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 35.371576][ T862] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 35.371578][ T862] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.371581][ T862] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 35.371582][ T862] ? nla_get_range_signed (lib/nlattr.c:270) [ 35.371587][ T862] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.371590][ T862] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.371597][ T862] rtnl_setlink (net/core/rtnetlink.c:3596) [ 35.371601][ T862] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 35.371602][ T862] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.371626][ T862] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.371628][ T862] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.371631][ T862] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 35.371633][ T862] ? mark_usage (kernel/locking/lockdep.c:4690) [ 35.371635][ T862] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.371640][ T862] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.371642][ T862] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.371644][ T862] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 35.371645][ T862] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 35.371649][ T862] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 35.371652][ T862] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 35.371655][ T862] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.371656][ T862] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.371661][ T862] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.371663][ T862] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.371667][ T862] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 35.371670][ T862] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.371673][ T862] ? netlink_ack (./include/linux/skbuff.h:2718) [ 35.371684][ T862] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 35.371687][ T862] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 35.371691][ T862] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 35.371695][ T862] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 35.371699][ T862] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.371703][ T862] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 35.371707][ T862] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 35.371709][ T862] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.371712][ T862] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 35.371717][ T862] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 35.371720][ T862] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 35.371723][ T862] __sys_sendto (net/socket.c:2281) [ 35.371726][ T862] ? __ia32_sys_getpeername (net/socket.c:2235) [ 35.371741][ T862] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 35.371743][ T862] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 35.371747][ T862] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 35.371749][ T862] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 35.371752][ T862] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 35.371754][ T862] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 35.371756][ T862] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.371758][ T862] RIP: 0033:0x7f5b8bac254e [ 35.371762][ T862] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 35.371764][ T862] RSP: 002b:00007ffcc7dabbb0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 35.371767][ T862] RAX: ffffffffffffffda RBX: 000055a650ce9d30 RCX: 00007f5b8bac254e [ 35.371768][ T862] RDX: 0000000000000030 RSI: 000055a650d09190 RDI: 0000000000000024 [ 35.371769][ T862] RBP: 00007ffcc7dabbc0 R08: 00007ffcc7dabc10 R09: 0000000000000080 [ 35.371770][ T862] R10: 0000000000000000 R11: 0000000000000202 R12: 000055a650ccd9c0 [ 35.371771][ T862] R13: 00007ffcc7dabcf4 R14: 0000000000000000 R15: 0000000000000000 | [ 36.458920][ T906] softirqs last disabled at (11792): inet6_fill_ifla6_attrs (net/ipv6/addrconf.c:5883) | [ 36.458922][ T906] Preemption disabled at: | [ 36.458923][ T906] vprintk_emit (kernel/printk/printk.c:2471) | [ 36.458931][ T906] Tainted: [W]=WARN [ 36.458932][ T906] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.458934][ T906] Call Trace: [ 36.458935][ T906] [ 36.458937][ T906] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 36.458945][ T906] ? vprintk_emit (kernel/printk/printk.c:2471) [ 36.458946][ T906] __might_resched.cold (kernel/sched/core.c:9234) [ 36.458951][ T906] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 36.458955][ T906] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 36.458959][ T906] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 36.458961][ T906] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 36.458968][ T906] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 36.458970][ T906] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 36.458974][ T906] put_chars (drivers/char/virtio_console.c:1176) [ 36.458977][ T906] ? __send_to_port (drivers/char/virtio_console.c:654) [ 36.458979][ T906] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 36.458982][ T906] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.458985][ T906] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 36.458989][ T906] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 36.458993][ T906] ? mark_usage (kernel/locking/lockdep.c:4690) [ 36.458995][ T906] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.458996][ T906] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.459000][ T906] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 36.459002][ T906] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 36.459006][ T906] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.459010][ T906] console_emit_next_record (kernel/printk/printk.c:3183) [ 36.459014][ T906] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 36.459016][ T906] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 36.459019][ T906] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.459021][ T906] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.459025][ T906] console_flush_one_record (kernel/printk/printk.c:3268) [ 36.459029][ T906] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 36.459031][ T906] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.459036][ T906] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 36.459039][ T906] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 36.459041][ T906] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.459043][ T906] ? 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) [ 36.459046][ T906] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 36.459048][ T906] ? vprintk_emit (kernel/printk/printk.c:2478) [ 36.459051][ T906] vprintk_emit (kernel/printk/printk.c:2479) [ 36.459054][ T906] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 36.459056][ T906] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 36.459060][ T906] _printk (kernel/printk/printk.c:2504) [ 36.459064][ T906] ? snapshot_read.cold (user.c:?) [ 36.459067][ T906] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 36.459069][ T906] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 36.459073][ T906] ? 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) [ 36.459076][ T906] vlan_device_event.cold (net/8021q/vlan.c:347 (discriminator 1) net/8021q/vlan.c:388 (discriminator 1)) [ 36.459081][ T906] ? packet_notifier (./include/linux/rcupdate.h:882 net/packet/af_packet.c:4261) [ 36.459086][ T906] ? unregister_vlan_dev (net/8021q/vlan.h:91 net/8021q/vlan.c:110) [ 36.459089][ T906] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 36.459095][ T906] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.459097][ T906] notifier_call_chain (kernel/notifier.c:85) [ 36.459101][ T906] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9853) [ 36.459106][ T906] ? netif_change_name (net/core/dev.c:1517) [ 36.459110][ T906] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 36.459113][ T906] ? write_profile (profile.c:?) [ 36.459118][ T906] netif_change_flags (net/core/dev.c:9882) [ 36.459122][ T906] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 36.459126][ T906] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 36.459128][ T906] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 36.459129][ T906] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 36.459131][ T906] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 36.459134][ T906] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 36.459136][ T906] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.459138][ T906] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 36.459140][ T906] ? kasan_save_stack (mm/kasan/common.c:58) [ 36.459142][ T906] ? kasan_save_stack (mm/kasan/common.c:57) [ 36.459144][ T906] ? kasan_save_track (mm/kasan/common.c:78) [ 36.459145][ T906] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 36.459147][ T906] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.459149][ T906] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 36.459152][ T906] ? ___sys_sendmsg (net/socket.c:2758) [ 36.459156][ T906] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 36.459158][ T906] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 36.459160][ T906] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.459162][ T906] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.459163][ T906] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.459164][ T906] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.459166][ T906] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 36.459168][ T906] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 36.459171][ T906] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 36.459173][ T906] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 36.459176][ T906] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 36.459180][ T906] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.459182][ T906] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 36.459187][ T906] rtnl_newlink (net/core/rtnetlink.c:4215) [ 36.459192][ T906] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 36.459194][ T906] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.459199][ T906] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 36.459201][ T906] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 36.459203][ T906] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 36.459204][ T906] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 36.459208][ T906] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 36.459210][ T906] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 36.459213][ T906] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 36.459214][ T906] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.459219][ T906] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 36.459221][ T906] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 36.459224][ T906] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 36.459226][ T906] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 36.459229][ T906] ? netlink_ack (./include/linux/skbuff.h:2718) [ 36.459235][ T906] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 36.459237][ T906] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 36.459242][ T906] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 36.459246][ T906] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 36.459248][ T906] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 36.459252][ T906] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 36.459256][ T906] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 36.459260][ T906] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 36.459262][ T906] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 36.459267][ T906] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 36.459270][ T906] ____sys_sendmsg (net/socket.c:2713) [ 36.459272][ T906] ? copy_msghdr_from_user (net/socket.c:2650) [ 36.459274][ T906] ? sock_write_iter (net/socket.c:1269) [ 36.459276][ T906] ? move_addr_to_kernel (net/socket.c:258) [ 36.459283][ T906] ___sys_sendmsg (net/socket.c:2767) [ 36.459286][ T906] ? copy_msghdr_from_user (net/socket.c:2619) [ 36.459302][ T906] __sys_sendmsg (net/socket.c:2799) [ 36.459304][ T906] ? __sys_sendmsg_sock (net/socket.c:2780) [ 36.459310][ T906] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.459313][ T906] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 36.459316][ T906] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 36.459319][ T906] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 36.459321][ T906] RIP: 0033:0x7f3d1c8ec54e [ 36.459325][ T906] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 36.459327][ T906] RSP: 002b:00007ffef73db530 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 36.459330][ T906] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f3d1c8ec54e [ 36.459331][ T906] RDX: 0000000000000000 RSI: 00007ffef73db5e0 RDI: 0000000000000003 [ 36.459332][ T906] RBP: 00007ffef73db540 R08: 0000000000000000 R09: 0000000000000000 [ 36.459333][ T906] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a9108fa [ 36.459334][ T906] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffef73dbca0 | [ 37.493952][ T862] softirqs last disabled at (456056): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 37.493954][ T862] Preemption disabled at: | [ 37.493955][ T862] vprintk_emit (kernel/printk/printk.c:2471) | [ 37.493963][ T862] Tainted: [W]=WARN [ 37.493964][ T862] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.493966][ T862] Call Trace: [ 37.493968][ T862] [ 37.493969][ T862] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 37.493976][ T862] ? vprintk_emit (kernel/printk/printk.c:2471) [ 37.493977][ T862] __might_resched.cold (kernel/sched/core.c:9234) [ 37.493982][ T862] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 37.493986][ T862] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 37.493990][ T862] __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)) [ 37.493992][ T862] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 37.493999][ T862] ? 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) [ 37.494001][ T862] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 37.494005][ T862] put_chars (drivers/char/virtio_console.c:1176) [ 37.494007][ T862] ? __send_to_port (drivers/char/virtio_console.c:654) [ 37.494009][ T862] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 37.494012][ T862] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.494015][ T862] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 37.494020][ T862] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 37.494024][ T862] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.494029][ T862] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 37.494032][ T862] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.494037][ T862] console_emit_next_record (kernel/printk/printk.c:3183) [ 37.494041][ T862] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 37.494043][ T862] ? 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)) [ 37.494046][ T862] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.494048][ T862] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.494052][ T862] console_flush_one_record (kernel/printk/printk.c:3268) [ 37.494056][ T862] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 37.494058][ T862] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.494063][ T862] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 37.494066][ T862] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 37.494068][ T862] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.494070][ T862] ? 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) [ 37.494074][ T862] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 37.494075][ T862] ? vprintk_emit (kernel/printk/printk.c:2478) [ 37.494078][ T862] vprintk_emit (kernel/printk/printk.c:2479) [ 37.494081][ T862] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 37.494083][ T862] ? mark_usage (kernel/locking/lockdep.c:4690) [ 37.494085][ T862] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 37.494090][ T862] dev_vprintk_emit (drivers/base/core.c:5000) [ 37.494095][ T862] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 37.494100][ T862] ? mark_usage (kernel/locking/lockdep.c:4690) [ 37.494102][ T862] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.494106][ T862] dev_printk_emit (drivers/base/core.c:5011) [ 37.494108][ T862] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 37.494111][ T862] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 37.494114][ T862] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.494115][ T862] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.494117][ T862] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 37.494119][ T862] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 37.494122][ T862] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 37.494129][ T862] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 37.494132][ T862] ? netdev_notice (net/core/dev.c:13194) [ 37.494134][ T862] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 37.494137][ T862] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 37.494140][ T862] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 37.494143][ T862] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 37.494146][ T862] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 37.494148][ T862] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 37.494152][ T862] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 37.494155][ T862] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 37.494157][ T862] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 37.494163][ T862] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 37.494166][ T862] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.494169][ T862] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 37.494170][ T862] ? mark_usage (kernel/locking/lockdep.c:4690) [ 37.494172][ T862] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 37.494174][ T862] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.494176][ T862] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 37.494181][ T862] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.494183][ T862] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 37.494184][ T862] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 37.494188][ T862] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 37.494190][ T862] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 37.494193][ T862] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.494194][ T862] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.494196][ T862] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.494197][ T862] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.494199][ T862] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 37.494201][ T862] ? __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) [ 37.494204][ T862] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 37.494206][ T862] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 37.494208][ T862] ? mark_usage (kernel/locking/lockdep.c:4690) [ 37.494210][ T862] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 37.494212][ T862] ? nla_get_range_signed (lib/nlattr.c:270) [ 37.494216][ T862] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.494219][ T862] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.494226][ T862] rtnl_setlink (net/core/rtnetlink.c:3596) [ 37.494230][ T862] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 37.494231][ T862] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.494253][ T862] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 37.494255][ T862] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 37.494258][ T862] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 37.494260][ T862] ? mark_usage (kernel/locking/lockdep.c:4690) [ 37.494262][ T862] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.494267][ T862] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 37.494269][ T862] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 37.494271][ T862] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 37.494272][ T862] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 37.494276][ T862] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 37.494278][ T862] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 37.494281][ T862] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 37.494283][ T862] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.494287][ T862] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 37.494289][ T862] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 37.494293][ T862] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 37.494296][ T862] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 37.494299][ T862] ? netlink_ack (./include/linux/skbuff.h:2718) [ 37.494305][ T862] ? 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)) [ 37.494307][ T862] ? 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)) [ 37.494311][ T862] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 37.494315][ T862] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 37.494319][ T862] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.494323][ T862] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 37.494327][ T862] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 37.494328][ T862] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 37.494331][ T862] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 37.494336][ T862] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 37.494339][ T862] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 37.494342][ T862] __sys_sendto (net/socket.c:2281) [ 37.494346][ T862] ? __ia32_sys_getpeername (net/socket.c:2235) [ 37.494360][ T862] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 37.494362][ T862] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 37.494365][ T862] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 37.494368][ T862] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 37.494371][ T862] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 37.494373][ T862] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 37.494375][ T862] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 37.494377][ T862] RIP: 0033:0x7f5b8bac254e [ 37.494381][ T862] 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 [ 37.494383][ T862] RSP: 002b:00007ffcc7dabbb0 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 37.494385][ T862] RAX: ffffffffffffffda RBX: 000055a650ce9d30 RCX: 00007f5b8bac254e [ 37.494387][ T862] RDX: 0000000000000030 RSI: 000055a650ceda30 RDI: 0000000000000024 [ 37.494388][ T862] RBP: 00007ffcc7dabbc0 R08: 00007ffcc7dabc10 R09: 0000000000000080 [ 37.494388][ T862] R10: 0000000000000000 R11: 0000000000000202 R12: 000055a650cd3ee0 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