====================================== | [ 11.406175][ T189] softirqs last disabled at (38245): do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) | [ 11.406178][ T189] Preemption disabled at: | [ 11.406178][ T189] vprintk_emit (kernel/printk/printk.c:2471) | [ 11.406188][ T189] Tainted: [W]=WARN [ 11.406189][ T189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.406191][ T189] Call Trace: [ 11.406193][ T189] [ 11.406195][ T189] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.406200][ T189] ? vprintk_emit (kernel/printk/printk.c:2471) [ 11.406202][ T189] __might_resched.cold (kernel/sched/core.c:9234) [ 11.406207][ T189] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.406211][ T189] ? __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.406215][ T189] __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.406217][ T189] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.406223][ T189] ? 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.406225][ T189] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.406229][ T189] put_chars (drivers/char/virtio_console.c:1176) [ 11.406231][ T189] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.406235][ T189] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 11.406239][ T189] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.406242][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.406246][ T189] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.406249][ T189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.406255][ T189] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.406258][ T189] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.406263][ T189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.406265][ T189] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.406268][ T189] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.406272][ T189] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.406274][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.406279][ T189] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.406281][ T189] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.406283][ T189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.406285][ T189] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 11.406288][ T189] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.406290][ T189] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.406295][ T189] vprintk_emit (kernel/printk/printk.c:2479) [ 11.406299][ T189] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.406301][ T189] ? clockevents_program_event (kernel/time/clockevents.c:363) [ 11.406307][ T189] dev_vprintk_emit (drivers/base/core.c:5000) [ 11.406312][ T189] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 11.406318][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.406322][ T189] dev_printk_emit (drivers/base/core.c:5011) [ 11.406324][ T189] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 11.406326][ T189] ? finish_task_switch.isra.0 (kernel/sched/sched.h:1698 kernel/sched/core.c:5251 kernel/sched/core.c:5369) [ 11.406329][ T189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.406331][ T189] ? trace_sched_exit_tp (./include/trace/events/sched.h:886 (discriminator 22)) [ 11.406334][ T189] ? __schedule (kernel/sched/core.c:7277) [ 11.406340][ T189] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 11.406344][ T189] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 11.406347][ T189] ? netdev_notice (net/core/dev.c:13194) [ 11.406350][ T189] ? preempt_schedule_thunk (arch/x86/entry/thunk.S:12) [ 11.406353][ T189] ? preempt_schedule_thunk (arch/x86/entry/thunk.S:12) [ 11.406355][ T189] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 11.406358][ T189] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 11.406361][ T189] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 11.406364][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.406366][ T189] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 11.406369][ T189] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 11.406372][ T189] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 11.406375][ T189] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.406378][ T189] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 11.406384][ T189] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 11.406387][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.406389][ T189] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 11.406391][ T189] ? mark_usage (kernel/locking/lockdep.c:4690) [ 11.406392][ T189] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.406395][ T189] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.406397][ T189] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.406401][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.406406][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.406407][ T189] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 11.406410][ T189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.406412][ T189] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.406413][ T189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.406415][ T189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.406417][ T189] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 11.406420][ T189] ? __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.406421][ T189] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 11.406423][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.406424][ T189] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 11.406427][ T189] ? mark_usage (kernel/locking/lockdep.c:4690) [ 11.406429][ T189] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 11.406431][ T189] ? nla_get_range_signed (lib/nlattr.c:270) [ 11.406437][ T189] ? mark_usage (kernel/locking/lockdep.c:4690) [ 11.406440][ T189] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 11.406448][ T189] rtnl_setlink (net/core/rtnetlink.c:3596) [ 11.406451][ T189] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 11.406453][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.406475][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.406476][ T189] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.406480][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.406481][ T189] ? mark_usage (kernel/locking/lockdep.c:4690) [ 11.406483][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.406487][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.406489][ T189] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.406491][ T189] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 11.406493][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.406497][ T189] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 11.406499][ T189] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 11.406503][ T189] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.406510][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.406515][ T189] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.406517][ T189] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.406520][ T189] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 11.406524][ T189] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.406527][ T189] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.406533][ T189] ? 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.406535][ T189] ? 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.406540][ T189] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.406544][ T189] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.406547][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.406551][ T189] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 11.406555][ T189] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 11.406559][ T189] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 11.406562][ T189] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 11.406566][ T189] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 11.406570][ T189] ? __ia32_sys_getpeername (net/socket.c:2235) [ 11.406583][ T189] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 11.406585][ T189] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 11.406588][ T189] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 11.406591][ T189] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 11.406593][ T189] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.406594][ T189] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 11.406597][ T189] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.406600][ T189] RIP: 0033:0x7f4a6c76154e [ 11.406604][ T189] 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.406606][ T189] RSP: 002b:00007ffede2f6910 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 11.406608][ T189] RAX: ffffffffffffffda RBX: 000055640c1feb70 RCX: 00007f4a6c76154e [ 11.406610][ T189] RDX: 0000000000000030 RSI: 000055640c22a2d0 RDI: 0000000000000012 [ 11.406611][ T189] RBP: 00007ffede2f6920 R08: 00007ffede2f6970 R09: 0000000000000080 [ 11.406611][ T189] R10: 0000000000000000 R11: 0000000000000202 R12: 000055640c1f0f20 [ 11.406612][ T189] R13: 00007ffede2f6a54 R14: 0000000000000000 R15: 0000000000000000 | [ 15.525454][ T189] softirqs last disabled at (67938): netlink_release (./include/net/sock.h:2138 net/netlink/af_netlink.c:727) | [ 15.525456][ T189] Preemption disabled at: | [ 15.525457][ T189] 0x0 | [ 15.525468][ T189] Tainted: [W]=WARN [ 15.525469][ T189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.525471][ T189] Call Trace: [ 15.525473][ T189] [ 15.525474][ T189] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 15.525481][ T189] __might_resched.cold (kernel/sched/core.c:9234) [ 15.525485][ T189] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 15.525489][ T189] ? __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.525493][ T189] __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.525495][ T189] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 15.525501][ T189] ? 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.525503][ T189] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 15.525506][ T189] put_chars (drivers/char/virtio_console.c:1176) [ 15.525509][ T189] ? __send_to_port (drivers/char/virtio_console.c:654) [ 15.525510][ T189] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 15.525514][ T189] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 15.525517][ T189] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 15.525524][ T189] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 15.525527][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.525528][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.525533][ T189] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 15.525536][ T189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.525538][ T189] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.525542][ T189] console_emit_next_record (kernel/printk/printk.c:3183) [ 15.525546][ T189] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 15.525550][ T189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.525552][ T189] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.525555][ T189] console_flush_one_record (kernel/printk/printk.c:3268) [ 15.525559][ T189] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 15.525561][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.525566][ T189] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 15.525568][ T189] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 15.525570][ T189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.525572][ T189] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 15.525575][ T189] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 15.525576][ T189] ? vprintk_emit (kernel/printk/printk.c:2478) [ 15.525579][ T189] vprintk_emit (kernel/printk/printk.c:2479) [ 15.525583][ T189] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 15.525586][ T189] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.525589][ T189] _printk (kernel/printk/printk.c:2504) [ 15.525593][ T189] ? snapshot_read.cold (user.c:?) [ 15.525596][ T189] ? 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) [ 15.525598][ T189] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 15.525601][ T189] ? 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) [ 15.525604][ T189] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 15.525608][ T189] ? exit_notify (kernel/exit.c:780) [ 15.525610][ T189] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 15.525614][ T189] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.525620][ T189] do_group_exit (kernel/exit.c:1151) [ 15.525624][ T189] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 15.525626][ T189] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 15.525629][ T189] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 15.525632][ T189] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 15.525635][ T189] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 15.525638][ T189] RIP: 0033:0x7f4a6c7b21b8 [ 15.525640][ T189] Code: Unable to access opcode bytes at 0x7f4a6c7b218e. Code starting with the faulting instruction =========================================== [ 15.525642][ T189] RSP: 002b:00007ffede2f6e68 EFLAGS: 00000256 ORIG_RAX: 00000000000000e7 [ 15.525644][ T189] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f4a6c7b21b8 [ 15.525646][ T189] RDX: 0000000000000000 RSI: fffffffffffffe90 RDI: 0000000000000000 [ 15.525647][ T189] RBP: 00007ffede2f6ff0 R08: 000055640c20b478 R09: 0000000000000000 [ 15.525647][ T189] R10: 0000000000000000 R11: 0000000000000256 R12: 0000000000000000 [ 15.525648][ T189] R13: 00007f4a6c010050 R14: 00007f4a6cce3d9e R15: 000055640c07fd70 | [ 104.911349][ T2149] softirqs last disabled at (29184): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 104.911351][ T2149] Preemption disabled at: | [ 104.911352][ T2149] vprintk_emit (kernel/printk/printk.c:2471) | [ 104.911362][ T2149] Tainted: [W]=WARN [ 104.911363][ T2149] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 104.911365][ T2149] Call Trace: [ 104.911366][ T2149] [ 104.911369][ T2149] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 104.911374][ T2149] ? vprintk_emit (kernel/printk/printk.c:2471) [ 104.911376][ T2149] __might_resched.cold (kernel/sched/core.c:9234) [ 104.911381][ T2149] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 104.911385][ T2149] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 104.911390][ T2149] __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)) [ 104.911392][ T2149] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 104.911397][ T2149] ? 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) [ 104.911400][ T2149] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 104.911403][ T2149] put_chars (drivers/char/virtio_console.c:1176) [ 104.911406][ T2149] ? __send_to_port (drivers/char/virtio_console.c:654) [ 104.911407][ T2149] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 104.911412][ T2149] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 104.911414][ T2149] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 104.911418][ T2149] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 104.911421][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 104.911426][ T2149] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 104.911429][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 104.911434][ T2149] console_emit_next_record (kernel/printk/printk.c:3183) [ 104.911437][ T2149] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 104.911442][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 104.911444][ T2149] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 104.911447][ T2149] console_flush_one_record (kernel/printk/printk.c:3268) [ 104.911452][ T2149] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 104.911453][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 104.911458][ T2149] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 104.911461][ T2149] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 104.911462][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 104.911465][ T2149] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 104.911468][ T2149] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 104.911469][ T2149] ? vprintk_emit (kernel/printk/printk.c:2478) [ 104.911473][ T2149] vprintk_emit (kernel/printk/printk.c:2479) [ 104.911476][ T2149] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 104.911478][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 104.911480][ T2149] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 104.911486][ T2149] dev_vprintk_emit (drivers/base/core.c:5000) [ 104.911492][ T2149] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 104.911497][ T2149] ? mark_usage (kernel/locking/lockdep.c:4690) [ 104.911501][ T2149] dev_printk_emit (drivers/base/core.c:5011) [ 104.911504][ T2149] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 104.911506][ T2149] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 104.911508][ T2149] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 104.911510][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 104.911511][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 104.911513][ T2149] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 104.911515][ T2149] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 104.911519][ T2149] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 104.911524][ T2149] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 104.911526][ T2149] ? netdev_notice (net/core/dev.c:13194) [ 104.911529][ T2149] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 104.911532][ T2149] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 104.911534][ T2149] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 104.911537][ T2149] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 104.911540][ T2149] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 104.911543][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 104.911545][ T2149] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 104.911547][ T2149] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 104.911550][ T2149] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 104.911552][ T2149] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 104.911555][ T2149] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 104.911561][ T2149] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 104.911564][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 104.911567][ T2149] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 104.911568][ T2149] ? mark_usage (kernel/locking/lockdep.c:4690) [ 104.911570][ T2149] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 104.911572][ T2149] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 104.911573][ T2149] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 104.911578][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 104.911582][ T2149] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 104.911584][ T2149] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 104.911587][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 104.911589][ T2149] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 104.911590][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 104.911591][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 104.911593][ T2149] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 104.911596][ T2149] ? __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) [ 104.911599][ T2149] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 104.911600][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 104.911602][ T2149] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 104.911605][ T2149] ? mark_usage (kernel/locking/lockdep.c:4690) [ 104.911607][ T2149] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 104.911609][ T2149] ? nla_get_range_signed (lib/nlattr.c:270) [ 104.911615][ T2149] ? mark_usage (kernel/locking/lockdep.c:4690) [ 104.911618][ T2149] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 104.911626][ T2149] rtnl_setlink (net/core/rtnetlink.c:3596) [ 104.911629][ T2149] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 104.911631][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 104.911653][ T2149] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 104.911655][ T2149] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 104.911658][ T2149] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 104.911660][ T2149] ? mark_usage (kernel/locking/lockdep.c:4690) [ 104.911661][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 104.911666][ T2149] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 104.911667][ T2149] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 104.911670][ T2149] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 104.911672][ T2149] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 104.911675][ T2149] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 104.911677][ T2149] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 104.911681][ T2149] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 104.911683][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 104.911687][ T2149] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 104.911688][ T2149] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 104.911692][ T2149] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 104.911696][ T2149] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 104.911699][ T2149] ? netlink_ack (./include/linux/skbuff.h:2718) [ 104.911706][ T2149] ? 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)) [ 104.911707][ T2149] ? 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)) [ 104.911712][ T2149] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 104.911716][ T2149] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 104.911719][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 104.911723][ T2149] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 104.911727][ T2149] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 104.911731][ T2149] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 104.911734][ T2149] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 104.911738][ T2149] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 104.911742][ T2149] ? __ia32_sys_getpeername (net/socket.c:2235) [ 104.911752][ T2149] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 104.911758][ T2149] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 104.911760][ T2149] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 104.911763][ T2149] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 104.911765][ T2149] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 104.911766][ T2149] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 104.911768][ T2149] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 104.911770][ T2149] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 104.911773][ T2149] RIP: 0033:0x7f4a6c76154e [ 104.911777][ T2149] 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 [ 104.911778][ T2149] RSP: 002b:00007ffede2f6910 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 104.911781][ T2149] RAX: ffffffffffffffda RBX: 000055640c08b540 RCX: 00007f4a6c76154e [ 104.911782][ T2149] RDX: 0000000000000030 RSI: 000055640c1ce440 RDI: 0000000000000018 [ 104.911783][ T2149] RBP: 00007ffede2f6920 R08: 00007ffede2f6970 R09: 0000000000000080 [ 104.911784][ T2149] R10: 0000000000000000 R11: 0000000000000202 R12: 000055640c1ddd80 [ 104.911785][ T2149] R13: 00007ffede2f6a54 R14: 0000000000000000 R15: 0000000000000000 | [ 106.229964][ T2148] softirqs last disabled at (79852): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 106.229967][ T2148] Preemption disabled at: | [ 106.229968][ T2148] vprintk_emit (kernel/printk/printk.c:2471) | [ 106.229980][ T2148] Tainted: [W]=WARN [ 106.229982][ T2148] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 106.229984][ T2148] Call Trace: [ 106.229986][ T2148] [ 106.229989][ T2148] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 106.229996][ T2148] ? vprintk_emit (kernel/printk/printk.c:2471) [ 106.229999][ T2148] __might_resched.cold (kernel/sched/core.c:9234) [ 106.230005][ T2148] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 106.230010][ T2148] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 106.230018][ T2148] __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)) [ 106.230021][ T2148] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 106.230030][ T2148] ? 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) [ 106.230033][ T2148] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 106.230038][ T2148] put_chars (drivers/char/virtio_console.c:1176) [ 106.230043][ T2148] ? __send_to_port (drivers/char/virtio_console.c:654) [ 106.230046][ T2148] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 106.230054][ T2148] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 106.230057][ T2148] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 106.230065][ T2148] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 106.230069][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 106.230078][ T2148] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 106.230083][ T2148] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 106.230091][ T2148] console_emit_next_record (kernel/printk/printk.c:3183) [ 106.230097][ T2148] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 106.230104][ T2148] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 106.230108][ T2148] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 106.230115][ T2148] console_flush_one_record (kernel/printk/printk.c:3268) [ 106.230121][ T2148] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 106.230124][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 106.230133][ T2148] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 106.230137][ T2148] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 106.230140][ T2148] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 106.230143][ T2148] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 106.230149][ T2148] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 106.230151][ T2148] ? vprintk_emit (kernel/printk/printk.c:2478) [ 106.230157][ T2148] vprintk_emit (kernel/printk/printk.c:2479) [ 106.230163][ T2148] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 106.230167][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 106.230169][ T2148] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 106.230179][ T2148] dev_vprintk_emit (drivers/base/core.c:5000) [ 106.230186][ T2148] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 106.230195][ T2148] ? mark_usage (kernel/locking/lockdep.c:4690) [ 106.230203][ T2148] dev_printk_emit (drivers/base/core.c:5011) [ 106.230207][ T2148] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 106.230210][ T2148] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 106.230214][ T2148] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 106.230217][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 106.230220][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 106.230222][ T2148] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 106.230225][ T2148] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 106.230232][ T2148] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 106.230241][ T2148] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 106.230244][ T2148] ? netdev_notice (net/core/dev.c:13194) [ 106.230248][ T2148] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 106.230254][ T2148] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 106.230258][ T2148] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 106.230264][ T2148] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 106.230268][ T2148] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 106.230273][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 106.230276][ T2148] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 106.230279][ T2148] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 106.230284][ T2148] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 106.230289][ T2148] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 106.230297][ T2148] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 106.230307][ T2148] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 106.230312][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 106.230317][ T2148] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 106.230319][ T2148] ? mark_usage (kernel/locking/lockdep.c:4690) [ 106.230321][ T2148] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 106.230325][ T2148] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 106.230328][ T2148] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 106.230335][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 106.230343][ T2148] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 106.230345][ T2148] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 106.230350][ T2148] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 106.230354][ T2148] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 106.230356][ T2148] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 106.230359][ T2148] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 106.230362][ T2148] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 106.230366][ T2148] ? __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) [ 106.230370][ T2148] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 106.230372][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 106.230376][ T2148] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 106.230380][ T2148] ? mark_usage (kernel/locking/lockdep.c:4690) [ 106.230384][ T2148] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 106.230386][ T2148] ? nla_get_range_signed (lib/nlattr.c:270) [ 106.230396][ T2148] ? mark_usage (kernel/locking/lockdep.c:4690) [ 106.230401][ T2148] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 106.230413][ T2148] rtnl_setlink (net/core/rtnetlink.c:3596) [ 106.230419][ T2148] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 106.230422][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 106.230464][ T2148] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 106.230467][ T2148] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 106.230472][ T2148] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 106.230475][ T2148] ? mark_usage (kernel/locking/lockdep.c:4690) [ 106.230478][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 106.230486][ T2148] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 106.230489][ T2148] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 106.230492][ T2148] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 106.230496][ T2148] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 106.230502][ T2148] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 106.230506][ T2148] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 106.230512][ T2148] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 106.230515][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 106.230523][ T2148] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 106.230525][ T2148] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 106.230532][ T2148] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 106.230536][ T2148] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 106.230542][ T2148] ? netlink_ack (./include/linux/skbuff.h:2718) [ 106.230554][ T2148] ? 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)) [ 106.230557][ T2148] ? 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)) [ 106.230565][ T2148] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 106.230572][ T2148] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 106.230576][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 106.230584][ T2148] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 106.230591][ T2148] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 106.230598][ T2148] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 106.230602][ T2148] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 106.230609][ T2148] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 106.230614][ T2148] ? __ia32_sys_getpeername (net/socket.c:2235) [ 106.230640][ T2148] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 106.230643][ T2148] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 106.230648][ T2148] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 106.230652][ T2148] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 106.230654][ T2148] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 106.230656][ T2148] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 106.230661][ T2148] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 106.230665][ T2148] RIP: 0033:0x7f4a6c76154e [ 106.230670][ T2148] 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 [ 106.230673][ T2148] RSP: 002b:00007ffede2f6910 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 106.230677][ T2148] RAX: ffffffffffffffda RBX: 000055640c08b540 RCX: 00007f4a6c76154e [ 106.230679][ T2148] RDX: 0000000000000030 RSI: 000055640c084ff0 RDI: 0000000000000016 [ 106.230680][ T2148] RBP: 00007ffede2f6920 R08: 00007ffede2f6970 R09: 0000000000000080 [ 106.230682][ T2148] R10: 0000000000000000 R11: 0000000000000202 R12: 000055640c1ddd80 [ 106.230683][ T2148] R13: 00007ffede2f6a54 R14: 0000000000000000 R15: 0000000000000000 | [ 107.469216][ T2149] softirqs last disabled at (86374): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 107.469218][ T2149] Preemption disabled at: | [ 107.469219][ T2149] vprintk_emit (kernel/printk/printk.c:2471) | [ 107.469228][ T2149] Tainted: [W]=WARN [ 107.469229][ T2149] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 107.469231][ T2149] Call Trace: [ 107.469233][ T2149] [ 107.469235][ T2149] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 107.469240][ T2149] ? vprintk_emit (kernel/printk/printk.c:2471) [ 107.469242][ T2149] __might_resched.cold (kernel/sched/core.c:9234) [ 107.469247][ T2149] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 107.469251][ T2149] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 107.469256][ T2149] __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)) [ 107.469258][ T2149] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 107.469264][ T2149] ? 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) [ 107.469266][ T2149] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 107.469270][ T2149] put_chars (drivers/char/virtio_console.c:1176) [ 107.469273][ T2149] ? __send_to_port (drivers/char/virtio_console.c:654) [ 107.469274][ T2149] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 107.469279][ T2149] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 107.469281][ T2149] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 107.469286][ T2149] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 107.469288][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 107.469296][ T2149] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 107.469298][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 107.469303][ T2149] console_emit_next_record (kernel/printk/printk.c:3183) [ 107.469307][ T2149] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 107.469311][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 107.469313][ T2149] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 107.469317][ T2149] console_flush_one_record (kernel/printk/printk.c:3268) [ 107.469321][ T2149] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 107.469323][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 107.469328][ T2149] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 107.469330][ T2149] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 107.469332][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 107.469334][ T2149] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 107.469338][ T2149] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 107.469339][ T2149] ? vprintk_emit (kernel/printk/printk.c:2478) [ 107.469342][ T2149] vprintk_emit (kernel/printk/printk.c:2479) [ 107.469346][ T2149] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 107.469348][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 107.469350][ T2149] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 107.469355][ T2149] dev_vprintk_emit (drivers/base/core.c:5000) [ 107.469361][ T2149] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 107.469366][ T2149] ? mark_usage (kernel/locking/lockdep.c:4690) [ 107.469370][ T2149] dev_printk_emit (drivers/base/core.c:5011) [ 107.469373][ T2149] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 107.469374][ T2149] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 107.469377][ T2149] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 107.469379][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 107.469380][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 107.469382][ T2149] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 107.469384][ T2149] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 107.469388][ T2149] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 107.469393][ T2149] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 107.469395][ T2149] ? netdev_notice (net/core/dev.c:13194) [ 107.469398][ T2149] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 107.469401][ T2149] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 107.469403][ T2149] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 107.469406][ T2149] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 107.469409][ T2149] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 107.469412][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 107.469414][ T2149] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 107.469416][ T2149] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 107.469419][ T2149] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 107.469421][ T2149] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 107.469425][ T2149] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 107.469430][ T2149] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 107.469434][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 107.469436][ T2149] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 107.469438][ T2149] ? mark_usage (kernel/locking/lockdep.c:4690) [ 107.469439][ T2149] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 107.469441][ T2149] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 107.469443][ T2149] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 107.469447][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 107.469451][ T2149] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 107.469453][ T2149] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 107.469456][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 107.469458][ T2149] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 107.469459][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 107.469461][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 107.469463][ T2149] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 107.469465][ T2149] ? __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) [ 107.469468][ T2149] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 107.469470][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 107.469472][ T2149] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 107.469474][ T2149] ? mark_usage (kernel/locking/lockdep.c:4690) [ 107.469476][ T2149] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 107.469478][ T2149] ? nla_get_range_signed (lib/nlattr.c:270) [ 107.469484][ T2149] ? mark_usage (kernel/locking/lockdep.c:4690) [ 107.469487][ T2149] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 107.469495][ T2149] rtnl_setlink (net/core/rtnetlink.c:3596) [ 107.469499][ T2149] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 107.469500][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 107.469522][ T2149] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 107.469524][ T2149] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 107.469527][ T2149] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 107.469529][ T2149] ? mark_usage (kernel/locking/lockdep.c:4690) [ 107.469530][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 107.469535][ T2149] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 107.469536][ T2149] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 107.469539][ T2149] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 107.469541][ T2149] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 107.469544][ T2149] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 107.469546][ T2149] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 107.469550][ T2149] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 107.469552][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 107.469556][ T2149] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 107.469557][ T2149] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 107.469561][ T2149] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 107.469565][ T2149] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 107.469568][ T2149] ? netlink_ack (./include/linux/skbuff.h:2718) [ 107.469575][ T2149] ? 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)) [ 107.469576][ T2149] ? 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)) [ 107.469581][ T2149] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 107.469585][ T2149] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 107.469588][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 107.469592][ T2149] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 107.469596][ T2149] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 107.469600][ T2149] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 107.469603][ T2149] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 107.469607][ T2149] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 107.469610][ T2149] ? __ia32_sys_getpeername (net/socket.c:2235) [ 107.469621][ T2149] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 107.469627][ T2149] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 107.469628][ T2149] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 107.469632][ T2149] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 107.469634][ T2149] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 107.469636][ T2149] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 107.469637][ T2149] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 107.469640][ T2149] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 107.469642][ T2149] RIP: 0033:0x7f4a6c76154e [ 107.469646][ T2149] 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 [ 107.469648][ T2149] RSP: 002b:00007ffede2f6910 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 107.469651][ T2149] RAX: ffffffffffffffda RBX: 000055640c08b540 RCX: 00007f4a6c76154e [ 107.469652][ T2149] RDX: 0000000000000030 RSI: 000055640c0cf3f0 RDI: 0000000000000018 [ 107.469653][ T2149] RBP: 00007ffede2f6920 R08: 00007ffede2f6970 R09: 0000000000000080 [ 107.469653][ T2149] R10: 0000000000000000 R11: 0000000000000202 R12: 000055640c1f9f00 [ 107.469654][ T2149] R13: 00007ffede2f6a54 R14: 0000000000000000 R15: 0000000000000000 | [ 108.790950][ T2149] softirqs last disabled at (133762): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 108.790953][ T2149] Preemption disabled at: | [ 108.790954][ T2149] vprintk_emit (kernel/printk/printk.c:2471) | [ 108.790966][ T2149] Tainted: [W]=WARN [ 108.790967][ T2149] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 108.790970][ T2149] Call Trace: [ 108.790972][ T2149] [ 108.790975][ T2149] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 108.790981][ T2149] ? vprintk_emit (kernel/printk/printk.c:2471) [ 108.790984][ T2149] __might_resched.cold (kernel/sched/core.c:9234) [ 108.790990][ T2149] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 108.790996][ T2149] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 108.791003][ T2149] __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)) [ 108.791006][ T2149] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 108.791014][ T2149] ? 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) [ 108.791017][ T2149] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 108.791022][ T2149] put_chars (drivers/char/virtio_console.c:1176) [ 108.791027][ T2149] ? __send_to_port (drivers/char/virtio_console.c:654) [ 108.791029][ T2149] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 108.791035][ T2149] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 108.791039][ T2149] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 108.791049][ T2149] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 108.791052][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 108.791061][ T2149] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 108.791065][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.791074][ T2149] console_emit_next_record (kernel/printk/printk.c:3183) [ 108.791080][ T2149] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 108.791087][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.791090][ T2149] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 108.791096][ T2149] console_flush_one_record (kernel/printk/printk.c:3268) [ 108.791103][ T2149] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 108.791105][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 108.791114][ T2149] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 108.791118][ T2149] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 108.791121][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.791124][ T2149] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 108.791130][ T2149] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 108.791132][ T2149] ? vprintk_emit (kernel/printk/printk.c:2478) [ 108.791137][ T2149] vprintk_emit (kernel/printk/printk.c:2479) [ 108.791143][ T2149] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 108.791146][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 108.791149][ T2149] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 108.791158][ T2149] dev_vprintk_emit (drivers/base/core.c:5000) [ 108.791166][ T2149] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 108.791175][ T2149] ? mark_usage (kernel/locking/lockdep.c:4690) [ 108.791182][ T2149] dev_printk_emit (drivers/base/core.c:5011) [ 108.791186][ T2149] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 108.791188][ T2149] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 108.791193][ T2149] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 108.791196][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 108.791197][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 108.791200][ T2149] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 108.791203][ T2149] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 108.791209][ T2149] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 108.791218][ T2149] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 108.791221][ T2149] ? netdev_notice (net/core/dev.c:13194) [ 108.791225][ T2149] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 108.791230][ T2149] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 108.791234][ T2149] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 108.791239][ T2149] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 108.791243][ T2149] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 108.791248][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 108.791250][ T2149] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 108.791253][ T2149] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 108.791258][ T2149] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 108.791262][ T2149] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 108.791267][ T2149] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 108.791276][ T2149] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 108.791280][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 108.791285][ T2149] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 108.791287][ T2149] ? mark_usage (kernel/locking/lockdep.c:4690) [ 108.791289][ T2149] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 108.791295][ T2149] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 108.791297][ T2149] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 108.791305][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 108.791312][ T2149] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 108.791315][ T2149] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 108.791319][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.791323][ T2149] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 108.791325][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.791327][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 108.791330][ T2149] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 108.791334][ T2149] ? __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) [ 108.791338][ T2149] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 108.791340][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 108.791343][ T2149] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 108.791347][ T2149] ? mark_usage (kernel/locking/lockdep.c:4690) [ 108.791350][ T2149] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 108.791353][ T2149] ? nla_get_range_signed (lib/nlattr.c:270) [ 108.791362][ T2149] ? mark_usage (kernel/locking/lockdep.c:4690) [ 108.791367][ T2149] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 108.791379][ T2149] rtnl_setlink (net/core/rtnetlink.c:3596) [ 108.791384][ T2149] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 108.791387][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 108.791427][ T2149] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 108.791430][ T2149] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 108.791435][ T2149] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 108.791437][ T2149] ? mark_usage (kernel/locking/lockdep.c:4690) [ 108.791440][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 108.791448][ T2149] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 108.791450][ T2149] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 108.791454][ T2149] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 108.791457][ T2149] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 108.791463][ T2149] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 108.791467][ T2149] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 108.791472][ T2149] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 108.791475][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 108.791482][ T2149] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 108.791485][ T2149] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 108.791491][ T2149] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 108.791495][ T2149] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 108.791501][ T2149] ? netlink_ack (./include/linux/skbuff.h:2718) [ 108.791512][ T2149] ? 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)) [ 108.791515][ T2149] ? 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)) [ 108.791523][ T2149] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 108.791529][ T2149] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 108.791533][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 108.791541][ T2149] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 108.791548][ T2149] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 108.791554][ T2149] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 108.791558][ T2149] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 108.791564][ T2149] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 108.791569][ T2149] ? __ia32_sys_getpeername (net/socket.c:2235) [ 108.791587][ T2149] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 108.791597][ T2149] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 108.791600][ T2149] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 108.791605][ T2149] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 108.791607][ T2149] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 108.791610][ T2149] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 108.791612][ T2149] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 108.791616][ T2149] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 108.791620][ T2149] RIP: 0033:0x7f4a6c76154e [ 108.791625][ T2149] 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 [ 108.791628][ T2149] RSP: 002b:00007ffede2f6910 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 108.791631][ T2149] RAX: ffffffffffffffda RBX: 000055640c08b540 RCX: 00007f4a6c76154e [ 108.791633][ T2149] RDX: 0000000000000030 RSI: 000055640c1d3a50 RDI: 0000000000000018 [ 108.791635][ T2149] RBP: 00007ffede2f6920 R08: 00007ffede2f6970 R09: 0000000000000080 [ 108.791636][ T2149] R10: 0000000000000000 R11: 0000000000000202 R12: 000055640c1ff370 [ 108.791637][ T2149] R13: 00007ffede2f6a54 R14: 0000000000000000 R15: 0000000000000000 | [ 110.026101][ T2148] softirqs last disabled at (218436): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 110.026103][ T2148] Preemption disabled at: | [ 110.026104][ T2148] vprintk_emit (kernel/printk/printk.c:2471) | [ 110.026112][ T2148] Tainted: [W]=WARN [ 110.026113][ T2148] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 110.026115][ T2148] Call Trace: [ 110.026117][ T2148] [ 110.026119][ T2148] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 110.026124][ T2148] ? vprintk_emit (kernel/printk/printk.c:2471) [ 110.026125][ T2148] __might_resched.cold (kernel/sched/core.c:9234) [ 110.026130][ T2148] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 110.026134][ T2148] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 110.026138][ T2148] __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)) [ 110.026140][ T2148] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 110.026146][ T2148] ? 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) [ 110.026148][ T2148] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 110.026151][ T2148] put_chars (drivers/char/virtio_console.c:1176) [ 110.026154][ T2148] ? __send_to_port (drivers/char/virtio_console.c:654) [ 110.026155][ T2148] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 110.026160][ T2148] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 110.026162][ T2148] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 110.026166][ T2148] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 110.026169][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 110.026174][ T2148] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 110.026176][ T2148] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 110.026181][ T2148] console_emit_next_record (kernel/printk/printk.c:3183) [ 110.026185][ T2148] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 110.026189][ T2148] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 110.026191][ T2148] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 110.026195][ T2148] console_flush_one_record (kernel/printk/printk.c:3268) [ 110.026199][ T2148] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 110.026200][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 110.026205][ T2148] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 110.026208][ T2148] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 110.026210][ T2148] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 110.026212][ T2148] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 110.026215][ T2148] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 110.026216][ T2148] ? vprintk_emit (kernel/printk/printk.c:2478) [ 110.026219][ T2148] vprintk_emit (kernel/printk/printk.c:2479) [ 110.026223][ T2148] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 110.026225][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 110.026227][ T2148] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 110.026232][ T2148] dev_vprintk_emit (drivers/base/core.c:5000) [ 110.026238][ T2148] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 110.026243][ T2148] ? mark_usage (kernel/locking/lockdep.c:4690) [ 110.026247][ T2148] dev_printk_emit (drivers/base/core.c:5011) [ 110.026250][ T2148] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 110.026251][ T2148] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 110.026254][ T2148] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 110.026256][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 110.026257][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 110.026259][ T2148] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 110.026261][ T2148] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 110.026265][ T2148] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 110.026270][ T2148] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 110.026272][ T2148] ? netdev_notice (net/core/dev.c:13194) [ 110.026275][ T2148] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 110.026278][ T2148] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 110.026280][ T2148] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 110.026283][ T2148] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 110.026286][ T2148] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 110.026289][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 110.026291][ T2148] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 110.026295][ T2148] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 110.026298][ T2148] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 110.026301][ T2148] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 110.026304][ T2148] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 110.026310][ T2148] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 110.026313][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 110.026315][ T2148] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 110.026317][ T2148] ? mark_usage (kernel/locking/lockdep.c:4690) [ 110.026318][ T2148] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 110.026321][ T2148] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 110.026323][ T2148] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 110.026327][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 110.026332][ T2148] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 110.026333][ T2148] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 110.026336][ T2148] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 110.026338][ T2148] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 110.026339][ T2148] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 110.026341][ T2148] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 110.026343][ T2148] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 110.026346][ T2148] ? __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) [ 110.026348][ T2148] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 110.026350][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 110.026351][ T2148] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 110.026354][ T2148] ? mark_usage (kernel/locking/lockdep.c:4690) [ 110.026356][ T2148] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 110.026358][ T2148] ? nla_get_range_signed (lib/nlattr.c:270) [ 110.026364][ T2148] ? mark_usage (kernel/locking/lockdep.c:4690) [ 110.026367][ T2148] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 110.026374][ T2148] rtnl_setlink (net/core/rtnetlink.c:3596) [ 110.026378][ T2148] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 110.026380][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 110.026402][ T2148] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 110.026404][ T2148] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 110.026407][ T2148] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 110.026409][ T2148] ? mark_usage (kernel/locking/lockdep.c:4690) [ 110.026410][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 110.026415][ T2148] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 110.026416][ T2148] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 110.026419][ T2148] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 110.026421][ T2148] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 110.026424][ T2148] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 110.026427][ T2148] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 110.026430][ T2148] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 110.026432][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 110.026436][ T2148] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 110.026438][ T2148] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 110.026442][ T2148] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 110.026445][ T2148] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 110.026448][ T2148] ? netlink_ack (./include/linux/skbuff.h:2718) [ 110.026454][ T2148] ? 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)) [ 110.026456][ T2148] ? 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)) [ 110.026461][ T2148] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 110.026465][ T2148] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 110.026468][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 110.026472][ T2148] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 110.026476][ T2148] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 110.026480][ T2148] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 110.026483][ T2148] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 110.026487][ T2148] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 110.026490][ T2148] ? __ia32_sys_getpeername (net/socket.c:2235) [ 110.026501][ T2148] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 110.026506][ T2148] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 110.026508][ T2148] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 110.026512][ T2148] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 110.026513][ T2148] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 110.026515][ T2148] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 110.026516][ T2148] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 110.026519][ T2148] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 110.026522][ T2148] RIP: 0033:0x7f4a6c76154e [ 110.026525][ T2148] 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 [ 110.026527][ T2148] RSP: 002b:00007ffede2f6910 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 110.026530][ T2148] RAX: ffffffffffffffda RBX: 000055640c08b540 RCX: 00007f4a6c76154e [ 110.026531][ T2148] RDX: 0000000000000030 RSI: 000055640c08b370 RDI: 0000000000000016 [ 110.026532][ T2148] RBP: 00007ffede2f6920 R08: 00007ffede2f6970 R09: 0000000000000080 [ 110.026533][ T2148] R10: 0000000000000000 R11: 0000000000000202 R12: 000055640c1e2cf0 [ 110.026533][ T2148] R13: 00007ffede2f6a54 R14: 0000000000000000 R15: 0000000000000000 | [ 111.240922][ T2148] softirqs last disabled at (272842): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 111.240925][ T2148] Preemption disabled at: | [ 111.240926][ T2148] vprintk_emit (kernel/printk/printk.c:2471) | [ 111.240938][ T2148] Tainted: [W]=WARN [ 111.240939][ T2148] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 111.240942][ T2148] Call Trace: [ 111.240944][ T2148] [ 111.240946][ T2148] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 111.240953][ T2148] ? vprintk_emit (kernel/printk/printk.c:2471) [ 111.240957][ T2148] __might_resched.cold (kernel/sched/core.c:9234) [ 111.240963][ T2148] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 111.240969][ T2148] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 111.240976][ T2148] __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)) [ 111.240979][ T2148] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 111.240988][ T2148] ? 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) [ 111.240991][ T2148] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 111.240996][ T2148] put_chars (drivers/char/virtio_console.c:1176) [ 111.241000][ T2148] ? __send_to_port (drivers/char/virtio_console.c:654) [ 111.241003][ T2148] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 111.241009][ T2148] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 111.241012][ T2148] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 111.241021][ T2148] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 111.241024][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 111.241033][ T2148] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 111.241037][ T2148] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 111.241046][ T2148] console_emit_next_record (kernel/printk/printk.c:3183) [ 111.241052][ T2148] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 111.241059][ T2148] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 111.241063][ T2148] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 111.241070][ T2148] console_flush_one_record (kernel/printk/printk.c:3268) [ 111.241077][ T2148] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 111.241079][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 111.241089][ T2148] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 111.241093][ T2148] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 111.241095][ T2148] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 111.241099][ T2148] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 111.241105][ T2148] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 111.241107][ T2148] ? vprintk_emit (kernel/printk/printk.c:2478) [ 111.241113][ T2148] vprintk_emit (kernel/printk/printk.c:2479) [ 111.241119][ T2148] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 111.241122][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 111.241125][ T2148] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 111.241134][ T2148] dev_vprintk_emit (drivers/base/core.c:5000) [ 111.241141][ T2148] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 111.241151][ T2148] ? mark_usage (kernel/locking/lockdep.c:4690) [ 111.241158][ T2148] dev_printk_emit (drivers/base/core.c:5011) [ 111.241162][ T2148] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 111.241165][ T2148] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 111.241169][ T2148] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 111.241172][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 111.241175][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 111.241177][ T2148] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 111.241180][ T2148] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 111.241187][ T2148] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 111.241196][ T2148] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 111.241199][ T2148] ? netdev_notice (net/core/dev.c:13194) [ 111.241203][ T2148] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 111.241209][ T2148] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 111.241213][ T2148] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 111.241219][ T2148] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 111.241223][ T2148] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 111.241227][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 111.241230][ T2148] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 111.241233][ T2148] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 111.241238][ T2148] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 111.241242][ T2148] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 111.241247][ T2148] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 111.241257][ T2148] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 111.241261][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 111.241266][ T2148] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 111.241269][ T2148] ? mark_usage (kernel/locking/lockdep.c:4690) [ 111.241271][ T2148] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 111.241274][ T2148] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 111.241277][ T2148] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 111.241285][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 111.241295][ T2148] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 111.241298][ T2148] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 111.241302][ T2148] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 111.241306][ T2148] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 111.241308][ T2148] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 111.241310][ T2148] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 111.241314][ T2148] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 111.241318][ T2148] ? __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) [ 111.241323][ T2148] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 111.241325][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 111.241328][ T2148] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 111.241332][ T2148] ? mark_usage (kernel/locking/lockdep.c:4690) [ 111.241336][ T2148] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 111.241339][ T2148] ? nla_get_range_signed (lib/nlattr.c:270) [ 111.241348][ T2148] ? mark_usage (kernel/locking/lockdep.c:4690) [ 111.241353][ T2148] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 111.241365][ T2148] rtnl_setlink (net/core/rtnetlink.c:3596) [ 111.241371][ T2148] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 111.241373][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 111.241415][ T2148] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 111.241418][ T2148] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 111.241423][ T2148] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 111.241426][ T2148] ? mark_usage (kernel/locking/lockdep.c:4690) [ 111.241429][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 111.241437][ T2148] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 111.241439][ T2148] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 111.241443][ T2148] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 111.241447][ T2148] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 111.241453][ T2148] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 111.241457][ T2148] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 111.241463][ T2148] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 111.241465][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 111.241473][ T2148] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 111.241476][ T2148] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 111.241482][ T2148] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 111.241487][ T2148] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 111.241492][ T2148] ? netlink_ack (./include/linux/skbuff.h:2718) [ 111.241504][ T2148] ? 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)) [ 111.241507][ T2148] ? 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)) [ 111.241515][ T2148] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 111.241522][ T2148] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 111.241525][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 111.241533][ T2148] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 111.241540][ T2148] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 111.241546][ T2148] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 111.241550][ T2148] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 111.241556][ T2148] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 111.241561][ T2148] ? __ia32_sys_getpeername (net/socket.c:2235) [ 111.241586][ T2148] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 111.241589][ T2148] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 111.241594][ T2148] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 111.241598][ T2148] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 111.241600][ T2148] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 111.241602][ T2148] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 111.241607][ T2148] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 111.241611][ T2148] RIP: 0033:0x7f4a6c76154e [ 111.241616][ T2148] 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 [ 111.241618][ T2148] RSP: 002b:00007ffede2f6910 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 111.241623][ T2148] RAX: ffffffffffffffda RBX: 000055640c08b540 RCX: 00007f4a6c76154e [ 111.241625][ T2148] RDX: 0000000000000030 RSI: 000055640c1dd550 RDI: 0000000000000016 [ 111.241626][ T2148] RBP: 00007ffede2f6920 R08: 00007ffede2f6970 R09: 0000000000000080 [ 111.241628][ T2148] R10: 0000000000000000 R11: 0000000000000202 R12: 000055640c1dbe10 [ 111.241629][ T2148] R13: 00007ffede2f6a54 R14: 0000000000000000 R15: 0000000000000000 | [ 112.665326][ T2148] softirqs last disabled at (325510): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 112.665329][ T2148] Preemption disabled at: | [ 112.665329][ T2148] vprintk_emit (kernel/printk/printk.c:2471) | [ 112.665339][ T2148] Tainted: [W]=WARN [ 112.665340][ T2148] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 112.665342][ T2148] Call Trace: [ 112.665344][ T2148] [ 112.665346][ T2148] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 112.665352][ T2148] ? vprintk_emit (kernel/printk/printk.c:2471) [ 112.665354][ T2148] __might_resched.cold (kernel/sched/core.c:9234) [ 112.665359][ T2148] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 112.665363][ T2148] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 112.665368][ T2148] __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)) [ 112.665370][ T2148] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 112.665375][ T2148] ? 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) [ 112.665378][ T2148] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 112.665381][ T2148] put_chars (drivers/char/virtio_console.c:1176) [ 112.665384][ T2148] ? __send_to_port (drivers/char/virtio_console.c:654) [ 112.665385][ T2148] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 112.665390][ T2148] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 112.665392][ T2148] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 112.665397][ T2148] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 112.665400][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 112.665404][ T2148] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 112.665407][ T2148] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.665412][ T2148] console_emit_next_record (kernel/printk/printk.c:3183) [ 112.665415][ T2148] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 112.665420][ T2148] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.665422][ T2148] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 112.665425][ T2148] console_flush_one_record (kernel/printk/printk.c:3268) [ 112.665429][ T2148] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 112.665431][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 112.665436][ T2148] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 112.665438][ T2148] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 112.665440][ T2148] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.665442][ T2148] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 112.665445][ T2148] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 112.665447][ T2148] ? vprintk_emit (kernel/printk/printk.c:2478) [ 112.665450][ T2148] vprintk_emit (kernel/printk/printk.c:2479) [ 112.665453][ T2148] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 112.665456][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 112.665457][ T2148] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 112.665463][ T2148] dev_vprintk_emit (drivers/base/core.c:5000) [ 112.665468][ T2148] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 112.665474][ T2148] ? mark_usage (kernel/locking/lockdep.c:4690) [ 112.665478][ T2148] dev_printk_emit (drivers/base/core.c:5011) [ 112.665481][ T2148] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 112.665483][ T2148] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 112.665485][ T2148] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 112.665487][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 112.665489][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 112.665490][ T2148] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 112.665492][ T2148] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 112.665496][ T2148] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 112.665501][ T2148] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 112.665504][ T2148] ? netdev_notice (net/core/dev.c:13194) [ 112.665506][ T2148] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 112.665509][ T2148] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 112.665511][ T2148] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 112.665515][ T2148] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 112.665517][ T2148] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 112.665521][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 112.665522][ T2148] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 112.665524][ T2148] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 112.665527][ T2148] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 112.665530][ T2148] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 112.665533][ T2148] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 112.665539][ T2148] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 112.665542][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 112.665544][ T2148] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 112.665546][ T2148] ? mark_usage (kernel/locking/lockdep.c:4690) [ 112.665547][ T2148] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 112.665550][ T2148] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 112.665551][ T2148] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 112.665555][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 112.665560][ T2148] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 112.665561][ T2148] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 112.665564][ T2148] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.665566][ T2148] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 112.665568][ T2148] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.665569][ T2148] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 112.665571][ T2148] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 112.665574][ T2148] ? __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) [ 112.665577][ T2148] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 112.665578][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 112.665580][ T2148] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 112.665583][ T2148] ? mark_usage (kernel/locking/lockdep.c:4690) [ 112.665585][ T2148] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 112.665587][ T2148] ? nla_get_range_signed (lib/nlattr.c:270) [ 112.665593][ T2148] ? mark_usage (kernel/locking/lockdep.c:4690) [ 112.665596][ T2148] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 112.665604][ T2148] rtnl_setlink (net/core/rtnetlink.c:3596) [ 112.665607][ T2148] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 112.665609][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 112.665631][ T2148] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 112.665632][ T2148] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 112.665636][ T2148] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 112.665637][ T2148] ? mark_usage (kernel/locking/lockdep.c:4690) [ 112.665639][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 112.665643][ T2148] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 112.665645][ T2148] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 112.665647][ T2148] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 112.665649][ T2148] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 112.665653][ T2148] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 112.665655][ T2148] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 112.665659][ T2148] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 112.665660][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 112.665665][ T2148] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 112.665666][ T2148] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 112.665670][ T2148] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 112.665673][ T2148] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 112.665677][ T2148] ? netlink_ack (./include/linux/skbuff.h:2718) [ 112.665683][ T2148] ? 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)) [ 112.665685][ T2148] ? 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)) [ 112.665690][ T2148] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 112.665694][ T2148] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 112.665696][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 112.665701][ T2148] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 112.665705][ T2148] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 112.665709][ T2148] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 112.665712][ T2148] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 112.665716][ T2148] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 112.665719][ T2148] ? __ia32_sys_getpeername (net/socket.c:2235) [ 112.665729][ T2148] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 112.665735][ T2148] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 112.665737][ T2148] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 112.665741][ T2148] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 112.665742][ T2148] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 112.665744][ T2148] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 112.665746][ T2148] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 112.665748][ T2148] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 112.665751][ T2148] RIP: 0033:0x7f4a6c76154e [ 112.665755][ T2148] 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 [ 112.665757][ T2148] RSP: 002b:00007ffede2f6910 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 112.665759][ T2148] RAX: ffffffffffffffda RBX: 000055640c08b540 RCX: 00007f4a6c76154e [ 112.665761][ T2148] RDX: 0000000000000030 RSI: 000055640c0779a0 RDI: 0000000000000016 [ 112.665761][ T2148] RBP: 00007ffede2f6920 R08: 00007ffede2f6970 R09: 0000000000000080 [ 112.665762][ T2148] R10: 0000000000000000 R11: 0000000000000202 R12: 000055640c1d7300 [ 112.665763][ T2148] R13: 00007ffede2f6a54 R14: 0000000000000000 R15: 0000000000000000 | [ 113.891455][ T2149] softirqs last disabled at (258228): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 113.891457][ T2149] Preemption disabled at: | [ 113.891457][ T2149] vprintk_emit (kernel/printk/printk.c:2471) | [ 113.891467][ T2149] Tainted: [W]=WARN [ 113.891468][ T2149] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 113.891471][ T2149] Call Trace: [ 113.891472][ T2149] [ 113.891474][ T2149] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 113.891480][ T2149] ? vprintk_emit (kernel/printk/printk.c:2471) [ 113.891482][ T2149] __might_resched.cold (kernel/sched/core.c:9234) [ 113.891486][ T2149] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 113.891490][ T2149] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 113.891495][ T2149] __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)) [ 113.891497][ T2149] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 113.891503][ T2149] ? 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) [ 113.891506][ T2149] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 113.891509][ T2149] put_chars (drivers/char/virtio_console.c:1176) [ 113.891512][ T2149] ? __send_to_port (drivers/char/virtio_console.c:654) [ 113.891514][ T2149] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 113.891518][ T2149] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 113.891521][ T2149] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 113.891526][ T2149] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 113.891528][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 113.891533][ T2149] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 113.891536][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 113.891541][ T2149] console_emit_next_record (kernel/printk/printk.c:3183) [ 113.891545][ T2149] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 113.891550][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 113.891552][ T2149] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 113.891556][ T2149] console_flush_one_record (kernel/printk/printk.c:3268) [ 113.891560][ T2149] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 113.891562][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 113.891567][ T2149] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 113.891570][ T2149] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 113.891571][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 113.891574][ T2149] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 113.891577][ T2149] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 113.891579][ T2149] ? vprintk_emit (kernel/printk/printk.c:2478) [ 113.891582][ T2149] vprintk_emit (kernel/printk/printk.c:2479) [ 113.891586][ T2149] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 113.891588][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 113.891590][ T2149] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 113.891596][ T2149] dev_vprintk_emit (drivers/base/core.c:5000) [ 113.891602][ T2149] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 113.891608][ T2149] ? mark_usage (kernel/locking/lockdep.c:4690) [ 113.891612][ T2149] dev_printk_emit (drivers/base/core.c:5011) [ 113.891615][ T2149] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 113.891616][ T2149] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 113.891619][ T2149] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 113.891621][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 113.891623][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 113.891624][ T2149] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 113.891626][ T2149] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 113.891630][ T2149] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 113.891636][ T2149] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 113.891638][ T2149] ? netdev_notice (net/core/dev.c:13194) [ 113.891641][ T2149] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 113.891644][ T2149] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 113.891646][ T2149] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 113.891650][ T2149] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 113.891652][ T2149] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 113.891656][ T2149] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 113.891658][ T2149] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 113.891661][ T2149] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 113.891665][ T2149] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 113.891672][ T2149] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 113.891675][ T2149] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 113.891676][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 113.891679][ T2149] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 113.891681][ T2149] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 113.891683][ T2149] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 113.891685][ T2149] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 113.891689][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 113.891694][ T2149] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 113.891696][ T2149] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 113.891699][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 113.891701][ T2149] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 113.891702][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 113.891704][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 113.891706][ T2149] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 113.891709][ T2149] ? __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) [ 113.891712][ T2149] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 113.891713][ T2149] ? sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 113.891716][ T2149] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 113.891719][ T2149] ? mark_usage (kernel/locking/lockdep.c:4690) [ 113.891721][ T2149] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 113.891723][ T2149] ? nla_get_range_signed (lib/nlattr.c:270) [ 113.891729][ T2149] ? mark_usage (kernel/locking/lockdep.c:4690) [ 113.891732][ T2149] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 113.891741][ T2149] rtnl_setlink (net/core/rtnetlink.c:3596) [ 113.891744][ T2149] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 113.891746][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 113.891770][ T2149] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 113.891772][ T2149] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 113.891775][ T2149] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 113.891777][ T2149] ? mark_usage (kernel/locking/lockdep.c:4690) [ 113.891779][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 113.891783][ T2149] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 113.891785][ T2149] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 113.891788][ T2149] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 113.891790][ T2149] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 113.891793][ T2149] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 113.891796][ T2149] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 113.891800][ T2149] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 113.891801][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 113.891806][ T2149] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 113.891808][ T2149] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 113.891812][ T2149] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 113.891815][ T2149] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 113.891819][ T2149] ? netlink_ack (./include/linux/skbuff.h:2718) [ 113.891826][ T2149] ? 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)) [ 113.891828][ T2149] ? 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)) [ 113.891833][ T2149] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 113.891837][ T2149] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 113.891840][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 113.891851][ T2149] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 113.891856][ T2149] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 113.891860][ T2149] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 113.891863][ T2149] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 113.891867][ T2149] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 113.891870][ T2149] ? __ia32_sys_getpeername (net/socket.c:2235) [ 113.891881][ T2149] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 113.891886][ T2149] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 113.891888][ T2149] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 113.891892][ T2149] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 113.891894][ T2149] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 113.891895][ T2149] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 113.891897][ T2149] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 113.891900][ T2149] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 113.891903][ T2149] RIP: 0033:0x7f4a6c76154e [ 113.891907][ T2149] 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 [ 113.891909][ T2149] RSP: 002b:00007ffede2f6910 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 113.891912][ T2149] RAX: ffffffffffffffda RBX: 000055640c08b540 RCX: 00007f4a6c76154e [ 113.891913][ T2149] RDX: 0000000000000030 RSI: 000055640c0cf610 RDI: 0000000000000018 [ 113.891914][ T2149] RBP: 00007ffede2f6920 R08: 00007ffede2f6970 R09: 0000000000000080 [ 113.891915][ T2149] R10: 0000000000000000 R11: 0000000000000202 R12: 000055640c1f0020 [ 113.891916][ T2149] R13: 00007ffede2f6a54 R14: 0000000000000000 R15: 0000000000000000 | [ 115.117589][ T2148] softirqs last disabled at (450462): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 115.117591][ T2148] Preemption disabled at: | [ 115.117591][ T2148] vprintk_emit (kernel/printk/printk.c:2471) | [ 115.117601][ T2148] Tainted: [W]=WARN [ 115.117602][ T2148] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 115.117604][ T2148] Call Trace: [ 115.117605][ T2148] [ 115.117607][ T2148] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 115.117613][ T2148] ? vprintk_emit (kernel/printk/printk.c:2471) [ 115.117615][ T2148] __might_resched.cold (kernel/sched/core.c:9234) [ 115.117620][ T2148] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 115.117624][ T2148] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 115.117629][ T2148] __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)) [ 115.117631][ T2148] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 115.117637][ T2148] ? 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) [ 115.117640][ T2148] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 115.117643][ T2148] put_chars (drivers/char/virtio_console.c:1176) [ 115.117646][ T2148] ? __send_to_port (drivers/char/virtio_console.c:654) [ 115.117647][ T2148] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 115.117652][ T2148] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 115.117654][ T2148] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 115.117659][ T2148] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 115.117661][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 115.117666][ T2148] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 115.117669][ T2148] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.117674][ T2148] console_emit_next_record (kernel/printk/printk.c:3183) [ 115.117678][ T2148] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 115.117683][ T2148] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.117685][ T2148] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 115.117689][ T2148] console_flush_one_record (kernel/printk/printk.c:3268) [ 115.117693][ T2148] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 115.117695][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 115.117700][ T2148] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 115.117703][ T2148] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 115.117704][ T2148] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.117706][ T2148] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 115.117710][ T2148] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 115.117711][ T2148] ? vprintk_emit (kernel/printk/printk.c:2478) [ 115.117715][ T2148] vprintk_emit (kernel/printk/printk.c:2479) [ 115.117718][ T2148] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 115.117721][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 115.117722][ T2148] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 115.117728][ T2148] dev_vprintk_emit (drivers/base/core.c:5000) [ 115.117734][ T2148] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 115.117740][ T2148] ? mark_usage (kernel/locking/lockdep.c:4690) [ 115.117744][ T2148] dev_printk_emit (drivers/base/core.c:5011) [ 115.117747][ T2148] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 115.117749][ T2148] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 115.117751][ T2148] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 115.117753][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 115.117755][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 115.117756][ T2148] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 115.117758][ T2148] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 115.117762][ T2148] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 115.117768][ T2148] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 115.117770][ T2148] ? netdev_notice (net/core/dev.c:13194) [ 115.117772][ T2148] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 115.117776][ T2148] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 115.117778][ T2148] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 115.117781][ T2148] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 115.117784][ T2148] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 115.117788][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 115.117789][ T2148] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 115.117791][ T2148] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 115.117795][ T2148] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 115.117797][ T2148] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 115.117800][ T2148] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 115.117806][ T2148] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 115.117809][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 115.117812][ T2148] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 115.117814][ T2148] ? mark_usage (kernel/locking/lockdep.c:4690) [ 115.117815][ T2148] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 115.117818][ T2148] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 115.117819][ T2148] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 115.117824][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 115.117828][ T2148] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 115.117830][ T2148] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 115.117833][ T2148] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.117835][ T2148] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 115.117836][ T2148] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.117838][ T2148] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 115.117840][ T2148] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 115.117843][ T2148] ? __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) [ 115.117851][ T2148] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 115.117853][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 115.117855][ T2148] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 115.117857][ T2148] ? mark_usage (kernel/locking/lockdep.c:4690) [ 115.117859][ T2148] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 115.117861][ T2148] ? nla_get_range_signed (lib/nlattr.c:270) [ 115.117868][ T2148] ? mark_usage (kernel/locking/lockdep.c:4690) [ 115.117871][ T2148] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 115.117879][ T2148] rtnl_setlink (net/core/rtnetlink.c:3596) [ 115.117882][ T2148] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 115.117884][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 115.117907][ T2148] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 115.117908][ T2148] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 115.117912][ T2148] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 115.117913][ T2148] ? mark_usage (kernel/locking/lockdep.c:4690) [ 115.117915][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 115.117920][ T2148] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 115.117921][ T2148] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 115.117924][ T2148] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 115.117926][ T2148] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 115.117929][ T2148] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 115.117932][ T2148] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 115.117935][ T2148] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 115.117937][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 115.117941][ T2148] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 115.117943][ T2148] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 115.117947][ T2148] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 115.117950][ T2148] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 115.117953][ T2148] ? netlink_ack (./include/linux/skbuff.h:2718) [ 115.117960][ T2148] ? 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)) [ 115.117962][ T2148] ? 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)) [ 115.117967][ T2148] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 115.117971][ T2148] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 115.117973][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 115.117978][ T2148] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 115.117982][ T2148] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 115.117986][ T2148] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 115.117989][ T2148] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 115.117993][ T2148] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 115.117997][ T2148] ? __ia32_sys_getpeername (net/socket.c:2235) [ 115.118011][ T2148] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 115.118013][ T2148] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 115.118017][ T2148] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 115.118019][ T2148] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 115.118021][ T2148] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 115.118022][ T2148] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 115.118025][ T2148] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 115.118028][ T2148] RIP: 0033:0x7f4a6c76154e [ 115.118032][ T2148] 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 [ 115.118034][ T2148] RSP: 002b:00007ffede2f6910 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 115.118037][ T2148] RAX: ffffffffffffffda RBX: 000055640c08b540 RCX: 00007f4a6c76154e [ 115.118038][ T2148] RDX: 0000000000000030 RSI: 000055640c1bc730 RDI: 0000000000000016 [ 115.118039][ T2148] RBP: 00007ffede2f6920 R08: 00007ffede2f6970 R09: 0000000000000080 [ 115.118040][ T2148] R10: 0000000000000000 R11: 0000000000000202 R12: 000055640c1f8260 [ 115.118041][ T2148] R13: 00007ffede2f6a54 R14: 0000000000000000 R15: 0000000000000000 | [ 116.476687][ T2148] softirqs last disabled at (512730): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 116.476689][ T2148] Preemption disabled at: | [ 116.476690][ T2148] vprintk_emit (kernel/printk/printk.c:2471) | [ 116.476700][ T2148] Tainted: [W]=WARN [ 116.476701][ T2148] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 116.476703][ T2148] Call Trace: [ 116.476705][ T2148] [ 116.476707][ T2148] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 116.476712][ T2148] ? vprintk_emit (kernel/printk/printk.c:2471) [ 116.476714][ T2148] __might_resched.cold (kernel/sched/core.c:9234) [ 116.476719][ T2148] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 116.476723][ T2148] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 116.476728][ T2148] __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)) [ 116.476730][ T2148] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 116.476736][ T2148] ? 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) [ 116.476738][ T2148] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 116.476742][ T2148] put_chars (drivers/char/virtio_console.c:1176) [ 116.476745][ T2148] ? __send_to_port (drivers/char/virtio_console.c:654) [ 116.476746][ T2148] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 116.476750][ T2148] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 116.476753][ T2148] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 116.476758][ T2148] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 116.476760][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 116.476765][ T2148] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 116.476768][ T2148] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.476773][ T2148] console_emit_next_record (kernel/printk/printk.c:3183) [ 116.476776][ T2148] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 116.476781][ T2148] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.476783][ T2148] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 116.476787][ T2148] console_flush_one_record (kernel/printk/printk.c:3268) [ 116.476791][ T2148] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 116.476792][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 116.476797][ T2148] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 116.476800][ T2148] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 116.476802][ T2148] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.476804][ T2148] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 116.476807][ T2148] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 116.476808][ T2148] ? vprintk_emit (kernel/printk/printk.c:2478) [ 116.476812][ T2148] vprintk_emit (kernel/printk/printk.c:2479) [ 116.476815][ T2148] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 116.476818][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 116.476819][ T2148] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 116.476825][ T2148] dev_vprintk_emit (drivers/base/core.c:5000) [ 116.476831][ T2148] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 116.476836][ T2148] ? mark_usage (kernel/locking/lockdep.c:4690) [ 116.476841][ T2148] dev_printk_emit (drivers/base/core.c:5011) [ 116.476843][ T2148] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 116.476845][ T2148] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 116.476848][ T2148] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 116.476850][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 116.476856][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 116.476858][ T2148] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 116.476860][ T2148] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 116.476864][ T2148] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 116.476869][ T2148] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 116.476871][ T2148] ? netdev_notice (net/core/dev.c:13194) [ 116.476874][ T2148] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 116.476877][ T2148] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 116.476879][ T2148] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 116.476883][ T2148] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 116.476885][ T2148] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 116.476888][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 116.476890][ T2148] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 116.476892][ T2148] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 116.476895][ T2148] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 116.476897][ T2148] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 116.476900][ T2148] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 116.476906][ T2148] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 116.476909][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 116.476912][ T2148] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 116.476914][ T2148] ? mark_usage (kernel/locking/lockdep.c:4690) [ 116.476915][ T2148] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 116.476917][ T2148] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 116.476919][ T2148] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 116.476923][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 116.476927][ T2148] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 116.476929][ T2148] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 116.476932][ T2148] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.476934][ T2148] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 116.476935][ T2148] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.476937][ T2148] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 116.476939][ T2148] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 116.476941][ T2148] ? __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) [ 116.476944][ T2148] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 116.476946][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 116.476947][ T2148] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 116.476950][ T2148] ? mark_usage (kernel/locking/lockdep.c:4690) [ 116.476952][ T2148] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 116.476954][ T2148] ? nla_get_range_signed (lib/nlattr.c:270) [ 116.476960][ T2148] ? mark_usage (kernel/locking/lockdep.c:4690) [ 116.476963][ T2148] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 116.476971][ T2148] rtnl_setlink (net/core/rtnetlink.c:3596) [ 116.476975][ T2148] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 116.476976][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 116.476998][ T2148] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 116.477000][ T2148] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 116.477003][ T2148] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 116.477005][ T2148] ? mark_usage (kernel/locking/lockdep.c:4690) [ 116.477006][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 116.477011][ T2148] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 116.477012][ T2148] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 116.477014][ T2148] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 116.477017][ T2148] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 116.477020][ T2148] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 116.477022][ T2148] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 116.477026][ T2148] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 116.477027][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 116.477032][ T2148] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 116.477033][ T2148] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 116.477037][ T2148] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 116.477040][ T2148] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 116.477043][ T2148] ? netlink_ack (./include/linux/skbuff.h:2718) [ 116.477050][ T2148] ? 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)) [ 116.477052][ T2148] ? 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)) [ 116.477057][ T2148] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 116.477061][ T2148] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 116.477063][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 116.477068][ T2148] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 116.477072][ T2148] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 116.477075][ T2148] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 116.477079][ T2148] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 116.477082][ T2148] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 116.477086][ T2148] ? __ia32_sys_getpeername (net/socket.c:2235) [ 116.477096][ T2148] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 116.477102][ T2148] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 116.477104][ T2148] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 116.477108][ T2148] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 116.477109][ T2148] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 116.477111][ T2148] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 116.477112][ T2148] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 116.477115][ T2148] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 116.477118][ T2148] RIP: 0033:0x7f4a6c76154e [ 116.477122][ T2148] 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 [ 116.477124][ T2148] RSP: 002b:00007ffede2f6910 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 116.477126][ T2148] RAX: ffffffffffffffda RBX: 000055640c08b540 RCX: 00007f4a6c76154e [ 116.477128][ T2148] RDX: 0000000000000030 RSI: 000055640c1f9d50 RDI: 0000000000000016 [ 116.477129][ T2148] RBP: 00007ffede2f6920 R08: 00007ffede2f6970 R09: 0000000000000080 [ 116.477129][ T2148] R10: 0000000000000000 R11: 0000000000000202 R12: 000055640c2289c0 [ 116.477130][ T2148] R13: 00007ffede2f6a54 R14: 0000000000000000 R15: 0000000000000000 | [ 118.815386][ T2148] softirqs last disabled at (571380): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 118.815388][ T2148] Preemption disabled at: | [ 118.815389][ T2148] vprintk_emit (kernel/printk/printk.c:2471) | [ 118.815398][ T2148] Tainted: [W]=WARN [ 118.815399][ T2148] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 118.815401][ T2148] Call Trace: [ 118.815403][ T2148] [ 118.815404][ T2148] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 118.815410][ T2148] ? vprintk_emit (kernel/printk/printk.c:2471) [ 118.815412][ T2148] __might_resched.cold (kernel/sched/core.c:9234) [ 118.815417][ T2148] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 118.815420][ T2148] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 118.815425][ T2148] __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)) [ 118.815427][ T2148] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 118.815433][ T2148] ? 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) [ 118.815435][ T2148] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 118.815438][ T2148] put_chars (drivers/char/virtio_console.c:1176) [ 118.815441][ T2148] ? __send_to_port (drivers/char/virtio_console.c:654) [ 118.815443][ T2148] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 118.815447][ T2148] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 118.815450][ T2148] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 118.815454][ T2148] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 118.815457][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 118.815462][ T2148] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 118.815464][ T2148] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.815469][ T2148] console_emit_next_record (kernel/printk/printk.c:3183) [ 118.815473][ T2148] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 118.815478][ T2148] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.815480][ T2148] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 118.815484][ T2148] console_flush_one_record (kernel/printk/printk.c:3268) [ 118.815488][ T2148] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 118.815489][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 118.815494][ T2148] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 118.815497][ T2148] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 118.815499][ T2148] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.815501][ T2148] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 118.815504][ T2148] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 118.815506][ T2148] ? vprintk_emit (kernel/printk/printk.c:2478) [ 118.815509][ T2148] vprintk_emit (kernel/printk/printk.c:2479) [ 118.815513][ T2148] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 118.815515][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 118.815517][ T2148] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 118.815523][ T2148] dev_vprintk_emit (drivers/base/core.c:5000) [ 118.815528][ T2148] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 118.815534][ T2148] ? mark_usage (kernel/locking/lockdep.c:4690) [ 118.815538][ T2148] dev_printk_emit (drivers/base/core.c:5011) [ 118.815541][ T2148] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 118.815542][ T2148] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 118.815545][ T2148] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 118.815547][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 118.815548][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 118.815550][ T2148] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 118.815552][ T2148] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 118.815556][ T2148] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 118.815561][ T2148] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 118.815563][ T2148] ? netdev_notice (net/core/dev.c:13194) [ 118.815566][ T2148] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 118.815569][ T2148] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 118.815571][ T2148] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 118.815575][ T2148] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 118.815577][ T2148] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 118.815581][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 118.815582][ T2148] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 118.815584][ T2148] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 118.815588][ T2148] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 118.815590][ T2148] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 118.815593][ T2148] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 118.815599][ T2148] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 118.815602][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 118.815605][ T2148] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 118.815606][ T2148] ? mark_usage (kernel/locking/lockdep.c:4690) [ 118.815608][ T2148] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 118.815610][ T2148] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 118.815612][ T2148] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 118.815616][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 118.815620][ T2148] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 118.815622][ T2148] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 118.815625][ T2148] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.815627][ T2148] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 118.815629][ T2148] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.815630][ T2148] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 118.815632][ T2148] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 118.815635][ T2148] ? __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) [ 118.815638][ T2148] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 118.815639][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 118.815641][ T2148] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 118.815644][ T2148] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 118.815647][ T2148] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 118.815648][ T2148] ? nla_get_range_signed (lib/nlattr.c:270) [ 118.815657][ T2148] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 118.815664][ T2148] rtnl_setlink (net/core/rtnetlink.c:3596) [ 118.815667][ T2148] ? clockevents_program_event (kernel/time/clockevents.c:363) [ 118.815670][ T2148] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 118.815674][ T2148] ? clockevents_program_event (kernel/time/clockevents.c:372) [ 118.815695][ T2148] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 118.815696][ T2148] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 118.815700][ T2148] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 118.815701][ T2148] ? mark_usage (kernel/locking/lockdep.c:4690) [ 118.815703][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 118.815707][ T2148] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 118.815709][ T2148] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 118.815711][ T2148] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 118.815714][ T2148] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 118.815718][ T2148] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 118.815720][ T2148] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 118.815724][ T2148] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 118.815726][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 118.815730][ T2148] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 118.815732][ T2148] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 118.815736][ T2148] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 118.815739][ T2148] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 118.815742][ T2148] ? netlink_ack (./include/linux/skbuff.h:2718) [ 118.815749][ T2148] ? 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)) [ 118.815751][ T2148] ? 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)) [ 118.815756][ T2148] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 118.815760][ T2148] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 118.815762][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 118.815767][ T2148] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 118.815771][ T2148] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 118.815775][ T2148] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 118.815778][ T2148] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 118.815782][ T2148] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 118.815785][ T2148] ? __ia32_sys_getpeername (net/socket.c:2235) [ 118.815800][ T2148] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 118.815801][ T2148] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 118.815805][ T2148] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 118.815808][ T2148] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 118.815809][ T2148] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 118.815811][ T2148] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 118.815813][ T2148] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 118.815816][ T2148] RIP: 0033:0x7f4a6c76154e [ 118.815820][ T2148] 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 [ 118.815822][ T2148] RSP: 002b:00007ffede2f6910 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 118.815825][ T2148] RAX: ffffffffffffffda RBX: 000055640c08b540 RCX: 00007f4a6c76154e [ 118.815826][ T2148] RDX: 0000000000000030 RSI: 000055640c1d4670 RDI: 0000000000000016 [ 118.815827][ T2148] RBP: 00007ffede2f6920 R08: 00007ffede2f6970 R09: 0000000000000080 [ 118.815828][ T2148] R10: 0000000000000000 R11: 0000000000000202 R12: 000055640c22a630 [ 118.815828][ T2148] R13: 00007ffede2f6a54 R14: 0000000000000000 R15: 0000000000000000 | [ 120.261897][ T2148] softirqs last disabled at (648974): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 120.261899][ T2148] Preemption disabled at: | [ 120.261900][ T2148] vprintk_emit (kernel/printk/printk.c:2471) | [ 120.261909][ T2148] Tainted: [W]=WARN [ 120.261910][ T2148] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 120.261912][ T2148] Call Trace: [ 120.261913][ T2148] [ 120.261915][ T2148] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 120.261921][ T2148] ? vprintk_emit (kernel/printk/printk.c:2471) [ 120.261923][ T2148] __might_resched.cold (kernel/sched/core.c:9234) [ 120.261928][ T2148] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 120.261931][ T2148] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 120.261936][ T2148] __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)) [ 120.261938][ T2148] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 120.261943][ T2148] ? 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) [ 120.261945][ T2148] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 120.261948][ T2148] put_chars (drivers/char/virtio_console.c:1176) [ 120.261951][ T2148] ? __send_to_port (drivers/char/virtio_console.c:654) [ 120.261953][ T2148] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 120.261957][ T2148] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 120.261959][ T2148] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 120.261964][ T2148] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 120.261966][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 120.261971][ T2148] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 120.261973][ T2148] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.261978][ T2148] console_emit_next_record (kernel/printk/printk.c:3183) [ 120.261982][ T2148] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 120.261986][ T2148] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.261988][ T2148] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 120.261992][ T2148] console_flush_one_record (kernel/printk/printk.c:3268) [ 120.261996][ T2148] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 120.261998][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 120.262003][ T2148] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 120.262005][ T2148] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 120.262007][ T2148] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.262009][ T2148] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 120.262013][ T2148] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 120.262014][ T2148] ? vprintk_emit (kernel/printk/printk.c:2478) [ 120.262017][ T2148] vprintk_emit (kernel/printk/printk.c:2479) [ 120.262021][ T2148] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 120.262023][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 120.262024][ T2148] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 120.262030][ T2148] dev_vprintk_emit (drivers/base/core.c:5000) [ 120.262036][ T2148] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 120.262041][ T2148] ? mark_usage (kernel/locking/lockdep.c:4690) [ 120.262045][ T2148] dev_printk_emit (drivers/base/core.c:5011) [ 120.262048][ T2148] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 120.262049][ T2148] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 120.262052][ T2148] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 120.262054][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 120.262055][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 120.262057][ T2148] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 120.262059][ T2148] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 120.262063][ T2148] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 120.262068][ T2148] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 120.262070][ T2148] ? netdev_notice (net/core/dev.c:13194) [ 120.262072][ T2148] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 120.262076][ T2148] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 120.262078][ T2148] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 120.262081][ T2148] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 120.262084][ T2148] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 120.262087][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 120.262088][ T2148] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 120.262090][ T2148] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 120.262094][ T2148] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 120.262096][ T2148] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 120.262099][ T2148] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 120.262105][ T2148] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 120.262108][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 120.262111][ T2148] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 120.262112][ T2148] ? mark_usage (kernel/locking/lockdep.c:4690) [ 120.262114][ T2148] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 120.262116][ T2148] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 120.262118][ T2148] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 120.262122][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 120.262126][ T2148] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 120.262128][ T2148] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 120.262130][ T2148] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.262133][ T2148] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 120.262134][ T2148] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.262135][ T2148] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 120.262137][ T2148] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 120.262140][ T2148] ? __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) [ 120.262143][ T2148] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 120.262144][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 120.262146][ T2148] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 120.262148][ T2148] ? mark_usage (kernel/locking/lockdep.c:4690) [ 120.262151][ T2148] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 120.262152][ T2148] ? nla_get_range_signed (lib/nlattr.c:270) [ 120.262158][ T2148] ? mark_usage (kernel/locking/lockdep.c:4690) [ 120.262161][ T2148] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 120.262169][ T2148] rtnl_setlink (net/core/rtnetlink.c:3596) [ 120.262173][ T2148] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 120.262174][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 120.262197][ T2148] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 120.262198][ T2148] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 120.262201][ T2148] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 120.262203][ T2148] ? mark_usage (kernel/locking/lockdep.c:4690) [ 120.262205][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 120.262209][ T2148] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 120.262210][ T2148] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 120.262213][ T2148] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 120.262215][ T2148] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 120.262218][ T2148] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 120.262221][ T2148] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 120.262224][ T2148] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 120.262226][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 120.262230][ T2148] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 120.262232][ T2148] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 120.262236][ T2148] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 120.262239][ T2148] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 120.262242][ T2148] ? netlink_ack (./include/linux/skbuff.h:2718) [ 120.262249][ T2148] ? 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)) [ 120.262251][ T2148] ? 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)) [ 120.262255][ T2148] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 120.262259][ T2148] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 120.262262][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 120.262266][ T2148] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 120.262270][ T2148] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 120.262274][ T2148] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 120.262277][ T2148] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 120.262281][ T2148] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 120.262284][ T2148] ? __ia32_sys_getpeername (net/socket.c:2235) [ 120.262297][ T2148] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 120.262303][ T2148] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 120.262304][ T2148] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 120.262308][ T2148] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 120.262310][ T2148] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 120.262311][ T2148] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 120.262313][ T2148] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 120.262315][ T2148] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 120.262319][ T2148] RIP: 0033:0x7f4a6c76154e [ 120.262323][ T2148] 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 [ 120.262325][ T2148] RSP: 002b:00007ffede2f6910 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 120.262328][ T2148] RAX: ffffffffffffffda RBX: 000055640c08b540 RCX: 00007f4a6c76154e [ 120.262329][ T2148] RDX: 0000000000000030 RSI: 000055640c1f9d50 RDI: 0000000000000016 [ 120.262330][ T2148] RBP: 00007ffede2f6920 R08: 00007ffede2f6970 R09: 0000000000000080 [ 120.262330][ T2148] R10: 0000000000000000 R11: 0000000000000202 R12: 000055640c1f1bf0 [ 120.262331][ T2148] R13: 00007ffede2f6a54 R14: 0000000000000000 R15: 0000000000000000 | [ 121.534754][ T2148] softirqs last disabled at (736798): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 121.534756][ T2148] Preemption disabled at: | [ 121.534757][ T2148] vprintk_emit (kernel/printk/printk.c:2471) | [ 121.534767][ T2148] Tainted: [W]=WARN [ 121.534768][ T2148] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 121.534770][ T2148] Call Trace: [ 121.534772][ T2148] [ 121.534774][ T2148] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 121.534780][ T2148] ? vprintk_emit (kernel/printk/printk.c:2471) [ 121.534782][ T2148] __might_resched.cold (kernel/sched/core.c:9234) [ 121.534787][ T2148] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 121.534791][ T2148] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 121.534795][ T2148] __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)) [ 121.534797][ T2148] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 121.534803][ T2148] ? 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) [ 121.534805][ T2148] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 121.534809][ T2148] put_chars (drivers/char/virtio_console.c:1176) [ 121.534812][ T2148] ? __send_to_port (drivers/char/virtio_console.c:654) [ 121.534813][ T2148] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 121.534818][ T2148] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 121.534820][ T2148] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 121.534825][ T2148] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 121.534827][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 121.534832][ T2148] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 121.534835][ T2148] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 121.534840][ T2148] console_emit_next_record (kernel/printk/printk.c:3183) [ 121.534844][ T2148] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 121.534848][ T2148] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 121.534850][ T2148] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 121.534854][ T2148] console_flush_one_record (kernel/printk/printk.c:3268) [ 121.534858][ T2148] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 121.534860][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 121.534865][ T2148] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 121.534874][ T2148] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 121.534876][ T2148] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 121.534878][ T2148] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 121.534881][ T2148] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 121.534883][ T2148] ? vprintk_emit (kernel/printk/printk.c:2478) [ 121.534886][ T2148] vprintk_emit (kernel/printk/printk.c:2479) [ 121.534890][ T2148] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 121.534892][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 121.534894][ T2148] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 121.534900][ T2148] dev_vprintk_emit (drivers/base/core.c:5000) [ 121.534905][ T2148] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 121.534911][ T2148] ? mark_usage (kernel/locking/lockdep.c:4690) [ 121.534915][ T2148] dev_printk_emit (drivers/base/core.c:5011) [ 121.534918][ T2148] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 121.534920][ T2148] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 121.534923][ T2148] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 121.534925][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 121.534926][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 121.534927][ T2148] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 121.534929][ T2148] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 121.534934][ T2148] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 121.534939][ T2148] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 121.534941][ T2148] ? netdev_notice (net/core/dev.c:13194) [ 121.534944][ T2148] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 121.534947][ T2148] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 121.534949][ T2148] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 121.534952][ T2148] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 121.534955][ T2148] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 121.534958][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 121.534960][ T2148] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 121.534962][ T2148] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 121.534965][ T2148] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 121.534968][ T2148] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 121.534971][ T2148] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 121.534977][ T2148] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 121.534980][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 121.534983][ T2148] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 121.534984][ T2148] ? mark_usage (kernel/locking/lockdep.c:4690) [ 121.534986][ T2148] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 121.534988][ T2148] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 121.534990][ T2148] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 121.534994][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 121.534998][ T2148] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 121.535000][ T2148] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 121.535003][ T2148] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 121.535005][ T2148] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 121.535006][ T2148] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 121.535008][ T2148] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 121.535010][ T2148] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 121.535013][ T2148] ? __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) [ 121.535016][ T2148] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 121.535017][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 121.535019][ T2148] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 121.535021][ T2148] ? mark_usage (kernel/locking/lockdep.c:4690) [ 121.535024][ T2148] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 121.535025][ T2148] ? nla_get_range_signed (lib/nlattr.c:270) [ 121.535032][ T2148] ? mark_usage (kernel/locking/lockdep.c:4690) [ 121.535035][ T2148] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 121.535043][ T2148] rtnl_setlink (net/core/rtnetlink.c:3596) [ 121.535046][ T2148] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 121.535048][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 121.535071][ T2148] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 121.535073][ T2148] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 121.535076][ T2148] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 121.535078][ T2148] ? mark_usage (kernel/locking/lockdep.c:4690) [ 121.535080][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 121.535084][ T2148] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 121.535086][ T2148] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 121.535088][ T2148] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 121.535091][ T2148] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 121.535094][ T2148] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 121.535097][ T2148] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 121.535100][ T2148] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 121.535102][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 121.535106][ T2148] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 121.535108][ T2148] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 121.535112][ T2148] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 121.535115][ T2148] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 121.535119][ T2148] ? netlink_ack (./include/linux/skbuff.h:2718) [ 121.535126][ T2148] ? 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)) [ 121.535128][ T2148] ? 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)) [ 121.535132][ T2148] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 121.535137][ T2148] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 121.535139][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 121.535144][ T2148] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 121.535148][ T2148] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 121.535152][ T2148] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 121.535155][ T2148] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 121.535159][ T2148] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 121.535163][ T2148] ? __ia32_sys_getpeername (net/socket.c:2235) [ 121.535173][ T2148] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 121.535180][ T2148] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 121.535181][ T2148] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 121.535185][ T2148] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 121.535187][ T2148] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 121.535189][ T2148] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 121.535190][ T2148] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 121.535193][ T2148] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 121.535196][ T2148] RIP: 0033:0x7f4a6c76154e [ 121.535199][ T2148] 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 [ 121.535201][ T2148] RSP: 002b:00007ffede2f6910 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 121.535204][ T2148] RAX: ffffffffffffffda RBX: 000055640c08b540 RCX: 00007f4a6c76154e [ 121.535205][ T2148] RDX: 0000000000000030 RSI: 000055640c1dd550 RDI: 0000000000000016 [ 121.535206][ T2148] RBP: 00007ffede2f6920 R08: 00007ffede2f6970 R09: 0000000000000080 [ 121.535207][ T2148] R10: 0000000000000000 R11: 0000000000000202 R12: 000055640c202b30 [ 121.535208][ T2148] R13: 00007ffede2f6a54 R14: 0000000000000000 R15: 0000000000000000 | [ 122.813260][ T2148] softirqs last disabled at (800452): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 122.813262][ T2148] Preemption disabled at: | [ 122.813262][ T2148] vprintk_emit (kernel/printk/printk.c:2471) | [ 122.813309][ T2148] Tainted: [W]=WARN [ 122.813310][ T2148] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 122.813312][ T2148] Call Trace: [ 122.813314][ T2148] [ 122.813315][ T2148] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 122.813321][ T2148] ? vprintk_emit (kernel/printk/printk.c:2471) [ 122.813324][ T2148] __might_resched.cold (kernel/sched/core.c:9234) [ 122.813329][ T2148] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 122.813333][ T2148] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 122.813338][ T2148] __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)) [ 122.813340][ T2148] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 122.813345][ T2148] ? 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) [ 122.813348][ T2148] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 122.813351][ T2148] put_chars (drivers/char/virtio_console.c:1176) [ 122.813354][ T2148] ? __send_to_port (drivers/char/virtio_console.c:654) [ 122.813355][ T2148] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 122.813360][ T2148] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 122.813362][ T2148] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 122.813366][ T2148] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 122.813369][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 122.813374][ T2148] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 122.813377][ T2148] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.813381][ T2148] console_emit_next_record (kernel/printk/printk.c:3183) [ 122.813385][ T2148] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 122.813389][ T2148] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.813391][ T2148] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 122.813395][ T2148] console_flush_one_record (kernel/printk/printk.c:3268) [ 122.813399][ T2148] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 122.813401][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 122.813406][ T2148] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 122.813408][ T2148] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 122.813410][ T2148] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.813412][ T2148] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 122.813415][ T2148] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 122.813417][ T2148] ? vprintk_emit (kernel/printk/printk.c:2478) [ 122.813420][ T2148] vprintk_emit (kernel/printk/printk.c:2479) [ 122.813423][ T2148] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 122.813426][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 122.813427][ T2148] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 122.813433][ T2148] dev_vprintk_emit (drivers/base/core.c:5000) [ 122.813438][ T2148] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 122.813444][ T2148] ? mark_usage (kernel/locking/lockdep.c:4690) [ 122.813448][ T2148] dev_printk_emit (drivers/base/core.c:5011) [ 122.813451][ T2148] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 122.813452][ T2148] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 122.813455][ T2148] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 122.813457][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 122.813458][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 122.813460][ T2148] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 122.813462][ T2148] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 122.813466][ T2148] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 122.813471][ T2148] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 122.813473][ T2148] ? netdev_notice (net/core/dev.c:13194) [ 122.813476][ T2148] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 122.813479][ T2148] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 122.813481][ T2148] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 122.813485][ T2148] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 122.813487][ T2148] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 122.813490][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 122.813492][ T2148] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 122.813494][ T2148] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 122.813497][ T2148] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 122.813500][ T2148] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 122.813503][ T2148] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 122.813509][ T2148] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 122.813512][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 122.813515][ T2148] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 122.813516][ T2148] ? mark_usage (kernel/locking/lockdep.c:4690) [ 122.813517][ T2148] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 122.813520][ T2148] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 122.813521][ T2148] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 122.813526][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 122.813530][ T2148] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 122.813532][ T2148] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 122.813535][ T2148] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.813537][ T2148] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 122.813538][ T2148] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.813539][ T2148] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 122.813542][ T2148] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 122.813544][ T2148] ? __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) [ 122.813547][ T2148] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 122.813549][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 122.813550][ T2148] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 122.813553][ T2148] ? mark_usage (kernel/locking/lockdep.c:4690) [ 122.813555][ T2148] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 122.813557][ T2148] ? nla_get_range_signed (lib/nlattr.c:270) [ 122.813563][ T2148] ? mark_usage (kernel/locking/lockdep.c:4690) [ 122.813566][ T2148] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 122.813574][ T2148] rtnl_setlink (net/core/rtnetlink.c:3596) [ 122.813578][ T2148] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 122.813579][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 122.813602][ T2148] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 122.813604][ T2148] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 122.813607][ T2148] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 122.813609][ T2148] ? mark_usage (kernel/locking/lockdep.c:4690) [ 122.813611][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 122.813615][ T2148] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 122.813617][ T2148] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 122.813619][ T2148] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 122.813621][ T2148] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 122.813624][ T2148] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 122.813627][ T2148] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 122.813630][ T2148] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 122.813632][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 122.813636][ T2148] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 122.813638][ T2148] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 122.813642][ T2148] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 122.813645][ T2148] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 122.813648][ T2148] ? netlink_ack (./include/linux/skbuff.h:2718) [ 122.813655][ T2148] ? 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)) [ 122.813657][ T2148] ? 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)) [ 122.813662][ T2148] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 122.813666][ T2148] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 122.813668][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 122.813673][ T2148] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 122.813677][ T2148] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 122.813681][ T2148] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 122.813684][ T2148] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 122.813688][ T2148] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 122.813692][ T2148] ? __ia32_sys_getpeername (net/socket.c:2235) [ 122.813703][ T2148] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 122.813709][ T2148] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 122.813711][ T2148] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 122.813715][ T2148] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 122.813716][ T2148] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 122.813718][ T2148] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 122.813720][ T2148] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 122.813722][ T2148] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 122.813725][ T2148] RIP: 0033:0x7f4a6c76154e [ 122.813729][ T2148] 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 [ 122.813730][ T2148] RSP: 002b:00007ffede2f6910 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 122.813733][ T2148] RAX: ffffffffffffffda RBX: 000055640c08b540 RCX: 00007f4a6c76154e [ 122.813734][ T2148] RDX: 0000000000000030 RSI: 000055640c066210 RDI: 0000000000000016 [ 122.813735][ T2148] RBP: 00007ffede2f6920 R08: 00007ffede2f6970 R09: 0000000000000080 [ 122.813736][ T2148] R10: 0000000000000000 R11: 0000000000000202 R12: 000055640c2044e0 [ 122.813737][ T2148] R13: 00007ffede2f6a54 R14: 0000000000000000 R15: 0000000000000000 | [ 124.192927][ T2148] softirqs last disabled at (869598): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 124.192930][ T2148] Preemption disabled at: | [ 124.192930][ T2148] vprintk_emit (kernel/printk/printk.c:2471) | [ 124.192942][ T2148] Tainted: [W]=WARN [ 124.192943][ T2148] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 124.192946][ T2148] Call Trace: [ 124.192948][ T2148] [ 124.192950][ T2148] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 124.192957][ T2148] ? vprintk_emit (kernel/printk/printk.c:2471) [ 124.192960][ T2148] __might_resched.cold (kernel/sched/core.c:9234) [ 124.192967][ T2148] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 124.192972][ T2148] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 124.192979][ T2148] __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)) [ 124.192982][ T2148] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 124.192990][ T2148] ? 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) [ 124.192993][ T2148] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 124.192999][ T2148] put_chars (drivers/char/virtio_console.c:1176) [ 124.193003][ T2148] ? __send_to_port (drivers/char/virtio_console.c:654) [ 124.193005][ T2148] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 124.193011][ T2148] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 124.193014][ T2148] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 124.193022][ T2148] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 124.193025][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 124.193034][ T2148] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 124.193038][ T2148] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 124.193047][ T2148] console_emit_next_record (kernel/printk/printk.c:3183) [ 124.193052][ T2148] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 124.193060][ T2148] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 124.193063][ T2148] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 124.193069][ T2148] console_flush_one_record (kernel/printk/printk.c:3268) [ 124.193076][ T2148] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 124.193078][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 124.193087][ T2148] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 124.193091][ T2148] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 124.193093][ T2148] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 124.193097][ T2148] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 124.193102][ T2148] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 124.193105][ T2148] ? vprintk_emit (kernel/printk/printk.c:2478) [ 124.193110][ T2148] vprintk_emit (kernel/printk/printk.c:2479) [ 124.193115][ T2148] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 124.193119][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 124.193121][ T2148] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 124.193131][ T2148] dev_vprintk_emit (drivers/base/core.c:5000) [ 124.193138][ T2148] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 124.193147][ T2148] ? mark_usage (kernel/locking/lockdep.c:4690) [ 124.193154][ T2148] dev_printk_emit (drivers/base/core.c:5011) [ 124.193158][ T2148] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 124.193160][ T2148] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 124.193165][ T2148] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 124.193168][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 124.193169][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 124.193172][ T2148] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 124.193175][ T2148] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 124.193181][ T2148] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 124.193190][ T2148] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 124.193193][ T2148] ? netdev_notice (net/core/dev.c:13194) [ 124.193197][ T2148] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 124.193202][ T2148] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 124.193206][ T2148] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 124.193211][ T2148] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 124.193215][ T2148] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 124.193219][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 124.193222][ T2148] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 124.193225][ T2148] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 124.193230][ T2148] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 124.193234][ T2148] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 124.193238][ T2148] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 124.193247][ T2148] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 124.193252][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 124.193256][ T2148] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 124.193259][ T2148] ? mark_usage (kernel/locking/lockdep.c:4690) [ 124.193261][ T2148] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 124.193264][ T2148] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 124.193267][ T2148] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 124.193274][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 124.193281][ T2148] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 124.193284][ T2148] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 124.193289][ T2148] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 124.193295][ T2148] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 124.193297][ T2148] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 124.193299][ T2148] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 124.193302][ T2148] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 124.193306][ T2148] ? __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) [ 124.193310][ T2148] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 124.193311][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 124.193314][ T2148] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 124.193318][ T2148] ? mark_usage (kernel/locking/lockdep.c:4690) [ 124.193322][ T2148] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 124.193325][ T2148] ? nla_get_range_signed (lib/nlattr.c:270) [ 124.193333][ T2148] ? mark_usage (kernel/locking/lockdep.c:4690) [ 124.193338][ T2148] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 124.193349][ T2148] rtnl_setlink (net/core/rtnetlink.c:3596) [ 124.193354][ T2148] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 124.193356][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 124.193392][ T2148] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 124.193394][ T2148] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 124.193399][ T2148] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 124.193401][ T2148] ? mark_usage (kernel/locking/lockdep.c:4690) [ 124.193404][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 124.193411][ T2148] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 124.193413][ T2148] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 124.193417][ T2148] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 124.193420][ T2148] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 124.193425][ T2148] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 124.193429][ T2148] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 124.193434][ T2148] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 124.193436][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 124.193443][ T2148] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 124.193445][ T2148] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 124.193451][ T2148] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 124.193455][ T2148] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 124.193460][ T2148] ? netlink_ack (./include/linux/skbuff.h:2718) [ 124.193470][ T2148] ? 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)) [ 124.193473][ T2148] ? 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)) [ 124.193479][ T2148] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 124.193485][ T2148] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 124.193489][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 124.193495][ T2148] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 124.193501][ T2148] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 124.193506][ T2148] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 124.193510][ T2148] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 124.193515][ T2148] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 124.193519][ T2148] ? __ia32_sys_getpeername (net/socket.c:2235) [ 124.193540][ T2148] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 124.193542][ T2148] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 124.193547][ T2148] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 124.193550][ T2148] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 124.193552][ T2148] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 124.193553][ T2148] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 124.193557][ T2148] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 124.193560][ T2148] RIP: 0033:0x7f4a6c76154e [ 124.193565][ T2148] 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 [ 124.193567][ T2148] RSP: 002b:00007ffede2f6910 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 124.193571][ T2148] RAX: ffffffffffffffda RBX: 000055640c08b540 RCX: 00007f4a6c76154e [ 124.193572][ T2148] RDX: 0000000000000030 RSI: 000055640c1e8260 RDI: 0000000000000016 [ 124.193573][ T2148] RBP: 00007ffede2f6920 R08: 00007ffede2f6970 R09: 0000000000000080 [ 124.193574][ T2148] R10: 0000000000000000 R11: 0000000000000202 R12: 000055640c205c10 [ 124.193575][ T2148] R13: 00007ffede2f6a54 R14: 0000000000000000 R15: 0000000000000000 | [ 125.506531][ T2149] softirqs last disabled at (414942): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 125.506533][ T2149] Preemption disabled at: | [ 125.506534][ T2149] vprintk_emit (kernel/printk/printk.c:2471) | [ 125.506543][ T2149] Tainted: [W]=WARN [ 125.506544][ T2149] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 125.506546][ T2149] Call Trace: [ 125.506547][ T2149] [ 125.506549][ T2149] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 125.506554][ T2149] ? vprintk_emit (kernel/printk/printk.c:2471) [ 125.506556][ T2149] __might_resched.cold (kernel/sched/core.c:9234) [ 125.506561][ T2149] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 125.506565][ T2149] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 125.506570][ T2149] __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)) [ 125.506572][ T2149] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 125.506577][ T2149] ? 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) [ 125.506580][ T2149] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 125.506583][ T2149] put_chars (drivers/char/virtio_console.c:1176) [ 125.506586][ T2149] ? __send_to_port (drivers/char/virtio_console.c:654) [ 125.506587][ T2149] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 125.506592][ T2149] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 125.506594][ T2149] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 125.506599][ T2149] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 125.506601][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 125.506606][ T2149] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 125.506609][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 125.506614][ T2149] console_emit_next_record (kernel/printk/printk.c:3183) [ 125.506618][ T2149] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 125.506622][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 125.506625][ T2149] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 125.506628][ T2149] console_flush_one_record (kernel/printk/printk.c:3268) [ 125.506633][ T2149] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 125.506634][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 125.506639][ T2149] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 125.506642][ T2149] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 125.506644][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 125.506646][ T2149] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 125.506649][ T2149] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 125.506651][ T2149] ? vprintk_emit (kernel/printk/printk.c:2478) [ 125.506654][ T2149] vprintk_emit (kernel/printk/printk.c:2479) [ 125.506658][ T2149] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 125.506660][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 125.506662][ T2149] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 125.506668][ T2149] dev_vprintk_emit (drivers/base/core.c:5000) [ 125.506673][ T2149] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 125.506679][ T2149] ? mark_usage (kernel/locking/lockdep.c:4690) [ 125.506683][ T2149] dev_printk_emit (drivers/base/core.c:5011) [ 125.506686][ T2149] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 125.506688][ T2149] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 125.506691][ T2149] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 125.506692][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 125.506694][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 125.506695][ T2149] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 125.506697][ T2149] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 125.506701][ T2149] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 125.506707][ T2149] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 125.506709][ T2149] ? netdev_notice (net/core/dev.c:13194) [ 125.506712][ T2149] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 125.506715][ T2149] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 125.506717][ T2149] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 125.506721][ T2149] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 125.506723][ T2149] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 125.506727][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 125.506729][ T2149] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 125.506731][ T2149] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 125.506734][ T2149] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 125.506736][ T2149] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 125.506740][ T2149] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 125.506746][ T2149] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 125.506749][ T2149] ? trace_pelt_se_tp (./include/trace/events/sched.h:853 (discriminator 22)) [ 125.506752][ T2149] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 125.506754][ T2149] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 125.506756][ T2149] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 125.506759][ T2149] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 125.506760][ T2149] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 125.506764][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 125.506769][ T2149] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 125.506771][ T2149] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 125.506774][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 125.506778][ T2149] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 125.506780][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 125.506782][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 125.506785][ T2149] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 125.506789][ T2149] ? __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) [ 125.506793][ T2149] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 125.506797][ T2149] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 125.506801][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 125.506804][ T2149] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 125.506806][ T2149] ? nla_get_range_signed (lib/nlattr.c:270) [ 125.506814][ T2149] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 125.506822][ T2149] rtnl_setlink (net/core/rtnetlink.c:3596) [ 125.506826][ T2149] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 125.506828][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 125.506850][ T2149] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 125.506852][ T2149] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 125.506855][ T2149] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 125.506857][ T2149] ? mark_usage (kernel/locking/lockdep.c:4690) [ 125.506858][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 125.506863][ T2149] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 125.506864][ T2149] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 125.506867][ T2149] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 125.506869][ T2149] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 125.506872][ T2149] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 125.506875][ T2149] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 125.506878][ T2149] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 125.506886][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 125.506890][ T2149] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 125.506892][ T2149] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 125.506896][ T2149] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 125.506900][ T2149] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 125.506903][ T2149] ? netlink_ack (./include/linux/skbuff.h:2718) [ 125.506910][ T2149] ? 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)) [ 125.506912][ T2149] ? 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)) [ 125.506916][ T2149] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 125.506921][ T2149] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 125.506923][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 125.506928][ T2149] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 125.506932][ T2149] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 125.506936][ T2149] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 125.506939][ T2149] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 125.506943][ T2149] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 125.506947][ T2149] ? __ia32_sys_getpeername (net/socket.c:2235) [ 125.506960][ T2149] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 125.506962][ T2149] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 125.506967][ T2149] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 125.506969][ T2149] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 125.506971][ T2149] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 125.506972][ T2149] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 125.506975][ T2149] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 125.506978][ T2149] RIP: 0033:0x7f4a6c76154e [ 125.506982][ T2149] 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 [ 125.506984][ T2149] RSP: 002b:00007ffede2f6910 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 125.506986][ T2149] RAX: ffffffffffffffda RBX: 000055640c08b540 RCX: 00007f4a6c76154e [ 125.506988][ T2149] RDX: 0000000000000030 RSI: 000055640c1ce420 RDI: 0000000000000018 [ 125.506989][ T2149] RBP: 00007ffede2f6920 R08: 00007ffede2f6970 R09: 0000000000000080 [ 125.506989][ T2149] R10: 0000000000000000 R11: 0000000000000202 R12: 000055640c1e7550 [ 125.506990][ T2149] R13: 00007ffede2f6a54 R14: 0000000000000000 R15: 0000000000000000 | [ 126.792571][ T2149] softirqs last disabled at (462164): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 126.792573][ T2149] Preemption disabled at: | [ 126.792574][ T2149] vprintk_emit (kernel/printk/printk.c:2471) | [ 126.792584][ T2149] Tainted: [W]=WARN [ 126.792585][ T2149] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 126.792587][ T2149] Call Trace: [ 126.792589][ T2149] [ 126.792590][ T2149] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 126.792596][ T2149] ? vprintk_emit (kernel/printk/printk.c:2471) [ 126.792598][ T2149] __might_resched.cold (kernel/sched/core.c:9234) [ 126.792603][ T2149] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 126.792607][ T2149] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 126.792612][ T2149] __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)) [ 126.792614][ T2149] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 126.792620][ T2149] ? 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) [ 126.792623][ T2149] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 126.792626][ T2149] put_chars (drivers/char/virtio_console.c:1176) [ 126.792629][ T2149] ? __send_to_port (drivers/char/virtio_console.c:654) [ 126.792630][ T2149] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 126.792635][ T2149] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 126.792637][ T2149] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 126.792643][ T2149] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 126.792645][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 126.792651][ T2149] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 126.792653][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 126.792658][ T2149] console_emit_next_record (kernel/printk/printk.c:3183) [ 126.792662][ T2149] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 126.792667][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 126.792669][ T2149] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 126.792673][ T2149] console_flush_one_record (kernel/printk/printk.c:3268) [ 126.792677][ T2149] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 126.792679][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 126.792684][ T2149] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 126.792687][ T2149] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 126.792688][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 126.792690][ T2149] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 126.792694][ T2149] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 126.792695][ T2149] ? vprintk_emit (kernel/printk/printk.c:2478) [ 126.792699][ T2149] vprintk_emit (kernel/printk/printk.c:2479) [ 126.792702][ T2149] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 126.792705][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 126.792706][ T2149] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 126.792712][ T2149] dev_vprintk_emit (drivers/base/core.c:5000) [ 126.792718][ T2149] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 126.792723][ T2149] ? mark_usage (kernel/locking/lockdep.c:4690) [ 126.792728][ T2149] dev_printk_emit (drivers/base/core.c:5011) [ 126.792731][ T2149] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 126.792732][ T2149] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 126.792735][ T2149] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 126.792737][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 126.792739][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 126.792740][ T2149] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 126.792742][ T2149] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 126.792746][ T2149] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 126.792752][ T2149] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 126.792754][ T2149] ? netdev_notice (net/core/dev.c:13194) [ 126.792756][ T2149] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 126.792760][ T2149] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 126.792762][ T2149] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 126.792766][ T2149] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 126.792768][ T2149] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 126.792771][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 126.792773][ T2149] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 126.792775][ T2149] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 126.792779][ T2149] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 126.792781][ T2149] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 126.792784][ T2149] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 126.792790][ T2149] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 126.792794][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 126.792796][ T2149] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 126.792798][ T2149] ? mark_usage (kernel/locking/lockdep.c:4690) [ 126.792799][ T2149] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 126.792802][ T2149] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 126.792803][ T2149] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 126.792808][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 126.792812][ T2149] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 126.792814][ T2149] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 126.792817][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 126.792819][ T2149] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 126.792820][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 126.792822][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 126.792824][ T2149] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 126.792827][ T2149] ? __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) [ 126.792830][ T2149] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 126.792831][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 126.792833][ T2149] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 126.792835][ T2149] ? mark_usage (kernel/locking/lockdep.c:4690) [ 126.792838][ T2149] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 126.792840][ T2149] ? nla_get_range_signed (lib/nlattr.c:270) [ 126.792846][ T2149] ? mark_usage (kernel/locking/lockdep.c:4690) [ 126.792849][ T2149] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 126.792857][ T2149] rtnl_setlink (net/core/rtnetlink.c:3596) [ 126.792861][ T2149] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 126.792862][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 126.792894][ T2149] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 126.792896][ T2149] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 126.792899][ T2149] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 126.792901][ T2149] ? mark_usage (kernel/locking/lockdep.c:4690) [ 126.792903][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 126.792907][ T2149] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 126.792909][ T2149] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 126.792911][ T2149] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 126.792913][ T2149] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 126.792917][ T2149] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 126.792919][ T2149] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 126.792923][ T2149] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 126.792924][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 126.792929][ T2149] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 126.792930][ T2149] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 126.792934][ T2149] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 126.792938][ T2149] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 126.792941][ T2149] ? netlink_ack (./include/linux/skbuff.h:2718) [ 126.792948][ T2149] ? 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)) [ 126.792950][ T2149] ? 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)) [ 126.792954][ T2149] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 126.792959][ T2149] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 126.792961][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 126.792966][ T2149] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 126.792970][ T2149] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 126.792974][ T2149] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 126.792977][ T2149] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 126.792981][ T2149] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 126.792984][ T2149] ? __ia32_sys_getpeername (net/socket.c:2235) [ 126.792995][ T2149] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 126.793001][ T2149] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 126.793003][ T2149] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 126.793006][ T2149] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 126.793008][ T2149] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 126.793010][ T2149] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 126.793011][ T2149] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 126.793014][ T2149] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 126.793016][ T2149] RIP: 0033:0x7f4a6c76154e [ 126.793020][ T2149] 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 [ 126.793022][ T2149] RSP: 002b:00007ffede2f6910 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 126.793025][ T2149] RAX: ffffffffffffffda RBX: 000055640c08b540 RCX: 00007f4a6c76154e [ 126.793026][ T2149] RDX: 0000000000000030 RSI: 000055640c080af0 RDI: 0000000000000018 [ 126.793027][ T2149] RBP: 00007ffede2f6920 R08: 00007ffede2f6970 R09: 0000000000000080 [ 126.793028][ T2149] R10: 0000000000000000 R11: 0000000000000202 R12: 000055640c1f7170 [ 126.793029][ T2149] R13: 00007ffede2f6a54 R14: 0000000000000000 R15: 0000000000000000 | [ 128.224778][ T2149] softirqs last disabled at (503658): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 128.224780][ T2149] Preemption disabled at: | [ 128.224781][ T2149] vprintk_emit (kernel/printk/printk.c:2471) | [ 128.224789][ T2149] Tainted: [W]=WARN [ 128.224790][ T2149] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 128.224793][ T2149] Call Trace: [ 128.224794][ T2149] [ 128.224796][ T2149] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 128.224802][ T2149] ? vprintk_emit (kernel/printk/printk.c:2471) [ 128.224803][ T2149] __might_resched.cold (kernel/sched/core.c:9234) [ 128.224808][ T2149] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 128.224812][ T2149] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 128.224817][ T2149] __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)) [ 128.224819][ T2149] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 128.224825][ T2149] ? 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) [ 128.224827][ T2149] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 128.224831][ T2149] put_chars (drivers/char/virtio_console.c:1176) [ 128.224834][ T2149] ? __send_to_port (drivers/char/virtio_console.c:654) [ 128.224835][ T2149] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 128.224839][ T2149] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 128.224842][ T2149] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 128.224847][ T2149] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 128.224849][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 128.224854][ T2149] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 128.224857][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 128.224862][ T2149] console_emit_next_record (kernel/printk/printk.c:3183) [ 128.224865][ T2149] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 128.224873][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 128.224875][ T2149] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 128.224879][ T2149] console_flush_one_record (kernel/printk/printk.c:3268) [ 128.224883][ T2149] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 128.224884][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 128.224896][ T2149] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 128.224898][ T2149] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 128.224900][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 128.224902][ T2149] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 128.224906][ T2149] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 128.224907][ T2149] ? vprintk_emit (kernel/printk/printk.c:2478) [ 128.224911][ T2149] vprintk_emit (kernel/printk/printk.c:2479) [ 128.224914][ T2149] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 128.224916][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 128.224918][ T2149] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 128.224924][ T2149] dev_vprintk_emit (drivers/base/core.c:5000) [ 128.224929][ T2149] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 128.224935][ T2149] ? mark_usage (kernel/locking/lockdep.c:4690) [ 128.224939][ T2149] dev_printk_emit (drivers/base/core.c:5011) [ 128.224941][ T2149] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 128.224943][ T2149] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 128.224946][ T2149] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 128.224948][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 128.224949][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 128.224951][ T2149] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 128.224953][ T2149] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 128.224957][ T2149] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 128.224962][ T2149] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 128.224964][ T2149] ? netdev_notice (net/core/dev.c:13194) [ 128.224966][ T2149] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 128.224970][ T2149] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 128.224972][ T2149] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 128.224975][ T2149] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 128.224978][ T2149] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 128.224981][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 128.224983][ T2149] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 128.224985][ T2149] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 128.224988][ T2149] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 128.224990][ T2149] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 128.224993][ T2149] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 128.224999][ T2149] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 128.225002][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 128.225005][ T2149] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 128.225007][ T2149] ? mark_usage (kernel/locking/lockdep.c:4690) [ 128.225008][ T2149] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 128.225010][ T2149] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 128.225012][ T2149] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 128.225016][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 128.225020][ T2149] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 128.225022][ T2149] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 128.225025][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 128.225027][ T2149] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 128.225028][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 128.225030][ T2149] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 128.225032][ T2149] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 128.225035][ T2149] ? __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) [ 128.225038][ T2149] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 128.225039][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 128.225041][ T2149] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 128.225044][ T2149] ? mark_usage (kernel/locking/lockdep.c:4690) [ 128.225046][ T2149] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 128.225048][ T2149] ? nla_get_range_signed (lib/nlattr.c:270) [ 128.225054][ T2149] ? mark_usage (kernel/locking/lockdep.c:4690) [ 128.225057][ T2149] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 128.225065][ T2149] rtnl_setlink (net/core/rtnetlink.c:3596) [ 128.225068][ T2149] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 128.225070][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 128.225093][ T2149] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 128.225094][ T2149] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 128.225098][ T2149] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 128.225099][ T2149] ? mark_usage (kernel/locking/lockdep.c:4690) [ 128.225101][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 128.225105][ T2149] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 128.225107][ T2149] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 128.225109][ T2149] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 128.225111][ T2149] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 128.225115][ T2149] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 128.225117][ T2149] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 128.225121][ T2149] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 128.225122][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 128.225127][ T2149] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 128.225128][ T2149] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 128.225132][ T2149] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 128.225135][ T2149] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 128.225139][ T2149] ? netlink_ack (./include/linux/skbuff.h:2718) [ 128.225145][ T2149] ? 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)) [ 128.225147][ T2149] ? 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)) [ 128.225152][ T2149] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 128.225156][ T2149] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 128.225159][ T2149] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 128.225163][ T2149] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 128.225168][ T2149] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 128.225171][ T2149] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 128.225175][ T2149] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 128.225178][ T2149] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 128.225182][ T2149] ? __ia32_sys_getpeername (net/socket.c:2235) [ 128.225196][ T2149] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 128.225197][ T2149] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 128.225201][ T2149] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 128.225204][ T2149] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 128.225205][ T2149] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 128.225207][ T2149] ? irq_exit_rcu (kernel/softirq.c:786) [ 128.225211][ T2149] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 128.225214][ T2149] RIP: 0033:0x7f4a6c76154e [ 128.225218][ T2149] 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 [ 128.225219][ T2149] RSP: 002b:00007ffede2f6910 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 128.225222][ T2149] RAX: ffffffffffffffda RBX: 000055640c08b540 RCX: 00007f4a6c76154e [ 128.225223][ T2149] RDX: 0000000000000030 RSI: 000055640c1ccea0 RDI: 0000000000000018 [ 128.225224][ T2149] RBP: 00007ffede2f6920 R08: 00007ffede2f6970 R09: 0000000000000080 [ 128.225225][ T2149] R10: 0000000000000000 R11: 0000000000000202 R12: 000055640c1f8e10 [ 128.225226][ T2149] R13: 00007ffede2f6a54 R14: 0000000000000000 R15: 0000000000000000 | [ 129.541263][ T2148] softirqs last disabled at (1095622): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 129.541266][ T2148] Preemption disabled at: | [ 129.541266][ T2148] vprintk_emit (kernel/printk/printk.c:2471) | [ 129.541276][ T2148] Tainted: [W]=WARN [ 129.541277][ T2148] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 129.541278][ T2148] Call Trace: [ 129.541280][ T2148] [ 129.541282][ T2148] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 129.541287][ T2148] ? vprintk_emit (kernel/printk/printk.c:2471) [ 129.541289][ T2148] __might_resched.cold (kernel/sched/core.c:9234) [ 129.541297][ T2148] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 129.541301][ T2148] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 129.541306][ T2148] __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)) [ 129.541308][ T2148] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 129.541314][ T2148] ? 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) [ 129.541316][ T2148] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 129.541320][ T2148] put_chars (drivers/char/virtio_console.c:1176) [ 129.541323][ T2148] ? __send_to_port (drivers/char/virtio_console.c:654) [ 129.541324][ T2148] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 129.541329][ T2148] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 129.541331][ T2148] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 129.541336][ T2148] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 129.541339][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 129.541344][ T2148] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 129.541347][ T2148] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 129.541352][ T2148] console_emit_next_record (kernel/printk/printk.c:3183) [ 129.541356][ T2148] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 129.541361][ T2148] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 129.541363][ T2148] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 129.541367][ T2148] console_flush_one_record (kernel/printk/printk.c:3268) [ 129.541371][ T2148] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 129.541373][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 129.541378][ T2148] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 129.541381][ T2148] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 129.541382][ T2148] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 129.541385][ T2148] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 129.541388][ T2148] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 129.541390][ T2148] ? vprintk_emit (kernel/printk/printk.c:2478) [ 129.541393][ T2148] vprintk_emit (kernel/printk/printk.c:2479) [ 129.541397][ T2148] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 129.541399][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 129.541401][ T2148] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 129.541407][ T2148] dev_vprintk_emit (drivers/base/core.c:5000) [ 129.541413][ T2148] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 129.541418][ T2148] ? mark_usage (kernel/locking/lockdep.c:4690) [ 129.541423][ T2148] dev_printk_emit (drivers/base/core.c:5011) [ 129.541426][ T2148] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 129.541427][ T2148] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 129.541431][ T2148] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 129.541432][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 129.541434][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 129.541435][ T2148] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 129.541437][ T2148] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 129.541442][ T2148] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 129.541447][ T2148] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 129.541450][ T2148] ? netdev_notice (net/core/dev.c:13194) [ 129.541452][ T2148] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 129.541456][ T2148] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 129.541458][ T2148] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 129.541461][ T2148] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 129.541464][ T2148] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 129.541468][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 129.541469][ T2148] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 129.541471][ T2148] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 129.541475][ T2148] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 129.541477][ T2148] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 129.541481][ T2148] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 129.541487][ T2148] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 129.541490][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 129.541493][ T2148] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 129.541495][ T2148] ? mark_usage (kernel/locking/lockdep.c:4690) [ 129.541496][ T2148] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 129.541498][ T2148] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 129.541500][ T2148] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 129.541505][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 129.541509][ T2148] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 129.541511][ T2148] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 129.541514][ T2148] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 129.541516][ T2148] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 129.541518][ T2148] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 129.541519][ T2148] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 129.541521][ T2148] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 129.541524][ T2148] ? __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) [ 129.541527][ T2148] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 129.541529][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 129.541530][ T2148] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 129.541533][ T2148] ? mark_usage (kernel/locking/lockdep.c:4690) [ 129.541535][ T2148] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 129.541537][ T2148] ? nla_get_range_signed (lib/nlattr.c:270) [ 129.541544][ T2148] ? mark_usage (kernel/locking/lockdep.c:4690) [ 129.541547][ T2148] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 129.541555][ T2148] rtnl_setlink (net/core/rtnetlink.c:3596) [ 129.541559][ T2148] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 129.541561][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 129.541585][ T2148] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 129.541587][ T2148] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 129.541590][ T2148] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 129.541592][ T2148] ? mark_usage (kernel/locking/lockdep.c:4690) [ 129.541593][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 129.541598][ T2148] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 129.541600][ T2148] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 129.541602][ T2148] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 129.541604][ T2148] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 129.541608][ T2148] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 129.541610][ T2148] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 129.541614][ T2148] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 129.541616][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 129.541620][ T2148] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 129.541622][ T2148] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 129.541626][ T2148] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 129.541630][ T2148] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 129.541633][ T2148] ? netlink_ack (./include/linux/skbuff.h:2718) [ 129.541640][ T2148] ? 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)) [ 129.541642][ T2148] ? 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)) [ 129.541647][ T2148] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 129.541652][ T2148] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 129.541654][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 129.541659][ T2148] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 129.541663][ T2148] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 129.541667][ T2148] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 129.541671][ T2148] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 129.541675][ T2148] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 129.541678][ T2148] ? __ia32_sys_getpeername (net/socket.c:2235) [ 129.541690][ T2148] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 129.541696][ T2148] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 129.541698][ T2148] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 129.541702][ T2148] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 129.541704][ T2148] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 129.541705][ T2148] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 129.541707][ T2148] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 129.541710][ T2148] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 129.541712][ T2148] RIP: 0033:0x7f4a6c76154e [ 129.541716][ T2148] 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 [ 129.541718][ T2148] RSP: 002b:00007ffede2f6910 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 129.541721][ T2148] RAX: ffffffffffffffda RBX: 000055640c08b540 RCX: 00007f4a6c76154e [ 129.541722][ T2148] RDX: 0000000000000030 RSI: 000055640c1fe7c0 RDI: 0000000000000016 [ 129.541723][ T2148] RBP: 00007ffede2f6920 R08: 00007ffede2f6970 R09: 0000000000000080 [ 129.541724][ T2148] R10: 0000000000000000 R11: 0000000000000202 R12: 000055640c223bd0 [ 129.541725][ T2148] R13: 00007ffede2f6a54 R14: 0000000000000000 R15: 0000000000000000 | [ 130.846124][ T2148] softirqs last disabled at (1183560): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 130.846126][ T2148] Preemption disabled at: | [ 130.846126][ T2148] vprintk_emit (kernel/printk/printk.c:2471) | [ 130.846136][ T2148] Tainted: [W]=WARN [ 130.846137][ T2148] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 130.846139][ T2148] Call Trace: [ 130.846140][ T2148] [ 130.846142][ T2148] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 130.846148][ T2148] ? vprintk_emit (kernel/printk/printk.c:2471) [ 130.846150][ T2148] __might_resched.cold (kernel/sched/core.c:9234) [ 130.846155][ T2148] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 130.846159][ T2148] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 130.846164][ T2148] __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)) [ 130.846166][ T2148] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 130.846171][ T2148] ? 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) [ 130.846174][ T2148] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 130.846177][ T2148] put_chars (drivers/char/virtio_console.c:1176) [ 130.846180][ T2148] ? __send_to_port (drivers/char/virtio_console.c:654) [ 130.846181][ T2148] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 130.846186][ T2148] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 130.846188][ T2148] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 130.846193][ T2148] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 130.846195][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 130.846201][ T2148] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 130.846203][ T2148] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 130.846208][ T2148] console_emit_next_record (kernel/printk/printk.c:3183) [ 130.846212][ T2148] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 130.846216][ T2148] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 130.846219][ T2148] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 130.846222][ T2148] console_flush_one_record (kernel/printk/printk.c:3268) [ 130.846227][ T2148] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 130.846228][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 130.846233][ T2148] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 130.846236][ T2148] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 130.846237][ T2148] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 130.846240][ T2148] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 130.846243][ T2148] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 130.846245][ T2148] ? vprintk_emit (kernel/printk/printk.c:2478) [ 130.846248][ T2148] vprintk_emit (kernel/printk/printk.c:2479) [ 130.846252][ T2148] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 130.846254][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 130.846255][ T2148] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 130.846262][ T2148] dev_vprintk_emit (drivers/base/core.c:5000) [ 130.846267][ T2148] ? device_rename.cold (drivers/base/core.c:4612 (discriminator 13)) [ 130.846273][ T2148] ? mark_usage (kernel/locking/lockdep.c:4690) [ 130.846277][ T2148] dev_printk_emit (drivers/base/core.c:5011) [ 130.846280][ T2148] ? dev_vprintk_emit (drivers/base/core.c:5001) [ 130.846281][ T2148] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 130.846284][ T2148] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 130.846286][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 130.846287][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 130.846289][ T2148] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 130.846291][ T2148] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 130.846297][ T2148] __netdev_printk (net/core/dev.c:13140 (discriminator 4)) [ 130.846303][ T2148] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 130.846305][ T2148] ? netdev_notice (net/core/dev.c:13194) [ 130.846307][ T2148] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 130.846311][ T2148] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 130.846313][ T2148] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 130.846316][ T2148] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 130.846319][ T2148] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 130.846322][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 130.846324][ T2148] ? rwsem_optimistic_spin (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:4434 kernel/locking/rwsem.c:245 kernel/locking/rwsem.c:898) [ 130.846326][ T2148] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 130.846329][ T2148] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 130.846331][ T2148] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 130.846334][ T2148] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 130.846340][ T2148] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 130.846343][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 130.846346][ T2148] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 130.846348][ T2148] ? mark_usage (kernel/locking/lockdep.c:4690) [ 130.846349][ T2148] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 130.846351][ T2148] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 130.846353][ T2148] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 130.846357][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 130.846361][ T2148] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 130.846363][ T2148] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 130.846366][ T2148] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 130.846368][ T2148] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 130.846369][ T2148] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 130.846371][ T2148] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 130.846373][ T2148] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 130.846375][ T2148] ? __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) [ 130.846379][ T2148] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 130.846380][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 130.846382][ T2148] ? rtnl_setlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:3586) [ 130.846384][ T2148] ? mark_usage (kernel/locking/lockdep.c:4690) [ 130.846387][ T2148] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 130.846388][ T2148] ? nla_get_range_signed (lib/nlattr.c:270) [ 130.846394][ T2148] ? mark_usage (kernel/locking/lockdep.c:4690) [ 130.846397][ T2148] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 130.846405][ T2148] rtnl_setlink (net/core/rtnetlink.c:3596) [ 130.846409][ T2148] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 130.846410][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 130.846432][ T2148] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 130.846434][ T2148] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 130.846437][ T2148] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 130.846439][ T2148] ? mark_usage (kernel/locking/lockdep.c:4690) [ 130.846441][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 130.846445][ T2148] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 130.846446][ T2148] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 130.846449][ T2148] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 130.846451][ T2148] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 130.846454][ T2148] ? __rtnl_newlink (net/core/rtnetlink.c:4090 (discriminator 1)) [ 130.846457][ T2148] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 130.846460][ T2148] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 130.846462][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 130.846466][ T2148] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 130.846468][ T2148] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 130.846471][ T2148] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 130.846475][ T2148] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 130.846478][ T2148] ? netlink_ack (./include/linux/skbuff.h:2718) [ 130.846485][ T2148] ? 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)) [ 130.846487][ T2148] ? 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)) [ 130.846491][ T2148] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 130.846495][ T2148] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 130.846498][ T2148] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 130.846502][ T2148] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 130.846507][ T2148] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 130.846510][ T2148] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 130.846514][ T2148] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 130.846517][ T2148] __sys_sendto (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2281 (discriminator 4)) [ 130.846521][ T2148] ? __ia32_sys_getpeername (net/socket.c:2235) [ 130.846531][ T2148] ? exc_page_fault (arch/x86/mm/fault.c:1483 arch/x86/mm/fault.c:1536) [ 130.846537][ T2148] __x64_sys_sendto (net/socket.c:2288 net/socket.c:2284 net/socket.c:2284) [ 130.846539][ T2148] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 130.846543][ T2148] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 130.846544][ T2148] ? do_syscall_64 (arch/x86/entry/syscall_64.c:81 (discriminator 44)) [ 130.846546][ T2148] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 130.846548][ T2148] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 130.846550][ T2148] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 130.846553][ T2148] RIP: 0033:0x7f4a6c76154e [ 130.846557][ T2148] 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 [ 130.846559][ T2148] RSP: 002b:00007ffede2f6910 EFLAGS: 00000202 ORIG_RAX: 000000000000002c [ 130.846562][ T2148] RAX: ffffffffffffffda RBX: 000055640c08b540 RCX: 00007f4a6c76154e [ 130.846563][ T2148] RDX: 0000000000000030 RSI: 000055640c1bcca0 RDI: 0000000000000016 [ 130.846564][ T2148] RBP: 00007ffede2f6920 R08: 00007ffede2f6970 R09: 0000000000000080 [ 130.846565][ T2148] R10: 0000000000000000 R11: 0000000000000202 R12: 000055640c224930 Finger prints: do_softirq:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars netif_change_name:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars netlink_release:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print