====================================== | [ 9.728313][ T203] softirqs last disabled at (23214): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 9.728316][ T203] Preemption disabled at: | [ 9.728316][ T203] vprintk_emit (kernel/printk/printk.c:2471) | [ 9.728325][ T203] Tainted: [W]=WARN [ 9.728326][ T203] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.728328][ T203] Call Trace: [ 9.728329][ T203] [ 9.728331][ T203] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 9.728336][ T203] ? vprintk_emit (kernel/printk/printk.c:2471) [ 9.728338][ T203] __might_resched.cold (kernel/sched/core.c:9234) [ 9.728342][ T203] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 9.728347][ T203] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 9.728351][ T203] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 9.728353][ T203] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.728360][ T203] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 9.728363][ T203] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.728366][ T203] put_chars (drivers/char/virtio_console.c:1176) [ 9.728369][ T203] ? __send_to_port (drivers/char/virtio_console.c:654) [ 9.728372][ T203] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 9.728377][ T203] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 9.728381][ T203] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.728386][ T203] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 9.728389][ T203] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.728394][ T203] console_emit_next_record (kernel/printk/printk.c:3183) [ 9.728398][ T203] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 9.728400][ T203] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 9.728403][ T203] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.728405][ T203] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.728409][ T203] console_flush_one_record (kernel/printk/printk.c:3268) [ 9.728413][ T203] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 9.728415][ T203] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.728420][ T203] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 9.728423][ T203] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 9.728425][ T203] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.728427][ T203] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 9.728430][ T203] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 9.728432][ T203] ? vprintk_emit (kernel/printk/printk.c:2478) [ 9.728435][ T203] vprintk_emit (kernel/printk/printk.c:2479) [ 9.728438][ T203] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 9.728439][ T203] ? __kernel_text_address (kernel/extable.c:79) [ 9.728442][ T203] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 9.728445][ T203] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 9.728451][ T203] dev_vprintk_emit (drivers/base/core.c:5000) [ 9.728455][ T203] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 9.728463][ T203] dev_printk_emit (drivers/base/core.c:5011) [ 9.728466][ T203] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 9.728470][ T203] ? check_prev_add (kernel/locking/lockdep.c:3258 (discriminator 3)) [ 9.728475][ T203] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 9.728481][ T203] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 9.728484][ T203] ? netdev_notice (net/core/dev.c:13194) [ 9.728487][ T203] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 9.728490][ T203] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.728492][ T203] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 9.728496][ T203] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 9.728498][ T203] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 9.728501][ T203] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 9.728504][ T203] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 9.728507][ T203] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 9.728509][ T203] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 9.728515][ T203] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 9.728518][ T203] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.728521][ T203] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 9.728522][ T203] ? mark_usage (kernel/locking/lockdep.c:4690) [ 9.728524][ T203] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 9.728526][ T203] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 9.728529][ T203] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 9.728533][ T203] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.728535][ T203] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 9.728537][ T203] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 9.728540][ T203] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 9.728542][ T203] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 9.728545][ T203] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.728546][ T203] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.728548][ T203] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.728549][ T203] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.728551][ T203] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 9.728553][ T203] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 9.728556][ T203] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 9.728558][ T203] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 9.728559][ T203] ? mark_usage (kernel/locking/lockdep.c:4690) [ 9.728562][ T203] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 9.728563][ T203] ? nla_get_range_signed (lib/nlattr.c:270) [ 9.728567][ T203] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.728571][ T203] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.728578][ T203] rtnl_setlink (net/core/rtnetlink.c:3596) [ 9.728581][ T203] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 9.728582][ T203] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.728607][ T203] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 9.728609][ T203] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 9.728612][ T203] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.728614][ T203] ? mark_usage (kernel/locking/lockdep.c:4690) [ 9.728616][ T203] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.728621][ T203] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 9.728622][ T203] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 9.728624][ T203] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 9.728626][ T203] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.728630][ T203] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 9.728632][ T203] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 9.728635][ T203] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.728636][ T203] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.728641][ T203] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 9.728643][ T203] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 9.728646][ T203] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 9.728649][ T203] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 9.728652][ T203] ? netlink_ack (./include/linux/skbuff.h:2718) [ 9.728658][ T203] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 9.728660][ T203] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 9.728665][ T203] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 9.728669][ T203] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 9.728672][ T203] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.728676][ T203] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 9.728680][ T203] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 9.728681][ T203] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 9.728684][ T203] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.728689][ T203] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 9.728691][ T203] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 9.728695][ T203] __sys_sendto (net/socket.c:2281) [ 9.728698][ T203] ? __ia32_sys_getpeername (net/socket.c:2235) [ 9.728708][ T203] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 9.728714][ T203] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 9.728716][ T203] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 9.728719][ T203] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 9.728721][ T203] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 9.728723][ T203] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 9.728725][ T203] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 9.728728][ T203] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.728730][ T203] RIP: 0033:0x7f95821e754e [ 9.728733][ T203] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 9.728735][ T203] RSP: 002b:00007ffd5e391240 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 9.728737][ T203] RAX: ffffffffffffffda RBX: 0000556019f70290 RCX: 00007f95821e754e [ 9.728739][ T203] RDX: 0000000000000030 RSI: 000055601a0d7cb0 RDI: 0000000000000016 [ 9.728739][ T203] RBP: 00007ffd5e391250 R08: 00007ffd5e3912a0 R09: 0000000000000080 [ 9.728740][ T203] R10: 0000000000000000 R11: 0000000000000202 R12: 000055601a0d2ed0 [ 9.728741][ T203] R13: 00007ffd5e391384 R14: 0000000000000000 R15: 0000000000000000 | [ 10.787669][ T243] softirqs last disabled at (25847): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 10.787672][ T243] Preemption disabled at: | [ 10.787672][ T243] 0x0 | [ 10.787682][ T243] Tainted: [W]=WARN [ 10.787683][ T243] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.787685][ T243] Call Trace: [ 10.787686][ T243] [ 10.787687][ T243] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.787694][ T243] __might_resched.cold (kernel/sched/core.c:9234) [ 10.787699][ T243] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.787703][ T243] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 10.787707][ T243] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 10.787709][ T243] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.787716][ T243] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 10.787718][ T243] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.787722][ T243] put_chars (drivers/char/virtio_console.c:1176) [ 10.787724][ T243] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.787726][ T243] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 10.787729][ T243] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 10.787735][ T243] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.787742][ T243] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.787745][ T243] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.787747][ T243] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.787751][ T243] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.787755][ T243] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.787756][ T243] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 10.787759][ T243] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.787761][ T243] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.787765][ T243] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.787769][ T243] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.787771][ T243] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.787776][ T243] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.787779][ T243] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.787781][ T243] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.787783][ T243] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 10.787786][ T243] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.787788][ T243] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.787791][ T243] vprintk_emit (kernel/printk/printk.c:2479) [ 10.787794][ T243] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.787797][ T243] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.787801][ T243] _printk (kernel/printk/printk.c:2504) [ 10.787804][ T243] ? snapshot_read.cold (user.c:?) [ 10.787807][ T243] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 10.787810][ T243] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 10.787813][ T243] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 10.787816][ T243] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 10.787820][ T243] ? exit_notify (kernel/exit.c:780) [ 10.787821][ T243] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.787824][ T243] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.787827][ T243] do_group_exit (kernel/exit.c:1151) [ 10.787830][ T243] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 10.787832][ T243] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 10.787834][ T243] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 10.787838][ T243] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 10.787841][ T243] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.787843][ T243] RIP: 0033:0x7f18000ea1b8 [ 10.787845][ T243] Code: Unable to access opcode bytes at 0x7f18000ea18e. Code starting with the faulting instruction =========================================== [ 10.787846][ T243] RSP: 002b:00007ffc0b5f0fd8 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 10.787849][ T243] RAX: ffffffffffffffda RBX: 00007f180021af88 RCX: 00007f18000ea1b8 [ 10.787850][ T243] RDX: 00007f17ffe34fc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 10.787851][ T243] RBP: 00007ffc0b5f1030 R08: 0000000000000000 R09: 0000000000000050 [ 10.787852][ T243] R10: 00007ffc0b5f0df0 R11: 0000000000000246 R12: 0000000000000001 [ 10.787853][ T243] R13: 0000000000000000 R14: 00007f1800219680 R15: 00007f180021afa0 | [ 11.882890][ T276] softirqs last disabled at (16598): inet6_fill_ifla6_attrs (net/ipv6/addrconf.c:5883) | [ 11.882891][ T276] Preemption disabled at: | [ 11.882892][ T276] vprintk_emit (kernel/printk/printk.c:2471) | [ 11.882900][ T276] Tainted: [W]=WARN [ 11.882901][ T276] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.882903][ T276] Call Trace: [ 11.882904][ T276] [ 11.882906][ T276] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.882912][ T276] ? vprintk_emit (kernel/printk/printk.c:2471) [ 11.882913][ T276] __might_resched.cold (kernel/sched/core.c:9234) [ 11.882918][ T276] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.882922][ T276] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 11.882926][ T276] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 11.882928][ T276] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.882934][ T276] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 11.882937][ T276] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.882940][ T276] put_chars (drivers/char/virtio_console.c:1176) [ 11.882943][ T276] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.882945][ T276] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.882949][ T276] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.882952][ T276] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.882956][ T276] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.882960][ T276] ? mark_usage (kernel/locking/lockdep.c:4690) [ 11.882962][ T276] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.882963][ T276] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.882968][ T276] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.882969][ T276] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.882974][ T276] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.882978][ T276] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.882981][ T276] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.882983][ T276] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 11.882986][ T276] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.882988][ T276] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.882992][ T276] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.882997][ T276] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.882998][ T276] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.883004][ T276] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.883006][ T276] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.883008][ T276] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.883014][ T276] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 11.883018][ T276] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.883019][ T276] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.883022][ T276] vprintk_emit (kernel/printk/printk.c:2479) [ 11.883025][ T276] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.883027][ T276] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 11.883032][ T276] _printk (kernel/printk/printk.c:2504) [ 11.883035][ T276] ? snapshot_read.cold (user.c:?) [ 11.883039][ T276] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.883041][ T276] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.883045][ T276] ? 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) [ 11.883048][ T276] vlan_device_event.cold (net/8021q/vlan.c:347 (discriminator 1) net/8021q/vlan.c:388 (discriminator 1)) [ 11.883053][ T276] ? packet_notifier (./include/linux/rcupdate.h:882 net/packet/af_packet.c:4261) [ 11.883057][ T276] ? unregister_vlan_dev (net/8021q/vlan.h:91 net/8021q/vlan.c:110) [ 11.883061][ T276] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 11.883067][ T276] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.883068][ T276] notifier_call_chain (kernel/notifier.c:85) [ 11.883073][ T276] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9853) [ 11.883078][ T276] ? netif_change_name (net/core/dev.c:1517) [ 11.883082][ T276] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 11.883085][ T276] ? write_profile (profile.c:?) [ 11.883090][ T276] netif_change_flags (net/core/dev.c:9882) [ 11.883094][ T276] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 11.883098][ T276] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 11.883100][ T276] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 11.883101][ T276] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 11.883103][ T276] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.883106][ T276] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.883108][ T276] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.883110][ T276] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.883112][ T276] ? kasan_save_stack (mm/kasan/common.c:58) [ 11.883115][ T276] ? kasan_save_stack (mm/kasan/common.c:57) [ 11.883116][ T276] ? kasan_save_track (mm/kasan/common.c:78) [ 11.883117][ T276] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 11.883119][ T276] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.883121][ T276] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 11.883124][ T276] ? ___sys_sendmsg (net/socket.c:2758) [ 11.883128][ T276] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.883130][ T276] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 11.883132][ T276] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.883134][ T276] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.883135][ T276] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.883136][ T276] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.883138][ T276] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 11.883141][ T276] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 11.883143][ T276] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 11.883145][ T276] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 11.883148][ T276] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 11.883152][ T276] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.883154][ T276] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 11.883159][ T276] rtnl_newlink (net/core/rtnetlink.c:4215) [ 11.883164][ T276] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.883166][ T276] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.883170][ T276] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.883172][ T276] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.883174][ T276] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.883176][ T276] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.883180][ T276] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.883182][ T276] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 11.883185][ T276] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.883186][ T276] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.883190][ T276] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.883192][ T276] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.883196][ T276] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 11.883197][ T276] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.883200][ T276] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.883207][ T276] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 11.883209][ T276] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 11.883213][ T276] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.883217][ T276] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.883219][ T276] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.883224][ T276] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 11.883227][ T276] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 11.883231][ T276] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.883233][ T276] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 11.883238][ T276] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 11.883241][ T276] ____sys_sendmsg (net/socket.c:2713) [ 11.883243][ T276] ? copy_msghdr_from_user (net/socket.c:2650) [ 11.883245][ T276] ? sock_write_iter (net/socket.c:1269) [ 11.883247][ T276] ? move_addr_to_kernel (net/socket.c:258) [ 11.883254][ T276] ___sys_sendmsg (net/socket.c:2767) [ 11.883257][ T276] ? copy_msghdr_from_user (net/socket.c:2619) [ 11.883273][ T276] __sys_sendmsg (net/socket.c:2799) [ 11.883276][ T276] ? __sys_sendmsg_sock (net/socket.c:2780) [ 11.883282][ T276] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.883285][ T276] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.883288][ T276] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 11.883290][ T276] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.883292][ T276] RIP: 0033:0x7f40fa37554e [ 11.883296][ T276] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 11.883298][ T276] RSP: 002b:00007ffef98ce690 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.883300][ T276] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f40fa37554e [ 11.883301][ T276] RDX: 0000000000000000 RSI: 00007ffef98ce740 RDI: 0000000000000003 [ 11.883302][ T276] RBP: 00007ffef98ce6a0 R08: 0000000000000000 R09: 0000000000000000 [ 11.883303][ T276] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a919ba6 [ 11.883304][ T276] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffef98cee00 | [ 12.937638][ T203] softirqs last disabled at (723176): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 12.937641][ T203] Preemption disabled at: | [ 12.937641][ T203] vprintk_emit (kernel/printk/printk.c:2471) | [ 12.937650][ T203] Tainted: [W]=WARN [ 12.937651][ T203] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.937652][ T203] Call Trace: [ 12.937654][ T203] [ 12.937655][ T203] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.937661][ T203] ? vprintk_emit (kernel/printk/printk.c:2471) [ 12.937663][ T203] __might_resched.cold (kernel/sched/core.c:9234) [ 12.937667][ T203] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 12.937671][ T203] ? __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.937676][ T203] __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.937678][ T203] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.937684][ T203] ? 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.937687][ T203] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.937690][ T203] put_chars (drivers/char/virtio_console.c:1176) [ 12.937693][ T203] ? __send_to_port (drivers/char/virtio_console.c:654) [ 12.937694][ T203] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.937697][ T203] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.937700][ T203] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.937705][ T203] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 12.937708][ T203] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.937714][ T203] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 12.937717][ T203] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.937721][ T203] console_emit_next_record (kernel/printk/printk.c:3183) [ 12.937725][ T203] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 12.937727][ T203] ? 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.937730][ T203] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.937732][ T203] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.937736][ T203] console_flush_one_record (kernel/printk/printk.c:3268) [ 12.937740][ T203] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 12.937742][ T203] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.937748][ T203] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 12.937750][ T203] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 12.937752][ T203] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.937754][ T203] ? 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.937758][ T203] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 12.937759][ T203] ? vprintk_emit (kernel/printk/printk.c:2478) [ 12.937762][ T203] vprintk_emit (kernel/printk/printk.c:2479) [ 12.937765][ T203] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.937766][ T203] ? mark_usage (kernel/locking/lockdep.c:4690) [ 12.937769][ T203] ? 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.937774][ T203] dev_vprintk_emit (drivers/base/core.c:5000) [ 12.937778][ T203] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 12.937783][ T203] ? mark_usage (kernel/locking/lockdep.c:4690) [ 12.937786][ T203] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.937789][ T203] dev_printk_emit (drivers/base/core.c:5011) [ 12.937791][ T203] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 12.937794][ T203] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.937797][ T203] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.937798][ T203] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.937800][ T203] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.937802][ T203] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.937805][ T203] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 12.937811][ T203] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 12.937814][ T203] ? netdev_notice (net/core/dev.c:13194) [ 12.937817][ T203] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.937820][ T203] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.937822][ T203] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 12.937826][ T203] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 12.937828][ T203] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 12.937831][ T203] ? 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.937834][ T203] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 12.937837][ T203] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.937839][ T203] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 12.937845][ T203] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 12.937848][ T203] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.937851][ T203] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 12.937852][ T203] ? mark_usage (kernel/locking/lockdep.c:4690) [ 12.937854][ T203] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.937856][ T203] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.937858][ T203] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.937862][ T203] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.937864][ T203] ? 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.937866][ T203] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 12.937869][ T203] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.937871][ T203] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 12.937874][ T203] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.937875][ T203] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.937877][ T203] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.937878][ T203] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.937880][ T203] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 12.937882][ T203] ? __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.937885][ T203] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 12.937886][ T203] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 12.937888][ T203] ? mark_usage (kernel/locking/lockdep.c:4690) [ 12.937891][ T203] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 12.937892][ T203] ? nla_get_range_signed (lib/nlattr.c:270) [ 12.937896][ T203] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.937899][ T203] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.937906][ T203] rtnl_setlink (net/core/rtnetlink.c:3596) [ 12.937910][ T203] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 12.937911][ T203] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.937933][ T203] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.937935][ T203] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.937938][ T203] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.937940][ T203] ? mark_usage (kernel/locking/lockdep.c:4690) [ 12.937942][ T203] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.937946][ T203] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.937948][ T203] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.937950][ T203] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 12.937952][ T203] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.937956][ T203] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 12.937958][ T203] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 12.937961][ T203] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.937962][ T203] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.937967][ T203] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.937969][ T203] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.937972][ T203] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 12.937975][ T203] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.937978][ T203] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.937984][ T203] ? 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.937986][ T203] ? 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.937991][ T203] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.937995][ T203] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.937998][ T203] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.938002][ T203] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 12.938006][ T203] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 12.938008][ T203] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.938010][ T203] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.938019][ T203] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 12.938022][ T203] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 12.938025][ T203] __sys_sendto (net/socket.c:2281) [ 12.938029][ T203] ? __ia32_sys_getpeername (net/socket.c:2235) [ 12.938045][ T203] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 12.938047][ T203] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 12.938051][ T203] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 12.938053][ T203] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 12.938056][ T203] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 12.938058][ T203] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 12.938060][ T203] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.938062][ T203] RIP: 0033:0x7f95821e754e [ 12.938066][ T203] 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.938068][ T203] RSP: 002b:00007ffd5e391240 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 12.938070][ T203] RAX: ffffffffffffffda RBX: 0000556019f70290 RCX: 00007f95821e754e [ 12.938071][ T203] RDX: 0000000000000030 RSI: 0000556019f66c00 RDI: 0000000000000016 [ 12.938072][ T203] RBP: 00007ffd5e391250 R08: 00007ffd5e3912a0 R09: 0000000000000080 [ 12.938073][ T203] R10: 0000000000000000 R11: 0000000000000202 R12: 000055601a0d1160 [ 12.938074][ T203] R13: 00007ffd5e391384 R14: 0000000000000000 R15: 0000000000000000 | [ 14.051942][ T203] softirqs last disabled at (967056): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 14.051945][ T203] Preemption disabled at: | [ 14.051946][ T203] vprintk_emit (kernel/printk/printk.c:2471) | [ 14.051954][ T203] Tainted: [W]=WARN [ 14.051955][ T203] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.051956][ T203] Call Trace: [ 14.051958][ T203] [ 14.051959][ T203] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 14.051965][ T203] ? vprintk_emit (kernel/printk/printk.c:2471) [ 14.051967][ T203] __might_resched.cold (kernel/sched/core.c:9234) [ 14.051971][ T203] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 14.051975][ T203] ? __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.051980][ T203] __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.051981][ T203] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.051988][ T203] ? 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.051990][ T203] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.051994][ T203] put_chars (drivers/char/virtio_console.c:1176) [ 14.051996][ T203] ? __send_to_port (drivers/char/virtio_console.c:654) [ 14.051998][ T203] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.052001][ T203] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.052004][ T203] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.052009][ T203] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 14.052013][ T203] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.052018][ T203] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 14.052025][ T203] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.052030][ T203] console_emit_next_record (kernel/printk/printk.c:3183) [ 14.052034][ T203] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 14.052036][ T203] ? 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.052039][ T203] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.052041][ T203] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.052045][ T203] console_flush_one_record (kernel/printk/printk.c:3268) [ 14.052049][ T203] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 14.052051][ T203] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.052056][ T203] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 14.052059][ T203] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 14.052061][ T203] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.052062][ T203] ? 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.052066][ T203] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 14.052068][ T203] ? vprintk_emit (kernel/printk/printk.c:2478) [ 14.052070][ T203] vprintk_emit (kernel/printk/printk.c:2479) [ 14.052074][ T203] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 14.052075][ T203] ? mark_usage (kernel/locking/lockdep.c:4690) [ 14.052077][ T203] ? 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.052082][ T203] dev_vprintk_emit (drivers/base/core.c:5000) [ 14.052087][ T203] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 14.052092][ T203] ? mark_usage (kernel/locking/lockdep.c:4690) [ 14.052094][ T203] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.052098][ T203] dev_printk_emit (drivers/base/core.c:5011) [ 14.052100][ T203] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 14.052103][ T203] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.052105][ T203] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.052107][ T203] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.052109][ T203] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.052110][ T203] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.052114][ T203] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 14.052120][ T203] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 14.052123][ T203] ? netdev_notice (net/core/dev.c:13194) [ 14.052125][ T203] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.052128][ T203] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.052131][ T203] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 14.052134][ T203] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 14.052136][ T203] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 14.052139][ T203] ? 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.052142][ T203] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 14.052145][ T203] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.052148][ T203] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 14.052153][ T203] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 14.052156][ T203] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.052159][ T203] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 14.052160][ T203] ? mark_usage (kernel/locking/lockdep.c:4690) [ 14.052162][ T203] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.052164][ T203] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.052166][ T203] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.052170][ T203] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.052172][ T203] ? 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.052174][ T203] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 14.052177][ T203] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.052179][ T203] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 14.052181][ T203] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.052183][ T203] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.052185][ T203] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.052186][ T203] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.052187][ T203] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 14.052190][ T203] ? __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.052193][ T203] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 14.052195][ T203] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 14.052196][ T203] ? mark_usage (kernel/locking/lockdep.c:4690) [ 14.052199][ T203] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 14.052200][ T203] ? nla_get_range_signed (lib/nlattr.c:270) [ 14.052204][ T203] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.052207][ T203] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.052215][ T203] rtnl_setlink (net/core/rtnetlink.c:3596) [ 14.052218][ T203] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 14.052219][ T203] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.052241][ T203] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.052243][ T203] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.052246][ T203] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.052248][ T203] ? mark_usage (kernel/locking/lockdep.c:4690) [ 14.052250][ T203] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.052254][ T203] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.052256][ T203] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.052258][ T203] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 14.052260][ T203] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.052264][ T203] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 14.052265][ T203] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 14.052269][ T203] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.052270][ T203] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.052274][ T203] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.052276][ T203] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.052280][ T203] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 14.052283][ T203] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.052286][ T203] ? netlink_ack (./include/linux/skbuff.h:2718) [ 14.052292][ T203] ? 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.052294][ T203] ? 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.052298][ T203] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 14.052302][ T203] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 14.052306][ T203] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.052309][ T203] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 14.052313][ T203] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 14.052315][ T203] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.052317][ T203] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.052322][ T203] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 14.052325][ T203] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 14.052328][ T203] __sys_sendto (net/socket.c:2281) [ 14.052331][ T203] ? __ia32_sys_getpeername (net/socket.c:2235) [ 14.052342][ T203] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 14.052347][ T203] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 14.052349][ T203] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 14.052352][ T203] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 14.052354][ T203] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 14.052356][ T203] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 14.052358][ T203] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 14.052361][ T203] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 14.052363][ T203] RIP: 0033:0x7f95821e754e [ 14.052367][ T203] 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.052368][ T203] RSP: 002b:00007ffd5e391240 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 14.052371][ T203] RAX: ffffffffffffffda RBX: 0000556019f70290 RCX: 00007f95821e754e [ 14.052372][ T203] RDX: 0000000000000030 RSI: 0000556019fb54e0 RDI: 0000000000000016 [ 14.052373][ T203] RBP: 00007ffd5e391250 R08: 00007ffd5e3912a0 R09: 0000000000000080 [ 14.052374][ T203] R10: 0000000000000000 R11: 0000000000000202 R12: 000055601a0e5ab0 [ 14.052375][ T203] R13: 00007ffd5e391384 R14: 0000000000000000 R15: 0000000000000000 | [ 15.074339][ T378] softirqs last disabled at (10190): inet6_fill_ifla6_attrs (net/ipv6/addrconf.c:5883) | [ 15.074341][ T378] Preemption disabled at: | [ 15.074342][ T378] vprintk_emit (kernel/printk/printk.c:2471) | [ 15.074350][ T378] Tainted: [W]=WARN [ 15.074351][ T378] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.074352][ T378] Call Trace: [ 15.074354][ T378] [ 15.074355][ T378] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 15.074361][ T378] ? vprintk_emit (kernel/printk/printk.c:2471) [ 15.074363][ T378] __might_resched.cold (kernel/sched/core.c:9234) [ 15.074367][ T378] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 15.074372][ T378] ? __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.074376][ T378] __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.074378][ T378] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 15.074384][ T378] ? 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.074387][ T378] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 15.074391][ T378] put_chars (drivers/char/virtio_console.c:1176) [ 15.074393][ T378] ? __send_to_port (drivers/char/virtio_console.c:654) [ 15.074396][ T378] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 15.074399][ T378] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 15.074401][ T378] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 15.074405][ T378] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 15.074409][ T378] ? mark_usage (kernel/locking/lockdep.c:4690) [ 15.074411][ T378] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.074413][ T378] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.074417][ T378] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 15.074419][ T378] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 15.074423][ T378] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.074427][ T378] console_emit_next_record (kernel/printk/printk.c:3183) [ 15.074431][ T378] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 15.074433][ T378] ? 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.074437][ T378] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.074438][ T378] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.074442][ T378] console_flush_one_record (kernel/printk/printk.c:3268) [ 15.074447][ T378] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 15.074449][ T378] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.074454][ T378] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 15.074457][ T378] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 15.074458][ T378] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.074460][ T378] ? 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.074464][ T378] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 15.074466][ T378] ? vprintk_emit (kernel/printk/printk.c:2478) [ 15.074468][ T378] vprintk_emit (kernel/printk/printk.c:2479) [ 15.074471][ T378] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 15.074473][ T378] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 15.074478][ T378] _printk (kernel/printk/printk.c:2504) [ 15.074482][ T378] ? snapshot_read.cold (user.c:?) [ 15.074485][ T378] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 15.074487][ T378] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 15.074491][ T378] ? 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.074494][ T378] vlan_device_event.cold (net/8021q/vlan.c:347 (discriminator 1) net/8021q/vlan.c:388 (discriminator 1)) [ 15.074499][ T378] ? packet_notifier (./include/linux/rcupdate.h:882 net/packet/af_packet.c:4261) [ 15.074504][ T378] ? unregister_vlan_dev (net/8021q/vlan.h:91 net/8021q/vlan.c:110) [ 15.074507][ T378] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 15.074514][ T378] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.074515][ T378] notifier_call_chain (kernel/notifier.c:85) [ 15.074520][ T378] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9853) [ 15.074525][ T378] ? netif_change_name (net/core/dev.c:1517) [ 15.074529][ T378] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 15.074532][ T378] ? write_profile (profile.c:?) [ 15.074537][ T378] netif_change_flags (net/core/dev.c:9882) [ 15.074541][ T378] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 15.074545][ T378] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 15.074547][ T378] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 15.074548][ T378] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 15.074550][ T378] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 15.074553][ T378] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 15.074555][ T378] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 15.074557][ T378] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 15.074559][ T378] ? kasan_save_stack (mm/kasan/common.c:58) [ 15.074562][ T378] ? kasan_save_stack (mm/kasan/common.c:57) [ 15.074563][ T378] ? kasan_save_track (mm/kasan/common.c:78) [ 15.074564][ T378] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 15.074567][ T378] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.074568][ T378] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 15.074571][ T378] ? ___sys_sendmsg (net/socket.c:2758) [ 15.074575][ T378] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 15.074577][ T378] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 15.074580][ T378] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.074581][ T378] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.074583][ T378] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.074584][ T378] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.074586][ T378] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 15.074588][ T378] ? __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.074590][ T378] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 15.074592][ T378] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 15.074596][ T378] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 15.074599][ T378] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.074601][ T378] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 15.074609][ T378] rtnl_newlink (net/core/rtnetlink.c:4215) [ 15.074614][ T378] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 15.074616][ T378] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.074621][ T378] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 15.074623][ T378] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 15.074625][ T378] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 15.074627][ T378] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 15.074630][ T378] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 15.074632][ T378] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 15.074635][ T378] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.074637][ T378] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.074641][ T378] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 15.074643][ T378] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 15.074646][ T378] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 15.074648][ T378] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.074651][ T378] ? netlink_ack (./include/linux/skbuff.h:2718) [ 15.074658][ T378] ? 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.074660][ T378] ? 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.074664][ T378] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 15.074668][ T378] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 15.074671][ T378] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 15.074675][ T378] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 15.074679][ T378] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 15.074683][ T378] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 15.074684][ T378] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 15.074689][ T378] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 15.074692][ T378] ____sys_sendmsg (net/socket.c:2713) [ 15.074694][ T378] ? copy_msghdr_from_user (net/socket.c:2650) [ 15.074697][ T378] ? sock_write_iter (net/socket.c:1269) [ 15.074698][ T378] ? move_addr_to_kernel (net/socket.c:258) [ 15.074706][ T378] ___sys_sendmsg (net/socket.c:2767) [ 15.074708][ T378] ? copy_msghdr_from_user (net/socket.c:2619) [ 15.074724][ T378] __sys_sendmsg (net/socket.c:2799) [ 15.074727][ T378] ? __sys_sendmsg_sock (net/socket.c:2780) [ 15.074733][ T378] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.074736][ T378] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 15.074739][ T378] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 15.074742][ T378] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 15.074744][ T378] RIP: 0033:0x7fd09327254e [ 15.074748][ T378] 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.074750][ T378] RSP: 002b:00007ffce262f780 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 15.074752][ T378] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fd09327254e [ 15.074754][ T378] RDX: 0000000000000000 RSI: 00007ffce262f830 RDI: 0000000000000003 [ 15.074755][ T378] RBP: 00007ffce262f790 R08: 0000000000000000 R09: 0000000000000000 [ 15.074756][ T378] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a919ba9 [ 15.074756][ T378] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffce262fef0 | [ 16.152103][ T415] softirqs last disabled at (16206): inet6_fill_ifla6_attrs (net/ipv6/addrconf.c:5883) | [ 16.152105][ T415] Preemption disabled at: | [ 16.152106][ T415] vprintk_emit (kernel/printk/printk.c:2471) | [ 16.152114][ T415] Tainted: [W]=WARN [ 16.152115][ T415] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.152117][ T415] Call Trace: [ 16.152118][ T415] [ 16.152120][ T415] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 16.152126][ T415] ? vprintk_emit (kernel/printk/printk.c:2471) [ 16.152127][ T415] __might_resched.cold (kernel/sched/core.c:9234) [ 16.152132][ T415] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 16.152136][ T415] ? __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.152140][ T415] __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.152142][ T415] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 16.152148][ T415] ? 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.152151][ T415] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 16.152155][ T415] put_chars (drivers/char/virtio_console.c:1176) [ 16.152157][ T415] ? __send_to_port (drivers/char/virtio_console.c:654) [ 16.152160][ T415] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 16.152162][ T415] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.152165][ T415] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 16.152169][ T415] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 16.152173][ T415] ? mark_usage (kernel/locking/lockdep.c:4690) [ 16.152175][ T415] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.152177][ T415] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.152181][ T415] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 16.152183][ T415] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.152187][ T415] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.152191][ T415] console_emit_next_record (kernel/printk/printk.c:3183) [ 16.152195][ T415] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 16.152197][ T415] ? 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.152200][ T415] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.152202][ T415] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.152206][ T415] console_flush_one_record (kernel/printk/printk.c:3268) [ 16.152210][ T415] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 16.152212][ T415] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.152217][ T415] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 16.152220][ T415] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 16.152221][ T415] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.152223][ T415] ? 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.152227][ T415] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 16.152229][ T415] ? vprintk_emit (kernel/printk/printk.c:2478) [ 16.152231][ T415] vprintk_emit (kernel/printk/printk.c:2479) [ 16.152235][ T415] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 16.152237][ T415] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 16.152241][ T415] _printk (kernel/printk/printk.c:2504) [ 16.152245][ T415] ? snapshot_read.cold (user.c:?) [ 16.152248][ T415] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.152250][ T415] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.152254][ T415] ? 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.152257][ T415] vlan_device_event.cold (net/8021q/vlan.c:347 (discriminator 1) net/8021q/vlan.c:388 (discriminator 1)) [ 16.152262][ T415] ? packet_notifier (./include/linux/rcupdate.h:882 net/packet/af_packet.c:4261) [ 16.152267][ T415] ? unregister_vlan_dev (net/8021q/vlan.h:91 net/8021q/vlan.c:110) [ 16.152270][ T415] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 16.152276][ T415] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.152278][ T415] notifier_call_chain (kernel/notifier.c:85) [ 16.152283][ T415] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9853) [ 16.152288][ T415] ? netif_change_name (net/core/dev.c:1517) [ 16.152291][ T415] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 16.152295][ T415] ? write_profile (profile.c:?) [ 16.152300][ T415] netif_change_flags (net/core/dev.c:9882) [ 16.152304][ T415] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 16.152307][ T415] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 16.152309][ T415] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 16.152311][ T415] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 16.152312][ T415] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 16.152316][ T415] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 16.152318][ T415] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.152319][ T415] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 16.152322][ T415] ? kasan_save_stack (mm/kasan/common.c:58) [ 16.152324][ T415] ? kasan_save_stack (mm/kasan/common.c:57) [ 16.152325][ T415] ? kasan_save_track (mm/kasan/common.c:78) [ 16.152326][ T415] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 16.152329][ T415] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.152331][ T415] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 16.152333][ T415] ? ___sys_sendmsg (net/socket.c:2758) [ 16.152337][ T415] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.152339][ T415] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 16.152342][ T415] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.152343][ T415] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.152345][ T415] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.152346][ T415] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.152348][ T415] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 16.152350][ T415] ? __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.152352][ T415] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 16.152354][ T415] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 16.152358][ T415] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 16.152361][ T415] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.152363][ T415] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 16.152368][ T415] rtnl_newlink (net/core/rtnetlink.c:4215) [ 16.152373][ T415] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 16.152375][ T415] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.152380][ T415] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.152382][ T415] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.152384][ T415] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 16.152385][ T415] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.152389][ T415] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 16.152391][ T415] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 16.152394][ T415] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.152395][ T415] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.152400][ T415] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.152402][ T415] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.152405][ T415] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 16.152407][ T415] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.152410][ T415] ? netlink_ack (./include/linux/skbuff.h:2718) [ 16.152416][ T415] ? 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.152418][ T415] ? 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.152422][ T415] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 16.152426][ T415] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 16.152429][ T415] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.152433][ T415] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 16.152437][ T415] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 16.152440][ T415] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.152442][ T415] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 16.152447][ T415] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 16.152450][ T415] ____sys_sendmsg (net/socket.c:2713) [ 16.152452][ T415] ? copy_msghdr_from_user (net/socket.c:2650) [ 16.152455][ T415] ? sock_write_iter (net/socket.c:1269) [ 16.152456][ T415] ? move_addr_to_kernel (net/socket.c:258) [ 16.152463][ T415] ___sys_sendmsg (net/socket.c:2767) [ 16.152466][ T415] ? copy_msghdr_from_user (net/socket.c:2619) [ 16.152482][ T415] __sys_sendmsg (net/socket.c:2799) [ 16.152485][ T415] ? __sys_sendmsg_sock (net/socket.c:2780) [ 16.152491][ T415] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.152494][ T415] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 16.152497][ T415] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 16.152499][ T415] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 16.152501][ T415] RIP: 0033:0x7fd1ea41354e [ 16.152505][ T415] 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.152507][ T415] RSP: 002b:00007ffdacf21840 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 16.152509][ T415] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fd1ea41354e [ 16.152511][ T415] RDX: 0000000000000000 RSI: 00007ffdacf218f0 RDI: 0000000000000003 [ 16.152512][ T415] RBP: 00007ffdacf21850 R08: 0000000000000000 R09: 0000000000000000 [ 16.152512][ T415] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a919baa [ 16.152513][ T415] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffdacf21fb0 | [ 17.920884][ T425] softirqs last disabled at (348072): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 17.920886][ T425] Preemption disabled at: | [ 17.920887][ T425] vprintk_emit (kernel/printk/printk.c:2471) | [ 17.920895][ T425] Tainted: [W]=WARN [ 17.920896][ T425] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.920898][ T425] Call Trace: [ 17.920900][ T425] [ 17.920901][ T425] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 17.920908][ T425] ? vprintk_emit (kernel/printk/printk.c:2471) [ 17.920909][ T425] __might_resched.cold (kernel/sched/core.c:9234) [ 17.920913][ T425] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 17.920917][ T425] ? __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.920922][ T425] __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.920924][ T425] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.920930][ T425] ? 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.920933][ T425] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.920937][ T425] put_chars (drivers/char/virtio_console.c:1176) [ 17.920939][ T425] ? __send_to_port (drivers/char/virtio_console.c:654) [ 17.920941][ T425] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 17.920944][ T425] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 17.920947][ T425] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 17.920952][ T425] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 17.920956][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.920961][ T425] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 17.920964][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.920969][ T425] console_emit_next_record (kernel/printk/printk.c:3183) [ 17.920973][ T425] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 17.920975][ T425] ? 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.920978][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.920980][ T425] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.920983][ T425] console_flush_one_record (kernel/printk/printk.c:3268) [ 17.920988][ T425] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 17.920990][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.920995][ T425] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 17.920998][ T425] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 17.921000][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.921001][ T425] ? 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.921005][ T425] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 17.921007][ T425] ? vprintk_emit (kernel/printk/printk.c:2478) [ 17.921009][ T425] vprintk_emit (kernel/printk/printk.c:2479) [ 17.921012][ T425] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 17.921014][ T425] ? mark_usage (kernel/locking/lockdep.c:4690) [ 17.921016][ T425] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 17.921021][ T425] dev_vprintk_emit (drivers/base/core.c:5000) [ 17.921026][ T425] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 17.921031][ T425] ? mark_usage (kernel/locking/lockdep.c:4690) [ 17.921033][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.921037][ T425] dev_printk_emit (drivers/base/core.c:5011) [ 17.921039][ T425] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 17.921042][ T425] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 17.921049][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.921051][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.921053][ T425] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 17.921054][ T425] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 17.921058][ T425] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 17.921064][ T425] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 17.921067][ T425] ? netdev_notice (net/core/dev.c:13194) [ 17.921070][ T425] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.921072][ T425] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.921075][ T425] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 17.921078][ T425] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 17.921080][ T425] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 17.921083][ T425] ? lock_pin_lock (kernel/locking/lockdep.c:5640 (discriminator 2) kernel/locking/lockdep.c:6003 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 17.921086][ T425] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 17.921089][ T425] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.921092][ T425] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 17.921097][ T425] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 17.921100][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.921103][ T425] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 17.921104][ T425] ? mark_usage (kernel/locking/lockdep.c:4690) [ 17.921106][ T425] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 17.921108][ T425] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 17.921110][ T425] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 17.921114][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.921116][ T425] ? lock_pin_lock (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:6004 (discriminator 2) kernel/locking/lockdep.c:5991 (discriminator 2)) [ 17.921118][ T425] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 17.921121][ T425] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.921123][ T425] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 17.921126][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.921127][ T425] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.921129][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.921130][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.921132][ T425] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 17.921134][ T425] ? __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.921137][ T425] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 17.921138][ T425] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 17.921140][ T425] ? mark_usage (kernel/locking/lockdep.c:4690) [ 17.921143][ T425] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 17.921144][ T425] ? nla_get_range_signed (lib/nlattr.c:270) [ 17.921148][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.921151][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.921158][ T425] rtnl_setlink (net/core/rtnetlink.c:3596) [ 17.921161][ T425] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 17.921162][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.921184][ T425] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.921186][ T425] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.921189][ T425] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.921191][ T425] ? mark_usage (kernel/locking/lockdep.c:4690) [ 17.921193][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.921197][ T425] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.921199][ T425] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.921201][ T425] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 17.921203][ T425] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.921207][ T425] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 17.921209][ T425] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 17.921212][ T425] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.921213][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.921217][ T425] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.921219][ T425] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.921222][ T425] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 17.921226][ T425] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.921228][ T425] ? netlink_ack (./include/linux/skbuff.h:2718) [ 17.921235][ T425] ? 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.921237][ T425] ? 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.921241][ T425] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 17.921245][ T425] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 17.921248][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.921252][ T425] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 17.921256][ T425] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 17.921257][ T425] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.921260][ T425] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.921264][ T425] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 17.921267][ T425] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 17.921271][ T425] __sys_sendto (net/socket.c:2281) [ 17.921274][ T425] ? __ia32_sys_getpeername (net/socket.c:2235) [ 17.921288][ T425] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 17.921290][ T425] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 17.921293][ T425] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 17.921295][ T425] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 17.921298][ T425] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 17.921300][ T425] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 17.921302][ T425] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 17.921304][ T425] RIP: 0033:0x7f95821e754e [ 17.921308][ T425] 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.921310][ T425] RSP: 002b:00007ffd5e391240 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 17.921312][ T425] RAX: ffffffffffffffda RBX: 000055601a0bcc70 RCX: 00007f95821e754e [ 17.921314][ T425] RDX: 0000000000000030 RSI: 0000556019fb5700 RDI: 000000000000001c [ 17.921315][ T425] RBP: 00007ffd5e391250 R08: 00007ffd5e3912a0 R09: 0000000000000080 [ 17.921315][ T425] R10: 0000000000000000 R11: 0000000000000202 R12: 000055601a0c8d00 [ 17.921316][ T425] R13: 00007ffd5e391384 R14: 0000000000000000 R15: 0000000000000000 | [ 19.127504][ T425] softirqs last disabled at (512020): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 19.127506][ T425] Preemption disabled at: | [ 19.127507][ T425] vprintk_emit (kernel/printk/printk.c:2471) | [ 19.127515][ T425] Tainted: [W]=WARN [ 19.127516][ T425] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.127518][ T425] Call Trace: [ 19.127519][ T425] [ 19.127521][ T425] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 19.127527][ T425] ? vprintk_emit (kernel/printk/printk.c:2471) [ 19.127528][ T425] __might_resched.cold (kernel/sched/core.c:9234) [ 19.127533][ T425] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 19.127537][ T425] ? __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.127541][ T425] __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.127543][ T425] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.127550][ T425] ? 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.127552][ T425] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.127556][ T425] put_chars (drivers/char/virtio_console.c:1176) [ 19.127559][ T425] ? __send_to_port (drivers/char/virtio_console.c:654) [ 19.127560][ T425] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 19.127563][ T425] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.127566][ T425] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.127571][ T425] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 19.127575][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.127580][ T425] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 19.127583][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.127588][ T425] console_emit_next_record (kernel/printk/printk.c:3183) [ 19.127592][ T425] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 19.127594][ T425] ? 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.127597][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.127598][ T425] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.127605][ T425] console_flush_one_record (kernel/printk/printk.c:3268) [ 19.127609][ T425] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 19.127611][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.127617][ T425] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 19.127619][ T425] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 19.127621][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.127623][ T425] ? 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.127626][ T425] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 19.127628][ T425] ? vprintk_emit (kernel/printk/printk.c:2478) [ 19.127631][ T425] vprintk_emit (kernel/printk/printk.c:2479) [ 19.127634][ T425] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 19.127635][ T425] ? mark_usage (kernel/locking/lockdep.c:4690) [ 19.127637][ T425] ? 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.127643][ T425] dev_vprintk_emit (drivers/base/core.c:5000) [ 19.127648][ T425] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 19.127653][ T425] ? mark_usage (kernel/locking/lockdep.c:4690) [ 19.127655][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.127659][ T425] dev_printk_emit (drivers/base/core.c:5011) [ 19.127661][ T425] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 19.127664][ T425] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.127667][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.127668][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.127670][ T425] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 19.127672][ T425] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 19.127675][ T425] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 19.127682][ T425] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 19.127685][ T425] ? netdev_notice (net/core/dev.c:13194) [ 19.127687][ T425] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.127690][ T425] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.127693][ T425] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 19.127696][ T425] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 19.127698][ T425] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 19.127701][ T425] ? 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.127704][ T425] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 19.127707][ T425] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.127710][ T425] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 19.127716][ T425] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 19.127718][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.127721][ T425] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 19.127723][ T425] ? mark_usage (kernel/locking/lockdep.c:4690) [ 19.127724][ T425] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 19.127726][ T425] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.127728][ T425] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.127733][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.127734][ T425] ? 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.127736][ T425] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 19.127739][ T425] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.127741][ T425] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 19.127744][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.127746][ T425] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.127747][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.127748][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.127750][ T425] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 19.127752][ T425] ? __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.127755][ T425] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 19.127757][ T425] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 19.127759][ T425] ? mark_usage (kernel/locking/lockdep.c:4690) [ 19.127762][ T425] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 19.127763][ T425] ? nla_get_range_signed (lib/nlattr.c:270) [ 19.127767][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.127770][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.127777][ T425] rtnl_setlink (net/core/rtnetlink.c:3596) [ 19.127780][ T425] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 19.127781][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.127804][ T425] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.127806][ T425] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.127809][ T425] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.127811][ T425] ? mark_usage (kernel/locking/lockdep.c:4690) [ 19.127813][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.127817][ T425] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.127819][ T425] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.127821][ T425] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 19.127823][ T425] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.127826][ T425] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 19.127828][ T425] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 19.127831][ T425] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.127833][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.127837][ T425] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.127839][ T425] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.127842][ T425] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 19.127845][ T425] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.127848][ T425] ? netlink_ack (./include/linux/skbuff.h:2718) [ 19.127855][ T425] ? 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.127857][ T425] ? 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.127861][ T425] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 19.127865][ T425] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 19.127869][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.127872][ T425] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 19.127876][ T425] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 19.127878][ T425] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.127880][ T425] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.127885][ T425] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 19.127888][ T425] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 19.127892][ T425] __sys_sendto (net/socket.c:2281) [ 19.127895][ T425] ? __ia32_sys_getpeername (net/socket.c:2235) [ 19.127906][ T425] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 19.127911][ T425] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 19.127913][ T425] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 19.127917][ T425] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 19.127918][ T425] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 19.127920][ T425] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 19.127922][ T425] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 19.127925][ T425] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.127927][ T425] RIP: 0033:0x7f95821e754e [ 19.127931][ T425] 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.127932][ T425] RSP: 002b:00007ffd5e391240 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 19.127935][ T425] RAX: ffffffffffffffda RBX: 000055601a0bcc70 RCX: 00007f95821e754e [ 19.127936][ T425] RDX: 0000000000000030 RSI: 0000556019f54520 RDI: 000000000000001c [ 19.127937][ T425] RBP: 00007ffd5e391250 R08: 00007ffd5e3912a0 R09: 0000000000000080 [ 19.127938][ T425] R10: 0000000000000000 R11: 0000000000000202 R12: 000055601a0dfbc0 [ 19.127938][ T425] R13: 00007ffd5e391384 R14: 0000000000000000 R15: 0000000000000000 | [ 20.228269][ T425] softirqs last disabled at (710098): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 20.228271][ T425] Preemption disabled at: | [ 20.228272][ T425] vprintk_emit (kernel/printk/printk.c:2471) | [ 20.228280][ T425] Tainted: [W]=WARN [ 20.228281][ T425] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.228282][ T425] Call Trace: [ 20.228284][ T425] [ 20.228285][ T425] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 20.228291][ T425] ? vprintk_emit (kernel/printk/printk.c:2471) [ 20.228293][ T425] __might_resched.cold (kernel/sched/core.c:9234) [ 20.228297][ T425] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 20.228301][ T425] ? __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.228306][ T425] __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.228308][ T425] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 20.228314][ T425] ? 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.228317][ T425] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 20.228321][ T425] put_chars (drivers/char/virtio_console.c:1176) [ 20.228323][ T425] ? __send_to_port (drivers/char/virtio_console.c:654) [ 20.228324][ T425] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 20.228328][ T425] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.228331][ T425] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 20.228336][ T425] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 20.228340][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.228345][ T425] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 20.228348][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.228352][ T425] console_emit_next_record (kernel/printk/printk.c:3183) [ 20.228356][ T425] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 20.228358][ T425] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 20.228361][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.228363][ T425] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.228367][ T425] console_flush_one_record (kernel/printk/printk.c:3268) [ 20.228371][ T425] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 20.228373][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.228378][ T425] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 20.228381][ T425] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 20.228383][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.228385][ T425] ? 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.228388][ T425] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 20.228390][ T425] ? vprintk_emit (kernel/printk/printk.c:2478) [ 20.228393][ T425] vprintk_emit (kernel/printk/printk.c:2479) [ 20.228396][ T425] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 20.228397][ T425] ? mark_usage (kernel/locking/lockdep.c:4690) [ 20.228399][ T425] ? 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.228404][ T425] dev_vprintk_emit (drivers/base/core.c:5000) [ 20.228409][ T425] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 20.228414][ T425] ? mark_usage (kernel/locking/lockdep.c:4690) [ 20.228416][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.228422][ T425] dev_printk_emit (drivers/base/core.c:5011) [ 20.228425][ T425] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 20.228428][ T425] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 20.228430][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.228431][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.228433][ T425] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 20.228435][ T425] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 20.228439][ T425] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 20.228445][ T425] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 20.228448][ T425] ? netdev_notice (net/core/dev.c:13194) [ 20.228451][ T425] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 20.228454][ T425] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.228456][ T425] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 20.228460][ T425] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 20.228462][ T425] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 20.228465][ T425] ? 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.228468][ T425] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 20.228471][ T425] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 20.228473][ T425] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 20.228479][ T425] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 20.228482][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.228485][ T425] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 20.228486][ T425] ? mark_usage (kernel/locking/lockdep.c:4690) [ 20.228488][ T425] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 20.228490][ T425] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.228492][ T425] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 20.228496][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.228498][ T425] ? 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.228500][ T425] ? __lock_acquire (kernel/locking/lockdep.c:433 kernel/locking/lockdep.c:5242) [ 20.228503][ T425] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.228505][ T425] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 20.228508][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.228509][ T425] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.228511][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.228512][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.228514][ T425] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 20.228516][ T425] ? __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.228519][ T425] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 20.228521][ T425] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 20.228522][ T425] ? mark_usage (kernel/locking/lockdep.c:4690) [ 20.228525][ T425] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 20.228526][ T425] ? nla_get_range_signed (lib/nlattr.c:270) [ 20.228530][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.228534][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.228541][ T425] rtnl_setlink (net/core/rtnetlink.c:3596) [ 20.228544][ T425] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 20.228545][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.228568][ T425] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.228570][ T425] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 20.228573][ T425] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.228575][ T425] ? mark_usage (kernel/locking/lockdep.c:4690) [ 20.228577][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.228581][ T425] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.228583][ T425] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 20.228585][ T425] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 20.228587][ T425] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.228591][ T425] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 20.228593][ T425] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 20.228596][ T425] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.228597][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.228602][ T425] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.228603][ T425] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 20.228607][ T425] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 20.228610][ T425] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.228613][ T425] ? netlink_ack (./include/linux/skbuff.h:2718) [ 20.228619][ T425] ? 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.228621][ T425] ? 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.228626][ T425] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 20.228630][ T425] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 20.228634][ T425] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.228637][ T425] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 20.228641][ T425] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 20.228643][ T425] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 20.228645][ T425] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.228650][ T425] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 20.228653][ T425] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 20.228657][ T425] __sys_sendto (net/socket.c:2281) [ 20.228660][ T425] ? __ia32_sys_getpeername (net/socket.c:2235) [ 20.228671][ T425] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 20.228676][ T425] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 20.228678][ T425] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 20.228682][ T425] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 20.228683][ T425] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 20.228686][ T425] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 20.228688][ T425] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 20.228690][ T425] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.228692][ T425] RIP: 0033:0x7f95821e754e [ 20.228696][ T425] 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.228698][ T425] RSP: 002b:00007ffd5e391240 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 20.228700][ T425] RAX: ffffffffffffffda RBX: 000055601a0bcc70 RCX: 00007f95821e754e [ 20.228701][ T425] RDX: 0000000000000030 RSI: 0000556019fb5700 RDI: 000000000000001c [ 20.228702][ T425] RBP: 00007ffd5e391250 R08: 00007ffd5e3912a0 R09: 0000000000000080 [ 20.228703][ T425] R10: 0000000000000000 R11: 0000000000000202 R12: 000055601a0c4fc0 [ 20.228704][ T425] R13: 00007ffd5e391384 R14: 0000000000000000 R15: 0000000000000000 | [ 21.235651][ T571] softirqs last disabled at (13470): inet6_fill_ifla6_attrs (net/ipv6/addrconf.c:5883) | [ 21.235653][ T571] Preemption disabled at: | [ 21.235653][ T571] vprintk_emit (kernel/printk/printk.c:2471) | [ 21.235662][ T571] Tainted: [W]=WARN [ 21.235662][ T571] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.235664][ T571] Call Trace: [ 21.235666][ T571] [ 21.235667][ T571] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 21.235673][ T571] ? vprintk_emit (kernel/printk/printk.c:2471) [ 21.235675][ T571] __might_resched.cold (kernel/sched/core.c:9234) [ 21.235679][ T571] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 21.235683][ T571] ? __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.235687][ T571] __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.235689][ T571] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.235696][ T571] ? 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.235699][ T571] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.235702][ T571] put_chars (drivers/char/virtio_console.c:1176) [ 21.235705][ T571] ? __send_to_port (drivers/char/virtio_console.c:654) [ 21.235707][ T571] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 21.235710][ T571] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.235713][ T571] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 21.235717][ T571] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 21.235721][ T571] ? mark_usage (kernel/locking/lockdep.c:4690) [ 21.235723][ T571] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.235725][ T571] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.235729][ T571] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 21.235731][ T571] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.235735][ T571] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.235739][ T571] console_emit_next_record (kernel/printk/printk.c:3183) [ 21.235743][ T571] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 21.235745][ T571] ? 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.235748][ T571] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.235750][ T571] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.235754][ T571] console_flush_one_record (kernel/printk/printk.c:3268) [ 21.235758][ T571] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 21.235760][ T571] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.235765][ T571] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 21.235768][ T571] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 21.235769][ T571] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.235771][ T571] ? 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.235775][ T571] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 21.235776][ T571] ? vprintk_emit (kernel/printk/printk.c:2478) [ 21.235779][ T571] vprintk_emit (kernel/printk/printk.c:2479) [ 21.235782][ T571] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 21.235784][ T571] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 21.235789][ T571] _printk (kernel/printk/printk.c:2504) [ 21.235792][ T571] ? snapshot_read.cold (user.c:?) [ 21.235796][ T571] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.235797][ T571] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.235801][ T571] ? 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) [ 21.235804][ T571] vlan_device_event.cold (net/8021q/vlan.c:347 (discriminator 1) net/8021q/vlan.c:388 (discriminator 1)) [ 21.235809][ T571] ? packet_notifier (./include/linux/rcupdate.h:882 net/packet/af_packet.c:4261) [ 21.235814][ T571] ? unregister_vlan_dev (net/8021q/vlan.h:91 net/8021q/vlan.c:110) [ 21.235817][ T571] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 21.235823][ T571] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.235825][ T571] notifier_call_chain (kernel/notifier.c:85) [ 21.235830][ T571] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9853) [ 21.235835][ T571] ? netif_change_name (net/core/dev.c:1517) [ 21.235838][ T571] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 21.235842][ T571] ? write_profile (profile.c:?) [ 21.235847][ T571] netif_change_flags (net/core/dev.c:9882) [ 21.235850][ T571] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 21.235854][ T571] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 21.235856][ T571] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 21.235857][ T571] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 21.235859][ T571] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 21.235862][ T571] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 21.235864][ T571] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.235866][ T571] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 21.235868][ T571] ? kasan_save_stack (mm/kasan/common.c:58) [ 21.235871][ T571] ? kasan_save_stack (mm/kasan/common.c:57) [ 21.235872][ T571] ? kasan_save_track (mm/kasan/common.c:78) [ 21.235873][ T571] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 21.235875][ T571] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.235877][ T571] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 21.235880][ T571] ? ___sys_sendmsg (net/socket.c:2758) [ 21.235883][ T571] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.235885][ T571] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 21.235888][ T571] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.235889][ T571] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.235891][ T571] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.235892][ T571] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.235894][ T571] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 21.235896][ T571] ? __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.235898][ T571] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 21.235900][ T571] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 21.235903][ T571] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 21.235907][ T571] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.235909][ T571] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 21.235914][ T571] rtnl_newlink (net/core/rtnetlink.c:4215) [ 21.235919][ T571] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 21.235921][ T571] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.235925][ T571] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.235927][ T571] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.235929][ T571] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 21.235931][ T571] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.235935][ T571] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 21.235937][ T571] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 21.235940][ T571] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.235941][ T571] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.235945][ T571] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.235947][ T571] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.235950][ T571] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 21.235952][ T571] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.235955][ T571] ? netlink_ack (./include/linux/skbuff.h:2718) [ 21.235961][ T571] ? 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.235963][ T571] ? 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.235968][ T571] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 21.235972][ T571] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 21.235974][ T571] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.235978][ T571] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 21.235982][ T571] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 21.235986][ T571] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.235988][ T571] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 21.235993][ T571] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 21.235995][ T571] ____sys_sendmsg (net/socket.c:2713) [ 21.235998][ T571] ? copy_msghdr_from_user (net/socket.c:2650) [ 21.236000][ T571] ? sock_write_iter (net/socket.c:1269) [ 21.236002][ T571] ? move_addr_to_kernel (net/socket.c:258) [ 21.236009][ T571] ___sys_sendmsg (net/socket.c:2767) [ 21.236012][ T571] ? copy_msghdr_from_user (net/socket.c:2619) [ 21.236027][ T571] __sys_sendmsg (net/socket.c:2799) [ 21.236030][ T571] ? __sys_sendmsg_sock (net/socket.c:2780) [ 21.236036][ T571] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.236039][ T571] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 21.236042][ T571] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 21.236045][ T571] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 21.236047][ T571] RIP: 0033:0x7f81eb30454e [ 21.236050][ T571] 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.236052][ T571] RSP: 002b:00007ffc8359a400 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 21.236054][ T571] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f81eb30454e [ 21.236056][ T571] RDX: 0000000000000000 RSI: 00007ffc8359a4b0 RDI: 0000000000000003 [ 21.236057][ T571] RBP: 00007ffc8359a410 R08: 0000000000000000 R09: 0000000000000000 [ 21.236057][ T571] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a919baf [ 21.236058][ T571] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc8359ab70 | [ 21.995728][ C0] | [ 21.995728][ C0] | [ 21.995728][ C0] stack backtrace: | [ 21.995734][ C0] Tainted: [W]=WARN [ 21.995734][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.995736][ C0] Call Trace: [ 21.995737][ C0] [ 21.995738][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 21.995743][ C0] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 21.995745][ C0] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 21.995747][ C0] ? add_lock_to_list (./include/linux/find.h:391 kernel/locking/lockdep.c:1419 kernel/locking/lockdep.c:1450) [ 21.995750][ C0] mark_lock (kernel/locking/lockdep.c:4769) [ 21.995752][ C0] mark_usage (kernel/locking/lockdep.c:4658) [ 21.995753][ C0] __lock_acquire (kernel/locking/lockdep.c:5208) [ 21.995756][ C0] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.995757][ C0] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 21.995759][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.995761][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.995763][ C0] console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 21.995765][ C0] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 21.995767][ C0] console_emit_next_record (kernel/printk/printk.c:3177) [ 21.995769][ C0] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 21.995771][ C0] ? 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.995773][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.995774][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.995776][ C0] console_flush_one_record (kernel/printk/printk.c:3268) [ 21.995778][ C0] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 21.995780][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.995782][ C0] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 21.995784][ C0] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 21.995785][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.995787][ C0] ? 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.995788][ C0] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 21.995790][ C0] ? vprintk_emit (kernel/printk/printk.c:2478) [ 21.995792][ C0] vprintk_emit (kernel/printk/printk.c:2479) [ 21.995793][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 21.995795][ C0] ? clocksource_watchdog.part.0 (kernel/time/clocksource.c:531 (discriminator 1) kernel/time/clocksource.c:608 (discriminator 1) kernel/time/clocksource.c:667 (discriminator 1)) [ 21.995797][ C0] _printk (kernel/printk/printk.c:2504) [ 21.995798][ C0] ? snapshot_read.cold (user.c:?) [ 21.995800][ C0] ? clocksource_watchdog.part.0 (kernel/time/clocksource.c:531 (discriminator 1) kernel/time/clocksource.c:608 (discriminator 1) kernel/time/clocksource.c:667 (discriminator 1)) [ 21.995802][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.995804][ C0] clocksource_watchdog.part.0.cold (kernel/time/clocksource.c:589 (discriminator 10) kernel/time/clocksource.c:632 (discriminator 10) kernel/time/clocksource.c:667 (discriminator 10)) [ 21.995805][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 21.995807][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 21.995809][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 21.995811][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 21.995812][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 21.995816][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.995817][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.995819][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.995821][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 21.995822][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 21.995825][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 21.995826][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.995829][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 21.995832][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 21.995834][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 21.995836][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 21.995838][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.995840][ C0] handle_softirqs (kernel/softirq.c:645) [ 21.995841][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.995843][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 21.995845][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 21.995847][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 21.995848][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 21.995850][ C0] [ 21.995850][ C0] [ 21.995851][ C0] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 21.995853][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 21.995854][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 21.995857][ C0] Code: 48 8b 3d 94 82 68 02 e8 1f 00 00 00 48 2b 05 58 d3 a0 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 06 0e 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 82 68 02 mov 0x2688294(%rip),%rdi # 0x268829b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 d3 a0 00 sub 0xa0d358(%rip),%rax # 0xa0d36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 06 0e 00 verw 0xe0613(%rip) # 0xe063b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 21.995858][ C0] RSP: 0018:ffffffffb5a07cf8 EFLAGS: 00000296 [ 21.995860][ C0] RAX: 000000000015f793 RBX: ffffffffb5a30600 RCX: ffffffffb2106247 [ 21.995862][ C0] RDX: ffffffffb5a30600 RSI: ffffffffb5311011 RDI: ffffffffb4c949e0 [ 21.995862][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 21.995863][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: 1ffffffff6b40fa2 [ 21.995864][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 21.995865][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 21.995868][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 21.995869][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 21.995870][ C0] default_idle_call (kernel/sched/idle.c:122) [ 21.995872][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 21.995873][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 21.995875][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 21.995878][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.995879][ C0] do_idle (kernel/sched/idle.c:355) [ 21.995881][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 21.995882][ C0] rest_init (init/main.c:727) [ 21.995884][ C0] ? __cpuidle_text_end (??:?) [ 21.995886][ C0] ? rest_init (init/main.c:727) [ 21.995888][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 21.995891][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 21.995893][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 21.995895][ C0] start_kernel (init/main.c:1185) [ 21.995897][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 21.995899][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 21.995900][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 22.600654][ T425] softirqs last disabled at (1065268): unix_release_sock (./include/net/sock.h:2138 net/unix/af_unix.c:678) | [ 22.600656][ T425] Preemption disabled at: | [ 22.600656][ T425] vprintk_emit (kernel/printk/printk.c:2471) | [ 22.600667][ T425] Tainted: [W]=WARN [ 22.600668][ T425] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.600670][ T425] Call Trace: [ 22.600671][ T425] [ 22.600672][ T425] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 22.600678][ T425] ? vprintk_emit (kernel/printk/printk.c:2471) [ 22.600679][ T425] __might_resched.cold (kernel/sched/core.c:9234) [ 22.600682][ T425] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 22.600685][ T425] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 22.600688][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.600690][ T425] __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.600693][ T425] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 22.600696][ T425] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 22.600701][ T425] ? 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.600703][ T425] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 22.600705][ T425] put_chars (drivers/char/virtio_console.c:1176) [ 22.600706][ T425] ? __send_to_port (drivers/char/virtio_console.c:654) [ 22.600708][ T425] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 22.600711][ T425] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 22.600715][ T425] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 22.600717][ T425] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 22.600719][ T425] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 22.600720][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.600721][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.600723][ T425] console_emit_next_record (kernel/printk/printk.c:3183) [ 22.600726][ T425] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 22.600728][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.600729][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.600729][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.600730][ T425] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.600733][ T425] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 22.600735][ T425] console_flush_one_record (kernel/printk/printk.c:3268) [ 22.600737][ T425] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 22.600740][ T425] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 22.600741][ T425] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.600743][ T425] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 22.600744][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.600745][ T425] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 22.600747][ T425] ? 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.600748][ T425] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 22.600749][ T425] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 22.600751][ T425] ? vprintk_emit (kernel/printk/printk.c:2478) [ 22.600753][ T425] vprintk_emit (kernel/printk/printk.c:2479) [ 22.600754][ T425] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 22.600755][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.600757][ T425] dev_vprintk_emit (drivers/base/core.c:5000) [ 22.600761][ T425] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 22.600763][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.600765][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.600766][ T425] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.600767][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.600768][ T425] dev_printk_emit (drivers/base/core.c:5011) [ 22.600770][ T425] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 22.600772][ T425] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 22.600773][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.600774][ T425] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.600776][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.600777][ T425] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 22.600781][ T425] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 22.600783][ T425] ? netdev_notice (net/core/dev.c:13194) [ 22.600785][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.600786][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.600787][ T425] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 22.600789][ T425] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 22.600790][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.600791][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.600792][ T425] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 22.600795][ T425] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 22.600796][ T425] ? trace_irq_enable.constprop.0 (./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/preemptirq.h:40) [ 22.600798][ T425] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 22.600801][ T425] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 22.600803][ T425] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 22.600806][ T425] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.600808][ T425] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 22.600811][ T425] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 22.600814][ T425] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 22.600815][ T425] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.600816][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.600817][ T425] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 22.600819][ T425] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 22.600821][ T425] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 22.600822][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.600823][ T425] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 22.600826][ T425] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.600827][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.600828][ T425] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 22.600830][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.600831][ T425] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.600832][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.600833][ T425] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 22.600835][ T425] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 22.600837][ T425] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 22.600839][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.600840][ T425] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.600841][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.600842][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.600843][ T425] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 22.600844][ T425] ? __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.600845][ T425] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 22.600846][ T425] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 22.600847][ T425] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 22.600849][ T425] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 22.600850][ T425] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 22.600851][ T425] ? nla_get_range_signed (lib/nlattr.c:270) [ 22.600855][ T425] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 22.600857][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.600858][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.600860][ T425] rtnl_setlink (net/core/rtnetlink.c:3596) [ 22.600862][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.600863][ T425] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 22.600864][ T425] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 22.600870][ T425] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 22.600872][ T425] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 22.600873][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.600874][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.600875][ T425] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.600876][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.600877][ T425] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 22.600879][ T425] ? kvm_clock_get_cycles (arch/x86/kernel/kvmclock.c:80 (discriminator 1) arch/x86/kernel/kvmclock.c:87 (discriminator 1)) [ 22.600880][ T425] ? ktime_get (kernel/time/timekeeping.c:304 kernel/time/timekeeping.c:482 kernel/time/timekeeping.c:1004) [ 22.600883][ T425] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 22.600885][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.600886][ T425] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 22.600889][ T425] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 22.600890][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.600891][ T425] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.600892][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.600893][ T425] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 22.600895][ T425] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 22.600896][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.600897][ T425] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.600898][ T425] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 22.600900][ T425] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:201 (discriminator 1) kernel/locking/spinlock.c:213 (discriminator 1)) [ 22.600901][ T425] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 22.600902][ T425] ? irqentry_exit (./include/linux/irq-entry-common.h:507 ./include/linux/irq-entry-common.h:542 kernel/entry/common.c:167) [ 22.600904][ T425] ? irqentry_enter (./include/linux/irq-entry-common.h:439 kernel/entry/common.c:120) [ 22.600905][ T425] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 22.600907][ T425] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 22.600910][ T425] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.600911][ T425] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 22.600913][ T425] ? netlink_ack (./include/linux/skbuff.h:2718) [ 22.600914][ T425] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 22.600917][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.600918][ T425] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 22.600920][ T425] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 22.600922][ T425] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 22.600924][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.600925][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.600926][ T425] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 22.600927][ T425] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 22.600929][ T425] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 22.600931][ T425] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 22.600933][ T425] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.600934][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.600936][ T425] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 22.600938][ T425] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 22.600941][ T425] __sys_sendto (net/socket.c:2281) [ 22.600943][ T425] ? __ia32_sys_getpeername (net/socket.c:2235) [ 22.600947][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.600948][ T425] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 22.600950][ T425] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 22.600952][ T425] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 22.600953][ T425] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 22.600954][ T425] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 22.600956][ T425] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 22.600958][ T425] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 22.600959][ T425] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 22.600961][ T425] RIP: 0033:0x7f95821e754e [ 22.600963][ T425] 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.600965][ T425] RSP: 002b:00007ffd5e391240 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 22.600968][ T425] RAX: ffffffffffffffda RBX: 000055601a0bcc70 RCX: 00007f95821e754e [ 22.600970][ T425] RDX: 0000000000000030 RSI: 0000556019f54520 RDI: 000000000000001c [ 22.600970][ T425] RBP: 00007ffd5e391250 R08: 00007ffd5e3912a0 R09: 0000000000000080 [ 22.600971][ T425] R10: 0000000000000000 R11: 0000000000000202 R12: 000055601a126a50 [ 22.600972][ T425] R13: 00007ffd5e391384 R14: 0000000000000000 R15: 0000000000000000 | [ 23.765273][ T425] softirqs last disabled at (1065268): unix_release_sock (./include/net/sock.h:2138 net/unix/af_unix.c:678) | [ 23.765275][ T425] Preemption disabled at: | [ 23.765275][ T425] vprintk_emit (kernel/printk/printk.c:2471) | [ 23.765286][ T425] Tainted: [W]=WARN [ 23.765287][ T425] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.765289][ T425] Call Trace: [ 23.765290][ T425] [ 23.765291][ T425] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 23.765297][ T425] ? vprintk_emit (kernel/printk/printk.c:2471) [ 23.765299][ T425] __might_resched.cold (kernel/sched/core.c:9234) [ 23.765302][ T425] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 23.765305][ T425] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 23.765308][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.765310][ T425] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 23.765313][ T425] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 23.765316][ T425] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 23.765321][ T425] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 23.765323][ T425] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 23.765325][ T425] put_chars (drivers/char/virtio_console.c:1176) [ 23.765327][ T425] ? __send_to_port (drivers/char/virtio_console.c:654) [ 23.765329][ T425] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 23.765331][ T425] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 23.765336][ T425] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 23.765338][ T425] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 23.765340][ T425] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 23.765342][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.765343][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.765344][ T425] console_emit_next_record (kernel/printk/printk.c:3183) [ 23.765347][ T425] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 23.765349][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.765350][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.765351][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.765352][ T425] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.765354][ T425] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 23.765356][ T425] console_flush_one_record (kernel/printk/printk.c:3268) [ 23.765358][ T425] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 23.765361][ T425] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 23.765363][ T425] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.765364][ T425] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 23.765366][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.765367][ T425] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 23.765368][ T425] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 23.765370][ T425] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 23.765371][ T425] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 23.765373][ T425] ? vprintk_emit (kernel/printk/printk.c:2478) [ 23.765374][ T425] vprintk_emit (kernel/printk/printk.c:2479) [ 23.765376][ T425] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 23.765377][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.765379][ T425] dev_vprintk_emit (drivers/base/core.c:5000) [ 23.765384][ T425] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 23.765385][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.765387][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.765388][ T425] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.765389][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.765391][ T425] dev_printk_emit (drivers/base/core.c:5011) [ 23.765393][ T425] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 23.765395][ T425] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 23.765396][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.765397][ T425] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.765399][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.765400][ T425] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 23.765404][ T425] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 23.765406][ T425] ? netdev_notice (net/core/dev.c:13194) [ 23.765408][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.765409][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.765410][ T425] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 23.765412][ T425] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 23.765414][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.765415][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.765416][ T425] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 23.765418][ T425] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 23.765420][ T425] ? trace_irq_enable.constprop.0 (./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/preemptirq.h:40) [ 23.765421][ T425] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 23.765424][ T425] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 23.765426][ T425] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 23.765430][ T425] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.765431][ T425] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 23.765435][ T425] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 23.765437][ T425] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 23.765438][ T425] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.765440][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.765441][ T425] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 23.765443][ T425] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 23.765445][ T425] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 23.765446][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.765447][ T425] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 23.765450][ T425] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.765451][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.765452][ T425] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 23.765454][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.765455][ T425] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.765456][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.765457][ T425] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 23.765459][ T425] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 23.765462][ T425] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 23.765464][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.765465][ T425] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.765466][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.765467][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.765468][ T425] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 23.765470][ T425] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 23.765471][ T425] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 23.765472][ T425] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 23.765473][ T425] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 23.765475][ T425] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 23.765476][ T425] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 23.765477][ T425] ? nla_get_range_signed (lib/nlattr.c:270) [ 23.765481][ T425] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 23.765483][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.765484][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.765487][ T425] rtnl_setlink (net/core/rtnetlink.c:3596) [ 23.765488][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.765489][ T425] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 23.765491][ T425] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 23.765497][ T425] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 23.765498][ T425] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 23.765499][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.765500][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.765501][ T425] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.765503][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.765504][ T425] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 23.765505][ T425] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 23.765507][ T425] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 23.765508][ T425] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 23.765509][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.765510][ T425] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 23.765513][ T425] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 23.765514][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.765515][ T425] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.765517][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.765518][ T425] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 23.765519][ T425] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 23.765521][ T425] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.765522][ T425] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 23.765525][ T425] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 23.765528][ T425] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 23.765531][ T425] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.765532][ T425] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 23.765534][ T425] ? netlink_ack (./include/linux/skbuff.h:2718) [ 23.765535][ T425] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 23.765538][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.765539][ T425] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 23.765541][ T425] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 23.765543][ T425] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 23.765545][ T425] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 23.765548][ T425] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 23.765549][ T425] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.765551][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.765552][ T425] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 23.765555][ T425] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 23.765558][ T425] __sys_sendto (net/socket.c:2281) [ 23.765560][ T425] ? __ia32_sys_getpeername (net/socket.c:2235) [ 23.765565][ T425] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 23.765566][ T425] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 23.765568][ T425] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 23.765569][ T425] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 23.765571][ T425] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 23.765573][ T425] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 23.765575][ T425] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 23.765576][ T425] RIP: 0033:0x7f95821e754e [ 23.765580][ T425] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 23.765581][ T425] RSP: 002b:00007ffd5e391240 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 23.765585][ T425] RAX: ffffffffffffffda RBX: 000055601a0bcc70 RCX: 00007f95821e754e [ 23.765586][ T425] RDX: 0000000000000030 RSI: 0000556019fb5720 RDI: 000000000000001c [ 23.765587][ T425] RBP: 00007ffd5e391250 R08: 00007ffd5e3912a0 R09: 0000000000000080 [ 23.765588][ T425] R10: 0000000000000000 R11: 0000000000000202 R12: 000055601a0f8520 [ 23.765589][ T425] R13: 00007ffd5e391384 R14: 0000000000000000 R15: 0000000000000000 | [ 24.795394][ T714] softirqs last disabled at (0): 0x0 | [ 24.795395][ T714] Preemption disabled at: | [ 24.795396][ T714] vprintk_emit (kernel/printk/printk.c:2471) | [ 24.795406][ T714] Tainted: [W]=WARN [ 24.795407][ T714] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.795408][ T714] Call Trace: [ 24.795410][ T714] [ 24.795411][ T714] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 24.795416][ T714] ? vprintk_emit (kernel/printk/printk.c:2471) [ 24.795418][ T714] __might_resched.cold (kernel/sched/core.c:9234) [ 24.795421][ T714] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 24.795424][ T714] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.795427][ T714] __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.795430][ T714] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 24.795433][ T714] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.795437][ T714] ? 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.795439][ T714] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.795442][ T714] put_chars (drivers/char/virtio_console.c:1176) [ 24.795443][ T714] ? __send_to_port (drivers/char/virtio_console.c:654) [ 24.795445][ T714] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 24.795447][ T714] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 24.795452][ T714] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 24.795454][ T714] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 24.795455][ T714] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.795457][ T714] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.795459][ T714] console_emit_next_record (kernel/printk/printk.c:3183) [ 24.795462][ T714] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 24.795464][ T714] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.795465][ T714] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.795465][ T714] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.795466][ T714] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.795468][ T714] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 24.795470][ T714] console_flush_one_record (kernel/printk/printk.c:3268) [ 24.795472][ T714] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 24.795475][ T714] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 24.795477][ T714] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.795478][ T714] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 24.795480][ T714] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.795481][ T714] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 24.795482][ T714] ? 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.795484][ T714] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 24.795485][ T714] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 24.795487][ T714] ? vprintk_emit (kernel/printk/printk.c:2478) [ 24.795488][ T714] vprintk_emit (kernel/printk/printk.c:2479) [ 24.795490][ T714] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 24.795491][ T714] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.795492][ T714] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 24.795495][ T714] ? 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.795497][ T714] _printk (kernel/printk/printk.c:2504) [ 24.795500][ T714] ? snapshot_read.cold (user.c:?) [ 24.795502][ T714] ? do_one_broadcast (net/netlink/af_netlink.c:1500) [ 24.795506][ T714] ? inet6_fill_ifinfo (net/ipv6/addrconf.c:6135) [ 24.795508][ T714] ? 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) [ 24.795511][ T714] vlan_device_event.cold (net/8021q/vlan.c:347 (discriminator 1) net/8021q/vlan.c:388 (discriminator 1)) [ 24.795514][ T714] ? packet_notifier (./include/linux/rcupdate.h:850 net/packet/af_packet.c:4221) [ 24.795517][ T714] ? packet_notifier (./include/linux/rcupdate.h:882 net/packet/af_packet.c:4261) [ 24.795519][ T714] ? unregister_vlan_dev (net/8021q/vlan.h:91 net/8021q/vlan.c:110) [ 24.795522][ T714] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 24.795525][ T714] ? addrconf_notify (net/ipv6/addrconf.c:3796) [ 24.795527][ T714] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.795528][ T714] notifier_call_chain (kernel/notifier.c:85) [ 24.795530][ T714] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9853) [ 24.795533][ T714] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 24.795535][ T714] ? netif_change_name (net/core/dev.c:1517) [ 24.795537][ T714] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 24.795539][ T714] ? write_profile (profile.c:?) [ 24.795542][ T714] netif_change_flags (net/core/dev.c:9882) [ 24.795544][ T714] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 24.795547][ T714] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 24.795549][ T714] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 24.795550][ T714] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.795551][ T714] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 24.795554][ T714] ? kasan_save_stack (mm/kasan/common.c:58) [ 24.795557][ T714] ? kasan_save_stack (mm/kasan/common.c:57) [ 24.795558][ T714] ? kasan_save_track (mm/kasan/common.c:78) [ 24.795559][ T714] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 24.795560][ T714] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 24.795561][ T714] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 24.795562][ T714] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 24.795563][ T714] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 24.795565][ T714] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 24.795566][ T714] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 24.795567][ T714] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 24.795570][ T714] ? ____sys_sendmsg (net/socket.c:2713) [ 24.795571][ T714] ? ___sys_sendmsg (net/socket.c:2767) [ 24.795572][ T714] ? __sys_sendmsg (net/socket.c:2799) [ 24.795574][ T714] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 24.795577][ T714] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 24.795580][ T714] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.795581][ T714] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.795582][ T714] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.795583][ T714] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.795584][ T714] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 24.795586][ T714] ? __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.795587][ T714] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 24.795589][ T714] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 24.795590][ T714] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 24.795592][ T714] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.795593][ T714] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 24.795595][ T714] rtnl_newlink (net/core/rtnetlink.c:4215) [ 24.795597][ T714] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.795598][ T714] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 24.795599][ T714] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.795600][ T714] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.795602][ T714] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 24.795606][ T714] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 24.795608][ T714] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 24.795610][ T714] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.795611][ T714] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 24.795614][ T714] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 24.795617][ T714] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.795618][ T714] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.795619][ T714] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.795620][ T714] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 24.795621][ T714] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 24.795623][ T714] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.795624][ T714] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 24.795626][ T714] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 24.795628][ T714] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 24.795630][ T714] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.795631][ T714] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 24.795633][ T714] ? netlink_ack (./include/linux/skbuff.h:2718) [ 24.795634][ T714] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 24.795637][ T714] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.795638][ T714] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 24.795640][ T714] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 24.795642][ T714] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 24.795643][ T714] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 24.795645][ T714] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 24.795647][ T714] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 24.795649][ T714] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 24.795650][ T714] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.795652][ T714] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 24.795655][ T714] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 24.795657][ T714] ____sys_sendmsg (net/socket.c:2713) [ 24.795658][ T714] ? copy_msghdr_from_user (net/socket.c:2650) [ 24.795660][ T714] ? sock_write_iter (net/socket.c:1269) [ 24.795661][ T714] ? move_addr_to_kernel (net/socket.c:258) [ 24.795663][ T714] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 24.795665][ T714] ___sys_sendmsg (net/socket.c:2767) [ 24.795667][ T714] ? copy_msghdr_from_user (net/socket.c:2619) [ 24.795671][ T714] __sys_sendmsg (net/socket.c:2799) [ 24.795673][ T714] ? __sys_sendmsg_sock (net/socket.c:2780) [ 24.795676][ T714] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.795677][ T714] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 24.795679][ T714] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 24.795681][ T714] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 24.795682][ T714] RIP: 0033:0x7f05d659954e [ 24.795684][ T714] 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.795686][ T714] RSP: 002b:00007fff29aa4020 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 24.795689][ T714] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f05d659954e [ 24.795691][ T714] RDX: 0000000000000000 RSI: 00007fff29aa40d0 RDI: 0000000000000003 [ 24.795692][ T714] RBP: 00007fff29aa4030 R08: 0000000000000000 R09: 0000000000000000 [ 24.795692][ T714] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a919bb3 [ 24.795693][ T714] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff29aa4790 | [ 26.046763][ T425] softirqs last disabled at (1065268): unix_release_sock (./include/net/sock.h:2138 net/unix/af_unix.c:678) | [ 26.046765][ T425] Preemption disabled at: | [ 26.046765][ T425] vprintk_emit (kernel/printk/printk.c:2471) | [ 26.046776][ T425] Tainted: [W]=WARN [ 26.046777][ T425] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.046779][ T425] Call Trace: [ 26.046780][ T425] [ 26.046782][ T425] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 26.046787][ T425] ? vprintk_emit (kernel/printk/printk.c:2471) [ 26.046789][ T425] __might_resched.cold (kernel/sched/core.c:9234) [ 26.046792][ T425] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 26.046794][ T425] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 26.046797][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.046799][ T425] __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.046802][ T425] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 26.046805][ T425] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.046810][ T425] ? 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.046812][ T425] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.046814][ T425] put_chars (drivers/char/virtio_console.c:1176) [ 26.046816][ T425] ? __send_to_port (drivers/char/virtio_console.c:654) [ 26.046817][ T425] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 26.046820][ T425] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 26.046824][ T425] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 26.046826][ T425] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 26.046828][ T425] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 26.046830][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.046830][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.046832][ T425] console_emit_next_record (kernel/printk/printk.c:3183) [ 26.046835][ T425] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 26.046837][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.046838][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.046839][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.046840][ T425] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.046842][ T425] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 26.046844][ T425] console_flush_one_record (kernel/printk/printk.c:3268) [ 26.046846][ T425] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 26.046849][ T425] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 26.046850][ T425] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.046852][ T425] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 26.046853][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.046854][ T425] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 26.046856][ T425] ? 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.046857][ T425] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 26.046859][ T425] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 26.046861][ T425] ? vprintk_emit (kernel/printk/printk.c:2478) [ 26.046862][ T425] vprintk_emit (kernel/printk/printk.c:2479) [ 26.046864][ T425] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 26.046865][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.046867][ T425] dev_vprintk_emit (drivers/base/core.c:5000) [ 26.046871][ T425] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 26.046873][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.046874][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.046875][ T425] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.046877][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.046878][ T425] dev_printk_emit (drivers/base/core.c:5011) [ 26.046880][ T425] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 26.046882][ T425] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 26.046883][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.046884][ T425] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.046886][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.046887][ T425] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 26.046891][ T425] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 26.046894][ T425] ? netdev_notice (net/core/dev.c:13194) [ 26.046895][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.046896][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.046897][ T425] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 26.046899][ T425] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 26.046901][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.046901][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.046902][ T425] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 26.046905][ T425] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 26.046907][ T425] ? trace_irq_enable.constprop.0 (./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/preemptirq.h:40) [ 26.046908][ T425] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 26.046911][ T425] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 26.046913][ T425] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 26.046916][ T425] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.046918][ T425] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 26.046922][ T425] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 26.046924][ T425] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 26.046925][ T425] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.046927][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.046928][ T425] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 26.046929][ T425] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 26.046932][ T425] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 26.046933][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.046934][ T425] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 26.046936][ T425] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.046938][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.046939][ T425] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 26.046940][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.046941][ T425] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.046943][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.046944][ T425] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 26.046945][ T425] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 26.046948][ T425] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 26.046950][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.046951][ T425] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.046952][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.046953][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.046954][ T425] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 26.046955][ T425] ? __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.046956][ T425] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 26.046958][ T425] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 26.046959][ T425] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 26.046960][ T425] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 26.046961][ T425] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 26.046962][ T425] ? nla_get_range_signed (lib/nlattr.c:270) [ 26.046966][ T425] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 26.046968][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.046969][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.046971][ T425] rtnl_setlink (net/core/rtnetlink.c:3596) [ 26.046973][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.046974][ T425] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 26.046976][ T425] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 26.046981][ T425] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 26.046983][ T425] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 26.046984][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.046985][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.046986][ T425] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.046987][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.046988][ T425] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 26.046990][ T425] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 26.046991][ T425] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 26.046992][ T425] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 26.046994][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.046995][ T425] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 26.046998][ T425] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 26.046999][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.047000][ T425] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.047001][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.047002][ T425] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 26.047003][ T425] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 26.047005][ T425] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.047006][ T425] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 26.047009][ T425] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 26.047012][ T425] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 26.047015][ T425] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.047016][ T425] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 26.047018][ T425] ? netlink_ack (./include/linux/skbuff.h:2718) [ 26.047019][ T425] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 26.047022][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.047023][ T425] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 26.047025][ T425] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 26.047027][ T425] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 26.047029][ T425] ? __vmf_anon_prepare (mm/memory.c:3958) [ 26.047031][ T425] ? apply_to_pte_range (mm/memory.c:3453 (discriminator 7)) [ 26.047033][ T425] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 26.047035][ T425] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 26.047037][ T425] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.047039][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.047040][ T425] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 26.047043][ T425] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 26.047046][ T425] __sys_sendto (net/socket.c:2281) [ 26.047048][ T425] ? __ia32_sys_getpeername (net/socket.c:2235) [ 26.047052][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.047053][ T425] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 26.047055][ T425] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 26.047056][ T425] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 26.047058][ T425] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 26.047059][ T425] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 26.047061][ T425] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 26.047063][ T425] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 26.047065][ T425] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 26.047066][ T425] RIP: 0033:0x7f95821e754e [ 26.047069][ T425] 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.047071][ T425] RSP: 002b:00007ffd5e391240 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 26.047074][ T425] RAX: ffffffffffffffda RBX: 000055601a0bcc70 RCX: 00007f95821e754e [ 26.047076][ T425] RDX: 0000000000000030 RSI: 0000556019f56170 RDI: 000000000000001c [ 26.047077][ T425] RBP: 00007ffd5e391250 R08: 00007ffd5e3912a0 R09: 0000000000000080 [ 26.047077][ T425] R10: 0000000000000000 R11: 0000000000000202 R12: 000055601a0fb9b0 [ 26.047078][ T425] R13: 00007ffd5e391384 R14: 0000000000000000 R15: 0000000000000000 | [ 27.257089][ T425] softirqs last disabled at (1065268): unix_release_sock (./include/net/sock.h:2138 net/unix/af_unix.c:678) | [ 27.257091][ T425] Preemption disabled at: | [ 27.257091][ T425] vprintk_emit (kernel/printk/printk.c:2471) | [ 27.257107][ T425] Tainted: [W]=WARN [ 27.257109][ T425] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.257110][ T425] Call Trace: [ 27.257111][ T425] [ 27.257112][ T425] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 27.257118][ T425] ? vprintk_emit (kernel/printk/printk.c:2471) [ 27.257119][ T425] __might_resched.cold (kernel/sched/core.c:9234) [ 27.257122][ T425] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 27.257125][ T425] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 27.257128][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.257130][ T425] __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.257133][ T425] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 27.257135][ T425] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 27.257140][ T425] ? 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.257141][ T425] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 27.257144][ T425] put_chars (drivers/char/virtio_console.c:1176) [ 27.257145][ T425] ? __send_to_port (drivers/char/virtio_console.c:654) [ 27.257147][ T425] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 27.257150][ T425] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 27.257154][ T425] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 27.257156][ T425] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 27.257158][ T425] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 27.257160][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.257161][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.257162][ T425] console_emit_next_record (kernel/printk/printk.c:3183) [ 27.257165][ T425] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 27.257167][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.257168][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.257169][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.257170][ T425] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.257172][ T425] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 27.257174][ T425] console_flush_one_record (kernel/printk/printk.c:3268) [ 27.257176][ T425] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 27.257179][ T425] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 27.257180][ T425] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.257182][ T425] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 27.257184][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.257185][ T425] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 27.257186][ T425] ? 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.257188][ T425] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 27.257189][ T425] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 27.257191][ T425] ? vprintk_emit (kernel/printk/printk.c:2478) [ 27.257192][ T425] vprintk_emit (kernel/printk/printk.c:2479) [ 27.257194][ T425] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 27.257195][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.257197][ T425] dev_vprintk_emit (drivers/base/core.c:5000) [ 27.257201][ T425] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 27.257203][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.257204][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.257205][ T425] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.257207][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.257208][ T425] dev_printk_emit (drivers/base/core.c:5011) [ 27.257210][ T425] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 27.257212][ T425] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 27.257213][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.257214][ T425] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.257216][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.257217][ T425] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 27.257221][ T425] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 27.257224][ T425] ? netdev_notice (net/core/dev.c:13194) [ 27.257225][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.257226][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.257227][ T425] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 27.257229][ T425] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 27.257231][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.257232][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.257233][ T425] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 27.257235][ T425] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 27.257237][ T425] ? trace_irq_enable.constprop.0 (./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/preemptirq.h:40) [ 27.257238][ T425] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 27.257241][ T425] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 27.257243][ T425] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 27.257247][ T425] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.257248][ T425] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 27.257252][ T425] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 27.257254][ T425] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 27.257255][ T425] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.257257][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.257258][ T425] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 27.257260][ T425] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 27.257262][ T425] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 27.257263][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.257264][ T425] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 27.257266][ T425] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.257268][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.257269][ T425] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 27.257270][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.257271][ T425] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.257273][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.257274][ T425] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 27.257275][ T425] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 27.257278][ T425] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 27.257280][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.257281][ T425] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.257282][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.257283][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.257284][ T425] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 27.257285][ T425] ? __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.257287][ T425] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 27.257288][ T425] ? update_cfs_rq_load_avg (kernel/sched/fair.c:5687) [ 27.257290][ T425] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 27.257292][ T425] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 27.257293][ T425] ? nla_get_range_signed (lib/nlattr.c:270) [ 27.257296][ T425] ? update_load_avg (kernel/sched/fair.c:5864) [ 27.257298][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.257299][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.257300][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.257302][ T425] rtnl_setlink (net/core/rtnetlink.c:3596) [ 27.257304][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.257305][ T425] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 27.257306][ T425] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 27.257312][ T425] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 27.257313][ T425] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 27.257315][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.257316][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.257317][ T425] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.257318][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.257319][ T425] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 27.257321][ T425] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 27.257322][ T425] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 27.257323][ T425] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 27.257325][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.257326][ T425] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 27.257329][ T425] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 27.257331][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.257332][ T425] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.257334][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.257335][ T425] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 27.257336][ T425] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 27.257338][ T425] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.257339][ T425] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 27.257342][ T425] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 27.257344][ T425] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 27.257347][ T425] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.257348][ T425] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 27.257350][ T425] ? netlink_ack (./include/linux/skbuff.h:2718) [ 27.257351][ T425] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 27.257354][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.257355][ T425] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 27.257357][ T425] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 27.257359][ T425] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 27.257362][ T425] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 27.257364][ T425] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 27.257365][ T425] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.257367][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.257368][ T425] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 27.257371][ T425] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 27.257374][ T425] __sys_sendto (net/socket.c:2281) [ 27.257376][ T425] ? __ia32_sys_getpeername (net/socket.c:2235) [ 27.257380][ T425] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 27.257382][ T425] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 27.257383][ T425] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 27.257385][ T425] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 27.257386][ T425] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 27.257388][ T425] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 27.257390][ T425] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 27.257391][ T425] RIP: 0033:0x7f95821e754e [ 27.257395][ T425] 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.257396][ T425] RSP: 002b:00007ffd5e391240 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 27.257400][ T425] RAX: ffffffffffffffda RBX: 000055601a0bcc70 RCX: 00007f95821e754e [ 27.257401][ T425] RDX: 0000000000000030 RSI: 0000556019f56060 RDI: 000000000000001c [ 27.257402][ T425] RBP: 00007ffd5e391250 R08: 00007ffd5e3912a0 R09: 0000000000000080 [ 27.257403][ T425] R10: 0000000000000000 R11: 0000000000000202 R12: 000055601a1077e0 [ 27.257404][ T425] R13: 00007ffd5e391384 R14: 0000000000000000 R15: 0000000000000000 | [ 28.323709][ T865] softirqs last disabled at (0): 0x0 | [ 28.323711][ T865] Preemption disabled at: | [ 28.323711][ T865] vprintk_emit (kernel/printk/printk.c:2471) | [ 28.323721][ T865] Tainted: [W]=WARN [ 28.323722][ T865] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.323724][ T865] Call Trace: [ 28.323726][ T865] [ 28.323727][ T865] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 28.323732][ T865] ? vprintk_emit (kernel/printk/printk.c:2471) [ 28.323733][ T865] __might_resched.cold (kernel/sched/core.c:9234) [ 28.323737][ T865] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 28.323740][ T865] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.323743][ T865] __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.323746][ T865] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 28.323749][ T865] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 28.323753][ T865] ? 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.323755][ T865] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 28.323757][ T865] put_chars (drivers/char/virtio_console.c:1176) [ 28.323759][ T865] ? __send_to_port (drivers/char/virtio_console.c:654) [ 28.323760][ T865] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 28.323763][ T865] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 28.323767][ T865] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 28.323769][ T865] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 28.323771][ T865] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.323772][ T865] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.323775][ T865] console_emit_next_record (kernel/printk/printk.c:3183) [ 28.323777][ T865] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 28.323779][ T865] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.323780][ T865] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.323781][ T865] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.323782][ T865] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.323784][ T865] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 28.323785][ T865] console_flush_one_record (kernel/printk/printk.c:3268) [ 28.323787][ T865] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 28.323790][ T865] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 28.323792][ T865] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.323793][ T865] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 28.323795][ T865] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.323796][ T865] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 28.323797][ T865] ? 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.323799][ T865] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 28.323800][ T865] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 28.323802][ T865] ? vprintk_emit (kernel/printk/printk.c:2478) [ 28.323803][ T865] vprintk_emit (kernel/printk/printk.c:2479) [ 28.323805][ T865] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 28.323806][ T865] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.323807][ T865] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 28.323810][ T865] ? 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.323812][ T865] _printk (kernel/printk/printk.c:2504) [ 28.323815][ T865] ? snapshot_read.cold (user.c:?) [ 28.323817][ T865] ? do_one_broadcast (net/netlink/af_netlink.c:1500) [ 28.323821][ T865] ? inet6_fill_ifinfo (net/ipv6/addrconf.c:6135) [ 28.323824][ T865] ? 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) [ 28.323826][ T865] vlan_device_event.cold (net/8021q/vlan.c:347 (discriminator 1) net/8021q/vlan.c:388 (discriminator 1)) [ 28.323830][ T865] ? packet_notifier (./include/linux/rcupdate.h:850 net/packet/af_packet.c:4221) [ 28.323832][ T865] ? packet_notifier (./include/linux/rcupdate.h:882 net/packet/af_packet.c:4261) [ 28.323834][ T865] ? unregister_vlan_dev (net/8021q/vlan.h:91 net/8021q/vlan.c:110) [ 28.323838][ T865] ? nlmsg_notify (./include/net/netlink.h:1165 ./include/net/netlink.h:1184 net/netlink/af_netlink.c:2599) [ 28.323840][ T865] ? addrconf_notify (net/ipv6/addrconf.c:3796) [ 28.323842][ T865] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.323843][ T865] notifier_call_chain (kernel/notifier.c:85) [ 28.323845][ T865] __dev_notify_flags (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:9853) [ 28.323848][ T865] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 28.323850][ T865] ? netif_change_name (net/core/dev.c:1517) [ 28.323852][ T865] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 28.323854][ T865] ? write_profile (profile.c:?) [ 28.323857][ T865] netif_change_flags (net/core/dev.c:9882) [ 28.323859][ T865] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 28.323862][ T865] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 28.323864][ T865] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 28.323865][ T865] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.323866][ T865] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 28.323869][ T865] ? kasan_save_stack (mm/kasan/common.c:58) [ 28.323871][ T865] ? kasan_save_stack (mm/kasan/common.c:57) [ 28.323872][ T865] ? kasan_save_track (mm/kasan/common.c:78) [ 28.323873][ T865] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 28.323874][ T865] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 28.323875][ T865] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 28.323876][ T865] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 28.323878][ T865] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 28.323879][ T865] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 28.323880][ T865] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 28.323882][ T865] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 28.323884][ T865] ? ____sys_sendmsg (net/socket.c:2713) [ 28.323886][ T865] ? ___sys_sendmsg (net/socket.c:2767) [ 28.323887][ T865] ? __sys_sendmsg (net/socket.c:2799) [ 28.323889][ T865] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 28.323892][ T865] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 28.323894][ T865] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.323895][ T865] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.323897][ T865] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.323898][ T865] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.323899][ T865] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 28.323900][ T865] ? __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.323902][ T865] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 28.323903][ T865] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 28.323904][ T865] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 28.323906][ T865] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.323907][ T865] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 28.323909][ T865] rtnl_newlink (net/core/rtnetlink.c:4215) [ 28.323911][ T865] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.323912][ T865] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 28.323913][ T865] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.323914][ T865] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.323916][ T865] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 28.323918][ T865] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 28.323919][ T865] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 28.323922][ T865] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.323923][ T865] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 28.323926][ T865] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 28.323928][ T865] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.323929][ T865] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.323930][ T865] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.323931][ T865] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 28.323932][ T865] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 28.323934][ T865] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.323935][ T865] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 28.323937][ T865] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 28.323939][ T865] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 28.323940][ T865] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.323942][ T865] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 28.323943][ T865] ? netlink_ack (./include/linux/skbuff.h:2718) [ 28.323945][ T865] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 28.323947][ T865] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.323948][ T865] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 28.323950][ T865] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 28.323952][ T865] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 28.323954][ T865] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 28.323955][ T865] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 28.323957][ T865] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 28.323959][ T865] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 28.323960][ T865] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.323962][ T865] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 28.323965][ T865] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 28.323967][ T865] ____sys_sendmsg (net/socket.c:2713) [ 28.323968][ T865] ? copy_msghdr_from_user (net/socket.c:2650) [ 28.323970][ T865] ? sock_write_iter (net/socket.c:1269) [ 28.323971][ T865] ? move_addr_to_kernel (net/socket.c:258) [ 28.323972][ T865] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 28.323975][ T865] ___sys_sendmsg (net/socket.c:2767) [ 28.323977][ T865] ? copy_msghdr_from_user (net/socket.c:2619) [ 28.323981][ T865] __sys_sendmsg (net/socket.c:2799) [ 28.323983][ T865] ? __sys_sendmsg_sock (net/socket.c:2780) [ 28.323985][ T865] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.323987][ T865] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 28.323989][ T865] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 28.323990][ T865] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 28.323992][ T865] RIP: 0033:0x7f24b2fa454e [ 28.323993][ T865] 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.323995][ T865] RSP: 002b:00007ffcda16c740 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 28.323999][ T865] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f24b2fa454e [ 28.324000][ T865] RDX: 0000000000000000 RSI: 00007ffcda16c7f0 RDI: 0000000000000003 [ 28.324001][ T865] RBP: 00007ffcda16c750 R08: 0000000000000000 R09: 0000000000000000 [ 28.324002][ T865] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a919bb6 [ 28.324002][ T865] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcda16ceb0 | [ 29.863393][ T425] softirqs last disabled at (1065268): unix_release_sock (./include/net/sock.h:2138 net/unix/af_unix.c:678) | [ 29.863395][ T425] Preemption disabled at: | [ 29.863395][ T425] vprintk_emit (kernel/printk/printk.c:2471) | [ 29.863406][ T425] Tainted: [W]=WARN [ 29.863407][ T425] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.863409][ T425] Call Trace: [ 29.863410][ T425] [ 29.863412][ T425] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 29.863417][ T425] ? vprintk_emit (kernel/printk/printk.c:2471) [ 29.863418][ T425] __might_resched.cold (kernel/sched/core.c:9234) [ 29.863421][ T425] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 29.863423][ T425] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 29.863427][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.863429][ T425] __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.863432][ T425] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 29.863435][ T425] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 29.863439][ T425] ? 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.863441][ T425] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 29.863443][ T425] put_chars (drivers/char/virtio_console.c:1176) [ 29.863445][ T425] ? __send_to_port (drivers/char/virtio_console.c:654) [ 29.863446][ T425] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 29.863449][ T425] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 29.863453][ T425] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 29.863455][ T425] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 29.863457][ T425] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 29.863459][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.863460][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.863461][ T425] console_emit_next_record (kernel/printk/printk.c:3183) [ 29.863464][ T425] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 29.863466][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.863467][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.863468][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.863469][ T425] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.863471][ T425] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 29.863473][ T425] console_flush_one_record (kernel/printk/printk.c:3268) [ 29.863475][ T425] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 29.863478][ T425] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 29.863479][ T425] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.863481][ T425] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 29.863483][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.863484][ T425] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 29.863485][ T425] ? 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.863486][ T425] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 29.863488][ T425] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 29.863490][ T425] ? vprintk_emit (kernel/printk/printk.c:2478) [ 29.863491][ T425] vprintk_emit (kernel/printk/printk.c:2479) [ 29.863493][ T425] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 29.863494][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.863496][ T425] dev_vprintk_emit (drivers/base/core.c:5000) [ 29.863500][ T425] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 29.863502][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.863503][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.863504][ T425] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.863506][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.863507][ T425] dev_printk_emit (drivers/base/core.c:5011) [ 29.863509][ T425] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 29.863511][ T425] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 29.863512][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.863513][ T425] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.863515][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.863516][ T425] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 29.863520][ T425] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 29.863522][ T425] ? netdev_notice (net/core/dev.c:13194) [ 29.863524][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.863525][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.863526][ T425] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 29.863528][ T425] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 29.863530][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.863531][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.863532][ T425] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 29.863534][ T425] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 29.863536][ T425] ? trace_irq_enable.constprop.0 (./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/preemptirq.h:40) [ 29.863537][ T425] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 29.863540][ T425] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 29.863542][ T425] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 29.863545][ T425] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.863547][ T425] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 29.863550][ T425] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 29.863552][ T425] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 29.863554][ T425] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.863555][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.863556][ T425] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 29.863558][ T425] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 29.863560][ T425] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 29.863561][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.863562][ T425] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 29.863565][ T425] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.863566][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.863567][ T425] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 29.863568][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.863569][ T425] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.863571][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.863572][ T425] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 29.863574][ T425] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 29.863576][ T425] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.863578][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.863579][ T425] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.863580][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.863581][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.863582][ T425] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 29.863583][ T425] ? __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.863585][ T425] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 29.863586][ T425] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 29.863587][ T425] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 29.863588][ T425] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 29.863589][ T425] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 29.863590][ T425] ? nla_get_range_signed (lib/nlattr.c:270) [ 29.863594][ T425] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 29.863596][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.863597][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.863600][ T425] rtnl_setlink (net/core/rtnetlink.c:3596) [ 29.863601][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.863605][ T425] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 29.863607][ T425] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 29.863612][ T425] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 29.863614][ T425] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.863615][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.863616][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.863617][ T425] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.863618][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.863619][ T425] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 29.863621][ T425] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 29.863622][ T425] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 29.863623][ T425] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 29.863625][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.863626][ T425] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 29.863629][ T425] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 29.863630][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.863631][ T425] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.863632][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.863633][ T425] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 29.863635][ T425] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 29.863636][ T425] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.863637][ T425] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 29.863640][ T425] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 29.863643][ T425] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 29.863646][ T425] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.863647][ T425] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 29.863649][ T425] ? netlink_ack (./include/linux/skbuff.h:2718) [ 29.863650][ T425] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 29.863653][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.863654][ T425] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 29.863656][ T425] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 29.863658][ T425] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 29.863660][ T425] ? __vmf_anon_prepare (mm/memory.c:3958) [ 29.863662][ T425] ? apply_to_pte_range (mm/memory.c:3453 (discriminator 7)) [ 29.863664][ T425] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 29.863666][ T425] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 29.863668][ T425] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.863670][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.863671][ T425] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 29.863674][ T425] ? fdget (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:49 fs/file.c:1194 fs/file.c:1208) [ 29.863676][ T425] __sys_sendto (net/socket.c:2281) [ 29.863678][ T425] ? __ia32_sys_getpeername (net/socket.c:2235) [ 29.863682][ T425] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.863683][ T425] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 29.863685][ T425] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 29.863687][ T425] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 29.863688][ T425] ? trace_hardirqs_off_finish (./include/trace/events/preemptirq.h:36 (discriminator 22) kernel/trace/trace_preemptirq.c:95 (discriminator 22) kernel/trace/trace_preemptirq.c:90 (discriminator 22)) [ 29.863690][ T425] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 29.863691][ T425] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 29.863693][ T425] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 29.863695][ T425] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.863696][ T425] RIP: 0033:0x7f95821e754e [ 29.863699][ T425] 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.863701][ T425] RSP: 002b:00007ffd5e391240 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 29.863704][ T425] RAX: ffffffffffffffda RBX: 000055601a0bcc70 RCX: 00007f95821e754e [ 29.863705][ T425] RDX: 0000000000000030 RSI: 000055601a0c5390 RDI: 000000000000001c [ 29.863706][ T425] RBP: 00007ffd5e391250 R08: 00007ffd5e3912a0 R09: 0000000000000080 [ 29.863707][ T425] R10: 0000000000000000 R11: 0000000000000202 R12: 000055601a111c30 Finger prints: netif_change_name:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars __irq_exit_rcu:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print mark_lock_irq:mark_lock:mark_usage:__lock_acquire:console_lock_spinning_enable vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print inet6_fill_ifla6_attrs:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars unix_release_sock:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars