====================================== | [ 11.612365][ T241] softirqs last disabled at (20306): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 11.612367][ T241] Preemption disabled at: | [ 11.612368][ T241] vprintk_emit (kernel/printk/printk.c:2471) | [ 11.612377][ T241] Tainted: [W]=WARN [ 11.612378][ T241] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.612379][ T241] Call Trace: [ 11.612381][ T241] [ 11.612383][ T241] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.612388][ T241] ? vprintk_emit (kernel/printk/printk.c:2471) [ 11.612389][ T241] __might_resched.cold (kernel/sched/core.c:9234) [ 11.612394][ T241] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.612397][ T241] ? __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.612402][ T241] __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.612405][ T241] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.612411][ T241] ? 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.612414][ T241] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.612417][ T241] put_chars (drivers/char/virtio_console.c:1176) [ 11.612420][ T241] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.612424][ T241] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 11.612429][ T241] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.612433][ T241] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.612435][ T241] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.612439][ T241] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.612445][ T241] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.612448][ T241] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.612452][ T241] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.612456][ T241] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.612457][ T241] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 11.612460][ T241] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.612462][ T241] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.612466][ T241] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.612470][ T241] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.612471][ T241] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.612476][ T241] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.612479][ T241] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.612480][ T241] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.612482][ T241] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 11.612486][ T241] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.612488][ T241] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.612491][ T241] vprintk_emit (kernel/printk/printk.c:2479) [ 11.612494][ T241] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.612496][ T241] ? save_trace (kernel/locking/lockdep.c:589) [ 11.612501][ T241] _printk (kernel/printk/printk.c:2504) [ 11.612504][ T241] ? snapshot_read.cold (user.c:?) [ 11.612508][ T241] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 11.612510][ T241] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 11.612513][ T241] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 11.612516][ T241] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 11.612518][ T241] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 11.612521][ T241] ? netdev_notice (net/core/dev.c:13194) [ 11.612523][ T241] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.612526][ T241] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.612529][ T241] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 11.612533][ T241] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 11.612535][ T241] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 11.612538][ T241] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 11.612544][ T241] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 11.612546][ T241] ? __kernel_text_address (kernel/extable.c:79) [ 11.612549][ T241] ? write_profile (profile.c:?) [ 11.612553][ T241] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 11.612559][ T241] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 11.612563][ T241] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 11.612565][ T241] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 11.612566][ T241] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 11.612569][ T241] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.612573][ T241] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.612575][ T241] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.612577][ T241] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.612580][ T241] ? kasan_save_stack (mm/kasan/common.c:58) [ 11.612583][ T241] ? kasan_save_stack (mm/kasan/common.c:57) [ 11.612585][ T241] ? kasan_save_track (mm/kasan/common.c:78) [ 11.612588][ T241] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.612590][ T241] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 11.612593][ T241] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 11.612598][ T241] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.612600][ T241] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 11.612603][ T241] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.612605][ T241] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.612606][ T241] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.612608][ T241] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.612609][ T241] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 11.612612][ T241] ? __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.612616][ T241] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 11.612618][ T241] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 11.612621][ T241] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 11.612623][ T241] ? nla_get_range_signed (lib/nlattr.c:270) [ 11.612630][ T241] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 11.612635][ T241] rtnl_newlink (net/core/rtnetlink.c:4215) [ 11.612640][ T241] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.612642][ T241] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.612647][ T241] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.612649][ T241] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.612651][ T241] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.612653][ T241] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.612657][ T241] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.612659][ T241] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 11.612662][ T241] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.612663][ T241] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.612668][ T241] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.612670][ T241] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.612674][ T241] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 11.612676][ T241] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.612679][ T241] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.612685][ T241] ? 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.612686][ T241] ? 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.612691][ T241] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.612694][ T241] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.612697][ T241] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 11.612701][ T241] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 11.612705][ T241] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 11.612707][ T241] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.612710][ T241] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 11.612714][ T241] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 11.612718][ T241] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 11.612720][ T241] ? copy_msghdr_from_user (net/socket.c:2650) [ 11.612722][ T241] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 11.612724][ T241] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 11.612731][ T241] ___sys_sendmsg (net/socket.c:2767) [ 11.612734][ T241] ? copy_msghdr_from_user (net/socket.c:2619) [ 11.612750][ T241] __sys_sendmsg (net/socket.c:2799) [ 11.612754][ T241] ? __sys_sendmsg_sock (net/socket.c:2780) [ 11.612760][ T241] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.612763][ T241] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.612766][ T241] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 11.612769][ T241] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.612772][ T241] RIP: 0033:0x7f8c0053c54e [ 11.612776][ T241] 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.612778][ T241] RSP: 002b:00007ffeb2d58dd0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.612781][ T241] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f8c0053c54e [ 11.612782][ T241] RDX: 0000000000000000 RSI: 00007ffeb2d58e80 RDI: 0000000000000005 [ 11.612783][ T241] RBP: 00007ffeb2d58de0 R08: 0000000000000000 R09: 0000000000000000 [ 11.612784][ T241] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a917e96 [ 11.612785][ T241] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffeb2d59550 | [ 12.829265][ T281] softirqs last disabled at (33070): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 12.829267][ T281] Preemption disabled at: | [ 12.829268][ T281] vprintk_emit (kernel/printk/printk.c:2471) | [ 12.829277][ T281] Tainted: [W]=WARN [ 12.829278][ T281] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.829280][ T281] Call Trace: [ 12.829282][ T281] [ 12.829283][ T281] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.829289][ T281] ? vprintk_emit (kernel/printk/printk.c:2471) [ 12.829290][ T281] __might_resched.cold (kernel/sched/core.c:9234) [ 12.829295][ T281] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 12.829298][ T281] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 12.829304][ T281] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 12.829306][ T281] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.829312][ T281] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 12.829315][ T281] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.829319][ T281] put_chars (drivers/char/virtio_console.c:1176) [ 12.829322][ T281] ? __send_to_port (drivers/char/virtio_console.c:654) [ 12.829326][ T281] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.829330][ T281] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.829335][ T281] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 12.829338][ T281] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.829340][ T281] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.829345][ T281] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 12.829349][ T281] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.829352][ T281] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.829356][ T281] console_emit_next_record (kernel/printk/printk.c:3183) [ 12.829359][ T281] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 12.829361][ T281] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 12.829364][ T281] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.829366][ T281] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.829370][ T281] console_flush_one_record (kernel/printk/printk.c:3268) [ 12.829374][ T281] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 12.829375][ T281] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.829381][ T281] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 12.829383][ T281] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 12.829384][ T281] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.829386][ T281] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 12.829390][ T281] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 12.829392][ T281] ? vprintk_emit (kernel/printk/printk.c:2478) [ 12.829395][ T281] vprintk_emit (kernel/printk/printk.c:2479) [ 12.829399][ T281] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.829401][ T281] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.829403][ T281] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 12.829405][ T281] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 12.829409][ T281] _printk (kernel/printk/printk.c:2504) [ 12.829413][ T281] ? snapshot_read.cold (user.c:?) [ 12.829415][ T281] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.829417][ T281] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.829420][ T281] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.829422][ T281] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 12.829426][ T281] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 12.829428][ T281] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 12.829431][ T281] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 12.829434][ T281] ? netdev_notice (net/core/dev.c:13194) [ 12.829436][ T281] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.829439][ T281] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.829444][ T281] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 12.829448][ T281] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 12.829450][ T281] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 12.829453][ T281] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 12.829460][ T281] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 12.829462][ T281] ? __kernel_text_address (kernel/extable.c:79) [ 12.829465][ T281] ? write_profile (profile.c:?) [ 12.829470][ T281] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 12.829475][ T281] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 12.829479][ T281] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 12.829482][ T281] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 12.829483][ T281] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 12.829485][ T281] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.829489][ T281] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.829491][ T281] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.829493][ T281] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.829496][ T281] ? kasan_save_stack (mm/kasan/common.c:58) [ 12.829499][ T281] ? kasan_save_stack (mm/kasan/common.c:57) [ 12.829500][ T281] ? kasan_save_track (mm/kasan/common.c:78) [ 12.829503][ T281] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.829506][ T281] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 12.829508][ T281] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 12.829513][ T281] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.829516][ T281] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 12.829518][ T281] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.829520][ T281] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.829522][ T281] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.829523][ T281] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.829525][ T281] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 12.829528][ T281] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 12.829532][ T281] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 12.829534][ T281] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 12.829538][ T281] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 12.829540][ T281] ? nla_get_range_signed (lib/nlattr.c:270) [ 12.829546][ T281] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 12.829552][ T281] rtnl_newlink (net/core/rtnetlink.c:4215) [ 12.829557][ T281] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.829559][ T281] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.829564][ T281] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.829567][ T281] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.829569][ T281] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.829571][ T281] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.829575][ T281] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.829577][ T281] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 12.829580][ T281] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.829582][ T281] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.829587][ T281] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.829589][ T281] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.829593][ T281] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 12.829594][ T281] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.829597][ T281] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.829604][ T281] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 12.829605][ T281] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 12.829610][ T281] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.829614][ T281] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.829617][ T281] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 12.829621][ T281] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 12.829625][ T281] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 12.829626][ T281] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.829630][ T281] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 12.829633][ T281] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 12.829638][ T281] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 12.829640][ T281] ? copy_msghdr_from_user (net/socket.c:2650) [ 12.829642][ T281] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 12.829644][ T281] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 12.829652][ T281] ___sys_sendmsg (net/socket.c:2767) [ 12.829655][ T281] ? copy_msghdr_from_user (net/socket.c:2619) [ 12.829672][ T281] __sys_sendmsg (net/socket.c:2799) [ 12.829676][ T281] ? __sys_sendmsg_sock (net/socket.c:2780) [ 12.829682][ T281] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.829686][ T281] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 12.829689][ T281] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 12.829692][ T281] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.829695][ T281] RIP: 0033:0x7f56b40a754e [ 12.829699][ T281] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 12.829701][ T281] RSP: 002b:00007ffee14367c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.829704][ T281] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f56b40a754e [ 12.829705][ T281] RDX: 0000000000000000 RSI: 00007ffee1436870 RDI: 0000000000000005 [ 12.829706][ T281] RBP: 00007ffee14367d0 R08: 0000000000000000 R09: 0000000000000000 [ 12.829707][ T281] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a917e97 [ 12.829708][ T281] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffee1436f40 | [ 14.004857][ T291] softirqs last disabled at (29114): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 14.004860][ T291] Preemption disabled at: | [ 14.004860][ T291] vprintk_emit (kernel/printk/printk.c:2471) | [ 14.004870][ T291] Tainted: [W]=WARN [ 14.004871][ T291] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.004873][ T291] Call Trace: [ 14.004874][ T291] [ 14.004876][ T291] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 14.004881][ T291] ? vprintk_emit (kernel/printk/printk.c:2471) [ 14.004883][ T291] __might_resched.cold (kernel/sched/core.c:9234) [ 14.004888][ T291] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 14.004891][ T291] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 14.004896][ T291] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 14.004899][ T291] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.004905][ T291] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 14.004908][ T291] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.004911][ T291] put_chars (drivers/char/virtio_console.c:1176) [ 14.004914][ T291] ? __send_to_port (drivers/char/virtio_console.c:654) [ 14.004918][ T291] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.004922][ T291] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.004926][ T291] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 14.004930][ T291] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.004932][ T291] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.004938][ T291] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 14.004941][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.004944][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.004949][ T291] console_emit_next_record (kernel/printk/printk.c:3183) [ 14.004953][ T291] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 14.004955][ T291] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 14.004958][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.004960][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.004964][ T291] console_flush_one_record (kernel/printk/printk.c:3268) [ 14.004969][ T291] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 14.004970][ T291] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.004977][ T291] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 14.004979][ T291] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 14.004980][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.004982][ T291] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 14.004986][ T291] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 14.004988][ T291] ? vprintk_emit (kernel/printk/printk.c:2478) [ 14.004991][ T291] vprintk_emit (kernel/printk/printk.c:2479) [ 14.004995][ T291] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 14.004997][ T291] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.004999][ T291] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 14.005002][ T291] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 14.005007][ T291] _printk (kernel/printk/printk.c:2504) [ 14.005011][ T291] ? snapshot_read.cold (user.c:?) [ 14.005013][ T291] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.005017][ T291] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.005019][ T291] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.005021][ T291] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 14.005025][ T291] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 14.005028][ T291] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 14.005030][ T291] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 14.005033][ T291] ? netdev_notice (net/core/dev.c:13194) [ 14.005036][ T291] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.005039][ T291] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.005041][ T291] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 14.005046][ T291] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 14.005048][ T291] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 14.005051][ T291] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 14.005057][ T291] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 14.005060][ T291] ? __kernel_text_address (kernel/extable.c:79) [ 14.005063][ T291] ? write_profile (profile.c:?) [ 14.005067][ T291] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 14.005072][ T291] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 14.005077][ T291] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 14.005079][ T291] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 14.005080][ T291] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 14.005082][ T291] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 14.005086][ T291] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 14.005088][ T291] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 14.005091][ T291] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 14.005093][ T291] ? kasan_save_stack (mm/kasan/common.c:58) [ 14.005096][ T291] ? kasan_save_stack (mm/kasan/common.c:57) [ 14.005098][ T291] ? kasan_save_track (mm/kasan/common.c:78) [ 14.005101][ T291] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.005103][ T291] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 14.005106][ T291] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 14.005111][ T291] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.005113][ T291] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 14.005116][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.005118][ T291] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.005120][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.005121][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.005123][ T291] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 14.005125][ T291] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 14.005129][ T291] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 14.005131][ T291] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 14.005135][ T291] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 14.005137][ T291] ? nla_get_range_signed (lib/nlattr.c:270) [ 14.005143][ T291] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 14.005148][ T291] rtnl_newlink (net/core/rtnetlink.c:4215) [ 14.005153][ T291] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 14.005155][ T291] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.005160][ T291] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.005162][ T291] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.005164][ T291] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 14.005166][ T291] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.005170][ T291] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 14.005172][ T291] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 14.005175][ T291] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.005176][ T291] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 14.005181][ T291] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 14.005183][ T291] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.005187][ T291] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 14.005189][ T291] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 14.005192][ T291] ? netlink_ack (./include/linux/skbuff.h:2718) [ 14.005198][ T291] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 14.005200][ T291] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 14.005204][ T291] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 14.005208][ T291] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 14.005211][ T291] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 14.005215][ T291] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 14.005218][ T291] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 14.005220][ T291] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 14.005223][ T291] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 14.005227][ T291] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 14.005231][ T291] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 14.005233][ T291] ? copy_msghdr_from_user (net/socket.c:2650) [ 14.005236][ T291] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 14.005237][ T291] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 14.005251][ T291] ___sys_sendmsg (net/socket.c:2767) [ 14.005254][ T291] ? copy_msghdr_from_user (net/socket.c:2619) [ 14.005270][ T291] __sys_sendmsg (net/socket.c:2799) [ 14.005273][ T291] ? __sys_sendmsg_sock (net/socket.c:2780) [ 14.005280][ T291] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.005283][ T291] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 14.005286][ T291] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 14.005289][ T291] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 14.005291][ T291] RIP: 0033:0x7fe8880f554e [ 14.005296][ T291] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 14.005298][ T291] RSP: 002b:00007ffe5087fc80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 14.005300][ T291] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fe8880f554e [ 14.005302][ T291] RDX: 0000000000000000 RSI: 00007ffe5087fd30 RDI: 0000000000000005 [ 14.005303][ T291] RBP: 00007ffe5087fc90 R08: 0000000000000000 R09: 0000000000000000 [ 14.005303][ T291] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a917e98 [ 14.005304][ T291] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe50880400 | [ 15.119800][ T300] softirqs last disabled at (19768): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 15.119803][ T300] Preemption disabled at: | [ 15.119803][ T300] vprintk_emit (kernel/printk/printk.c:2471) | [ 15.119813][ T300] Tainted: [W]=WARN [ 15.119814][ T300] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 15.119815][ T300] Call Trace: [ 15.119817][ T300] [ 15.119818][ T300] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 15.119823][ T300] ? vprintk_emit (kernel/printk/printk.c:2471) [ 15.119825][ T300] __might_resched.cold (kernel/sched/core.c:9234) [ 15.119831][ T300] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 15.119836][ T300] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 15.119844][ T300] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 15.119847][ T300] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 15.119854][ T300] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 15.119857][ T300] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 15.119861][ T300] put_chars (drivers/char/virtio_console.c:1176) [ 15.119864][ T300] ? __send_to_port (drivers/char/virtio_console.c:654) [ 15.119867][ T300] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 15.119871][ T300] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 15.119876][ T300] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 15.119879][ T300] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.119881][ T300] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.119886][ T300] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 15.119889][ T300] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.119892][ T300] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.119897][ T300] console_emit_next_record (kernel/printk/printk.c:3183) [ 15.119900][ T300] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 15.119901][ T300] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 15.119904][ T300] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.119906][ T300] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.119910][ T300] console_flush_one_record (kernel/printk/printk.c:3268) [ 15.119914][ T300] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 15.119915][ T300] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.119921][ T300] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 15.119923][ T300] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 15.119925][ T300] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.119926][ T300] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 15.119930][ T300] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 15.119933][ T300] ? vprintk_emit (kernel/printk/printk.c:2478) [ 15.119936][ T300] vprintk_emit (kernel/printk/printk.c:2479) [ 15.119939][ T300] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 15.119941][ T300] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.119943][ T300] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 15.119945][ T300] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 15.119949][ T300] _printk (kernel/printk/printk.c:2504) [ 15.119953][ T300] ? snapshot_read.cold (user.c:?) [ 15.119955][ T300] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 15.119958][ T300] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 15.119960][ T300] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 15.119962][ T300] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 15.119965][ T300] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 15.119968][ T300] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 15.119970][ T300] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 15.119973][ T300] ? netdev_notice (net/core/dev.c:13194) [ 15.119976][ T300] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 15.119979][ T300] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 15.119982][ T300] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 15.119985][ T300] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 15.119987][ T300] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 15.119991][ T300] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 15.119997][ T300] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 15.120000][ T300] ? __kernel_text_address (kernel/extable.c:79) [ 15.120004][ T300] ? write_profile (profile.c:?) [ 15.120008][ T300] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 15.120013][ T300] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 15.120018][ T300] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 15.120020][ T300] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 15.120022][ T300] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 15.120024][ T300] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 15.120027][ T300] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 15.120029][ T300] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 15.120032][ T300] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 15.120034][ T300] ? kasan_save_stack (mm/kasan/common.c:58) [ 15.120037][ T300] ? kasan_save_stack (mm/kasan/common.c:57) [ 15.120039][ T300] ? kasan_save_track (mm/kasan/common.c:78) [ 15.120042][ T300] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.120044][ T300] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 15.120047][ T300] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 15.120052][ T300] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 15.120054][ T300] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 15.120057][ T300] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.120059][ T300] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 15.120061][ T300] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.120062][ T300] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.120064][ T300] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 15.120067][ T300] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 15.120070][ T300] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 15.120073][ T300] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 15.120076][ T300] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 15.120078][ T300] ? nla_get_range_signed (lib/nlattr.c:270) [ 15.120084][ T300] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 15.120089][ T300] rtnl_newlink (net/core/rtnetlink.c:4215) [ 15.120095][ T300] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 15.120097][ T300] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.120101][ T300] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 15.120103][ T300] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 15.120106][ T300] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 15.120107][ T300] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 15.120111][ T300] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 15.120113][ T300] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 15.120117][ T300] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.120118][ T300] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 15.120123][ T300] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 15.120125][ T300] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 15.120128][ T300] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 15.120130][ T300] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 15.120133][ T300] ? netlink_ack (./include/linux/skbuff.h:2718) [ 15.120140][ T300] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 15.120141][ T300] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 15.120145][ T300] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 15.120149][ T300] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 15.120152][ T300] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 15.120156][ T300] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 15.120160][ T300] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 15.120162][ T300] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 15.120165][ T300] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 15.120169][ T300] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 15.120173][ T300] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 15.120175][ T300] ? copy_msghdr_from_user (net/socket.c:2650) [ 15.120178][ T300] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 15.120179][ T300] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 15.120187][ T300] ___sys_sendmsg (net/socket.c:2767) [ 15.120190][ T300] ? copy_msghdr_from_user (net/socket.c:2619) [ 15.120206][ T300] __sys_sendmsg (net/socket.c:2799) [ 15.120209][ T300] ? __sys_sendmsg_sock (net/socket.c:2780) [ 15.120216][ T300] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 15.120219][ T300] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 15.120222][ T300] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 15.120225][ T300] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 15.120227][ T300] RIP: 0033:0x7f8b0009e54e [ 15.120231][ T300] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 15.120233][ T300] RSP: 002b:00007fffd1082060 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 15.120236][ T300] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f8b0009e54e [ 15.120238][ T300] RDX: 0000000000000000 RSI: 00007fffd1082110 RDI: 0000000000000005 [ 15.120238][ T300] RBP: 00007fffd1082070 R08: 0000000000000000 R09: 0000000000000000 [ 15.120240][ T300] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a917e99 [ 15.120240][ T300] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffd10827e0 | [ 16.231038][ T308] softirqs last disabled at (35022): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 16.231041][ T308] Preemption disabled at: | [ 16.231042][ T308] vprintk_emit (kernel/printk/printk.c:2471) | [ 16.231051][ T308] Tainted: [W]=WARN [ 16.231052][ T308] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 16.231054][ T308] Call Trace: [ 16.231056][ T308] [ 16.231057][ T308] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 16.231062][ T308] ? vprintk_emit (kernel/printk/printk.c:2471) [ 16.231064][ T308] __might_resched.cold (kernel/sched/core.c:9234) [ 16.231069][ T308] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 16.231072][ T308] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 16.231078][ T308] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 16.231080][ T308] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 16.231087][ T308] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 16.231090][ T308] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 16.231093][ T308] put_chars (drivers/char/virtio_console.c:1176) [ 16.231097][ T308] ? __send_to_port (drivers/char/virtio_console.c:654) [ 16.231100][ T308] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.231104][ T308] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 16.231109][ T308] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 16.231112][ T308] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.231114][ T308] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.231119][ T308] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 16.231123][ T308] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.231126][ T308] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.231130][ T308] console_emit_next_record (kernel/printk/printk.c:3183) [ 16.231134][ T308] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 16.231135][ T308] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 16.231138][ T308] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.231140][ T308] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.231144][ T308] console_flush_one_record (kernel/printk/printk.c:3268) [ 16.231148][ T308] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 16.231149][ T308] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.231155][ T308] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 16.231157][ T308] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 16.231158][ T308] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.231160][ T308] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 16.231164][ T308] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 16.231166][ T308] ? vprintk_emit (kernel/printk/printk.c:2478) [ 16.231169][ T308] vprintk_emit (kernel/printk/printk.c:2479) [ 16.231173][ T308] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 16.231175][ T308] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.231177][ T308] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 16.231179][ T308] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 16.231183][ T308] _printk (kernel/printk/printk.c:2504) [ 16.231187][ T308] ? snapshot_read.cold (user.c:?) [ 16.231188][ T308] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 16.231191][ T308] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.231193][ T308] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 16.231196][ T308] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 16.231199][ T308] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 16.231202][ T308] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 16.231204][ T308] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 16.231207][ T308] ? netdev_notice (net/core/dev.c:13194) [ 16.231209][ T308] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.231212][ T308] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.231215][ T308] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 16.231219][ T308] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 16.231221][ T308] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 16.231225][ T308] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 16.231231][ T308] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 16.231233][ T308] ? __kernel_text_address (kernel/extable.c:79) [ 16.231236][ T308] ? write_profile (profile.c:?) [ 16.231240][ T308] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 16.231246][ T308] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 16.231251][ T308] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 16.231253][ T308] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 16.231254][ T308] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 16.231256][ T308] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 16.231266][ T308] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 16.231268][ T308] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 16.231271][ T308] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 16.231273][ T308] ? kasan_save_stack (mm/kasan/common.c:58) [ 16.231276][ T308] ? kasan_save_stack (mm/kasan/common.c:57) [ 16.231278][ T308] ? kasan_save_track (mm/kasan/common.c:78) [ 16.231281][ T308] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.231283][ T308] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 16.231286][ T308] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 16.231291][ T308] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.231293][ T308] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 16.231296][ T308] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.231298][ T308] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 16.231299][ T308] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.231301][ T308] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.231303][ T308] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 16.231305][ T308] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 16.231309][ T308] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 16.231311][ T308] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 16.231315][ T308] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 16.231317][ T308] ? nla_get_range_signed (lib/nlattr.c:270) [ 16.231323][ T308] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 16.231328][ T308] rtnl_newlink (net/core/rtnetlink.c:4215) [ 16.231333][ T308] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 16.231335][ T308] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.231340][ T308] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.231342][ T308] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.231344][ T308] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 16.231346][ T308] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.231350][ T308] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 16.231352][ T308] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 16.231355][ T308] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.231357][ T308] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 16.231361][ T308] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 16.231363][ T308] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 16.231367][ T308] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 16.231369][ T308] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 16.231372][ T308] ? netlink_ack (./include/linux/skbuff.h:2718) [ 16.231378][ T308] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 16.231380][ T308] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 16.231384][ T308] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 16.231388][ T308] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 16.231391][ T308] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 16.231395][ T308] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 16.231399][ T308] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 16.231400][ T308] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 16.231404][ T308] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 16.231407][ T308] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 16.231411][ T308] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 16.231414][ T308] ? copy_msghdr_from_user (net/socket.c:2650) [ 16.231416][ T308] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 16.231418][ T308] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 16.231425][ T308] ___sys_sendmsg (net/socket.c:2767) [ 16.231428][ T308] ? copy_msghdr_from_user (net/socket.c:2619) [ 16.231446][ T308] __sys_sendmsg (net/socket.c:2799) [ 16.231449][ T308] ? __sys_sendmsg_sock (net/socket.c:2780) [ 16.231456][ T308] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 16.231459][ T308] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 16.231462][ T308] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 16.231465][ T308] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 16.231467][ T308] RIP: 0033:0x7f43f0fb354e [ 16.231471][ T308] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 16.231474][ T308] RSP: 002b:00007fff3cafac80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 16.231476][ T308] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f43f0fb354e [ 16.231478][ T308] RDX: 0000000000000000 RSI: 00007fff3cafad30 RDI: 0000000000000005 [ 16.231479][ T308] RBP: 00007fff3cafac90 R08: 0000000000000000 R09: 0000000000000000 [ 16.231479][ T308] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a917e9a [ 16.231480][ T308] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff3cafb400 | [ 17.347519][ T318] softirqs last disabled at (20896): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 17.347522][ T318] Preemption disabled at: | [ 17.347523][ T318] vprintk_emit (kernel/printk/printk.c:2471) | [ 17.347531][ T318] Tainted: [W]=WARN [ 17.347532][ T318] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.347534][ T318] Call Trace: [ 17.347536][ T318] [ 17.347538][ T318] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 17.347543][ T318] ? vprintk_emit (kernel/printk/printk.c:2471) [ 17.347544][ T318] __might_resched.cold (kernel/sched/core.c:9234) [ 17.347549][ T318] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 17.347552][ T318] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 17.347558][ T318] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 17.347560][ T318] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.347567][ T318] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 17.347570][ T318] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.347573][ T318] put_chars (drivers/char/virtio_console.c:1176) [ 17.347576][ T318] ? __send_to_port (drivers/char/virtio_console.c:654) [ 17.347580][ T318] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 17.347584][ T318] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 17.347588][ T318] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 17.347592][ T318] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.347594][ T318] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.347599][ T318] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 17.347602][ T318] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.347605][ T318] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.347610][ T318] console_emit_next_record (kernel/printk/printk.c:3183) [ 17.347613][ T318] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 17.347615][ T318] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 17.347617][ T318] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.347619][ T318] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.347624][ T318] console_flush_one_record (kernel/printk/printk.c:3268) [ 17.347628][ T318] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 17.347629][ T318] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.347635][ T318] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 17.347637][ T318] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 17.347639][ T318] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.347640][ T318] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 17.347645][ T318] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 17.347647][ T318] ? vprintk_emit (kernel/printk/printk.c:2478) [ 17.347650][ T318] vprintk_emit (kernel/printk/printk.c:2479) [ 17.347653][ T318] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 17.347654][ T318] ? clockevents_program_event (kernel/time/clockevents.c:372) [ 17.347659][ T318] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.347663][ T318] _printk (kernel/printk/printk.c:2504) [ 17.347667][ T318] ? snapshot_read.cold (user.c:?) [ 17.347671][ T318] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 17.347674][ T318] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 17.347677][ T318] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 17.347680][ T318] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 17.347682][ T318] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 17.347685][ T318] ? netdev_notice (net/core/dev.c:13194) [ 17.347689][ T318] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 17.347693][ T318] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 17.347696][ T318] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 17.347698][ T318] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 17.347702][ T318] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 17.347708][ T318] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 17.347711][ T318] ? __kernel_text_address (kernel/extable.c:79) [ 17.347714][ T318] ? write_profile (profile.c:?) [ 17.347718][ T318] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 17.347723][ T318] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 17.347727][ T318] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 17.347730][ T318] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 17.347731][ T318] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 17.347733][ T318] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 17.347737][ T318] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 17.347740][ T318] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 17.347742][ T318] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 17.347745][ T318] ? kasan_save_stack (mm/kasan/common.c:58) [ 17.347747][ T318] ? kasan_save_stack (mm/kasan/common.c:57) [ 17.347749][ T318] ? kasan_save_track (mm/kasan/common.c:78) [ 17.347752][ T318] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.347754][ T318] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 17.347757][ T318] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 17.347762][ T318] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.347764][ T318] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 17.347767][ T318] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.347769][ T318] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.347770][ T318] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.347772][ T318] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.347774][ T318] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 17.347776][ T318] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 17.347780][ T318] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 17.347782][ T318] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 17.347786][ T318] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 17.347788][ T318] ? nla_get_range_signed (lib/nlattr.c:270) [ 17.347794][ T318] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 17.347799][ T318] rtnl_newlink (net/core/rtnetlink.c:4215) [ 17.347805][ T318] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 17.347807][ T318] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.347812][ T318] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.347814][ T318] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.347816][ T318] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 17.347818][ T318] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.347822][ T318] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 17.347824][ T318] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 17.347827][ T318] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.347829][ T318] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.347836][ T318] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.347840][ T318] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 17.347846][ T318] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 17.347849][ T318] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 17.347852][ T318] ? netlink_ack (./include/linux/skbuff.h:2718) [ 17.347858][ T318] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 17.347860][ T318] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 17.347864][ T318] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 17.347868][ T318] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 17.347871][ T318] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 17.347875][ T318] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 17.347879][ T318] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 17.347881][ T318] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.347884][ T318] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 17.347887][ T318] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 17.347891][ T318] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 17.347894][ T318] ? copy_msghdr_from_user (net/socket.c:2650) [ 17.347896][ T318] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 17.347898][ T318] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 17.347905][ T318] ___sys_sendmsg (net/socket.c:2767) [ 17.347908][ T318] ? copy_msghdr_from_user (net/socket.c:2619) [ 17.347924][ T318] __sys_sendmsg (net/socket.c:2799) [ 17.347927][ T318] ? __sys_sendmsg_sock (net/socket.c:2780) [ 17.347935][ T318] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.347939][ T318] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 17.347942][ T318] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 17.347946][ T318] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 17.347949][ T318] RIP: 0033:0x7f691aa6554e [ 17.347953][ T318] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 17.347955][ T318] RSP: 002b:00007ffc2cefd440 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 17.347958][ T318] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f691aa6554e [ 17.347960][ T318] RDX: 0000000000000000 RSI: 00007ffc2cefd4f0 RDI: 0000000000000005 [ 17.347961][ T318] RBP: 00007ffc2cefd450 R08: 0000000000000000 R09: 0000000000000000 [ 17.347962][ T318] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a917e9b [ 17.347963][ T318] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc2cefdbc0 | [ 18.427216][ T327] softirqs last disabled at (33830): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 18.427219][ T327] Preemption disabled at: | [ 18.427220][ T327] vprintk_emit (kernel/printk/printk.c:2471) | [ 18.427229][ T327] Tainted: [W]=WARN [ 18.427230][ T327] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 18.427232][ T327] Call Trace: [ 18.427233][ T327] [ 18.427235][ T327] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 18.427240][ T327] ? vprintk_emit (kernel/printk/printk.c:2471) [ 18.427242][ T327] __might_resched.cold (kernel/sched/core.c:9234) [ 18.427246][ T327] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 18.427250][ T327] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 18.427255][ T327] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 18.427258][ T327] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.427264][ T327] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 18.427267][ T327] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 18.427277][ T327] put_chars (drivers/char/virtio_console.c:1176) [ 18.427280][ T327] ? __send_to_port (drivers/char/virtio_console.c:654) [ 18.427283][ T327] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.427287][ T327] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 18.427292][ T327] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 18.427296][ T327] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.427297][ T327] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.427302][ T327] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 18.427306][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.427309][ T327] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.427313][ T327] console_emit_next_record (kernel/printk/printk.c:3183) [ 18.427316][ T327] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 18.427318][ T327] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 18.427321][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.427323][ T327] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.427327][ T327] console_flush_one_record (kernel/printk/printk.c:3268) [ 18.427331][ T327] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 18.427332][ T327] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.427338][ T327] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 18.427340][ T327] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 18.427341][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.427343][ T327] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 18.427347][ T327] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 18.427349][ T327] ? vprintk_emit (kernel/printk/printk.c:2478) [ 18.427352][ T327] vprintk_emit (kernel/printk/printk.c:2479) [ 18.427355][ T327] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 18.427357][ T327] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.427359][ T327] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 18.427361][ T327] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 18.427366][ T327] _printk (kernel/printk/printk.c:2504) [ 18.427369][ T327] ? snapshot_read.cold (user.c:?) [ 18.427371][ T327] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 18.427374][ T327] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.427376][ T327] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 18.427378][ T327] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 18.427381][ T327] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 18.427384][ T327] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 18.427386][ T327] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 18.427389][ T327] ? netdev_notice (net/core/dev.c:13194) [ 18.427392][ T327] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.427395][ T327] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.427398][ T327] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 18.427402][ T327] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 18.427404][ T327] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 18.427407][ T327] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 18.427413][ T327] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 18.427415][ T327] ? __kernel_text_address (kernel/extable.c:79) [ 18.427418][ T327] ? write_profile (profile.c:?) [ 18.427422][ T327] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 18.427428][ T327] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 18.427433][ T327] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 18.427435][ T327] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 18.427436][ T327] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 18.427438][ T327] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 18.427444][ T327] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 18.427446][ T327] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 18.427448][ T327] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 18.427451][ T327] ? kasan_save_stack (mm/kasan/common.c:58) [ 18.427454][ T327] ? kasan_save_stack (mm/kasan/common.c:57) [ 18.427456][ T327] ? kasan_save_track (mm/kasan/common.c:78) [ 18.427459][ T327] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.427461][ T327] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 18.427464][ T327] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 18.427468][ T327] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.427471][ T327] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 18.427473][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.427475][ T327] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 18.427477][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.427478][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.427480][ T327] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 18.427483][ T327] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 18.427486][ T327] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 18.427489][ T327] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 18.427492][ T327] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 18.427494][ T327] ? nla_get_range_signed (lib/nlattr.c:270) [ 18.427500][ T327] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 18.427505][ T327] rtnl_newlink (net/core/rtnetlink.c:4215) [ 18.427511][ T327] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 18.427513][ T327] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.427518][ T327] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.427520][ T327] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.427522][ T327] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 18.427524][ T327] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.427528][ T327] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 18.427530][ T327] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 18.427533][ T327] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.427534][ T327] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 18.427539][ T327] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 18.427541][ T327] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 18.427545][ T327] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 18.427547][ T327] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 18.427550][ T327] ? netlink_ack (./include/linux/skbuff.h:2718) [ 18.427556][ T327] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 18.427558][ T327] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 18.427562][ T327] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 18.427566][ T327] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 18.427569][ T327] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 18.427573][ T327] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 18.427577][ T327] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 18.427579][ T327] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 18.427582][ T327] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 18.427586][ T327] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 18.427590][ T327] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 18.427592][ T327] ? copy_msghdr_from_user (net/socket.c:2650) [ 18.427594][ T327] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 18.427596][ T327] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 18.427604][ T327] ___sys_sendmsg (net/socket.c:2767) [ 18.427607][ T327] ? copy_msghdr_from_user (net/socket.c:2619) [ 18.427623][ T327] __sys_sendmsg (net/socket.c:2799) [ 18.427627][ T327] ? __sys_sendmsg_sock (net/socket.c:2780) [ 18.427633][ T327] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 18.427636][ T327] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 18.427639][ T327] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 18.427642][ T327] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 18.427645][ T327] RIP: 0033:0x7fbae6bf754e [ 18.427649][ T327] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 18.427651][ T327] RSP: 002b:00007ffcc25a10d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 18.427654][ T327] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fbae6bf754e [ 18.427655][ T327] RDX: 0000000000000000 RSI: 00007ffcc25a1180 RDI: 0000000000000005 [ 18.427656][ T327] RBP: 00007ffcc25a10e0 R08: 0000000000000000 R09: 0000000000000000 [ 18.427657][ T327] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a917e9c [ 18.427658][ T327] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcc25a1850 | [ 19.492670][ T337] softirqs last disabled at (25146): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 19.492672][ T337] Preemption disabled at: | [ 19.492673][ T337] vprintk_emit (kernel/printk/printk.c:2471) | [ 19.492682][ T337] Tainted: [W]=WARN [ 19.492683][ T337] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 19.492684][ T337] Call Trace: [ 19.492686][ T337] [ 19.492688][ T337] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 19.492693][ T337] ? vprintk_emit (kernel/printk/printk.c:2471) [ 19.492694][ T337] __might_resched.cold (kernel/sched/core.c:9234) [ 19.492699][ T337] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 19.492702][ T337] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 19.492707][ T337] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 19.492710][ T337] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.492716][ T337] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 19.492719][ T337] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 19.492723][ T337] put_chars (drivers/char/virtio_console.c:1176) [ 19.492726][ T337] ? __send_to_port (drivers/char/virtio_console.c:654) [ 19.492730][ T337] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.492734][ T337] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.492738][ T337] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 19.492742][ T337] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.492744][ T337] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.492748][ T337] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 19.492752][ T337] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.492755][ T337] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.492759][ T337] console_emit_next_record (kernel/printk/printk.c:3183) [ 19.492763][ T337] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 19.492764][ T337] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 19.492767][ T337] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.492769][ T337] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.492773][ T337] console_flush_one_record (kernel/printk/printk.c:3268) [ 19.492777][ T337] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 19.492778][ T337] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.492784][ T337] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 19.492786][ T337] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 19.492787][ T337] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.492789][ T337] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 19.492793][ T337] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 19.492795][ T337] ? vprintk_emit (kernel/printk/printk.c:2478) [ 19.492798][ T337] vprintk_emit (kernel/printk/printk.c:2479) [ 19.492801][ T337] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 19.492803][ T337] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.492806][ T337] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 19.492808][ T337] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 19.492812][ T337] _printk (kernel/printk/printk.c:2504) [ 19.492815][ T337] ? snapshot_read.cold (user.c:?) [ 19.492817][ T337] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 19.492820][ T337] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.492822][ T337] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.492824][ T337] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 19.492828][ T337] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 19.492832][ T337] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 19.492836][ T337] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 19.492840][ T337] ? netdev_notice (net/core/dev.c:13194) [ 19.492844][ T337] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.492848][ T337] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.492851][ T337] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 19.492855][ T337] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 19.492857][ T337] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 19.492861][ T337] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 19.492866][ T337] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 19.492869][ T337] ? __kernel_text_address (kernel/extable.c:79) [ 19.492872][ T337] ? write_profile (profile.c:?) [ 19.492876][ T337] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 19.492881][ T337] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 19.492887][ T337] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 19.492889][ T337] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 19.492890][ T337] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 19.492892][ T337] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 19.492896][ T337] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 19.492898][ T337] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 19.492900][ T337] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 19.492903][ T337] ? kasan_save_stack (mm/kasan/common.c:58) [ 19.492906][ T337] ? kasan_save_stack (mm/kasan/common.c:57) [ 19.492908][ T337] ? kasan_save_track (mm/kasan/common.c:78) [ 19.492911][ T337] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.492913][ T337] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 19.492916][ T337] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 19.492921][ T337] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.492923][ T337] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 19.492925][ T337] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.492927][ T337] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 19.492929][ T337] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.492931][ T337] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.492933][ T337] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 19.492936][ T337] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 19.492940][ T337] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 19.492942][ T337] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 19.492946][ T337] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 19.492948][ T337] ? nla_get_range_signed (lib/nlattr.c:270) [ 19.492953][ T337] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 19.492959][ T337] rtnl_newlink (net/core/rtnetlink.c:4215) [ 19.492964][ T337] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 19.492966][ T337] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.492971][ T337] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.492973][ T337] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.492975][ T337] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 19.492977][ T337] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.492981][ T337] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 19.492983][ T337] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 19.492986][ T337] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.492987][ T337] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 19.492992][ T337] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 19.492994][ T337] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 19.492999][ T337] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 19.493001][ T337] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 19.493006][ T337] ? netlink_ack (./include/linux/skbuff.h:2718) [ 19.493013][ T337] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 19.493014][ T337] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 19.493019][ T337] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 19.493022][ T337] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 19.493025][ T337] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 19.493030][ T337] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 19.493034][ T337] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 19.493035][ T337] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 19.493038][ T337] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 19.493042][ T337] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 19.493046][ T337] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 19.493049][ T337] ? copy_msghdr_from_user (net/socket.c:2650) [ 19.493051][ T337] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 19.493052][ T337] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 19.493060][ T337] ___sys_sendmsg (net/socket.c:2767) [ 19.493063][ T337] ? copy_msghdr_from_user (net/socket.c:2619) [ 19.493079][ T337] __sys_sendmsg (net/socket.c:2799) [ 19.493082][ T337] ? __sys_sendmsg_sock (net/socket.c:2780) [ 19.493089][ T337] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 19.493092][ T337] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 19.493094][ T337] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 19.493098][ T337] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 19.493100][ T337] RIP: 0033:0x7fdb6b36654e [ 19.493104][ T337] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 19.493106][ T337] RSP: 002b:00007ffdcd9a8df0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 19.493109][ T337] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fdb6b36654e [ 19.493111][ T337] RDX: 0000000000000000 RSI: 00007ffdcd9a8ea0 RDI: 0000000000000005 [ 19.493112][ T337] RBP: 00007ffdcd9a8e00 R08: 0000000000000000 R09: 0000000000000000 [ 19.493112][ T337] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a917e9d [ 19.493113][ T337] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffdcd9a9570 | [ 20.654920][ T347] softirqs last disabled at (20586): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 20.654923][ T347] Preemption disabled at: | [ 20.654923][ T347] vprintk_emit (kernel/printk/printk.c:2471) | [ 20.654933][ T347] Tainted: [W]=WARN [ 20.654935][ T347] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.654937][ T347] Call Trace: [ 20.654938][ T347] [ 20.654940][ T347] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 20.654945][ T347] ? vprintk_emit (kernel/printk/printk.c:2471) [ 20.654947][ T347] __might_resched.cold (kernel/sched/core.c:9234) [ 20.654952][ T347] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 20.654955][ T347] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 20.654960][ T347] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 20.654963][ T347] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 20.654969][ T347] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 20.654972][ T347] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 20.654976][ T347] put_chars (drivers/char/virtio_console.c:1176) [ 20.654979][ T347] ? __send_to_port (drivers/char/virtio_console.c:654) [ 20.654983][ T347] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.654986][ T347] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 20.654991][ T347] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 20.654995][ T347] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.654997][ T347] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.655004][ T347] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 20.655008][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.655011][ T347] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.655015][ T347] console_emit_next_record (kernel/printk/printk.c:3183) [ 20.655019][ T347] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 20.655020][ T347] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 20.655023][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.655025][ T347] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.655029][ T347] console_flush_one_record (kernel/printk/printk.c:3268) [ 20.655033][ T347] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 20.655035][ T347] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.655041][ T347] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 20.655043][ T347] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 20.655044][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.655046][ T347] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 20.655050][ T347] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 20.655052][ T347] ? vprintk_emit (kernel/printk/printk.c:2478) [ 20.655055][ T347] vprintk_emit (kernel/printk/printk.c:2479) [ 20.655059][ T347] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 20.655061][ T347] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.655063][ T347] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 20.655065][ T347] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 20.655069][ T347] _printk (kernel/printk/printk.c:2504) [ 20.655073][ T347] ? snapshot_read.cold (user.c:?) [ 20.655074][ T347] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 20.655077][ T347] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.655079][ T347] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 20.655082][ T347] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 20.655085][ T347] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 20.655088][ T347] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 20.655090][ T347] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 20.655093][ T347] ? netdev_notice (net/core/dev.c:13194) [ 20.655095][ T347] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 20.655099][ T347] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.655101][ T347] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 20.655105][ T347] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 20.655107][ T347] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 20.655111][ T347] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 20.655117][ T347] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 20.655120][ T347] ? __kernel_text_address (kernel/extable.c:79) [ 20.655123][ T347] ? write_profile (profile.c:?) [ 20.655127][ T347] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 20.655132][ T347] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 20.655137][ T347] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 20.655139][ T347] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 20.655141][ T347] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 20.655143][ T347] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 20.655147][ T347] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 20.655149][ T347] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.655151][ T347] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 20.655154][ T347] ? kasan_save_stack (mm/kasan/common.c:58) [ 20.655157][ T347] ? kasan_save_stack (mm/kasan/common.c:57) [ 20.655159][ T347] ? kasan_save_track (mm/kasan/common.c:78) [ 20.655162][ T347] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.655164][ T347] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 20.655167][ T347] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 20.655172][ T347] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.655174][ T347] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 20.655177][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.655179][ T347] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.655180][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.655182][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.655184][ T347] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 20.655186][ T347] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 20.655190][ T347] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 20.655192][ T347] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 20.655196][ T347] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 20.655197][ T347] ? nla_get_range_signed (lib/nlattr.c:270) [ 20.655204][ T347] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 20.655209][ T347] rtnl_newlink (net/core/rtnetlink.c:4215) [ 20.655215][ T347] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 20.655217][ T347] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.655222][ T347] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.655224][ T347] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 20.655226][ T347] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 20.655228][ T347] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.655232][ T347] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 20.655234][ T347] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 20.655238][ T347] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.655239][ T347] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.655244][ T347] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.655246][ T347] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 20.655250][ T347] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 20.655252][ T347] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.655255][ T347] ? netlink_ack (./include/linux/skbuff.h:2718) [ 20.655262][ T347] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 20.655263][ T347] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 20.655268][ T347] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 20.655272][ T347] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 20.655275][ T347] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 20.655279][ T347] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 20.655289][ T347] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 20.655291][ T347] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.655295][ T347] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 20.655298][ T347] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 20.655303][ T347] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 20.655305][ T347] ? copy_msghdr_from_user (net/socket.c:2650) [ 20.655307][ T347] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 20.655309][ T347] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 20.655317][ T347] ___sys_sendmsg (net/socket.c:2767) [ 20.655320][ T347] ? copy_msghdr_from_user (net/socket.c:2619) [ 20.655337][ T347] __sys_sendmsg (net/socket.c:2799) [ 20.655340][ T347] ? __sys_sendmsg_sock (net/socket.c:2780) [ 20.655347][ T347] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.655350][ T347] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 20.655353][ T347] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 20.655356][ T347] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.655358][ T347] RIP: 0033:0x7fccaad5a54e [ 20.655362][ T347] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 20.655365][ T347] RSP: 002b:00007ffd9802c2c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 20.655368][ T347] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fccaad5a54e [ 20.655369][ T347] RDX: 0000000000000000 RSI: 00007ffd9802c370 RDI: 0000000000000005 [ 20.655370][ T347] RBP: 00007ffd9802c2d0 R08: 0000000000000000 R09: 0000000000000000 [ 20.655371][ T347] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a917e9f [ 20.655372][ T347] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd9802ca40 | [ 21.726333][ T356] softirqs last disabled at (18544): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 21.726335][ T356] Preemption disabled at: | [ 21.726336][ T356] vprintk_emit (kernel/printk/printk.c:2471) | [ 21.726345][ T356] Tainted: [W]=WARN [ 21.726346][ T356] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.726348][ T356] Call Trace: [ 21.726349][ T356] [ 21.726351][ T356] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 21.726356][ T356] ? vprintk_emit (kernel/printk/printk.c:2471) [ 21.726358][ T356] __might_resched.cold (kernel/sched/core.c:9234) [ 21.726362][ T356] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 21.726366][ T356] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 21.726371][ T356] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 21.726373][ T356] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.726380][ T356] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 21.726383][ T356] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.726386][ T356] put_chars (drivers/char/virtio_console.c:1176) [ 21.726389][ T356] ? __send_to_port (drivers/char/virtio_console.c:654) [ 21.726393][ T356] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.726397][ T356] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 21.726401][ T356] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 21.726405][ T356] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.726407][ T356] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.726412][ T356] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 21.726415][ T356] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.726418][ T356] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.726422][ T356] console_emit_next_record (kernel/printk/printk.c:3183) [ 21.726426][ T356] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 21.726427][ T356] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 21.726430][ T356] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.726432][ T356] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.726436][ T356] console_flush_one_record (kernel/printk/printk.c:3268) [ 21.726440][ T356] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 21.726443][ T356] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.726449][ T356] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 21.726451][ T356] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 21.726452][ T356] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.726454][ T356] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 21.726458][ T356] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 21.726460][ T356] ? vprintk_emit (kernel/printk/printk.c:2478) [ 21.726463][ T356] vprintk_emit (kernel/printk/printk.c:2479) [ 21.726467][ T356] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 21.726469][ T356] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.726471][ T356] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 21.726473][ T356] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 21.726477][ T356] _printk (kernel/printk/printk.c:2504) [ 21.726481][ T356] ? snapshot_read.cold (user.c:?) [ 21.726482][ T356] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 21.726485][ T356] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.726487][ T356] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 21.726490][ T356] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 21.726493][ T356] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 21.726496][ T356] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 21.726498][ T356] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 21.726501][ T356] ? netdev_notice (net/core/dev.c:13194) [ 21.726503][ T356] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.726506][ T356] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.726509][ T356] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 21.726513][ T356] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 21.726515][ T356] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 21.726518][ T356] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 21.726524][ T356] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 21.726527][ T356] ? __kernel_text_address (kernel/extable.c:79) [ 21.726530][ T356] ? write_profile (profile.c:?) [ 21.726534][ T356] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 21.726539][ T356] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 21.726544][ T356] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 21.726546][ T356] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 21.726547][ T356] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 21.726549][ T356] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 21.726553][ T356] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 21.726555][ T356] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.726557][ T356] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 21.726560][ T356] ? kasan_save_stack (mm/kasan/common.c:58) [ 21.726563][ T356] ? kasan_save_stack (mm/kasan/common.c:57) [ 21.726565][ T356] ? kasan_save_track (mm/kasan/common.c:78) [ 21.726568][ T356] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.726570][ T356] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 21.726573][ T356] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 21.726578][ T356] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.726580][ T356] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 21.726583][ T356] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.726585][ T356] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.726587][ T356] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.726588][ T356] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.726590][ T356] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 21.726592][ T356] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 21.726596][ T356] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 21.726598][ T356] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 21.726602][ T356] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 21.726604][ T356] ? nla_get_range_signed (lib/nlattr.c:270) [ 21.726610][ T356] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 21.726615][ T356] rtnl_newlink (net/core/rtnetlink.c:4215) [ 21.726621][ T356] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 21.726622][ T356] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.726627][ T356] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.726629][ T356] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.726632][ T356] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 21.726633][ T356] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.726637][ T356] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 21.726639][ T356] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 21.726643][ T356] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.726644][ T356] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.726649][ T356] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.726651][ T356] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.726655][ T356] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 21.726656][ T356] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.726659][ T356] ? netlink_ack (./include/linux/skbuff.h:2718) [ 21.726666][ T356] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 21.726667][ T356] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 21.726672][ T356] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 21.726676][ T356] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 21.726679][ T356] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 21.726683][ T356] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 21.726687][ T356] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 21.726688][ T356] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.726691][ T356] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 21.726695][ T356] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 21.726699][ T356] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 21.726702][ T356] ? copy_msghdr_from_user (net/socket.c:2650) [ 21.726704][ T356] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 21.726706][ T356] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 21.726713][ T356] ___sys_sendmsg (net/socket.c:2767) [ 21.726716][ T356] ? copy_msghdr_from_user (net/socket.c:2619) [ 21.726732][ T356] __sys_sendmsg (net/socket.c:2799) [ 21.726735][ T356] ? __sys_sendmsg_sock (net/socket.c:2780) [ 21.726742][ T356] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.726745][ T356] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 21.726748][ T356] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 21.726751][ T356] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 21.726753][ T356] RIP: 0033:0x7ff26f36e54e [ 21.726758][ T356] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 21.726760][ T356] RSP: 002b:00007ffff97e2cc0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 21.726762][ T356] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007ff26f36e54e [ 21.726764][ T356] RDX: 0000000000000000 RSI: 00007ffff97e2d70 RDI: 0000000000000005 [ 21.726765][ T356] RBP: 00007ffff97e2cd0 R08: 0000000000000000 R09: 0000000000000000 [ 21.726765][ T356] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a917ea0 [ 21.726766][ T356] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffff97e3440 | [ 22.739511][ T364] softirqs last disabled at (23205): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 22.739514][ T364] Preemption disabled at: | [ 22.739515][ T364] vprintk_emit (kernel/printk/printk.c:2471) | [ 22.739524][ T364] Tainted: [W]=WARN [ 22.739525][ T364] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.739527][ T364] Call Trace: [ 22.739529][ T364] [ 22.739530][ T364] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 22.739535][ T364] ? vprintk_emit (kernel/printk/printk.c:2471) [ 22.739537][ T364] __might_resched.cold (kernel/sched/core.c:9234) [ 22.739542][ T364] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 22.739545][ T364] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 22.739551][ T364] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 22.739554][ T364] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 22.739560][ T364] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 22.739564][ T364] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 22.739567][ T364] put_chars (drivers/char/virtio_console.c:1176) [ 22.739570][ T364] ? __send_to_port (drivers/char/virtio_console.c:654) [ 22.739574][ T364] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 22.739578][ T364] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 22.739583][ T364] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 22.739587][ T364] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.739588][ T364] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.739593][ T364] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 22.739597][ T364] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.739600][ T364] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.739605][ T364] console_emit_next_record (kernel/printk/printk.c:3183) [ 22.739608][ T364] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 22.739610][ T364] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 22.739613][ T364] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.739614][ T364] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.739619][ T364] console_flush_one_record (kernel/printk/printk.c:3268) [ 22.739623][ T364] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 22.739624][ T364] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.739630][ T364] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 22.739633][ T364] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 22.739638][ T364] ? console_unlock (kernel/printk/printk.c:3415) [ 22.739641][ T364] vprintk_emit (kernel/printk/printk.c:2479) [ 22.739645][ T364] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 22.739647][ T364] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.739649][ T364] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 22.739651][ T364] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 22.739655][ T364] _printk (kernel/printk/printk.c:2504) [ 22.739659][ T364] ? snapshot_read.cold (user.c:?) [ 22.739661][ T364] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 22.739663][ T364] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 22.739666][ T364] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 22.739668][ T364] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 22.739671][ T364] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 22.739674][ T364] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 22.739676][ T364] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 22.739679][ T364] ? netdev_notice (net/core/dev.c:13194) [ 22.739682][ T364] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.739685][ T364] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.739688][ T364] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 22.739692][ T364] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 22.739694][ T364] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 22.739698][ T364] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 22.739704][ T364] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 22.739708][ T364] ? __kernel_text_address (kernel/extable.c:79) [ 22.739711][ T364] ? write_profile (profile.c:?) [ 22.739715][ T364] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 22.739720][ T364] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 22.739725][ T364] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 22.739728][ T364] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 22.739729][ T364] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 22.739731][ T364] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 22.739735][ T364] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 22.739737][ T364] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 22.739739][ T364] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 22.739742][ T364] ? kasan_save_stack (mm/kasan/common.c:58) [ 22.739745][ T364] ? kasan_save_stack (mm/kasan/common.c:57) [ 22.739747][ T364] ? kasan_save_track (mm/kasan/common.c:78) [ 22.739750][ T364] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.739752][ T364] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 22.739755][ T364] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 22.739760][ T364] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.739762][ T364] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 22.739765][ T364] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.739767][ T364] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.739769][ T364] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.739770][ T364] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.739772][ T364] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 22.739775][ T364] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 22.739777][ T364] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 22.739780][ T364] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 22.739783][ T364] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 22.739786][ T364] ? nla_get_range_signed (lib/nlattr.c:270) [ 22.739792][ T364] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 22.739797][ T364] rtnl_newlink (net/core/rtnetlink.c:4215) [ 22.739803][ T364] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 22.739805][ T364] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.739810][ T364] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.739812][ T364] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.739814][ T364] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 22.739816][ T364] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.739820][ T364] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 22.739823][ T364] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 22.739826][ T364] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.739827][ T364] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.739835][ T364] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.739839][ T364] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.739845][ T364] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 22.739847][ T364] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.739850][ T364] ? netlink_ack (./include/linux/skbuff.h:2718) [ 22.739856][ T364] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 22.739858][ T364] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 22.739862][ T364] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 22.739866][ T364] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 22.739869][ T364] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 22.739873][ T364] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 22.739877][ T364] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 22.739879][ T364] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.739882][ T364] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 22.739886][ T364] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 22.739890][ T364] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 22.739893][ T364] ? copy_msghdr_from_user (net/socket.c:2650) [ 22.739895][ T364] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 22.739897][ T364] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 22.739904][ T364] ___sys_sendmsg (net/socket.c:2767) [ 22.739908][ T364] ? copy_msghdr_from_user (net/socket.c:2619) [ 22.739925][ T364] __sys_sendmsg (net/socket.c:2799) [ 22.739928][ T364] ? __sys_sendmsg_sock (net/socket.c:2780) [ 22.739935][ T364] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.739939][ T364] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 22.739941][ T364] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 22.739944][ T364] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 22.739947][ T364] RIP: 0033:0x7f7526fb554e [ 22.739951][ T364] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 22.739953][ T364] RSP: 002b:00007ffe0da3ecc0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 22.739956][ T364] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f7526fb554e [ 22.739957][ T364] RDX: 0000000000000000 RSI: 00007ffe0da3ed70 RDI: 0000000000000005 [ 22.739958][ T364] RBP: 00007ffe0da3ecd0 R08: 0000000000000000 R09: 0000000000000000 [ 22.739959][ T364] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a917ea1 [ 22.739960][ T364] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe0da3f440 | [ 23.747675][ T372] softirqs last disabled at (14378): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 23.747678][ T372] Preemption disabled at: | [ 23.747678][ T372] vprintk_emit (kernel/printk/printk.c:2471) | [ 23.747688][ T372] Tainted: [W]=WARN [ 23.747688][ T372] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.747690][ T372] Call Trace: [ 23.747692][ T372] [ 23.747694][ T372] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 23.747699][ T372] ? vprintk_emit (kernel/printk/printk.c:2471) [ 23.747701][ T372] __might_resched.cold (kernel/sched/core.c:9234) [ 23.747705][ T372] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 23.747708][ T372] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 23.747714][ T372] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 23.747716][ T372] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 23.747722][ T372] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 23.747726][ T372] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 23.747729][ T372] put_chars (drivers/char/virtio_console.c:1176) [ 23.747732][ T372] ? __send_to_port (drivers/char/virtio_console.c:654) [ 23.747736][ T372] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 23.747740][ T372] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 23.747744][ T372] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 23.747748][ T372] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.747750][ T372] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.747755][ T372] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 23.747758][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.747761][ T372] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.747766][ T372] console_emit_next_record (kernel/printk/printk.c:3183) [ 23.747769][ T372] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 23.747771][ T372] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 23.747774][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.747775][ T372] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.747780][ T372] console_flush_one_record (kernel/printk/printk.c:3268) [ 23.747784][ T372] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 23.747785][ T372] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.747791][ T372] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 23.747793][ T372] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 23.747794][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.747796][ T372] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 23.747800][ T372] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 23.747802][ T372] ? vprintk_emit (kernel/printk/printk.c:2478) [ 23.747805][ T372] vprintk_emit (kernel/printk/printk.c:2479) [ 23.747809][ T372] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 23.747811][ T372] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.747813][ T372] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 23.747815][ T372] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 23.747819][ T372] _printk (kernel/printk/printk.c:2504) [ 23.747823][ T372] ? snapshot_read.cold (user.c:?) [ 23.747824][ T372] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 23.747827][ T372] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 23.747831][ T372] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 23.747834][ T372] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 23.747839][ T372] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 23.747844][ T372] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 23.747847][ T372] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 23.747850][ T372] ? netdev_notice (net/core/dev.c:13194) [ 23.747853][ T372] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 23.747856][ T372] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 23.747858][ T372] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 23.747862][ T372] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 23.747864][ T372] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 23.747868][ T372] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 23.747874][ T372] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 23.747877][ T372] ? __kernel_text_address (kernel/extable.c:79) [ 23.747880][ T372] ? write_profile (profile.c:?) [ 23.747884][ T372] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 23.747889][ T372] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 23.747894][ T372] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 23.747896][ T372] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 23.747897][ T372] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 23.747899][ T372] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 23.747903][ T372] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 23.747905][ T372] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 23.747907][ T372] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 23.747910][ T372] ? kasan_save_stack (mm/kasan/common.c:58) [ 23.747913][ T372] ? kasan_save_stack (mm/kasan/common.c:57) [ 23.747915][ T372] ? kasan_save_track (mm/kasan/common.c:78) [ 23.747918][ T372] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.747920][ T372] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 23.747923][ T372] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 23.747928][ T372] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.747930][ T372] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 23.747934][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.747936][ T372] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.747938][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.747939][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.747941][ T372] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 23.747943][ T372] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 23.747947][ T372] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 23.747949][ T372] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 23.747953][ T372] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 23.747955][ T372] ? nla_get_range_signed (lib/nlattr.c:270) [ 23.747961][ T372] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 23.747966][ T372] rtnl_newlink (net/core/rtnetlink.c:4215) [ 23.747972][ T372] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 23.747974][ T372] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.747979][ T372] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.747981][ T372] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 23.747983][ T372] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 23.747985][ T372] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 23.747989][ T372] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 23.747991][ T372] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 23.747994][ T372] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.747996][ T372] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.748002][ T372] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.748004][ T372] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 23.748008][ T372] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 23.748010][ T372] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 23.748013][ T372] ? netlink_ack (./include/linux/skbuff.h:2718) [ 23.748020][ T372] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 23.748021][ T372] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 23.748026][ T372] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 23.748029][ T372] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 23.748032][ T372] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 23.748037][ T372] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 23.748040][ T372] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 23.748042][ T372] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 23.748045][ T372] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 23.748049][ T372] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 23.748053][ T372] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 23.748055][ T372] ? copy_msghdr_from_user (net/socket.c:2650) [ 23.748057][ T372] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 23.748059][ T372] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 23.748067][ T372] ___sys_sendmsg (net/socket.c:2767) [ 23.748070][ T372] ? copy_msghdr_from_user (net/socket.c:2619) [ 23.748086][ T372] __sys_sendmsg (net/socket.c:2799) [ 23.748090][ T372] ? __sys_sendmsg_sock (net/socket.c:2780) [ 23.748096][ T372] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.748099][ T372] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 23.748102][ T372] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 23.748105][ T372] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 23.748108][ T372] RIP: 0033:0x7fc1e8b0f54e [ 23.748112][ T372] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 23.748114][ T372] RSP: 002b:00007fffc2e3bf60 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 23.748117][ T372] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fc1e8b0f54e [ 23.748118][ T372] RDX: 0000000000000000 RSI: 00007fffc2e3c010 RDI: 0000000000000005 [ 23.748119][ T372] RBP: 00007fffc2e3bf70 R08: 0000000000000000 R09: 0000000000000000 [ 23.748120][ T372] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a917ea2 [ 23.748121][ T372] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffc2e3c6e0 | [ 24.787941][ T380] softirqs last disabled at (27212): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 24.787944][ T380] Preemption disabled at: | [ 24.787945][ T380] vprintk_emit (kernel/printk/printk.c:2471) | [ 24.787953][ T380] Tainted: [W]=WARN [ 24.787954][ T380] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.787956][ T380] Call Trace: [ 24.787958][ T380] [ 24.787960][ T380] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 24.787965][ T380] ? vprintk_emit (kernel/printk/printk.c:2471) [ 24.787966][ T380] __might_resched.cold (kernel/sched/core.c:9234) [ 24.787971][ T380] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 24.787974][ T380] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 24.787979][ T380] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 24.787982][ T380] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.787988][ T380] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 24.787992][ T380] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.787995][ T380] put_chars (drivers/char/virtio_console.c:1176) [ 24.787999][ T380] ? __send_to_port (drivers/char/virtio_console.c:654) [ 24.788003][ T380] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 24.788007][ T380] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 24.788012][ T380] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 24.788016][ T380] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.788017][ T380] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.788022][ T380] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 24.788026][ T380] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.788029][ T380] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.788033][ T380] console_emit_next_record (kernel/printk/printk.c:3183) [ 24.788037][ T380] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 24.788038][ T380] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 24.788041][ T380] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.788043][ T380] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.788047][ T380] console_flush_one_record (kernel/printk/printk.c:3268) [ 24.788051][ T380] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 24.788052][ T380] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.788058][ T380] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 24.788061][ T380] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 24.788062][ T380] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.788064][ T380] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 24.788068][ T380] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 24.788070][ T380] ? vprintk_emit (kernel/printk/printk.c:2478) [ 24.788073][ T380] vprintk_emit (kernel/printk/printk.c:2479) [ 24.788076][ T380] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 24.788079][ T380] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.788081][ T380] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 24.788083][ T380] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 24.788087][ T380] _printk (kernel/printk/printk.c:2504) [ 24.788090][ T380] ? snapshot_read.cold (user.c:?) [ 24.788092][ T380] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 24.788095][ T380] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 24.788097][ T380] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 24.788099][ T380] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 24.788103][ T380] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 24.788105][ T380] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 24.788108][ T380] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 24.788110][ T380] ? netdev_notice (net/core/dev.c:13194) [ 24.788113][ T380] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.788116][ T380] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.788119][ T380] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 24.788123][ T380] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 24.788125][ T380] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 24.788128][ T380] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 24.788134][ T380] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 24.788137][ T380] ? __kernel_text_address (kernel/extable.c:79) [ 24.788140][ T380] ? write_profile (profile.c:?) [ 24.788144][ T380] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 24.788149][ T380] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 24.788154][ T380] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 24.788156][ T380] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 24.788157][ T380] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 24.788160][ T380] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 24.788163][ T380] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 24.788165][ T380] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 24.788167][ T380] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 24.788170][ T380] ? kasan_save_stack (mm/kasan/common.c:58) [ 24.788173][ T380] ? kasan_save_stack (mm/kasan/common.c:57) [ 24.788175][ T380] ? kasan_save_track (mm/kasan/common.c:78) [ 24.788178][ T380] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.788180][ T380] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 24.788183][ T380] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 24.788188][ T380] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.788190][ T380] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 24.788192][ T380] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.788195][ T380] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.788196][ T380] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.788198][ T380] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.788200][ T380] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 24.788203][ T380] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 24.788206][ T380] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 24.788209][ T380] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 24.788212][ T380] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 24.788214][ T380] ? nla_get_range_signed (lib/nlattr.c:270) [ 24.788220][ T380] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 24.788225][ T380] rtnl_newlink (net/core/rtnetlink.c:4215) [ 24.788231][ T380] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 24.788233][ T380] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.788238][ T380] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.788240][ T380] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.788242][ T380] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 24.788244][ T380] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.788248][ T380] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 24.788250][ T380] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 24.788253][ T380] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.788255][ T380] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.788259][ T380] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.788262][ T380] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.788265][ T380] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 24.788267][ T380] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 24.788270][ T380] ? netlink_ack (./include/linux/skbuff.h:2718) [ 24.788277][ T380] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 24.788278][ T380] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 24.788282][ T380] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 24.788286][ T380] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 24.788289][ T380] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 24.788294][ T380] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 24.788298][ T380] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 24.788299][ T380] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.788302][ T380] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 24.788311][ T380] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 24.788316][ T380] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 24.788318][ T380] ? copy_msghdr_from_user (net/socket.c:2650) [ 24.788320][ T380] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 24.788322][ T380] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 24.788330][ T380] ___sys_sendmsg (net/socket.c:2767) [ 24.788332][ T380] ? copy_msghdr_from_user (net/socket.c:2619) [ 24.788349][ T380] __sys_sendmsg (net/socket.c:2799) [ 24.788352][ T380] ? __sys_sendmsg_sock (net/socket.c:2780) [ 24.788359][ T380] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.788362][ T380] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 24.788365][ T380] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 24.788368][ T380] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 24.788370][ T380] RIP: 0033:0x7f6628c2854e [ 24.788374][ T380] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 24.788377][ T380] RSP: 002b:00007ffca7371f30 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 24.788379][ T380] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f6628c2854e [ 24.788381][ T380] RDX: 0000000000000000 RSI: 00007ffca7371fe0 RDI: 0000000000000005 [ 24.788382][ T380] RBP: 00007ffca7371f40 R08: 0000000000000000 R09: 0000000000000000 [ 24.788382][ T380] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a917ea3 [ 24.788383][ T380] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffca73726b0 | [ 25.820209][ T390] softirqs last disabled at (21982): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 25.820212][ T390] Preemption disabled at: | [ 25.820212][ T390] vprintk_emit (kernel/printk/printk.c:2471) | [ 25.820222][ T390] Tainted: [W]=WARN [ 25.820223][ T390] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.820224][ T390] Call Trace: [ 25.820226][ T390] [ 25.820227][ T390] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 25.820233][ T390] ? vprintk_emit (kernel/printk/printk.c:2471) [ 25.820235][ T390] __might_resched.cold (kernel/sched/core.c:9234) [ 25.820239][ T390] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 25.820242][ T390] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 25.820248][ T390] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 25.820250][ T390] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 25.820257][ T390] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 25.820259][ T390] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 25.820263][ T390] put_chars (drivers/char/virtio_console.c:1176) [ 25.820266][ T390] ? __send_to_port (drivers/char/virtio_console.c:654) [ 25.820270][ T390] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 25.820273][ T390] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 25.820278][ T390] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 25.820282][ T390] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.820284][ T390] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.820289][ T390] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 25.820293][ T390] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.820295][ T390] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.820300][ T390] console_emit_next_record (kernel/printk/printk.c:3183) [ 25.820303][ T390] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 25.820305][ T390] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 25.820307][ T390] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.820309][ T390] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.820319][ T390] console_flush_one_record (kernel/printk/printk.c:3268) [ 25.820323][ T390] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 25.820325][ T390] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.820330][ T390] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 25.820333][ T390] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 25.820334][ T390] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.820336][ T390] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 25.820340][ T390] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 25.820342][ T390] ? vprintk_emit (kernel/printk/printk.c:2478) [ 25.820345][ T390] vprintk_emit (kernel/printk/printk.c:2479) [ 25.820348][ T390] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 25.820350][ T390] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.820352][ T390] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 25.820354][ T390] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 25.820358][ T390] _printk (kernel/printk/printk.c:2504) [ 25.820362][ T390] ? snapshot_read.cold (user.c:?) [ 25.820364][ T390] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 25.820367][ T390] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 25.820369][ T390] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 25.820371][ T390] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 25.820375][ T390] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 25.820377][ T390] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 25.820379][ T390] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 25.820382][ T390] ? netdev_notice (net/core/dev.c:13194) [ 25.820385][ T390] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.820388][ T390] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.820391][ T390] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 25.820394][ T390] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 25.820396][ T390] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 25.820399][ T390] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 25.820406][ T390] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 25.820408][ T390] ? __kernel_text_address (kernel/extable.c:79) [ 25.820411][ T390] ? write_profile (profile.c:?) [ 25.820415][ T390] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 25.820421][ T390] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 25.820425][ T390] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 25.820427][ T390] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 25.820429][ T390] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 25.820431][ T390] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 25.820435][ T390] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 25.820437][ T390] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 25.820439][ T390] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 25.820443][ T390] ? kasan_save_stack (mm/kasan/common.c:58) [ 25.820446][ T390] ? kasan_save_stack (mm/kasan/common.c:57) [ 25.820448][ T390] ? kasan_save_track (mm/kasan/common.c:78) [ 25.820451][ T390] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.820453][ T390] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 25.820456][ T390] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 25.820461][ T390] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.820464][ T390] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 25.820466][ T390] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.820468][ T390] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.820470][ T390] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.820471][ T390] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.820473][ T390] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 25.820476][ T390] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 25.820479][ T390] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 25.820482][ T390] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 25.820485][ T390] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 25.820487][ T390] ? nla_get_range_signed (lib/nlattr.c:270) [ 25.820493][ T390] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 25.820498][ T390] rtnl_newlink (net/core/rtnetlink.c:4215) [ 25.820504][ T390] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 25.820506][ T390] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.820510][ T390] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.820512][ T390] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.820515][ T390] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 25.820516][ T390] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.820520][ T390] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 25.820523][ T390] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 25.820526][ T390] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.820527][ T390] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 25.820532][ T390] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 25.820534][ T390] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 25.820538][ T390] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 25.820540][ T390] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.820542][ T390] ? netlink_ack (./include/linux/skbuff.h:2718) [ 25.820549][ T390] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 25.820550][ T390] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 25.820555][ T390] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 25.820558][ T390] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 25.820561][ T390] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 25.820566][ T390] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 25.820569][ T390] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 25.820571][ T390] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 25.820574][ T390] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 25.820578][ T390] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 25.820582][ T390] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 25.820584][ T390] ? copy_msghdr_from_user (net/socket.c:2650) [ 25.820587][ T390] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 25.820588][ T390] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 25.820596][ T390] ___sys_sendmsg (net/socket.c:2767) [ 25.820599][ T390] ? copy_msghdr_from_user (net/socket.c:2619) [ 25.820615][ T390] __sys_sendmsg (net/socket.c:2799) [ 25.820618][ T390] ? __sys_sendmsg_sock (net/socket.c:2780) [ 25.820625][ T390] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.820628][ T390] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 25.820631][ T390] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 25.820634][ T390] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 25.820637][ T390] RIP: 0033:0x7fdc3e4da54e [ 25.820641][ T390] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 25.820643][ T390] RSP: 002b:00007ffc26018d70 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 25.820646][ T390] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fdc3e4da54e [ 25.820647][ T390] RDX: 0000000000000000 RSI: 00007ffc26018e20 RDI: 0000000000000005 [ 25.820648][ T390] RBP: 00007ffc26018d80 R08: 0000000000000000 R09: 0000000000000000 [ 25.820649][ T390] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a917ea4 [ 25.820650][ T390] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc260194f0 | [ 26.952817][ T400] softirqs last disabled at (16166): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 26.952819][ T400] Preemption disabled at: | [ 26.952820][ T400] vprintk_emit (kernel/printk/printk.c:2471) | [ 26.952830][ T400] Tainted: [W]=WARN [ 26.952831][ T400] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.952833][ T400] Call Trace: [ 26.952835][ T400] [ 26.952837][ T400] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 26.952844][ T400] ? vprintk_emit (kernel/printk/printk.c:2471) [ 26.952846][ T400] __might_resched.cold (kernel/sched/core.c:9234) [ 26.952851][ T400] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 26.952854][ T400] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 26.952859][ T400] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 26.952862][ T400] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.952868][ T400] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 26.952871][ T400] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.952875][ T400] put_chars (drivers/char/virtio_console.c:1176) [ 26.952878][ T400] ? __send_to_port (drivers/char/virtio_console.c:654) [ 26.952881][ T400] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 26.952885][ T400] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 26.952890][ T400] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 26.952893][ T400] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.952895][ T400] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.952900][ T400] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 26.952903][ T400] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.952906][ T400] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.952911][ T400] console_emit_next_record (kernel/printk/printk.c:3183) [ 26.952914][ T400] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 26.952915][ T400] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 26.952918][ T400] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.952920][ T400] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.952924][ T400] console_flush_one_record (kernel/printk/printk.c:3268) [ 26.952928][ T400] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 26.952930][ T400] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.952937][ T400] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 26.952939][ T400] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 26.952941][ T400] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.952943][ T400] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 26.952947][ T400] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 26.952949][ T400] ? vprintk_emit (kernel/printk/printk.c:2478) [ 26.952951][ T400] vprintk_emit (kernel/printk/printk.c:2479) [ 26.952955][ T400] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 26.952957][ T400] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.952959][ T400] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 26.952961][ T400] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 26.952965][ T400] _printk (kernel/printk/printk.c:2504) [ 26.952969][ T400] ? snapshot_read.cold (user.c:?) [ 26.952971][ T400] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 26.952974][ T400] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 26.952976][ T400] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 26.952978][ T400] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 26.952981][ T400] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 26.952984][ T400] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 26.952986][ T400] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 26.952989][ T400] ? netdev_notice (net/core/dev.c:13194) [ 26.952992][ T400] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.952995][ T400] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.952998][ T400] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 26.953003][ T400] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 26.953005][ T400] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 26.953008][ T400] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 26.953015][ T400] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 26.953018][ T400] ? __kernel_text_address (kernel/extable.c:79) [ 26.953021][ T400] ? write_profile (profile.c:?) [ 26.953025][ T400] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 26.953030][ T400] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 26.953035][ T400] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 26.953037][ T400] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 26.953038][ T400] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 26.953040][ T400] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 26.953044][ T400] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 26.953046][ T400] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 26.953048][ T400] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 26.953051][ T400] ? kasan_save_stack (mm/kasan/common.c:58) [ 26.953054][ T400] ? kasan_save_stack (mm/kasan/common.c:57) [ 26.953056][ T400] ? kasan_save_track (mm/kasan/common.c:78) [ 26.953059][ T400] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.953061][ T400] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 26.953064][ T400] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 26.953069][ T400] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.953071][ T400] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 26.953074][ T400] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.953076][ T400] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.953078][ T400] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.953079][ T400] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.953081][ T400] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 26.953083][ T400] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 26.953087][ T400] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 26.953090][ T400] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 26.953093][ T400] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 26.953095][ T400] ? nla_get_range_signed (lib/nlattr.c:270) [ 26.953101][ T400] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 26.953107][ T400] rtnl_newlink (net/core/rtnetlink.c:4215) [ 26.953112][ T400] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 26.953114][ T400] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.953119][ T400] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.953121][ T400] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.953123][ T400] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 26.953125][ T400] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.953130][ T400] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 26.953132][ T400] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 26.953135][ T400] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.953136][ T400] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.953141][ T400] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.953143][ T400] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 26.953147][ T400] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 26.953149][ T400] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 26.953152][ T400] ? netlink_ack (./include/linux/skbuff.h:2718) [ 26.953159][ T400] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 26.953160][ T400] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 26.953164][ T400] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 26.953168][ T400] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 26.953171][ T400] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 26.953176][ T400] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 26.953179][ T400] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 26.953181][ T400] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.953184][ T400] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 26.953188][ T400] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 26.953192][ T400] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 26.953195][ T400] ? copy_msghdr_from_user (net/socket.c:2650) [ 26.953197][ T400] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 26.953199][ T400] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 26.953206][ T400] ___sys_sendmsg (net/socket.c:2767) [ 26.953209][ T400] ? copy_msghdr_from_user (net/socket.c:2619) [ 26.953226][ T400] __sys_sendmsg (net/socket.c:2799) [ 26.953229][ T400] ? __sys_sendmsg_sock (net/socket.c:2780) [ 26.953236][ T400] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.953239][ T400] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 26.953242][ T400] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 26.953245][ T400] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 26.953247][ T400] RIP: 0033:0x7f6d4b44554e [ 26.953251][ T400] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 26.953253][ T400] RSP: 002b:00007ffeda3d3140 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 26.953256][ T400] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f6d4b44554e [ 26.953258][ T400] RDX: 0000000000000000 RSI: 00007ffeda3d31f0 RDI: 0000000000000005 [ 26.953259][ T400] RBP: 00007ffeda3d3150 R08: 0000000000000000 R09: 0000000000000000 [ 26.953259][ T400] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a917ea5 [ 26.953260][ T400] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffeda3d38c0 | [ 27.956401][ T409] softirqs last disabled at (18422): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 27.956404][ T409] Preemption disabled at: | [ 27.956405][ T409] vprintk_emit (kernel/printk/printk.c:2471) | [ 27.956414][ T409] Tainted: [W]=WARN [ 27.956415][ T409] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 27.956417][ T409] Call Trace: [ 27.956419][ T409] [ 27.956420][ T409] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 27.956426][ T409] ? vprintk_emit (kernel/printk/printk.c:2471) [ 27.956427][ T409] __might_resched.cold (kernel/sched/core.c:9234) [ 27.956432][ T409] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 27.956436][ T409] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 27.956441][ T409] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 27.956445][ T409] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 27.956452][ T409] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 27.956455][ T409] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 27.956458][ T409] put_chars (drivers/char/virtio_console.c:1176) [ 27.956461][ T409] ? __send_to_port (drivers/char/virtio_console.c:654) [ 27.956465][ T409] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 27.956469][ T409] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 27.956473][ T409] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 27.956477][ T409] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.956479][ T409] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.956484][ T409] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 27.956487][ T409] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.956490][ T409] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.956494][ T409] console_emit_next_record (kernel/printk/printk.c:3183) [ 27.956498][ T409] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 27.956499][ T409] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 27.956502][ T409] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.956504][ T409] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.956508][ T409] console_flush_one_record (kernel/printk/printk.c:3268) [ 27.956512][ T409] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 27.956513][ T409] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.956519][ T409] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 27.956521][ T409] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 27.956522][ T409] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.956524][ T409] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 27.956528][ T409] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 27.956530][ T409] ? vprintk_emit (kernel/printk/printk.c:2478) [ 27.956533][ T409] vprintk_emit (kernel/printk/printk.c:2479) [ 27.956536][ T409] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 27.956538][ T409] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.956540][ T409] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 27.956542][ T409] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 27.956547][ T409] _printk (kernel/printk/printk.c:2504) [ 27.956550][ T409] ? snapshot_read.cold (user.c:?) [ 27.956552][ T409] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 27.956555][ T409] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 27.956557][ T409] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 27.956559][ T409] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 27.956563][ T409] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 27.956565][ T409] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 27.956568][ T409] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 27.956570][ T409] ? netdev_notice (net/core/dev.c:13194) [ 27.956573][ T409] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.956576][ T409] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.956579][ T409] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 27.956583][ T409] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 27.956585][ T409] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 27.956588][ T409] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 27.956594][ T409] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 27.956597][ T409] ? __kernel_text_address (kernel/extable.c:79) [ 27.956600][ T409] ? write_profile (profile.c:?) [ 27.956604][ T409] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 27.956610][ T409] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 27.956614][ T409] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 27.956617][ T409] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 27.956618][ T409] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 27.956620][ T409] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 27.956624][ T409] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 27.956626][ T409] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 27.956628][ T409] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 27.956631][ T409] ? kasan_save_stack (mm/kasan/common.c:58) [ 27.956634][ T409] ? kasan_save_stack (mm/kasan/common.c:57) [ 27.956636][ T409] ? kasan_save_track (mm/kasan/common.c:78) [ 27.956639][ T409] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.956641][ T409] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 27.956644][ T409] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 27.956649][ T409] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.956651][ T409] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 27.956654][ T409] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.956656][ T409] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 27.956657][ T409] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.956659][ T409] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.956661][ T409] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 27.956663][ T409] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 27.956667][ T409] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 27.956669][ T409] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 27.956672][ T409] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 27.956675][ T409] ? nla_get_range_signed (lib/nlattr.c:270) [ 27.956680][ T409] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 27.956686][ T409] rtnl_newlink (net/core/rtnetlink.c:4215) [ 27.956691][ T409] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 27.956693][ T409] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.956698][ T409] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.956700][ T409] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.956702][ T409] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 27.956704][ T409] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.956708][ T409] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 27.956710][ T409] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 27.956714][ T409] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.956715][ T409] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 27.956720][ T409] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 27.956722][ T409] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 27.956726][ T409] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 27.956727][ T409] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 27.956730][ T409] ? netlink_ack (./include/linux/skbuff.h:2718) [ 27.956737][ T409] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 27.956738][ T409] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 27.956742][ T409] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 27.956746][ T409] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 27.956749][ T409] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 27.956754][ T409] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 27.956758][ T409] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 27.956759][ T409] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 27.956762][ T409] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 27.956766][ T409] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 27.956770][ T409] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 27.956773][ T409] ? copy_msghdr_from_user (net/socket.c:2650) [ 27.956775][ T409] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 27.956777][ T409] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 27.956784][ T409] ___sys_sendmsg (net/socket.c:2767) [ 27.956787][ T409] ? copy_msghdr_from_user (net/socket.c:2619) [ 27.956803][ T409] __sys_sendmsg (net/socket.c:2799) [ 27.956807][ T409] ? __sys_sendmsg_sock (net/socket.c:2780) [ 27.956813][ T409] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 27.956817][ T409] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 27.956819][ T409] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 27.956823][ T409] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 27.956825][ T409] RIP: 0033:0x7f45fbf5f54e [ 27.956830][ T409] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 27.956833][ T409] RSP: 002b:00007ffdda6481f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 27.956837][ T409] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f45fbf5f54e [ 27.956839][ T409] RDX: 0000000000000000 RSI: 00007ffdda6482a0 RDI: 0000000000000005 [ 27.956840][ T409] RBP: 00007ffdda648200 R08: 0000000000000000 R09: 0000000000000000 [ 27.956842][ T409] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a917ea6 [ 27.956843][ T409] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffdda648970 | [ 29.041214][ T419] softirqs last disabled at (18752): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 29.041217][ T419] Preemption disabled at: | [ 29.041217][ T419] vprintk_emit (kernel/printk/printk.c:2471) | [ 29.041226][ T419] Tainted: [W]=WARN [ 29.041227][ T419] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 29.041229][ T419] Call Trace: [ 29.041230][ T419] [ 29.041232][ T419] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 29.041237][ T419] ? vprintk_emit (kernel/printk/printk.c:2471) [ 29.041239][ T419] __might_resched.cold (kernel/sched/core.c:9234) [ 29.041243][ T419] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 29.041246][ T419] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 29.041252][ T419] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 29.041255][ T419] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 29.041261][ T419] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 29.041264][ T419] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 29.041268][ T419] put_chars (drivers/char/virtio_console.c:1176) [ 29.041271][ T419] ? __send_to_port (drivers/char/virtio_console.c:654) [ 29.041274][ T419] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 29.041278][ T419] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 29.041283][ T419] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 29.041287][ T419] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.041289][ T419] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.041294][ T419] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 29.041297][ T419] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.041300][ T419] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.041305][ T419] console_emit_next_record (kernel/printk/printk.c:3183) [ 29.041308][ T419] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 29.041310][ T419] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 29.041312][ T419] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.041314][ T419] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.041319][ T419] console_flush_one_record (kernel/printk/printk.c:3268) [ 29.041323][ T419] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 29.041324][ T419] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.041337][ T419] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 29.041339][ T419] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 29.041341][ T419] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.041343][ T419] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 29.041347][ T419] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 29.041349][ T419] ? vprintk_emit (kernel/printk/printk.c:2478) [ 29.041352][ T419] vprintk_emit (kernel/printk/printk.c:2479) [ 29.041355][ T419] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 29.041357][ T419] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.041359][ T419] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 29.041361][ T419] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 29.041365][ T419] _printk (kernel/printk/printk.c:2504) [ 29.041369][ T419] ? snapshot_read.cold (user.c:?) [ 29.041371][ T419] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 29.041374][ T419] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 29.041376][ T419] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 29.041378][ T419] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 29.041381][ T419] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 29.041384][ T419] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 29.041387][ T419] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 29.041389][ T419] ? netdev_notice (net/core/dev.c:13194) [ 29.041392][ T419] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 29.041395][ T419] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.041398][ T419] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 29.041402][ T419] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 29.041404][ T419] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 29.041407][ T419] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 29.041413][ T419] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 29.041416][ T419] ? __kernel_text_address (kernel/extable.c:79) [ 29.041419][ T419] ? write_profile (profile.c:?) [ 29.041423][ T419] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 29.041428][ T419] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 29.041433][ T419] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 29.041435][ T419] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 29.041436][ T419] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 29.041438][ T419] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 29.041444][ T419] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 29.041447][ T419] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 29.041449][ T419] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 29.041451][ T419] ? kasan_save_stack (mm/kasan/common.c:58) [ 29.041454][ T419] ? kasan_save_stack (mm/kasan/common.c:57) [ 29.041456][ T419] ? kasan_save_track (mm/kasan/common.c:78) [ 29.041459][ T419] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.041461][ T419] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 29.041465][ T419] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 29.041469][ T419] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 29.041472][ T419] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 29.041474][ T419] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.041476][ T419] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 29.041478][ T419] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.041479][ T419] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.041481][ T419] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 29.041484][ T419] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 29.041487][ T419] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 29.041490][ T419] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 29.041493][ T419] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 29.041495][ T419] ? nla_get_range_signed (lib/nlattr.c:270) [ 29.041501][ T419] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 29.041506][ T419] rtnl_newlink (net/core/rtnetlink.c:4215) [ 29.041512][ T419] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 29.041514][ T419] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.041519][ T419] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 29.041521][ T419] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 29.041523][ T419] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 29.041525][ T419] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.041529][ T419] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 29.041531][ T419] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 29.041534][ T419] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.041535][ T419] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 29.041540][ T419] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 29.041542][ T419] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 29.041546][ T419] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 29.041548][ T419] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 29.041551][ T419] ? netlink_ack (./include/linux/skbuff.h:2718) [ 29.041557][ T419] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 29.041559][ T419] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 29.041563][ T419] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 29.041567][ T419] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 29.041569][ T419] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 29.041574][ T419] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 29.041577][ T419] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 29.041579][ T419] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 29.041582][ T419] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 29.041586][ T419] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 29.041590][ T419] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 29.041592][ T419] ? copy_msghdr_from_user (net/socket.c:2650) [ 29.041594][ T419] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 29.041596][ T419] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 29.041603][ T419] ___sys_sendmsg (net/socket.c:2767) [ 29.041606][ T419] ? copy_msghdr_from_user (net/socket.c:2619) [ 29.041622][ T419] __sys_sendmsg (net/socket.c:2799) [ 29.041626][ T419] ? __sys_sendmsg_sock (net/socket.c:2780) [ 29.041632][ T419] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 29.041635][ T419] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 29.041638][ T419] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 29.041641][ T419] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 29.041643][ T419] RIP: 0033:0x7f928d2f554e [ 29.041648][ T419] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 29.041650][ T419] RSP: 002b:00007ffe9408e740 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 29.041653][ T419] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f928d2f554e [ 29.041654][ T419] RDX: 0000000000000000 RSI: 00007ffe9408e7f0 RDI: 0000000000000005 [ 29.041655][ T419] RBP: 00007ffe9408e750 R08: 0000000000000000 R09: 0000000000000000 [ 29.041656][ T419] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a917ea7 [ 29.041657][ T419] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe9408eec0 | [ 30.178139][ T430] softirqs last disabled at (27820): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 30.178142][ T430] Preemption disabled at: | [ 30.178142][ T430] vprintk_emit (kernel/printk/printk.c:2471) | [ 30.178151][ T430] Tainted: [W]=WARN [ 30.178152][ T430] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 30.178154][ T430] Call Trace: [ 30.178155][ T430] [ 30.178157][ T430] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 30.178162][ T430] ? vprintk_emit (kernel/printk/printk.c:2471) [ 30.178164][ T430] __might_resched.cold (kernel/sched/core.c:9234) [ 30.178169][ T430] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 30.178172][ T430] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 30.178177][ T430] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 30.178179][ T430] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.178186][ T430] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 30.178189][ T430] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 30.178192][ T430] put_chars (drivers/char/virtio_console.c:1176) [ 30.178195][ T430] ? __send_to_port (drivers/char/virtio_console.c:654) [ 30.178199][ T430] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 30.178203][ T430] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 30.178208][ T430] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 30.178211][ T430] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.178213][ T430] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.178218][ T430] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 30.178222][ T430] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.178224][ T430] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.178229][ T430] console_emit_next_record (kernel/printk/printk.c:3183) [ 30.178233][ T430] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 30.178234][ T430] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 30.178237][ T430] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.178239][ T430] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.178243][ T430] console_flush_one_record (kernel/printk/printk.c:3268) [ 30.178247][ T430] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 30.178248][ T430] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.178254][ T430] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 30.178256][ T430] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 30.178257][ T430] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.178259][ T430] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 30.178263][ T430] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 30.178265][ T430] ? vprintk_emit (kernel/printk/printk.c:2478) [ 30.178268][ T430] vprintk_emit (kernel/printk/printk.c:2479) [ 30.178272][ T430] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 30.178274][ T430] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.178276][ T430] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 30.178278][ T430] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 30.178282][ T430] _printk (kernel/printk/printk.c:2504) [ 30.178285][ T430] ? snapshot_read.cold (user.c:?) [ 30.178287][ T430] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 30.178290][ T430] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 30.178292][ T430] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 30.178294][ T430] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 30.178298][ T430] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 30.178301][ T430] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 30.178303][ T430] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 30.178306][ T430] ? netdev_notice (net/core/dev.c:13194) [ 30.178308][ T430] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.178311][ T430] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.178314][ T430] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 30.178318][ T430] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 30.178320][ T430] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 30.178323][ T430] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 30.178330][ T430] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 30.178332][ T430] ? __kernel_text_address (kernel/extable.c:79) [ 30.178335][ T430] ? write_profile (profile.c:?) [ 30.178345][ T430] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 30.178350][ T430] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 30.178354][ T430] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 30.178357][ T430] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 30.178358][ T430] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 30.178360][ T430] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 30.178364][ T430] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 30.178366][ T430] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 30.178368][ T430] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 30.178371][ T430] ? kasan_save_stack (mm/kasan/common.c:58) [ 30.178373][ T430] ? kasan_save_stack (mm/kasan/common.c:57) [ 30.178375][ T430] ? kasan_save_track (mm/kasan/common.c:78) [ 30.178378][ T430] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.178380][ T430] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 30.178383][ T430] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 30.178388][ T430] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.178390][ T430] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 30.178393][ T430] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.178395][ T430] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 30.178396][ T430] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.178398][ T430] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.178400][ T430] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 30.178402][ T430] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 30.178406][ T430] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 30.178408][ T430] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 30.178412][ T430] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 30.178414][ T430] ? nla_get_range_signed (lib/nlattr.c:270) [ 30.178420][ T430] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 30.178425][ T430] rtnl_newlink (net/core/rtnetlink.c:4215) [ 30.178430][ T430] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 30.178432][ T430] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.178437][ T430] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.178439][ T430] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.178441][ T430] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 30.178444][ T430] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.178448][ T430] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 30.178450][ T430] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 30.178454][ T430] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.178455][ T430] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 30.178460][ T430] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 30.178462][ T430] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 30.178465][ T430] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 30.178467][ T430] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 30.178470][ T430] ? netlink_ack (./include/linux/skbuff.h:2718) [ 30.178476][ T430] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 30.178478][ T430] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 30.178482][ T430] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 30.178486][ T430] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 30.178489][ T430] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 30.178493][ T430] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 30.178496][ T430] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 30.178498][ T430] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 30.178501][ T430] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 30.178505][ T430] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 30.178509][ T430] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 30.178511][ T430] ? copy_msghdr_from_user (net/socket.c:2650) [ 30.178513][ T430] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 30.178515][ T430] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 30.178522][ T430] ___sys_sendmsg (net/socket.c:2767) [ 30.178525][ T430] ? copy_msghdr_from_user (net/socket.c:2619) [ 30.178541][ T430] __sys_sendmsg (net/socket.c:2799) [ 30.178544][ T430] ? __sys_sendmsg_sock (net/socket.c:2780) [ 30.178551][ T430] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 30.178554][ T430] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 30.178556][ T430] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 30.178560][ T430] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 30.178562][ T430] RIP: 0033:0x7f4dc4ce954e [ 30.178566][ T430] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 30.178568][ T430] RSP: 002b:00007ffce0816f90 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 30.178571][ T430] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f4dc4ce954e [ 30.178572][ T430] RDX: 0000000000000000 RSI: 00007ffce0817040 RDI: 0000000000000005 [ 30.178573][ T430] RBP: 00007ffce0816fa0 R08: 0000000000000000 R09: 0000000000000000 [ 30.178574][ T430] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a917ea8 [ 30.178575][ T430] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffce0817710 | [ 31.250826][ T440] softirqs last disabled at (18472): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 31.250828][ T440] Preemption disabled at: | [ 31.250829][ T440] vprintk_emit (kernel/printk/printk.c:2471) | [ 31.250841][ T440] Tainted: [W]=WARN [ 31.250843][ T440] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 31.250845][ T440] Call Trace: [ 31.250847][ T440] [ 31.250849][ T440] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 31.250854][ T440] ? vprintk_emit (kernel/printk/printk.c:2471) [ 31.250856][ T440] __might_resched.cold (kernel/sched/core.c:9234) [ 31.250860][ T440] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 31.250863][ T440] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 31.250869][ T440] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 31.250871][ T440] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 31.250877][ T440] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 31.250880][ T440] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 31.250884][ T440] put_chars (drivers/char/virtio_console.c:1176) [ 31.250887][ T440] ? __send_to_port (drivers/char/virtio_console.c:654) [ 31.250890][ T440] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 31.250894][ T440] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 31.250899][ T440] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 31.250902][ T440] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.250904][ T440] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.250909][ T440] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 31.250912][ T440] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.250915][ T440] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.250919][ T440] console_emit_next_record (kernel/printk/printk.c:3183) [ 31.250923][ T440] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 31.250924][ T440] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 31.250927][ T440] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.250929][ T440] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.250935][ T440] console_flush_one_record (kernel/printk/printk.c:3268) [ 31.250940][ T440] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 31.250941][ T440] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.250947][ T440] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 31.250949][ T440] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 31.250950][ T440] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.250952][ T440] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 31.250956][ T440] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 31.250958][ T440] ? vprintk_emit (kernel/printk/printk.c:2478) [ 31.250961][ T440] vprintk_emit (kernel/printk/printk.c:2479) [ 31.250964][ T440] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 31.250966][ T440] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.250969][ T440] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 31.250971][ T440] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 31.250975][ T440] _printk (kernel/printk/printk.c:2504) [ 31.250978][ T440] ? snapshot_read.cold (user.c:?) [ 31.250980][ T440] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 31.250983][ T440] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 31.250985][ T440] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 31.250987][ T440] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 31.250991][ T440] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 31.250993][ T440] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 31.250996][ T440] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 31.250999][ T440] ? netdev_notice (net/core/dev.c:13194) [ 31.251003][ T440] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 31.251007][ T440] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 31.251010][ T440] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 31.251013][ T440] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 31.251016][ T440] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 31.251019][ T440] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 31.251025][ T440] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 31.251028][ T440] ? __kernel_text_address (kernel/extable.c:79) [ 31.251030][ T440] ? write_profile (profile.c:?) [ 31.251034][ T440] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 31.251040][ T440] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 31.251044][ T440] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 31.251046][ T440] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 31.251048][ T440] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 31.251050][ T440] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 31.251053][ T440] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 31.251055][ T440] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 31.251057][ T440] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 31.251060][ T440] ? kasan_save_stack (mm/kasan/common.c:58) [ 31.251063][ T440] ? kasan_save_stack (mm/kasan/common.c:57) [ 31.251065][ T440] ? kasan_save_track (mm/kasan/common.c:78) [ 31.251068][ T440] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.251070][ T440] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 31.251073][ T440] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 31.251078][ T440] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 31.251080][ T440] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 31.251083][ T440] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.251084][ T440] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 31.251086][ T440] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.251088][ T440] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.251090][ T440] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 31.251092][ T440] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 31.251096][ T440] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 31.251098][ T440] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 31.251101][ T440] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 31.251103][ T440] ? nla_get_range_signed (lib/nlattr.c:270) [ 31.251109][ T440] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 31.251114][ T440] rtnl_newlink (net/core/rtnetlink.c:4215) [ 31.251120][ T440] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 31.251122][ T440] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.251126][ T440] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 31.251128][ T440] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 31.251131][ T440] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 31.251132][ T440] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 31.251136][ T440] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 31.251139][ T440] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 31.251142][ T440] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.251143][ T440] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 31.251148][ T440] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 31.251150][ T440] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 31.251154][ T440] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 31.251155][ T440] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 31.251158][ T440] ? netlink_ack (./include/linux/skbuff.h:2718) [ 31.251165][ T440] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 31.251166][ T440] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 31.251170][ T440] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 31.251174][ T440] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 31.251177][ T440] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 31.251181][ T440] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 31.251185][ T440] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 31.251186][ T440] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 31.251190][ T440] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 31.251193][ T440] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 31.251197][ T440] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 31.251200][ T440] ? copy_msghdr_from_user (net/socket.c:2650) [ 31.251202][ T440] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 31.251204][ T440] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 31.251211][ T440] ___sys_sendmsg (net/socket.c:2767) [ 31.251214][ T440] ? copy_msghdr_from_user (net/socket.c:2619) [ 31.251230][ T440] __sys_sendmsg (net/socket.c:2799) [ 31.251233][ T440] ? __sys_sendmsg_sock (net/socket.c:2780) [ 31.251239][ T440] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 31.251242][ T440] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 31.251245][ T440] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 31.251248][ T440] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 31.251250][ T440] RIP: 0033:0x7f6b617ea54e [ 31.251254][ T440] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 31.251257][ T440] RSP: 002b:00007ffee88c9660 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 31.251260][ T440] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f6b617ea54e [ 31.251261][ T440] RDX: 0000000000000000 RSI: 00007ffee88c9710 RDI: 0000000000000005 [ 31.251262][ T440] RBP: 00007ffee88c9670 R08: 0000000000000000 R09: 0000000000000000 [ 31.251263][ T440] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a917ea9 [ 31.251264][ T440] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffee88c9de0 | [ 32.367840][ T451] softirqs last disabled at (21538): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 32.367844][ T451] Preemption disabled at: | [ 32.367845][ T451] vprintk_emit (kernel/printk/printk.c:2471) | [ 32.367857][ T451] Tainted: [W]=WARN [ 32.367858][ T451] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 32.367860][ T451] Call Trace: [ 32.367862][ T451] [ 32.367863][ T451] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 32.367869][ T451] ? vprintk_emit (kernel/printk/printk.c:2471) [ 32.367870][ T451] __might_resched.cold (kernel/sched/core.c:9234) [ 32.367875][ T451] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 32.367878][ T451] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 32.367883][ T451] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 32.367886][ T451] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 32.367892][ T451] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 32.367895][ T451] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 32.367898][ T451] put_chars (drivers/char/virtio_console.c:1176) [ 32.367901][ T451] ? __send_to_port (drivers/char/virtio_console.c:654) [ 32.367905][ T451] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 32.367908][ T451] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 32.367913][ T451] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 32.367917][ T451] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.367918][ T451] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.367923][ T451] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 32.367926][ T451] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.367930][ T451] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.367936][ T451] console_emit_next_record (kernel/printk/printk.c:3183) [ 32.367940][ T451] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 32.367942][ T451] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 32.367944][ T451] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.367946][ T451] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.367950][ T451] console_flush_one_record (kernel/printk/printk.c:3268) [ 32.367954][ T451] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 32.367955][ T451] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.367960][ T451] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 32.367963][ T451] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 32.367964][ T451] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.367966][ T451] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 32.367970][ T451] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 32.367972][ T451] ? vprintk_emit (kernel/printk/printk.c:2478) [ 32.367975][ T451] vprintk_emit (kernel/printk/printk.c:2479) [ 32.367978][ T451] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 32.367980][ T451] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.367982][ T451] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 32.367984][ T451] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 32.367988][ T451] _printk (kernel/printk/printk.c:2504) [ 32.367991][ T451] ? snapshot_read.cold (user.c:?) [ 32.367993][ T451] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 32.367996][ T451] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 32.367999][ T451] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 32.368003][ T451] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 32.368007][ T451] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 32.368009][ T451] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 32.368012][ T451] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 32.368014][ T451] ? netdev_notice (net/core/dev.c:13194) [ 32.368017][ T451] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 32.368020][ T451] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 32.368022][ T451] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 32.368026][ T451] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 32.368028][ T451] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 32.368031][ T451] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 32.368037][ T451] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 32.368040][ T451] ? __kernel_text_address (kernel/extable.c:79) [ 32.368043][ T451] ? write_profile (profile.c:?) [ 32.368047][ T451] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 32.368052][ T451] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 32.368056][ T451] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 32.368059][ T451] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 32.368060][ T451] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 32.368062][ T451] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 32.368066][ T451] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 32.368068][ T451] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 32.368070][ T451] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 32.368073][ T451] ? kasan_save_stack (mm/kasan/common.c:58) [ 32.368075][ T451] ? kasan_save_stack (mm/kasan/common.c:57) [ 32.368077][ T451] ? kasan_save_track (mm/kasan/common.c:78) [ 32.368080][ T451] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.368082][ T451] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 32.368085][ T451] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 32.368090][ T451] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 32.368092][ T451] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 32.368094][ T451] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.368096][ T451] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 32.368098][ T451] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.368099][ T451] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.368101][ T451] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 32.368104][ T451] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 32.368108][ T451] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 32.368110][ T451] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 32.368113][ T451] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 32.368115][ T451] ? nla_get_range_signed (lib/nlattr.c:270) [ 32.368121][ T451] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 32.368126][ T451] rtnl_newlink (net/core/rtnetlink.c:4215) [ 32.368131][ T451] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 32.368133][ T451] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.368138][ T451] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 32.368140][ T451] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 32.368142][ T451] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 32.368144][ T451] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 32.368148][ T451] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 32.368150][ T451] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 32.368153][ T451] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.368154][ T451] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 32.368159][ T451] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 32.368161][ T451] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 32.368164][ T451] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 32.368166][ T451] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 32.368169][ T451] ? netlink_ack (./include/linux/skbuff.h:2718) [ 32.368175][ T451] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 32.368176][ T451] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 32.368181][ T451] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 32.368184][ T451] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 32.368187][ T451] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 32.368191][ T451] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 32.368195][ T451] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 32.368196][ T451] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 32.368199][ T451] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 32.368203][ T451] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 32.368207][ T451] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 32.368210][ T451] ? copy_msghdr_from_user (net/socket.c:2650) [ 32.368212][ T451] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 32.368213][ T451] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 32.368221][ T451] ___sys_sendmsg (net/socket.c:2767) [ 32.368223][ T451] ? copy_msghdr_from_user (net/socket.c:2619) [ 32.368239][ T451] __sys_sendmsg (net/socket.c:2799) [ 32.368242][ T451] ? __sys_sendmsg_sock (net/socket.c:2780) [ 32.368249][ T451] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 32.368252][ T451] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 32.368254][ T451] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 32.368258][ T451] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 32.368260][ T451] RIP: 0033:0x7f6cc486c54e [ 32.368264][ T451] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 32.368266][ T451] RSP: 002b:00007ffddee0e350 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 32.368269][ T451] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f6cc486c54e [ 32.368270][ T451] RDX: 0000000000000000 RSI: 00007ffddee0e400 RDI: 0000000000000005 [ 32.368271][ T451] RBP: 00007ffddee0e360 R08: 0000000000000000 R09: 0000000000000000 [ 32.368272][ T451] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a917eaa [ 32.368273][ T451] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffddee0ead0 | [ 33.451320][ T461] softirqs last disabled at (20686): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 33.451323][ T461] Preemption disabled at: | [ 33.451324][ T461] vprintk_emit (kernel/printk/printk.c:2471) | [ 33.451333][ T461] Tainted: [W]=WARN [ 33.451333][ T461] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 33.451335][ T461] Call Trace: [ 33.451337][ T461] [ 33.451339][ T461] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 33.451344][ T461] ? vprintk_emit (kernel/printk/printk.c:2471) [ 33.451345][ T461] __might_resched.cold (kernel/sched/core.c:9234) [ 33.451350][ T461] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 33.451353][ T461] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 33.451365][ T461] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 33.451368][ T461] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 33.451374][ T461] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 33.451376][ T461] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 33.451380][ T461] put_chars (drivers/char/virtio_console.c:1176) [ 33.451383][ T461] ? __send_to_port (drivers/char/virtio_console.c:654) [ 33.451386][ T461] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 33.451390][ T461] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 33.451395][ T461] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 33.451398][ T461] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.451400][ T461] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.451405][ T461] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 33.451408][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.451411][ T461] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.451415][ T461] console_emit_next_record (kernel/printk/printk.c:3183) [ 33.451419][ T461] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 33.451420][ T461] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 33.451423][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.451425][ T461] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.451429][ T461] console_flush_one_record (kernel/printk/printk.c:3268) [ 33.451433][ T461] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 33.451434][ T461] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.451440][ T461] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 33.451444][ T461] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 33.451445][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.451447][ T461] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 33.451451][ T461] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 33.451453][ T461] ? vprintk_emit (kernel/printk/printk.c:2478) [ 33.451456][ T461] vprintk_emit (kernel/printk/printk.c:2479) [ 33.451459][ T461] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 33.451461][ T461] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.451463][ T461] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 33.451465][ T461] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 33.451469][ T461] _printk (kernel/printk/printk.c:2504) [ 33.451473][ T461] ? snapshot_read.cold (user.c:?) [ 33.451475][ T461] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 33.451478][ T461] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 33.451480][ T461] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 33.451482][ T461] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 33.451485][ T461] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 33.451488][ T461] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 33.451490][ T461] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 33.451493][ T461] ? netdev_notice (net/core/dev.c:13194) [ 33.451496][ T461] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 33.451498][ T461] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 33.451501][ T461] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 33.451505][ T461] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 33.451507][ T461] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 33.451510][ T461] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 33.451516][ T461] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 33.451519][ T461] ? __kernel_text_address (kernel/extable.c:79) [ 33.451522][ T461] ? write_profile (profile.c:?) [ 33.451526][ T461] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 33.451531][ T461] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 33.451535][ T461] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 33.451537][ T461] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 33.451539][ T461] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 33.451541][ T461] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 33.451544][ T461] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 33.451546][ T461] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 33.451548][ T461] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 33.451551][ T461] ? kasan_save_stack (mm/kasan/common.c:58) [ 33.451554][ T461] ? kasan_save_stack (mm/kasan/common.c:57) [ 33.451556][ T461] ? kasan_save_track (mm/kasan/common.c:78) [ 33.451559][ T461] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.451561][ T461] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 33.451563][ T461] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 33.451568][ T461] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 33.451571][ T461] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 33.451573][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.451575][ T461] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 33.451577][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.451578][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.451580][ T461] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 33.451583][ T461] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 33.451586][ T461] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 33.451588][ T461] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 33.451592][ T461] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 33.451594][ T461] ? nla_get_range_signed (lib/nlattr.c:270) [ 33.451599][ T461] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 33.451605][ T461] rtnl_newlink (net/core/rtnetlink.c:4215) [ 33.451610][ T461] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 33.451612][ T461] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.451617][ T461] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 33.451619][ T461] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 33.451621][ T461] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 33.451623][ T461] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 33.451627][ T461] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 33.451629][ T461] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 33.451632][ T461] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.451633][ T461] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 33.451638][ T461] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 33.451640][ T461] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 33.451644][ T461] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 33.451646][ T461] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 33.451649][ T461] ? netlink_ack (./include/linux/skbuff.h:2718) [ 33.451655][ T461] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 33.451656][ T461] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 33.451661][ T461] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 33.451664][ T461] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 33.451667][ T461] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 33.451671][ T461] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 33.451675][ T461] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 33.451677][ T461] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 33.451680][ T461] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 33.451684][ T461] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 33.451688][ T461] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 33.451690][ T461] ? copy_msghdr_from_user (net/socket.c:2650) [ 33.451692][ T461] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 33.451694][ T461] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 33.451701][ T461] ___sys_sendmsg (net/socket.c:2767) [ 33.451704][ T461] ? copy_msghdr_from_user (net/socket.c:2619) [ 33.451720][ T461] __sys_sendmsg (net/socket.c:2799) [ 33.451724][ T461] ? __sys_sendmsg_sock (net/socket.c:2780) [ 33.451730][ T461] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 33.451733][ T461] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 33.451736][ T461] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 33.451739][ T461] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 33.451741][ T461] RIP: 0033:0x7f1d31c9554e [ 33.451745][ T461] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 33.451747][ T461] RSP: 002b:00007ffcce347680 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 33.451750][ T461] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f1d31c9554e [ 33.451751][ T461] RDX: 0000000000000000 RSI: 00007ffcce347730 RDI: 0000000000000005 [ 33.451752][ T461] RBP: 00007ffcce347690 R08: 0000000000000000 R09: 0000000000000000 [ 33.451753][ T461] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a917eab [ 33.451754][ T461] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcce347e00 | [ 34.533300][ T471] softirqs last disabled at (19912): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 34.533303][ T471] Preemption disabled at: | [ 34.533303][ T471] vprintk_emit (kernel/printk/printk.c:2471) | [ 34.533312][ T471] Tainted: [W]=WARN [ 34.533313][ T471] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.533315][ T471] Call Trace: [ 34.533316][ T471] [ 34.533318][ T471] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 34.533323][ T471] ? vprintk_emit (kernel/printk/printk.c:2471) [ 34.533325][ T471] __might_resched.cold (kernel/sched/core.c:9234) [ 34.533329][ T471] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 34.533332][ T471] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 34.533338][ T471] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 34.533340][ T471] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 34.533346][ T471] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 34.533349][ T471] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 34.533353][ T471] put_chars (drivers/char/virtio_console.c:1176) [ 34.533356][ T471] ? __send_to_port (drivers/char/virtio_console.c:654) [ 34.533359][ T471] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 34.533369][ T471] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 34.533374][ T471] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 34.533377][ T471] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.533379][ T471] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.533384][ T471] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 34.533387][ T471] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.533390][ T471] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.533394][ T471] console_emit_next_record (kernel/printk/printk.c:3183) [ 34.533398][ T471] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 34.533399][ T471] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 34.533402][ T471] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.533404][ T471] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.533408][ T471] console_flush_one_record (kernel/printk/printk.c:3268) [ 34.533412][ T471] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 34.533413][ T471] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.533418][ T471] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 34.533421][ T471] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 34.533422][ T471] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.533424][ T471] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 34.533428][ T471] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 34.533430][ T471] ? vprintk_emit (kernel/printk/printk.c:2478) [ 34.533433][ T471] vprintk_emit (kernel/printk/printk.c:2479) [ 34.533436][ T471] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 34.533438][ T471] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.533440][ T471] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 34.533444][ T471] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 34.533448][ T471] _printk (kernel/printk/printk.c:2504) [ 34.533452][ T471] ? snapshot_read.cold (user.c:?) [ 34.533453][ T471] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 34.533456][ T471] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 34.533458][ T471] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 34.533460][ T471] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 34.533464][ T471] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 34.533466][ T471] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 34.533468][ T471] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 34.533471][ T471] ? netdev_notice (net/core/dev.c:13194) [ 34.533474][ T471] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 34.533476][ T471] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 34.533479][ T471] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 34.533483][ T471] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 34.533485][ T471] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 34.533488][ T471] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 34.533494][ T471] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 34.533496][ T471] ? __kernel_text_address (kernel/extable.c:79) [ 34.533500][ T471] ? write_profile (profile.c:?) [ 34.533503][ T471] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 34.533509][ T471] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 34.533513][ T471] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 34.533515][ T471] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 34.533517][ T471] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 34.533519][ T471] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 34.533522][ T471] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 34.533524][ T471] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 34.533526][ T471] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 34.533529][ T471] ? kasan_save_stack (mm/kasan/common.c:58) [ 34.533532][ T471] ? kasan_save_stack (mm/kasan/common.c:57) [ 34.533534][ T471] ? kasan_save_track (mm/kasan/common.c:78) [ 34.533537][ T471] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.533539][ T471] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 34.533542][ T471] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 34.533546][ T471] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 34.533549][ T471] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 34.533551][ T471] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.533553][ T471] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.533555][ T471] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.533556][ T471] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.533558][ T471] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 34.533561][ T471] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 34.533564][ T471] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 34.533567][ T471] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 34.533570][ T471] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 34.533572][ T471] ? nla_get_range_signed (lib/nlattr.c:270) [ 34.533578][ T471] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 34.533583][ T471] rtnl_newlink (net/core/rtnetlink.c:4215) [ 34.533588][ T471] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 34.533590][ T471] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.533595][ T471] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 34.533597][ T471] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 34.533599][ T471] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 34.533601][ T471] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 34.533605][ T471] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 34.533607][ T471] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 34.533610][ T471] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.533612][ T471] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.533616][ T471] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 34.533618][ T471] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 34.533622][ T471] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 34.533624][ T471] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.533627][ T471] ? netlink_ack (./include/linux/skbuff.h:2718) [ 34.533633][ T471] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 34.533634][ T471] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 34.533639][ T471] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 34.533642][ T471] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 34.533645][ T471] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 34.533649][ T471] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 34.533653][ T471] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 34.533655][ T471] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 34.533658][ T471] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 34.533662][ T471] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 34.533666][ T471] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 34.533668][ T471] ? copy_msghdr_from_user (net/socket.c:2650) [ 34.533670][ T471] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 34.533672][ T471] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 34.533679][ T471] ___sys_sendmsg (net/socket.c:2767) [ 34.533682][ T471] ? copy_msghdr_from_user (net/socket.c:2619) [ 34.533698][ T471] __sys_sendmsg (net/socket.c:2799) [ 34.533701][ T471] ? __sys_sendmsg_sock (net/socket.c:2780) [ 34.533707][ T471] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.533711][ T471] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 34.533713][ T471] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 34.533717][ T471] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.533719][ T471] RIP: 0033:0x7fd7c775f54e [ 34.533723][ T471] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 34.533725][ T471] RSP: 002b:00007ffc2fae44f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 34.533727][ T471] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fd7c775f54e [ 34.533729][ T471] RDX: 0000000000000000 RSI: 00007ffc2fae45a0 RDI: 0000000000000005 [ 34.533730][ T471] RBP: 00007ffc2fae4500 R08: 0000000000000000 R09: 0000000000000000 [ 34.533730][ T471] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a917eac [ 34.533731][ T471] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc2fae4c70 | [ 35.541250][ T480] softirqs last disabled at (28712): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 35.541252][ T480] Preemption disabled at: | [ 35.541253][ T480] vprintk_emit (kernel/printk/printk.c:2471) | [ 35.541262][ T480] Tainted: [W]=WARN [ 35.541263][ T480] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.541264][ T480] Call Trace: [ 35.541266][ T480] [ 35.541268][ T480] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 35.541273][ T480] ? vprintk_emit (kernel/printk/printk.c:2471) [ 35.541275][ T480] __might_resched.cold (kernel/sched/core.c:9234) [ 35.541280][ T480] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 35.541283][ T480] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 35.541288][ T480] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 35.541291][ T480] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.541297][ T480] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 35.541300][ T480] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.541303][ T480] put_chars (drivers/char/virtio_console.c:1176) [ 35.541307][ T480] ? __send_to_port (drivers/char/virtio_console.c:654) [ 35.541310][ T480] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.541314][ T480] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 35.541319][ T480] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 35.541322][ T480] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.541324][ T480] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.541329][ T480] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 35.541333][ T480] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.541336][ T480] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.541340][ T480] console_emit_next_record (kernel/printk/printk.c:3183) [ 35.541343][ T480] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 35.541345][ T480] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 35.541348][ T480] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.541350][ T480] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.541354][ T480] console_flush_one_record (kernel/printk/printk.c:3268) [ 35.541358][ T480] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 35.541359][ T480] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.541365][ T480] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 35.541373][ T480] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 35.541374][ T480] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.541376][ T480] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 35.541380][ T480] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 35.541382][ T480] ? vprintk_emit (kernel/printk/printk.c:2478) [ 35.541385][ T480] vprintk_emit (kernel/printk/printk.c:2479) [ 35.541389][ T480] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 35.541391][ T480] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.541393][ T480] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 35.541395][ T480] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 35.541399][ T480] _printk (kernel/printk/printk.c:2504) [ 35.541402][ T480] ? snapshot_read.cold (user.c:?) [ 35.541404][ T480] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 35.541407][ T480] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.541409][ T480] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 35.541412][ T480] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 35.541415][ T480] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 35.541418][ T480] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 35.541420][ T480] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 35.541423][ T480] ? netdev_notice (net/core/dev.c:13194) [ 35.541425][ T480] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.541428][ T480] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 35.541431][ T480] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 35.541435][ T480] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 35.541437][ T480] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 35.541440][ T480] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 35.541449][ T480] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 35.541452][ T480] ? __kernel_text_address (kernel/extable.c:79) [ 35.541454][ T480] ? write_profile (profile.c:?) [ 35.541458][ T480] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 35.541463][ T480] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 35.541468][ T480] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 35.541470][ T480] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 35.541472][ T480] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 35.541474][ T480] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 35.541478][ T480] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 35.541480][ T480] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.541482][ T480] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 35.541485][ T480] ? kasan_save_stack (mm/kasan/common.c:58) [ 35.541488][ T480] ? kasan_save_stack (mm/kasan/common.c:57) [ 35.541490][ T480] ? kasan_save_track (mm/kasan/common.c:78) [ 35.541493][ T480] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.541495][ T480] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 35.541498][ T480] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 35.541503][ T480] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.541505][ T480] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 35.541507][ T480] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.541509][ T480] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.541511][ T480] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.541512][ T480] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.541514][ T480] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 35.541517][ T480] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 35.541520][ T480] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 35.541523][ T480] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 35.541526][ T480] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 35.541528][ T480] ? nla_get_range_signed (lib/nlattr.c:270) [ 35.541534][ T480] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 35.541539][ T480] rtnl_newlink (net/core/rtnetlink.c:4215) [ 35.541545][ T480] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 35.541546][ T480] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.541551][ T480] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.541553][ T480] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.541555][ T480] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 35.541557][ T480] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 35.541561][ T480] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 35.541563][ T480] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 35.541566][ T480] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.541568][ T480] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.541572][ T480] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.541575][ T480] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.541578][ T480] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 35.541580][ T480] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.541583][ T480] ? netlink_ack (./include/linux/skbuff.h:2718) [ 35.541589][ T480] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 35.541591][ T480] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 35.541595][ T480] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 35.541599][ T480] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 35.541602][ T480] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 35.541606][ T480] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 35.541610][ T480] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 35.541611][ T480] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 35.541614][ T480] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 35.541618][ T480] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 35.541622][ T480] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 35.541624][ T480] ? copy_msghdr_from_user (net/socket.c:2650) [ 35.541627][ T480] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 35.541628][ T480] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 35.541636][ T480] ___sys_sendmsg (net/socket.c:2767) [ 35.541639][ T480] ? copy_msghdr_from_user (net/socket.c:2619) [ 35.541654][ T480] __sys_sendmsg (net/socket.c:2799) [ 35.541658][ T480] ? __sys_sendmsg_sock (net/socket.c:2780) [ 35.541664][ T480] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.541667][ T480] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 35.541670][ T480] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 35.541673][ T480] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.541676][ T480] RIP: 0033:0x7fa65781154e [ 35.541680][ T480] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 35.541682][ T480] RSP: 002b:00007ffd7774fbc0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 35.541685][ T480] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fa65781154e [ 35.541686][ T480] RDX: 0000000000000000 RSI: 00007ffd7774fc70 RDI: 0000000000000005 [ 35.541687][ T480] RBP: 00007ffd7774fbd0 R08: 0000000000000000 R09: 0000000000000000 [ 35.541688][ T480] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a917ead [ 35.541689][ T480] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd77750340 | [ 36.610443][ T491] softirqs last disabled at (17512): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 36.610446][ T491] Preemption disabled at: | [ 36.610446][ T491] vprintk_emit (kernel/printk/printk.c:2471) | [ 36.610456][ T491] Tainted: [W]=WARN [ 36.610457][ T491] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.610458][ T491] Call Trace: [ 36.610460][ T491] [ 36.610462][ T491] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 36.610467][ T491] ? vprintk_emit (kernel/printk/printk.c:2471) [ 36.610468][ T491] __might_resched.cold (kernel/sched/core.c:9234) [ 36.610473][ T491] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 36.610476][ T491] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 36.610482][ T491] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 36.610484][ T491] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 36.610490][ T491] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 36.610493][ T491] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 36.610496][ T491] put_chars (drivers/char/virtio_console.c:1176) [ 36.610499][ T491] ? __send_to_port (drivers/char/virtio_console.c:654) [ 36.610503][ T491] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.610507][ T491] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 36.610511][ T491] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 36.610515][ T491] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.610517][ T491] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.610521][ T491] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 36.610525][ T491] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.610528][ T491] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.610532][ T491] console_emit_next_record (kernel/printk/printk.c:3183) [ 36.610535][ T491] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 36.610537][ T491] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 36.610539][ T491] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.610541][ T491] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.610545][ T491] console_flush_one_record (kernel/printk/printk.c:3268) [ 36.610549][ T491] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 36.610550][ T491] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.610556][ T491] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 36.610558][ T491] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 36.610560][ T491] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.610561][ T491] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 36.610565][ T491] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 36.610567][ T491] ? vprintk_emit (kernel/printk/printk.c:2478) [ 36.610570][ T491] vprintk_emit (kernel/printk/printk.c:2479) [ 36.610573][ T491] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 36.610575][ T491] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.610577][ T491] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 36.610579][ T491] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 36.610583][ T491] _printk (kernel/printk/printk.c:2504) [ 36.610587][ T491] ? snapshot_read.cold (user.c:?) [ 36.610589][ T491] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 36.610591][ T491] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.610594][ T491] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 36.610596][ T491] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 36.610599][ T491] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 36.610602][ T491] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 36.610604][ T491] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 36.610606][ T491] ? netdev_notice (net/core/dev.c:13194) [ 36.610609][ T491] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 36.610612][ T491] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 36.610615][ T491] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 36.610618][ T491] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 36.610621][ T491] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 36.610624][ T491] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 36.610630][ T491] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 36.610632][ T491] ? __kernel_text_address (kernel/extable.c:79) [ 36.610635][ T491] ? write_profile (profile.c:?) [ 36.610639][ T491] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 36.610644][ T491] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 36.610649][ T491] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 36.610651][ T491] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 36.610652][ T491] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 36.610654][ T491] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 36.610658][ T491] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 36.610660][ T491] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.610662][ T491] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 36.610665][ T491] ? kasan_save_stack (mm/kasan/common.c:58) [ 36.610668][ T491] ? kasan_save_stack (mm/kasan/common.c:57) [ 36.610670][ T491] ? kasan_save_track (mm/kasan/common.c:78) [ 36.610672][ T491] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.610675][ T491] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 36.610677][ T491] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 36.610682][ T491] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 36.610684][ T491] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 36.610687][ T491] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.610689][ T491] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.610691][ T491] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.610692][ T491] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.610694][ T491] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 36.610696][ T491] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 36.610699][ T491] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 36.610702][ T491] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 36.610705][ T491] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 36.610707][ T491] ? nla_get_range_signed (lib/nlattr.c:270) [ 36.610713][ T491] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 36.610718][ T491] rtnl_newlink (net/core/rtnetlink.c:4215) [ 36.610724][ T491] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 36.610725][ T491] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.610730][ T491] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 36.610732][ T491] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 36.610734][ T491] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 36.610736][ T491] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 36.610740][ T491] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 36.610742][ T491] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 36.610745][ T491] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 36.610746][ T491] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.610751][ T491] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 36.610753][ T491] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 36.610757][ T491] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 36.610758][ T491] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 36.610761][ T491] ? netlink_ack (./include/linux/skbuff.h:2718) [ 36.610768][ T491] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 36.610769][ T491] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 36.610773][ T491] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 36.610777][ T491] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 36.610780][ T491] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 36.610784][ T491] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 36.610788][ T491] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 36.610789][ T491] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 36.610792][ T491] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 36.610796][ T491] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 36.610800][ T491] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 36.610802][ T491] ? copy_msghdr_from_user (net/socket.c:2650) [ 36.610804][ T491] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 36.610806][ T491] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 36.610813][ T491] ___sys_sendmsg (net/socket.c:2767) [ 36.610816][ T491] ? copy_msghdr_from_user (net/socket.c:2619) [ 36.610837][ T491] __sys_sendmsg (net/socket.c:2799) [ 36.610842][ T491] ? __sys_sendmsg_sock (net/socket.c:2780) [ 36.610849][ T491] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.610852][ T491] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 36.610855][ T491] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 36.610858][ T491] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 36.610860][ T491] RIP: 0033:0x7fb9d020654e [ 36.610864][ T491] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 36.610866][ T491] RSP: 002b:00007fffa47005a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 36.610869][ T491] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fb9d020654e [ 36.610870][ T491] RDX: 0000000000000000 RSI: 00007fffa4700650 RDI: 0000000000000005 [ 36.610871][ T491] RBP: 00007fffa47005b0 R08: 0000000000000000 R09: 0000000000000000 [ 36.610872][ T491] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a917eaf [ 36.610873][ T491] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffa4700d20 | [ 37.615636][ T502] softirqs last disabled at (22210): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 37.615638][ T502] Preemption disabled at: | [ 37.615639][ T502] vprintk_emit (kernel/printk/printk.c:2471) | [ 37.615648][ T502] Tainted: [W]=WARN [ 37.615648][ T502] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.615650][ T502] Call Trace: [ 37.615652][ T502] [ 37.615653][ T502] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 37.615658][ T502] ? vprintk_emit (kernel/printk/printk.c:2471) [ 37.615660][ T502] __might_resched.cold (kernel/sched/core.c:9234) [ 37.615664][ T502] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 37.615668][ T502] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 37.615673][ T502] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 37.615675][ T502] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 37.615681][ T502] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 37.615684][ T502] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 37.615688][ T502] put_chars (drivers/char/virtio_console.c:1176) [ 37.615691][ T502] ? __send_to_port (drivers/char/virtio_console.c:654) [ 37.615694][ T502] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.615698][ T502] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 37.615703][ T502] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 37.615706][ T502] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.615708][ T502] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.615713][ T502] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 37.615716][ T502] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.615719][ T502] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.615723][ T502] console_emit_next_record (kernel/printk/printk.c:3183) [ 37.615727][ T502] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 37.615728][ T502] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 37.615731][ T502] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.615732][ T502] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.615737][ T502] console_flush_one_record (kernel/printk/printk.c:3268) [ 37.615740][ T502] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 37.615742][ T502] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.615747][ T502] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 37.615750][ T502] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 37.615751][ T502] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.615753][ T502] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 37.615757][ T502] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 37.615758][ T502] ? vprintk_emit (kernel/printk/printk.c:2478) [ 37.615761][ T502] vprintk_emit (kernel/printk/printk.c:2479) [ 37.615765][ T502] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 37.615767][ T502] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.615769][ T502] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 37.615771][ T502] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 37.615775][ T502] _printk (kernel/printk/printk.c:2504) [ 37.615778][ T502] ? snapshot_read.cold (user.c:?) [ 37.615780][ T502] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 37.615782][ T502] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.615784][ T502] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 37.615787][ T502] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 37.615790][ T502] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 37.615792][ T502] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 37.615795][ T502] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 37.615797][ T502] ? netdev_notice (net/core/dev.c:13194) [ 37.615800][ T502] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 37.615803][ T502] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 37.615806][ T502] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 37.615809][ T502] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 37.615812][ T502] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 37.615815][ T502] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 37.615820][ T502] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 37.615823][ T502] ? __kernel_text_address (kernel/extable.c:79) [ 37.615826][ T502] ? write_profile (profile.c:?) [ 37.615832][ T502] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 37.615840][ T502] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 37.615845][ T502] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 37.615848][ T502] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 37.615849][ T502] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 37.615851][ T502] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 37.615855][ T502] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 37.615857][ T502] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.615859][ T502] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 37.615861][ T502] ? kasan_save_stack (mm/kasan/common.c:58) [ 37.615864][ T502] ? kasan_save_stack (mm/kasan/common.c:57) [ 37.615866][ T502] ? kasan_save_track (mm/kasan/common.c:78) [ 37.615869][ T502] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.615871][ T502] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 37.615874][ T502] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 37.615879][ T502] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 37.615881][ T502] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 37.615883][ T502] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.615885][ T502] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.615887][ T502] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.615888][ T502] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.615890][ T502] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 37.615892][ T502] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 37.615896][ T502] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 37.615898][ T502] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 37.615901][ T502] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 37.615903][ T502] ? nla_get_range_signed (lib/nlattr.c:270) [ 37.615909][ T502] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 37.615914][ T502] rtnl_newlink (net/core/rtnetlink.c:4215) [ 37.615919][ T502] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 37.615921][ T502] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.615926][ T502] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 37.615928][ T502] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 37.615931][ T502] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 37.615934][ T502] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 37.615939][ T502] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 37.615941][ T502] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 37.615944][ T502] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 37.615945][ T502] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.615950][ T502] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 37.615952][ T502] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 37.615955][ T502] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 37.615957][ T502] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 37.615960][ T502] ? netlink_ack (./include/linux/skbuff.h:2718) [ 37.615966][ T502] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 37.615967][ T502] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 37.615971][ T502] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 37.615975][ T502] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 37.615978][ T502] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 37.615982][ T502] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 37.615986][ T502] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 37.615987][ T502] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 37.615990][ T502] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 37.615994][ T502] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 37.615999][ T502] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 37.616002][ T502] ? copy_msghdr_from_user (net/socket.c:2650) [ 37.616006][ T502] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 37.616008][ T502] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 37.616015][ T502] ___sys_sendmsg (net/socket.c:2767) [ 37.616018][ T502] ? copy_msghdr_from_user (net/socket.c:2619) [ 37.616033][ T502] __sys_sendmsg (net/socket.c:2799) [ 37.616036][ T502] ? __sys_sendmsg_sock (net/socket.c:2780) [ 37.616043][ T502] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.616046][ T502] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 37.616048][ T502] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 37.616052][ T502] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 37.616054][ T502] RIP: 0033:0x7f4ca406954e [ 37.616058][ T502] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 37.616060][ T502] RSP: 002b:00007fff346e3e30 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 37.616063][ T502] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f4ca406954e [ 37.616064][ T502] RDX: 0000000000000000 RSI: 00007fff346e3ee0 RDI: 0000000000000005 [ 37.616065][ T502] RBP: 00007fff346e3e40 R08: 0000000000000000 R09: 0000000000000000 [ 37.616066][ T502] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a917eb0 [ 37.616067][ T502] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff346e45b0 | [ 38.644444][ T513] softirqs last disabled at (21086): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 38.644446][ T513] Preemption disabled at: | [ 38.644447][ T513] vprintk_emit (kernel/printk/printk.c:2471) | [ 38.644456][ T513] Tainted: [W]=WARN [ 38.644457][ T513] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.644459][ T513] Call Trace: [ 38.644460][ T513] [ 38.644462][ T513] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 38.644466][ T513] ? vprintk_emit (kernel/printk/printk.c:2471) [ 38.644468][ T513] __might_resched.cold (kernel/sched/core.c:9234) [ 38.644473][ T513] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 38.644476][ T513] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 38.644481][ T513] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 38.644483][ T513] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 38.644489][ T513] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 38.644492][ T513] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 38.644496][ T513] put_chars (drivers/char/virtio_console.c:1176) [ 38.644498][ T513] ? __send_to_port (drivers/char/virtio_console.c:654) [ 38.644502][ T513] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 38.644506][ T513] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 38.644510][ T513] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 38.644514][ T513] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 38.644516][ T513] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 38.644520][ T513] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 38.644524][ T513] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.644527][ T513] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.644531][ T513] console_emit_next_record (kernel/printk/printk.c:3183) [ 38.644534][ T513] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 38.644535][ T513] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 38.644538][ T513] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.644540][ T513] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.644544][ T513] console_flush_one_record (kernel/printk/printk.c:3268) [ 38.644547][ T513] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 38.644549][ T513] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 38.644554][ T513] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 38.644556][ T513] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 38.644558][ T513] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.644560][ T513] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 38.644563][ T513] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 38.644565][ T513] ? vprintk_emit (kernel/printk/printk.c:2478) [ 38.644568][ T513] vprintk_emit (kernel/printk/printk.c:2479) [ 38.644571][ T513] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 38.644573][ T513] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 38.644575][ T513] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 38.644577][ T513] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 38.644581][ T513] _printk (kernel/printk/printk.c:2504) [ 38.644585][ T513] ? snapshot_read.cold (user.c:?) [ 38.644586][ T513] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 38.644589][ T513] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 38.644591][ T513] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 38.644594][ T513] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 38.644597][ T513] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 38.644599][ T513] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 38.644602][ T513] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 38.644604][ T513] ? netdev_notice (net/core/dev.c:13194) [ 38.644607][ T513] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 38.644610][ T513] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 38.644612][ T513] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 38.644616][ T513] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 38.644618][ T513] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 38.644621][ T513] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 38.644627][ T513] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 38.644629][ T513] ? __kernel_text_address (kernel/extable.c:79) [ 38.644633][ T513] ? write_profile (profile.c:?) [ 38.644637][ T513] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 38.644642][ T513] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 38.644646][ T513] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 38.644648][ T513] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 38.644649][ T513] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 38.644652][ T513] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 38.644655][ T513] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 38.644657][ T513] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 38.644659][ T513] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 38.644662][ T513] ? kasan_save_stack (mm/kasan/common.c:58) [ 38.644664][ T513] ? kasan_save_stack (mm/kasan/common.c:57) [ 38.644666][ T513] ? kasan_save_track (mm/kasan/common.c:78) [ 38.644669][ T513] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 38.644671][ T513] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 38.644674][ T513] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 38.644678][ T513] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 38.644680][ T513] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 38.644683][ T513] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.644685][ T513] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.644687][ T513] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.644688][ T513] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.644690][ T513] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 38.644692][ T513] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 38.644695][ T513] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 38.644698][ T513] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 38.644701][ T513] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 38.644703][ T513] ? nla_get_range_signed (lib/nlattr.c:270) [ 38.644709][ T513] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 38.644714][ T513] rtnl_newlink (net/core/rtnetlink.c:4215) [ 38.644719][ T513] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 38.644721][ T513] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 38.644726][ T513] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 38.644728][ T513] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 38.644730][ T513] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 38.644732][ T513] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 38.644735][ T513] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 38.644737][ T513] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 38.644740][ T513] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 38.644742][ T513] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 38.644746][ T513] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 38.644748][ T513] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 38.644752][ T513] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 38.644754][ T513] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 38.644757][ T513] ? netlink_ack (./include/linux/skbuff.h:2718) [ 38.644763][ T513] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 38.644764][ T513] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 38.644769][ T513] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 38.644772][ T513] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 38.644775][ T513] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 38.644779][ T513] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 38.644783][ T513] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 38.644784][ T513] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 38.644788][ T513] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 38.644791][ T513] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 38.644795][ T513] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 38.644797][ T513] ? copy_msghdr_from_user (net/socket.c:2650) [ 38.644800][ T513] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 38.644801][ T513] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 38.644808][ T513] ___sys_sendmsg (net/socket.c:2767) [ 38.644811][ T513] ? copy_msghdr_from_user (net/socket.c:2619) [ 38.644827][ T513] __sys_sendmsg (net/socket.c:2799) [ 38.644831][ T513] ? __sys_sendmsg_sock (net/socket.c:2780) [ 38.644842][ T513] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.644846][ T513] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 38.644849][ T513] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 38.644852][ T513] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 38.644854][ T513] RIP: 0033:0x7f89eb09e54e [ 38.644858][ T513] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 38.644860][ T513] RSP: 002b:00007fff1c63c3c0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 38.644863][ T513] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f89eb09e54e [ 38.644864][ T513] RDX: 0000000000000000 RSI: 00007fff1c63c470 RDI: 0000000000000005 [ 38.644865][ T513] RBP: 00007fff1c63c3d0 R08: 0000000000000000 R09: 0000000000000000 [ 38.644866][ T513] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a917eb1 [ 38.644867][ T513] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff1c63cb40 | [ 39.726552][ T524] softirqs last disabled at (21264): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 39.726555][ T524] Preemption disabled at: | [ 39.726556][ T524] vprintk_emit (kernel/printk/printk.c:2471) | [ 39.726565][ T524] Tainted: [W]=WARN [ 39.726566][ T524] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 39.726568][ T524] Call Trace: [ 39.726570][ T524] [ 39.726571][ T524] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 39.726576][ T524] ? vprintk_emit (kernel/printk/printk.c:2471) [ 39.726578][ T524] __might_resched.cold (kernel/sched/core.c:9234) [ 39.726582][ T524] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 39.726586][ T524] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 39.726591][ T524] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 39.726593][ T524] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 39.726600][ T524] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 39.726603][ T524] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 39.726607][ T524] put_chars (drivers/char/virtio_console.c:1176) [ 39.726609][ T524] ? __send_to_port (drivers/char/virtio_console.c:654) [ 39.726613][ T524] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 39.726617][ T524] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 39.726621][ T524] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 39.726625][ T524] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.726627][ T524] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.726631][ T524] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 39.726635][ T524] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.726637][ T524] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.726642][ T524] console_emit_next_record (kernel/printk/printk.c:3183) [ 39.726645][ T524] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 39.726646][ T524] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 39.726649][ T524] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.726651][ T524] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.726655][ T524] console_flush_one_record (kernel/printk/printk.c:3268) [ 39.726659][ T524] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 39.726660][ T524] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.726666][ T524] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 39.726668][ T524] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 39.726669][ T524] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.726671][ T524] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 39.726675][ T524] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 39.726677][ T524] ? vprintk_emit (kernel/printk/printk.c:2478) [ 39.726680][ T524] vprintk_emit (kernel/printk/printk.c:2479) [ 39.726683][ T524] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 39.726685][ T524] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.726687][ T524] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 39.726689][ T524] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 39.726693][ T524] _printk (kernel/printk/printk.c:2504) [ 39.726697][ T524] ? snapshot_read.cold (user.c:?) [ 39.726699][ T524] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 39.726701][ T524] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 39.726703][ T524] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 39.726706][ T524] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 39.726709][ T524] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 39.726711][ T524] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 39.726714][ T524] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 39.726716][ T524] ? netdev_notice (net/core/dev.c:13194) [ 39.726719][ T524] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 39.726722][ T524] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 39.726724][ T524] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 39.726728][ T524] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 39.726730][ T524] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 39.726733][ T524] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 39.726740][ T524] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 39.726742][ T524] ? __kernel_text_address (kernel/extable.c:79) [ 39.726745][ T524] ? write_profile (profile.c:?) [ 39.726749][ T524] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 39.726754][ T524] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 39.726759][ T524] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 39.726761][ T524] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 39.726763][ T524] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 39.726765][ T524] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 39.726768][ T524] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 39.726771][ T524] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 39.726773][ T524] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 39.726776][ T524] ? kasan_save_stack (mm/kasan/common.c:58) [ 39.726778][ T524] ? kasan_save_stack (mm/kasan/common.c:57) [ 39.726780][ T524] ? kasan_save_track (mm/kasan/common.c:78) [ 39.726783][ T524] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.726785][ T524] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 39.726788][ T524] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 39.726793][ T524] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 39.726795][ T524] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 39.726798][ T524] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.726799][ T524] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 39.726801][ T524] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.726803][ T524] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.726804][ T524] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 39.726807][ T524] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 39.726810][ T524] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 39.726813][ T524] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 39.726816][ T524] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 39.726818][ T524] ? nla_get_range_signed (lib/nlattr.c:270) [ 39.726824][ T524] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 39.726830][ T524] rtnl_newlink (net/core/rtnetlink.c:4215) [ 39.726840][ T524] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 39.726843][ T524] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.726848][ T524] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 39.726850][ T524] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 39.726852][ T524] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 39.726854][ T524] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 39.726858][ T524] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 39.726860][ T524] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 39.726863][ T524] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 39.726864][ T524] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 39.726869][ T524] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 39.726871][ T524] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 39.726875][ T524] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 39.726877][ T524] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 39.726879][ T524] ? netlink_ack (./include/linux/skbuff.h:2718) [ 39.726886][ T524] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 39.726887][ T524] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 39.726891][ T524] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 39.726895][ T524] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 39.726898][ T524] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 39.726902][ T524] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 39.726905][ T524] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 39.726907][ T524] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 39.726910][ T524] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 39.726914][ T524] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 39.726918][ T524] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 39.726920][ T524] ? copy_msghdr_from_user (net/socket.c:2650) [ 39.726922][ T524] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 39.726924][ T524] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 39.726934][ T524] ___sys_sendmsg (net/socket.c:2767) [ 39.726938][ T524] ? copy_msghdr_from_user (net/socket.c:2619) [ 39.726954][ T524] __sys_sendmsg (net/socket.c:2799) [ 39.726957][ T524] ? __sys_sendmsg_sock (net/socket.c:2780) [ 39.726964][ T524] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 39.726967][ T524] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 39.726969][ T524] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 39.726973][ T524] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 39.726975][ T524] RIP: 0033:0x7f18b6f1a54e [ 39.726979][ T524] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 39.726981][ T524] RSP: 002b:00007ffe56ea4310 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 39.726984][ T524] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f18b6f1a54e [ 39.726985][ T524] RDX: 0000000000000000 RSI: 00007ffe56ea43c0 RDI: 0000000000000005 [ 39.726986][ T524] RBP: 00007ffe56ea4320 R08: 0000000000000000 R09: 0000000000000000 [ 39.726987][ T524] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a917eb2 [ 39.726988][ T524] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe56ea4a90 | [ 40.809202][ T534] softirqs last disabled at (27652): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 40.809205][ T534] Preemption disabled at: | [ 40.809206][ T534] vprintk_emit (kernel/printk/printk.c:2471) | [ 40.809215][ T534] Tainted: [W]=WARN [ 40.809216][ T534] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 40.809217][ T534] Call Trace: [ 40.809219][ T534] [ 40.809221][ T534] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 40.809226][ T534] ? vprintk_emit (kernel/printk/printk.c:2471) [ 40.809228][ T534] __might_resched.cold (kernel/sched/core.c:9234) [ 40.809232][ T534] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 40.809236][ T534] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 40.809241][ T534] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 40.809243][ T534] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 40.809250][ T534] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 40.809253][ T534] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 40.809256][ T534] put_chars (drivers/char/virtio_console.c:1176) [ 40.809259][ T534] ? __send_to_port (drivers/char/virtio_console.c:654) [ 40.809263][ T534] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 40.809266][ T534] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 40.809271][ T534] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 40.809275][ T534] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.809276][ T534] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.809281][ T534] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 40.809285][ T534] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.809288][ T534] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.809292][ T534] console_emit_next_record (kernel/printk/printk.c:3183) [ 40.809296][ T534] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 40.809297][ T534] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 40.809300][ T534] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.809302][ T534] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.809306][ T534] console_flush_one_record (kernel/printk/printk.c:3268) [ 40.809310][ T534] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 40.809311][ T534] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.809317][ T534] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 40.809319][ T534] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 40.809321][ T534] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.809322][ T534] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 40.809326][ T534] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 40.809328][ T534] ? vprintk_emit (kernel/printk/printk.c:2478) [ 40.809331][ T534] vprintk_emit (kernel/printk/printk.c:2479) [ 40.809335][ T534] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 40.809337][ T534] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.809339][ T534] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 40.809341][ T534] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 40.809345][ T534] _printk (kernel/printk/printk.c:2504) [ 40.809349][ T534] ? snapshot_read.cold (user.c:?) [ 40.809350][ T534] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 40.809353][ T534] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 40.809355][ T534] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 40.809357][ T534] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 40.809361][ T534] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 40.809364][ T534] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 40.809366][ T534] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 40.809369][ T534] ? netdev_notice (net/core/dev.c:13194) [ 40.809371][ T534] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 40.809374][ T534] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 40.809377][ T534] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 40.809381][ T534] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 40.809383][ T534] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 40.809386][ T534] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 40.809392][ T534] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 40.809402][ T534] ? __kernel_text_address (kernel/extable.c:79) [ 40.809406][ T534] ? write_profile (profile.c:?) [ 40.809410][ T534] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 40.809415][ T534] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 40.809420][ T534] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 40.809422][ T534] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 40.809424][ T534] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 40.809426][ T534] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 40.809429][ T534] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 40.809431][ T534] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 40.809434][ T534] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 40.809436][ T534] ? kasan_save_stack (mm/kasan/common.c:58) [ 40.809439][ T534] ? kasan_save_stack (mm/kasan/common.c:57) [ 40.809441][ T534] ? kasan_save_track (mm/kasan/common.c:78) [ 40.809446][ T534] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.809448][ T534] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 40.809451][ T534] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 40.809456][ T534] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 40.809458][ T534] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 40.809460][ T534] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.809462][ T534] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.809464][ T534] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.809465][ T534] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.809467][ T534] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 40.809470][ T534] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 40.809473][ T534] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 40.809476][ T534] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 40.809479][ T534] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 40.809481][ T534] ? nla_get_range_signed (lib/nlattr.c:270) [ 40.809487][ T534] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 40.809492][ T534] rtnl_newlink (net/core/rtnetlink.c:4215) [ 40.809497][ T534] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 40.809499][ T534] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.809504][ T534] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 40.809506][ T534] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 40.809508][ T534] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 40.809510][ T534] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 40.809514][ T534] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 40.809516][ T534] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 40.809519][ T534] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 40.809521][ T534] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.809525][ T534] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 40.809528][ T534] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 40.809531][ T534] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 40.809533][ T534] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 40.809536][ T534] ? netlink_ack (./include/linux/skbuff.h:2718) [ 40.809543][ T534] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 40.809544][ T534] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 40.809548][ T534] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 40.809552][ T534] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 40.809555][ T534] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 40.809559][ T534] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 40.809563][ T534] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 40.809565][ T534] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 40.809568][ T534] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 40.809572][ T534] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 40.809576][ T534] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 40.809578][ T534] ? copy_msghdr_from_user (net/socket.c:2650) [ 40.809580][ T534] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 40.809582][ T534] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 40.809590][ T534] ___sys_sendmsg (net/socket.c:2767) [ 40.809592][ T534] ? copy_msghdr_from_user (net/socket.c:2619) [ 40.809609][ T534] __sys_sendmsg (net/socket.c:2799) [ 40.809612][ T534] ? __sys_sendmsg_sock (net/socket.c:2780) [ 40.809618][ T534] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.809621][ T534] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 40.809624][ T534] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 40.809627][ T534] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 40.809630][ T534] RIP: 0033:0x7fd37c39554e [ 40.809634][ T534] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 40.809636][ T534] RSP: 002b:00007ffdbf3f1d30 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 40.809639][ T534] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fd37c39554e [ 40.809640][ T534] RDX: 0000000000000000 RSI: 00007ffdbf3f1de0 RDI: 0000000000000005 [ 40.809641][ T534] RBP: 00007ffdbf3f1d40 R08: 0000000000000000 R09: 0000000000000000 [ 40.809642][ T534] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a917eb3 [ 40.809643][ T534] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffdbf3f24b0 | [ 41.911302][ T545] softirqs last disabled at (26414): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 41.911304][ T545] Preemption disabled at: | [ 41.911305][ T545] vprintk_emit (kernel/printk/printk.c:2471) | [ 41.911313][ T545] Tainted: [W]=WARN [ 41.911314][ T545] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 41.911316][ T545] Call Trace: [ 41.911317][ T545] [ 41.911319][ T545] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 41.911324][ T545] ? vprintk_emit (kernel/printk/printk.c:2471) [ 41.911326][ T545] __might_resched.cold (kernel/sched/core.c:9234) [ 41.911330][ T545] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 41.911333][ T545] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 41.911339][ T545] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 41.911341][ T545] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 41.911347][ T545] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 41.911350][ T545] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 41.911354][ T545] put_chars (drivers/char/virtio_console.c:1176) [ 41.911357][ T545] ? __send_to_port (drivers/char/virtio_console.c:654) [ 41.911360][ T545] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 41.911364][ T545] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 41.911368][ T545] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 41.911372][ T545] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 41.911373][ T545] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 41.911378][ T545] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 41.911382][ T545] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.911384][ T545] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.911388][ T545] console_emit_next_record (kernel/printk/printk.c:3183) [ 41.911392][ T545] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 41.911393][ T545] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 41.911396][ T545] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.911398][ T545] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.911408][ T545] console_flush_one_record (kernel/printk/printk.c:3268) [ 41.911412][ T545] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 41.911414][ T545] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 41.911419][ T545] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 41.911421][ T545] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 41.911422][ T545] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.911424][ T545] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 41.911428][ T545] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 41.911430][ T545] ? vprintk_emit (kernel/printk/printk.c:2478) [ 41.911433][ T545] vprintk_emit (kernel/printk/printk.c:2479) [ 41.911436][ T545] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 41.911438][ T545] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 41.911440][ T545] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 41.911445][ T545] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 41.911449][ T545] _printk (kernel/printk/printk.c:2504) [ 41.911452][ T545] ? snapshot_read.cold (user.c:?) [ 41.911454][ T545] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 41.911456][ T545] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 41.911459][ T545] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 41.911461][ T545] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 41.911464][ T545] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 41.911467][ T545] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 41.911469][ T545] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 41.911472][ T545] ? netdev_notice (net/core/dev.c:13194) [ 41.911474][ T545] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 41.911477][ T545] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 41.911480][ T545] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 41.911483][ T545] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 41.911485][ T545] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 41.911488][ T545] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 41.911494][ T545] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 41.911497][ T545] ? __kernel_text_address (kernel/extable.c:79) [ 41.911499][ T545] ? write_profile (profile.c:?) [ 41.911503][ T545] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 41.911508][ T545] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 41.911513][ T545] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 41.911515][ T545] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 41.911516][ T545] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 41.911518][ T545] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 41.911522][ T545] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 41.911524][ T545] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 41.911526][ T545] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 41.911529][ T545] ? kasan_save_stack (mm/kasan/common.c:58) [ 41.911531][ T545] ? kasan_save_stack (mm/kasan/common.c:57) [ 41.911533][ T545] ? kasan_save_track (mm/kasan/common.c:78) [ 41.911536][ T545] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 41.911538][ T545] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 41.911541][ T545] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 41.911546][ T545] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 41.911548][ T545] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 41.911551][ T545] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.911553][ T545] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 41.911554][ T545] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.911556][ T545] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.911558][ T545] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 41.911560][ T545] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 41.911563][ T545] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 41.911566][ T545] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 41.911569][ T545] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 41.911571][ T545] ? nla_get_range_signed (lib/nlattr.c:270) [ 41.911577][ T545] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 41.911582][ T545] rtnl_newlink (net/core/rtnetlink.c:4215) [ 41.911587][ T545] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 41.911589][ T545] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 41.911593][ T545] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 41.911595][ T545] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 41.911597][ T545] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 41.911599][ T545] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 41.911603][ T545] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 41.911605][ T545] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 41.911608][ T545] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 41.911609][ T545] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 41.911614][ T545] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 41.911616][ T545] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 41.911620][ T545] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 41.911621][ T545] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 41.911624][ T545] ? netlink_ack (./include/linux/skbuff.h:2718) [ 41.911630][ T545] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 41.911632][ T545] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 41.911636][ T545] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 41.911639][ T545] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 41.911642][ T545] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 41.911646][ T545] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 41.911650][ T545] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 41.911651][ T545] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 41.911654][ T545] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 41.911658][ T545] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 41.911662][ T545] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 41.911664][ T545] ? copy_msghdr_from_user (net/socket.c:2650) [ 41.911666][ T545] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 41.911668][ T545] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 41.911675][ T545] ___sys_sendmsg (net/socket.c:2767) [ 41.911678][ T545] ? copy_msghdr_from_user (net/socket.c:2619) [ 41.911693][ T545] __sys_sendmsg (net/socket.c:2799) [ 41.911696][ T545] ? __sys_sendmsg_sock (net/socket.c:2780) [ 41.911702][ T545] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 41.911706][ T545] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 41.911708][ T545] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 41.911711][ T545] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 41.911713][ T545] RIP: 0033:0x7f4c10cf854e [ 41.911717][ T545] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 41.911719][ T545] RSP: 002b:00007ffe78a674b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 41.911722][ T545] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f4c10cf854e [ 41.911723][ T545] RDX: 0000000000000000 RSI: 00007ffe78a67560 RDI: 0000000000000005 [ 41.911724][ T545] RBP: 00007ffe78a674c0 R08: 0000000000000000 R09: 0000000000000000 [ 41.911725][ T545] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a917eb4 [ 41.911726][ T545] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe78a67c30 | [ 43.035330][ T558] softirqs last disabled at (25768): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 43.035333][ T558] Preemption disabled at: | [ 43.035333][ T558] vprintk_emit (kernel/printk/printk.c:2471) | [ 43.035343][ T558] Tainted: [W]=WARN [ 43.035344][ T558] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 43.035346][ T558] Call Trace: [ 43.035348][ T558] [ 43.035349][ T558] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 43.035354][ T558] ? vprintk_emit (kernel/printk/printk.c:2471) [ 43.035356][ T558] __might_resched.cold (kernel/sched/core.c:9234) [ 43.035360][ T558] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 43.035364][ T558] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 43.035369][ T558] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 43.035372][ T558] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 43.035378][ T558] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 43.035381][ T558] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 43.035384][ T558] put_chars (drivers/char/virtio_console.c:1176) [ 43.035387][ T558] ? __send_to_port (drivers/char/virtio_console.c:654) [ 43.035391][ T558] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 43.035395][ T558] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 43.035399][ T558] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 43.035403][ T558] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.035405][ T558] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.035416][ T558] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 43.035419][ T558] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.035422][ T558] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.035427][ T558] console_emit_next_record (kernel/printk/printk.c:3183) [ 43.035430][ T558] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 43.035431][ T558] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 43.035434][ T558] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.035436][ T558] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.035443][ T558] console_flush_one_record (kernel/printk/printk.c:3268) [ 43.035447][ T558] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 43.035449][ T558] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.035454][ T558] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 43.035457][ T558] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 43.035458][ T558] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.035460][ T558] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 43.035464][ T558] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 43.035466][ T558] ? vprintk_emit (kernel/printk/printk.c:2478) [ 43.035469][ T558] vprintk_emit (kernel/printk/printk.c:2479) [ 43.035472][ T558] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 43.035474][ T558] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.035476][ T558] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 43.035478][ T558] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 43.035482][ T558] _printk (kernel/printk/printk.c:2504) [ 43.035486][ T558] ? snapshot_read.cold (user.c:?) [ 43.035488][ T558] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 43.035490][ T558] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 43.035493][ T558] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 43.035495][ T558] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 43.035498][ T558] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 43.035501][ T558] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 43.035503][ T558] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 43.035506][ T558] ? netdev_notice (net/core/dev.c:13194) [ 43.035509][ T558] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 43.035512][ T558] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 43.035514][ T558] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 43.035518][ T558] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 43.035520][ T558] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 43.035523][ T558] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 43.035529][ T558] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 43.035532][ T558] ? __kernel_text_address (kernel/extable.c:79) [ 43.035535][ T558] ? write_profile (profile.c:?) [ 43.035539][ T558] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 43.035544][ T558] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 43.035548][ T558] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 43.035550][ T558] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 43.035552][ T558] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 43.035554][ T558] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 43.035557][ T558] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 43.035560][ T558] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 43.035562][ T558] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 43.035564][ T558] ? kasan_save_stack (mm/kasan/common.c:58) [ 43.035567][ T558] ? kasan_save_stack (mm/kasan/common.c:57) [ 43.035569][ T558] ? kasan_save_track (mm/kasan/common.c:78) [ 43.035572][ T558] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.035574][ T558] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 43.035577][ T558] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 43.035582][ T558] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 43.035584][ T558] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 43.035587][ T558] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.035589][ T558] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 43.035591][ T558] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.035592][ T558] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.035594][ T558] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 43.035597][ T558] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 43.035600][ T558] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 43.035603][ T558] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 43.035606][ T558] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 43.035608][ T558] ? nla_get_range_signed (lib/nlattr.c:270) [ 43.035614][ T558] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 43.035619][ T558] rtnl_newlink (net/core/rtnetlink.c:4215) [ 43.035625][ T558] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 43.035626][ T558] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.035631][ T558] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 43.035633][ T558] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 43.035635][ T558] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 43.035637][ T558] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 43.035641][ T558] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 43.035643][ T558] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 43.035647][ T558] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.035648][ T558] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 43.035653][ T558] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 43.035655][ T558] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 43.035659][ T558] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 43.035661][ T558] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 43.035663][ T558] ? netlink_ack (./include/linux/skbuff.h:2718) [ 43.035670][ T558] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 43.035671][ T558] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 43.035675][ T558] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 43.035679][ T558] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 43.035682][ T558] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 43.035686][ T558] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 43.035690][ T558] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 43.035691][ T558] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 43.035695][ T558] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 43.035698][ T558] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 43.035702][ T558] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 43.035705][ T558] ? copy_msghdr_from_user (net/socket.c:2650) [ 43.035707][ T558] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 43.035709][ T558] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 43.035716][ T558] ___sys_sendmsg (net/socket.c:2767) [ 43.035719][ T558] ? copy_msghdr_from_user (net/socket.c:2619) [ 43.035735][ T558] __sys_sendmsg (net/socket.c:2799) [ 43.035738][ T558] ? __sys_sendmsg_sock (net/socket.c:2780) [ 43.035745][ T558] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 43.035748][ T558] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 43.035751][ T558] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 43.035754][ T558] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 43.035756][ T558] RIP: 0033:0x7fa684d3854e [ 43.035760][ T558] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 43.035762][ T558] RSP: 002b:00007ffcec776190 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 43.035765][ T558] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fa684d3854e [ 43.035766][ T558] RDX: 0000000000000000 RSI: 00007ffcec776240 RDI: 0000000000000005 [ 43.035767][ T558] RBP: 00007ffcec7761a0 R08: 0000000000000000 R09: 0000000000000000 [ 43.035768][ T558] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a917eb5 [ 43.035769][ T558] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcec776910 | [ 44.080555][ T569] softirqs last disabled at (23134): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 44.080558][ T569] Preemption disabled at: | [ 44.080558][ T569] vprintk_emit (kernel/printk/printk.c:2471) | [ 44.080567][ T569] Tainted: [W]=WARN [ 44.080568][ T569] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 44.080570][ T569] Call Trace: [ 44.080572][ T569] [ 44.080573][ T569] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 44.080578][ T569] ? vprintk_emit (kernel/printk/printk.c:2471) [ 44.080580][ T569] __might_resched.cold (kernel/sched/core.c:9234) [ 44.080585][ T569] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 44.080588][ T569] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 44.080593][ T569] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 44.080595][ T569] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 44.080602][ T569] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 44.080605][ T569] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 44.080608][ T569] put_chars (drivers/char/virtio_console.c:1176) [ 44.080611][ T569] ? __send_to_port (drivers/char/virtio_console.c:654) [ 44.080615][ T569] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 44.080619][ T569] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 44.080623][ T569] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 44.080627][ T569] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.080629][ T569] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.080633][ T569] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 44.080637][ T569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.080640][ T569] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.080644][ T569] console_emit_next_record (kernel/printk/printk.c:3183) [ 44.080647][ T569] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 44.080649][ T569] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 44.080651][ T569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.080653][ T569] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.080657][ T569] console_flush_one_record (kernel/printk/printk.c:3268) [ 44.080661][ T569] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 44.080663][ T569] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.080668][ T569] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 44.080671][ T569] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 44.080672][ T569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.080674][ T569] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 44.080678][ T569] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 44.080680][ T569] ? vprintk_emit (kernel/printk/printk.c:2478) [ 44.080682][ T569] vprintk_emit (kernel/printk/printk.c:2479) [ 44.080686][ T569] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 44.080688][ T569] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.080690][ T569] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 44.080692][ T569] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 44.080696][ T569] _printk (kernel/printk/printk.c:2504) [ 44.080699][ T569] ? snapshot_read.cold (user.c:?) [ 44.080701][ T569] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 44.080704][ T569] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 44.080706][ T569] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 44.080708][ T569] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 44.080712][ T569] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 44.080714][ T569] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 44.080717][ T569] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 44.080720][ T569] ? netdev_notice (net/core/dev.c:13194) [ 44.080722][ T569] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 44.080725][ T569] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 44.080728][ T569] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 44.080732][ T569] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 44.080734][ T569] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 44.080737][ T569] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 44.080743][ T569] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 44.080745][ T569] ? __kernel_text_address (kernel/extable.c:79) [ 44.080748][ T569] ? write_profile (profile.c:?) [ 44.080752][ T569] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 44.080757][ T569] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 44.080762][ T569] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 44.080764][ T569] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 44.080765][ T569] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 44.080767][ T569] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 44.080771][ T569] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 44.080773][ T569] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 44.080775][ T569] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 44.080778][ T569] ? kasan_save_stack (mm/kasan/common.c:58) [ 44.080781][ T569] ? kasan_save_stack (mm/kasan/common.c:57) [ 44.080783][ T569] ? kasan_save_track (mm/kasan/common.c:78) [ 44.080785][ T569] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.080788][ T569] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 44.080790][ T569] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 44.080795][ T569] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 44.080798][ T569] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 44.080800][ T569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.080802][ T569] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 44.080804][ T569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.080805][ T569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.080807][ T569] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 44.080810][ T569] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 44.080813][ T569] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 44.080816][ T569] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 44.080819][ T569] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 44.080821][ T569] ? nla_get_range_signed (lib/nlattr.c:270) [ 44.080827][ T569] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 44.080836][ T569] rtnl_newlink (net/core/rtnetlink.c:4215) [ 44.080845][ T569] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 44.080847][ T569] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.080851][ T569] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 44.080854][ T569] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 44.080856][ T569] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 44.080858][ T569] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 44.080862][ T569] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 44.080864][ T569] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 44.080867][ T569] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.080868][ T569] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 44.080873][ T569] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 44.080875][ T569] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 44.080879][ T569] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 44.080880][ T569] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 44.080883][ T569] ? netlink_ack (./include/linux/skbuff.h:2718) [ 44.080890][ T569] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 44.080891][ T569] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 44.080895][ T569] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 44.080899][ T569] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 44.080902][ T569] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 44.080906][ T569] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 44.080910][ T569] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 44.080911][ T569] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 44.080915][ T569] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 44.080918][ T569] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 44.080922][ T569] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 44.080925][ T569] ? copy_msghdr_from_user (net/socket.c:2650) [ 44.080927][ T569] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 44.080929][ T569] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 44.080940][ T569] ___sys_sendmsg (net/socket.c:2767) [ 44.080943][ T569] ? copy_msghdr_from_user (net/socket.c:2619) [ 44.080959][ T569] __sys_sendmsg (net/socket.c:2799) [ 44.080962][ T569] ? __sys_sendmsg_sock (net/socket.c:2780) [ 44.080969][ T569] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 44.080972][ T569] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 44.080974][ T569] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 44.080978][ T569] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 44.080980][ T569] RIP: 0033:0x7efed3a7e54e [ 44.080984][ T569] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 44.080986][ T569] RSP: 002b:00007ffd17fff2a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 44.080989][ T569] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007efed3a7e54e [ 44.080990][ T569] RDX: 0000000000000000 RSI: 00007ffd17fff350 RDI: 0000000000000005 [ 44.080991][ T569] RBP: 00007ffd17fff2b0 R08: 0000000000000000 R09: 0000000000000000 [ 44.080992][ T569] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a917eb6 [ 44.080993][ T569] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd17fffa20 | [ 45.111314][ T579] softirqs last disabled at (15912): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 45.111317][ T579] Preemption disabled at: | [ 45.111317][ T579] vprintk_emit (kernel/printk/printk.c:2471) | [ 45.111326][ T579] Tainted: [W]=WARN [ 45.111327][ T579] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 45.111329][ T579] Call Trace: [ 45.111331][ T579] [ 45.111332][ T579] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 45.111337][ T579] ? vprintk_emit (kernel/printk/printk.c:2471) [ 45.111339][ T579] __might_resched.cold (kernel/sched/core.c:9234) [ 45.111344][ T579] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 45.111347][ T579] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 45.111353][ T579] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 45.111355][ T579] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 45.111361][ T579] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 45.111364][ T579] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 45.111368][ T579] put_chars (drivers/char/virtio_console.c:1176) [ 45.111371][ T579] ? __send_to_port (drivers/char/virtio_console.c:654) [ 45.111375][ T579] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 45.111379][ T579] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 45.111383][ T579] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 45.111387][ T579] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.111389][ T579] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.111394][ T579] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 45.111398][ T579] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.111401][ T579] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.111405][ T579] console_emit_next_record (kernel/printk/printk.c:3183) [ 45.111409][ T579] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 45.111410][ T579] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 45.111413][ T579] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.111415][ T579] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.111431][ T579] console_flush_one_record (kernel/printk/printk.c:3268) [ 45.111435][ T579] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 45.111436][ T579] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.111445][ T579] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 45.111447][ T579] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 45.111448][ T579] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.111450][ T579] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 45.111454][ T579] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 45.111456][ T579] ? vprintk_emit (kernel/printk/printk.c:2478) [ 45.111459][ T579] vprintk_emit (kernel/printk/printk.c:2479) [ 45.111463][ T579] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 45.111465][ T579] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.111467][ T579] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 45.111469][ T579] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 45.111473][ T579] _printk (kernel/printk/printk.c:2504) [ 45.111477][ T579] ? snapshot_read.cold (user.c:?) [ 45.111479][ T579] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 45.111482][ T579] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 45.111484][ T579] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 45.111486][ T579] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 45.111490][ T579] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 45.111492][ T579] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 45.111495][ T579] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 45.111497][ T579] ? netdev_notice (net/core/dev.c:13194) [ 45.111500][ T579] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 45.111503][ T579] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 45.111506][ T579] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 45.111510][ T579] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 45.111512][ T579] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 45.111515][ T579] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 45.111522][ T579] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 45.111524][ T579] ? __kernel_text_address (kernel/extable.c:79) [ 45.111527][ T579] ? write_profile (profile.c:?) [ 45.111531][ T579] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 45.111536][ T579] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 45.111541][ T579] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 45.111544][ T579] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 45.111545][ T579] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 45.111547][ T579] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 45.111551][ T579] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 45.111553][ T579] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 45.111555][ T579] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 45.111558][ T579] ? kasan_save_stack (mm/kasan/common.c:58) [ 45.111561][ T579] ? kasan_save_stack (mm/kasan/common.c:57) [ 45.111563][ T579] ? kasan_save_track (mm/kasan/common.c:78) [ 45.111566][ T579] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.111568][ T579] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 45.111571][ T579] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 45.111576][ T579] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 45.111578][ T579] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 45.111581][ T579] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.111583][ T579] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 45.111585][ T579] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.111586][ T579] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.111588][ T579] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 45.111591][ T579] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 45.111594][ T579] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 45.111597][ T579] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 45.111600][ T579] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 45.111602][ T579] ? nla_get_range_signed (lib/nlattr.c:270) [ 45.111608][ T579] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 45.111613][ T579] rtnl_newlink (net/core/rtnetlink.c:4215) [ 45.111619][ T579] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 45.111621][ T579] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.111626][ T579] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 45.111628][ T579] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 45.111630][ T579] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 45.111632][ T579] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 45.111636][ T579] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 45.111638][ T579] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 45.111641][ T579] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.111643][ T579] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 45.111648][ T579] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 45.111650][ T579] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 45.111654][ T579] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 45.111656][ T579] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 45.111659][ T579] ? netlink_ack (./include/linux/skbuff.h:2718) [ 45.111665][ T579] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 45.111667][ T579] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 45.111671][ T579] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 45.111675][ T579] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 45.111678][ T579] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 45.111682][ T579] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 45.111686][ T579] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 45.111687][ T579] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 45.111691][ T579] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 45.111695][ T579] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 45.111699][ T579] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 45.111701][ T579] ? copy_msghdr_from_user (net/socket.c:2650) [ 45.111703][ T579] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 45.111705][ T579] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 45.111712][ T579] ___sys_sendmsg (net/socket.c:2767) [ 45.111715][ T579] ? copy_msghdr_from_user (net/socket.c:2619) [ 45.111732][ T579] __sys_sendmsg (net/socket.c:2799) [ 45.111735][ T579] ? __sys_sendmsg_sock (net/socket.c:2780) [ 45.111742][ T579] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 45.111745][ T579] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 45.111748][ T579] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 45.111751][ T579] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 45.111753][ T579] RIP: 0033:0x7fbe1658954e [ 45.111757][ T579] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 45.111759][ T579] RSP: 002b:00007ffc5c841370 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 45.111762][ T579] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fbe1658954e [ 45.111764][ T579] RDX: 0000000000000000 RSI: 00007ffc5c841420 RDI: 0000000000000005 [ 45.111764][ T579] RBP: 00007ffc5c841380 R08: 0000000000000000 R09: 0000000000000000 [ 45.111765][ T579] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a917eb7 [ 45.111766][ T579] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc5c841af0 | [ 46.223685][ T592] softirqs last disabled at (18596): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 46.223688][ T592] Preemption disabled at: | [ 46.223688][ T592] vprintk_emit (kernel/printk/printk.c:2471) | [ 46.223697][ T592] Tainted: [W]=WARN [ 46.223698][ T592] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 46.223700][ T592] Call Trace: [ 46.223702][ T592] [ 46.223703][ T592] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 46.223708][ T592] ? vprintk_emit (kernel/printk/printk.c:2471) [ 46.223710][ T592] __might_resched.cold (kernel/sched/core.c:9234) [ 46.223714][ T592] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 46.223718][ T592] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 46.223723][ T592] __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)) [ 46.223725][ T592] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 46.223731][ T592] ? 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) [ 46.223734][ T592] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 46.223738][ T592] put_chars (drivers/char/virtio_console.c:1176) [ 46.223741][ T592] ? __send_to_port (drivers/char/virtio_console.c:654) [ 46.223744][ T592] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 46.223748][ T592] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 46.223753][ T592] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 46.223756][ T592] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 46.223758][ T592] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 46.223763][ T592] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 46.223766][ T592] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.223769][ T592] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.223773][ T592] console_emit_next_record (kernel/printk/printk.c:3183) [ 46.223777][ T592] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 46.223778][ T592] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 46.223781][ T592] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.223783][ T592] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.223787][ T592] console_flush_one_record (kernel/printk/printk.c:3268) [ 46.223791][ T592] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 46.223792][ T592] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 46.223798][ T592] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 46.223800][ T592] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 46.223801][ T592] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.223803][ T592] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 46.223807][ T592] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 46.223809][ T592] ? vprintk_emit (kernel/printk/printk.c:2478) [ 46.223812][ T592] vprintk_emit (kernel/printk/printk.c:2479) [ 46.223815][ T592] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 46.223818][ T592] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 46.223820][ T592] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 46.223822][ T592] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 46.223826][ T592] _printk (kernel/printk/printk.c:2504) [ 46.223830][ T592] ? snapshot_read.cold (user.c:?) [ 46.223833][ T592] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 46.223838][ T592] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 46.223841][ T592] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 46.223844][ T592] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 46.223848][ T592] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 46.223851][ T592] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 46.223853][ T592] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 46.223855][ T592] ? netdev_notice (net/core/dev.c:13194) [ 46.223858][ T592] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 46.223861][ T592] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 46.223863][ T592] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 46.223867][ T592] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 46.223869][ T592] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 46.223872][ T592] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 46.223878][ T592] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 46.223881][ T592] ? __kernel_text_address (kernel/extable.c:79) [ 46.223884][ T592] ? write_profile (profile.c:?) [ 46.223888][ T592] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 46.223893][ T592] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 46.223897][ T592] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 46.223900][ T592] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 46.223901][ T592] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 46.223903][ T592] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 46.223907][ T592] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 46.223909][ T592] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 46.223911][ T592] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 46.223914][ T592] ? kasan_save_stack (mm/kasan/common.c:58) [ 46.223916][ T592] ? kasan_save_stack (mm/kasan/common.c:57) [ 46.223918][ T592] ? kasan_save_track (mm/kasan/common.c:78) [ 46.223921][ T592] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 46.223923][ T592] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 46.223926][ T592] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 46.223933][ T592] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 46.223936][ T592] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 46.223939][ T592] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.223941][ T592] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 46.223943][ T592] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.223944][ T592] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.223946][ T592] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 46.223949][ T592] ? __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) [ 46.223952][ T592] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 46.223955][ T592] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 46.223958][ T592] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 46.223960][ T592] ? nla_get_range_signed (lib/nlattr.c:270) [ 46.223965][ T592] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 46.223971][ T592] rtnl_newlink (net/core/rtnetlink.c:4215) [ 46.223976][ T592] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 46.223978][ T592] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 46.223982][ T592] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 46.223985][ T592] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 46.223987][ T592] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 46.223989][ T592] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 46.223992][ T592] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 46.223994][ T592] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 46.223998][ T592] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.224000][ T592] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 46.224007][ T592] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 46.224009][ T592] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 46.224013][ T592] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 46.224015][ T592] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 46.224018][ T592] ? netlink_ack (./include/linux/skbuff.h:2718) [ 46.224024][ T592] ? 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)) [ 46.224025][ T592] ? 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)) [ 46.224029][ T592] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 46.224033][ T592] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 46.224036][ T592] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 46.224040][ T592] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 46.224044][ T592] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 46.224045][ T592] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 46.224048][ T592] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 46.224052][ T592] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 46.224056][ T592] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 46.224059][ T592] ? copy_msghdr_from_user (net/socket.c:2650) [ 46.224061][ T592] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 46.224062][ T592] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 46.224070][ T592] ___sys_sendmsg (net/socket.c:2767) [ 46.224072][ T592] ? copy_msghdr_from_user (net/socket.c:2619) [ 46.224088][ T592] __sys_sendmsg (net/socket.c:2799) [ 46.224091][ T592] ? __sys_sendmsg_sock (net/socket.c:2780) [ 46.224097][ T592] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 46.224100][ T592] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 46.224103][ T592] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 46.224106][ T592] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 46.224108][ T592] RIP: 0033:0x7fe7b9df854e [ 46.224112][ T592] 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 [ 46.224115][ T592] RSP: 002b:00007ffed77c3220 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 46.224118][ T592] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fe7b9df854e [ 46.224119][ T592] RDX: 0000000000000000 RSI: 00007ffed77c32d0 RDI: 0000000000000005 [ 46.224120][ T592] RBP: 00007ffed77c3230 R08: 0000000000000000 R09: 0000000000000000 [ 46.224121][ T592] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a917eb8 [ 46.224122][ T592] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffed77c39a0 | [ 47.294039][ T603] softirqs last disabled at (18238): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 47.294042][ T603] Preemption disabled at: | [ 47.294043][ T603] vprintk_emit (kernel/printk/printk.c:2471) | [ 47.294052][ T603] Tainted: [W]=WARN [ 47.294053][ T603] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.294054][ T603] Call Trace: [ 47.294056][ T603] [ 47.294058][ T603] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 47.294063][ T603] ? vprintk_emit (kernel/printk/printk.c:2471) [ 47.294065][ T603] __might_resched.cold (kernel/sched/core.c:9234) [ 47.294070][ T603] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 47.294073][ T603] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 47.294078][ T603] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 47.294081][ T603] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 47.294087][ T603] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 47.294091][ T603] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 47.294094][ T603] put_chars (drivers/char/virtio_console.c:1176) [ 47.294097][ T603] ? __send_to_port (drivers/char/virtio_console.c:654) [ 47.294101][ T603] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 47.294105][ T603] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 47.294110][ T603] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 47.294113][ T603] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.294115][ T603] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.294120][ T603] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 47.294124][ T603] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.294127][ T603] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.294131][ T603] console_emit_next_record (kernel/printk/printk.c:3183) [ 47.294134][ T603] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 47.294136][ T603] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 47.294139][ T603] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.294141][ T603] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.294145][ T603] console_flush_one_record (kernel/printk/printk.c:3268) [ 47.294149][ T603] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 47.294150][ T603] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.294156][ T603] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 47.294158][ T603] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 47.294160][ T603] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.294162][ T603] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 47.294166][ T603] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 47.294168][ T603] ? vprintk_emit (kernel/printk/printk.c:2478) [ 47.294171][ T603] vprintk_emit (kernel/printk/printk.c:2479) [ 47.294174][ T603] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 47.294176][ T603] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.294178][ T603] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 47.294180][ T603] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 47.294184][ T603] _printk (kernel/printk/printk.c:2504) [ 47.294188][ T603] ? snapshot_read.cold (user.c:?) [ 47.294190][ T603] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 47.294193][ T603] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 47.294195][ T603] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 47.294197][ T603] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 47.294201][ T603] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 47.294203][ T603] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 47.294206][ T603] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 47.294208][ T603] ? netdev_notice (net/core/dev.c:13194) [ 47.294211][ T603] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 47.294214][ T603] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 47.294217][ T603] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 47.294221][ T603] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 47.294223][ T603] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 47.294226][ T603] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 47.294233][ T603] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 47.294235][ T603] ? __kernel_text_address (kernel/extable.c:79) [ 47.294238][ T603] ? write_profile (profile.c:?) [ 47.294242][ T603] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 47.294248][ T603] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 47.294252][ T603] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 47.294255][ T603] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 47.294256][ T603] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 47.294258][ T603] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 47.294262][ T603] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 47.294264][ T603] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 47.294266][ T603] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 47.294269][ T603] ? kasan_save_stack (mm/kasan/common.c:58) [ 47.294272][ T603] ? kasan_save_stack (mm/kasan/common.c:57) [ 47.294274][ T603] ? kasan_save_track (mm/kasan/common.c:78) [ 47.294277][ T603] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.294279][ T603] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 47.294282][ T603] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 47.294287][ T603] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 47.294289][ T603] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 47.294292][ T603] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.294294][ T603] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.294296][ T603] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.294297][ T603] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.294299][ T603] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 47.294301][ T603] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 47.294305][ T603] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 47.294307][ T603] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 47.294311][ T603] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 47.294313][ T603] ? nla_get_range_signed (lib/nlattr.c:270) [ 47.294319][ T603] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 47.294324][ T603] rtnl_newlink (net/core/rtnetlink.c:4215) [ 47.294330][ T603] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 47.294332][ T603] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.294337][ T603] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 47.294339][ T603] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 47.294341][ T603] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 47.294343][ T603] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 47.294347][ T603] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 47.294349][ T603] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 47.294353][ T603] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.294354][ T603] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.294359][ T603] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 47.294361][ T603] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 47.294365][ T603] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 47.294367][ T603] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.294370][ T603] ? netlink_ack (./include/linux/skbuff.h:2718) [ 47.294376][ T603] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 47.294378][ T603] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 47.294382][ T603] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 47.294386][ T603] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 47.294389][ T603] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 47.294394][ T603] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 47.294397][ T603] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 47.294399][ T603] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 47.294402][ T603] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 47.294406][ T603] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 47.294410][ T603] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 47.294413][ T603] ? copy_msghdr_from_user (net/socket.c:2650) [ 47.294415][ T603] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 47.294417][ T603] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 47.294425][ T603] ___sys_sendmsg (net/socket.c:2767) [ 47.294428][ T603] ? copy_msghdr_from_user (net/socket.c:2619) [ 47.294453][ T603] __sys_sendmsg (net/socket.c:2799) [ 47.294456][ T603] ? __sys_sendmsg_sock (net/socket.c:2780) [ 47.294462][ T603] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.294466][ T603] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 47.294468][ T603] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 47.294472][ T603] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.294474][ T603] RIP: 0033:0x7fef648b154e [ 47.294478][ T603] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 47.294481][ T603] RSP: 002b:00007fffe0002eb0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 47.294484][ T603] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fef648b154e [ 47.294486][ T603] RDX: 0000000000000000 RSI: 00007fffe0002f60 RDI: 0000000000000005 [ 47.294487][ T603] RBP: 00007fffe0002ec0 R08: 0000000000000000 R09: 0000000000000000 [ 47.294487][ T603] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a917eb9 [ 47.294488][ T603] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffe0003630 | [ 48.323775][ T614] softirqs last disabled at (21962): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 48.323778][ T614] Preemption disabled at: | [ 48.323778][ T614] vprintk_emit (kernel/printk/printk.c:2471) | [ 48.323788][ T614] Tainted: [W]=WARN [ 48.323789][ T614] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 48.323790][ T614] Call Trace: [ 48.323792][ T614] [ 48.323793][ T614] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 48.323798][ T614] ? vprintk_emit (kernel/printk/printk.c:2471) [ 48.323800][ T614] __might_resched.cold (kernel/sched/core.c:9234) [ 48.323804][ T614] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 48.323807][ T614] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 48.323813][ T614] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 48.323815][ T614] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 48.323821][ T614] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 48.323824][ T614] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 48.323828][ T614] put_chars (drivers/char/virtio_console.c:1176) [ 48.323832][ T614] ? __send_to_port (drivers/char/virtio_console.c:654) [ 48.323838][ T614] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 48.323843][ T614] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 48.323849][ T614] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 48.323852][ T614] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.323854][ T614] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.323859][ T614] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 48.323862][ T614] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.323865][ T614] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.323869][ T614] console_emit_next_record (kernel/printk/printk.c:3183) [ 48.323873][ T614] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 48.323874][ T614] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 48.323876][ T614] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.323878][ T614] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.323882][ T614] console_flush_one_record (kernel/printk/printk.c:3268) [ 48.323886][ T614] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 48.323887][ T614] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.323893][ T614] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 48.323895][ T614] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 48.323896][ T614] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.323898][ T614] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 48.323902][ T614] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 48.323903][ T614] ? vprintk_emit (kernel/printk/printk.c:2478) [ 48.323906][ T614] vprintk_emit (kernel/printk/printk.c:2479) [ 48.323909][ T614] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 48.323911][ T614] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.323913][ T614] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 48.323915][ T614] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 48.323919][ T614] _printk (kernel/printk/printk.c:2504) [ 48.323923][ T614] ? snapshot_read.cold (user.c:?) [ 48.323925][ T614] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 48.323927][ T614] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 48.323930][ T614] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 48.323933][ T614] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 48.323938][ T614] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 48.323940][ T614] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 48.323942][ T614] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 48.323945][ T614] ? netdev_notice (net/core/dev.c:13194) [ 48.323947][ T614] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 48.323950][ T614] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 48.323953][ T614] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 48.323956][ T614] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 48.323958][ T614] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 48.323961][ T614] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 48.323968][ T614] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 48.323970][ T614] ? __kernel_text_address (kernel/extable.c:79) [ 48.323973][ T614] ? write_profile (profile.c:?) [ 48.323977][ T614] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 48.323982][ T614] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 48.323986][ T614] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 48.323989][ T614] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 48.323990][ T614] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 48.323992][ T614] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 48.323996][ T614] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 48.323998][ T614] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 48.324002][ T614] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 48.324006][ T614] ? kasan_save_stack (mm/kasan/common.c:58) [ 48.324009][ T614] ? kasan_save_stack (mm/kasan/common.c:57) [ 48.324011][ T614] ? kasan_save_track (mm/kasan/common.c:78) [ 48.324013][ T614] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.324015][ T614] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 48.324018][ T614] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 48.324023][ T614] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 48.324025][ T614] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 48.324028][ T614] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.324029][ T614] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 48.324031][ T614] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.324032][ T614] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.324034][ T614] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 48.324037][ T614] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 48.324040][ T614] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 48.324043][ T614] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 48.324046][ T614] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 48.324048][ T614] ? nla_get_range_signed (lib/nlattr.c:270) [ 48.324054][ T614] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 48.324059][ T614] rtnl_newlink (net/core/rtnetlink.c:4215) [ 48.324064][ T614] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 48.324066][ T614] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.324070][ T614] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 48.324072][ T614] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 48.324074][ T614] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 48.324076][ T614] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 48.324080][ T614] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 48.324082][ T614] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 48.324085][ T614] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.324086][ T614] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 48.324091][ T614] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 48.324093][ T614] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 48.324097][ T614] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 48.324099][ T614] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 48.324101][ T614] ? netlink_ack (./include/linux/skbuff.h:2718) [ 48.324107][ T614] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 48.324109][ T614] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 48.324113][ T614] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 48.324117][ T614] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 48.324119][ T614] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 48.324123][ T614] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 48.324127][ T614] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 48.324129][ T614] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 48.324132][ T614] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 48.324135][ T614] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 48.324139][ T614] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 48.324142][ T614] ? copy_msghdr_from_user (net/socket.c:2650) [ 48.324144][ T614] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 48.324145][ T614] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 48.324153][ T614] ___sys_sendmsg (net/socket.c:2767) [ 48.324155][ T614] ? copy_msghdr_from_user (net/socket.c:2619) [ 48.324171][ T614] __sys_sendmsg (net/socket.c:2799) [ 48.324174][ T614] ? __sys_sendmsg_sock (net/socket.c:2780) [ 48.324180][ T614] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 48.324183][ T614] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 48.324186][ T614] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 48.324189][ T614] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 48.324191][ T614] RIP: 0033:0x7fcced6f454e [ 48.324195][ T614] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 48.324198][ T614] RSP: 002b:00007ffd81565ac0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 48.324201][ T614] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fcced6f454e [ 48.324202][ T614] RDX: 0000000000000000 RSI: 00007ffd81565b70 RDI: 0000000000000005 [ 48.324203][ T614] RBP: 00007ffd81565ad0 R08: 0000000000000000 R09: 0000000000000000 [ 48.324204][ T614] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a917eba [ 48.324205][ T614] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd81566240 | [ 49.341300][ T624] softirqs last disabled at (23006): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 49.341302][ T624] Preemption disabled at: | [ 49.341303][ T624] vprintk_emit (kernel/printk/printk.c:2471) | [ 49.341312][ T624] Tainted: [W]=WARN [ 49.341313][ T624] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 49.341315][ T624] Call Trace: [ 49.341317][ T624] [ 49.341318][ T624] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 49.341323][ T624] ? vprintk_emit (kernel/printk/printk.c:2471) [ 49.341325][ T624] __might_resched.cold (kernel/sched/core.c:9234) [ 49.341330][ T624] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 49.341333][ T624] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 49.341338][ T624] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 49.341340][ T624] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 49.341347][ T624] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 49.341350][ T624] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 49.341353][ T624] put_chars (drivers/char/virtio_console.c:1176) [ 49.341356][ T624] ? __send_to_port (drivers/char/virtio_console.c:654) [ 49.341360][ T624] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 49.341364][ T624] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 49.341368][ T624] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 49.341372][ T624] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 49.341374][ T624] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 49.341379][ T624] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 49.341382][ T624] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.341385][ T624] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.341389][ T624] console_emit_next_record (kernel/printk/printk.c:3183) [ 49.341393][ T624] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 49.341394][ T624] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 49.341397][ T624] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.341399][ T624] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.341403][ T624] console_flush_one_record (kernel/printk/printk.c:3268) [ 49.341407][ T624] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 49.341408][ T624] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 49.341414][ T624] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 49.341416][ T624] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 49.341417][ T624] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.341419][ T624] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 49.341423][ T624] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 49.341425][ T624] ? vprintk_emit (kernel/printk/printk.c:2478) [ 49.341428][ T624] vprintk_emit (kernel/printk/printk.c:2479) [ 49.341431][ T624] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 49.341433][ T624] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 49.341435][ T624] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 49.341437][ T624] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 49.341443][ T624] _printk (kernel/printk/printk.c:2504) [ 49.341453][ T624] ? snapshot_read.cold (user.c:?) [ 49.341455][ T624] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 49.341458][ T624] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 49.341460][ T624] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 49.341462][ T624] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 49.341465][ T624] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 49.341468][ T624] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 49.341470][ T624] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 49.341473][ T624] ? netdev_notice (net/core/dev.c:13194) [ 49.341475][ T624] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 49.341478][ T624] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 49.341481][ T624] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 49.341485][ T624] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 49.341487][ T624] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 49.341490][ T624] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 49.341496][ T624] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 49.341498][ T624] ? __kernel_text_address (kernel/extable.c:79) [ 49.341501][ T624] ? write_profile (profile.c:?) [ 49.341505][ T624] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 49.341510][ T624] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 49.341515][ T624] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 49.341517][ T624] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 49.341519][ T624] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 49.341520][ T624] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 49.341524][ T624] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 49.341526][ T624] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 49.341528][ T624] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 49.341531][ T624] ? kasan_save_stack (mm/kasan/common.c:58) [ 49.341534][ T624] ? kasan_save_stack (mm/kasan/common.c:57) [ 49.341535][ T624] ? kasan_save_track (mm/kasan/common.c:78) [ 49.341538][ T624] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 49.341540][ T624] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 49.341543][ T624] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 49.341548][ T624] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 49.341550][ T624] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 49.341552][ T624] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.341554][ T624] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 49.341556][ T624] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.341557][ T624] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.341559][ T624] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 49.341562][ T624] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 49.341565][ T624] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 49.341567][ T624] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 49.341570][ T624] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 49.341572][ T624] ? nla_get_range_signed (lib/nlattr.c:270) [ 49.341578][ T624] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 49.341583][ T624] rtnl_newlink (net/core/rtnetlink.c:4215) [ 49.341588][ T624] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 49.341590][ T624] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 49.341595][ T624] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 49.341597][ T624] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 49.341599][ T624] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 49.341601][ T624] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 49.341604][ T624] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 49.341606][ T624] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 49.341609][ T624] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 49.341611][ T624] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 49.341615][ T624] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 49.341617][ T624] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 49.341621][ T624] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 49.341623][ T624] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 49.341625][ T624] ? netlink_ack (./include/linux/skbuff.h:2718) [ 49.341631][ T624] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 49.341633][ T624] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 49.341637][ T624] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 49.341640][ T624] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 49.341643][ T624] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 49.341647][ T624] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 49.341651][ T624] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 49.341652][ T624] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 49.341655][ T624] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 49.341659][ T624] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 49.341663][ T624] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 49.341665][ T624] ? copy_msghdr_from_user (net/socket.c:2650) [ 49.341668][ T624] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 49.341669][ T624] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 49.341676][ T624] ___sys_sendmsg (net/socket.c:2767) [ 49.341679][ T624] ? copy_msghdr_from_user (net/socket.c:2619) [ 49.341694][ T624] __sys_sendmsg (net/socket.c:2799) [ 49.341698][ T624] ? __sys_sendmsg_sock (net/socket.c:2780) [ 49.341704][ T624] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 49.341707][ T624] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 49.341709][ T624] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 49.341713][ T624] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 49.341715][ T624] RIP: 0033:0x7ffaf6a7354e [ 49.341719][ T624] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 49.341721][ T624] RSP: 002b:00007ffeed42d310 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 49.341723][ T624] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007ffaf6a7354e [ 49.341725][ T624] RDX: 0000000000000000 RSI: 00007ffeed42d3c0 RDI: 0000000000000005 [ 49.341726][ T624] RBP: 00007ffeed42d320 R08: 0000000000000000 R09: 0000000000000000 [ 49.341727][ T624] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a917ebb [ 49.341728][ T624] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffeed42da90 | [ 50.427324][ T636] softirqs last disabled at (24262): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 50.427327][ T636] Preemption disabled at: | [ 50.427328][ T636] vprintk_emit (kernel/printk/printk.c:2471) | [ 50.427337][ T636] Tainted: [W]=WARN [ 50.427338][ T636] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 50.427340][ T636] Call Trace: [ 50.427342][ T636] [ 50.427344][ T636] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 50.427349][ T636] ? vprintk_emit (kernel/printk/printk.c:2471) [ 50.427351][ T636] __might_resched.cold (kernel/sched/core.c:9234) [ 50.427355][ T636] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 50.427359][ T636] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 50.427364][ T636] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 50.427367][ T636] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 50.427373][ T636] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 50.427376][ T636] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 50.427380][ T636] put_chars (drivers/char/virtio_console.c:1176) [ 50.427383][ T636] ? __send_to_port (drivers/char/virtio_console.c:654) [ 50.427386][ T636] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 50.427391][ T636] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 50.427396][ T636] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 50.427399][ T636] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 50.427401][ T636] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 50.427406][ T636] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 50.427410][ T636] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.427413][ T636] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 50.427417][ T636] console_emit_next_record (kernel/printk/printk.c:3183) [ 50.427421][ T636] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 50.427422][ T636] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 50.427425][ T636] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.427427][ T636] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 50.427431][ T636] console_flush_one_record (kernel/printk/printk.c:3268) [ 50.427435][ T636] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 50.427437][ T636] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 50.427445][ T636] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 50.427448][ T636] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 50.427454][ T636] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.427457][ T636] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 50.427461][ T636] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 50.427463][ T636] ? vprintk_emit (kernel/printk/printk.c:2478) [ 50.427466][ T636] vprintk_emit (kernel/printk/printk.c:2479) [ 50.427469][ T636] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 50.427471][ T636] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 50.427473][ T636] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 50.427476][ T636] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 50.427480][ T636] _printk (kernel/printk/printk.c:2504) [ 50.427484][ T636] ? snapshot_read.cold (user.c:?) [ 50.427485][ T636] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 50.427488][ T636] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 50.427490][ T636] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 50.427493][ T636] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 50.427496][ T636] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 50.427499][ T636] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 50.427501][ T636] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 50.427504][ T636] ? netdev_notice (net/core/dev.c:13194) [ 50.427506][ T636] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 50.427509][ T636] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 50.427512][ T636] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 50.427516][ T636] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 50.427518][ T636] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 50.427521][ T636] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 50.427528][ T636] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 50.427531][ T636] ? __kernel_text_address (kernel/extable.c:79) [ 50.427534][ T636] ? write_profile (profile.c:?) [ 50.427538][ T636] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 50.427543][ T636] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 50.427548][ T636] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 50.427551][ T636] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 50.427552][ T636] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 50.427554][ T636] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 50.427558][ T636] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 50.427560][ T636] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 50.427562][ T636] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 50.427565][ T636] ? kasan_save_stack (mm/kasan/common.c:58) [ 50.427568][ T636] ? kasan_save_stack (mm/kasan/common.c:57) [ 50.427570][ T636] ? kasan_save_track (mm/kasan/common.c:78) [ 50.427573][ T636] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 50.427575][ T636] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 50.427578][ T636] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 50.427583][ T636] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 50.427585][ T636] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 50.427588][ T636] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.427590][ T636] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 50.427592][ T636] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.427593][ T636] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.427595][ T636] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 50.427598][ T636] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 50.427601][ T636] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 50.427604][ T636] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 50.427607][ T636] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 50.427610][ T636] ? nla_get_range_signed (lib/nlattr.c:270) [ 50.427616][ T636] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 50.427621][ T636] rtnl_newlink (net/core/rtnetlink.c:4215) [ 50.427627][ T636] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 50.427629][ T636] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 50.427633][ T636] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 50.427636][ T636] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 50.427638][ T636] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 50.427640][ T636] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 50.427644][ T636] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 50.427646][ T636] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 50.427649][ T636] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 50.427650][ T636] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 50.427655][ T636] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 50.427657][ T636] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 50.427661][ T636] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 50.427663][ T636] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 50.427666][ T636] ? netlink_ack (./include/linux/skbuff.h:2718) [ 50.427673][ T636] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 50.427674][ T636] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 50.427679][ T636] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 50.427682][ T636] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 50.427685][ T636] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 50.427690][ T636] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 50.427694][ T636] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 50.427695][ T636] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 50.427698][ T636] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 50.427702][ T636] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 50.427706][ T636] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 50.427709][ T636] ? copy_msghdr_from_user (net/socket.c:2650) [ 50.427711][ T636] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 50.427713][ T636] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 50.427721][ T636] ___sys_sendmsg (net/socket.c:2767) [ 50.427723][ T636] ? copy_msghdr_from_user (net/socket.c:2619) [ 50.427740][ T636] __sys_sendmsg (net/socket.c:2799) [ 50.427743][ T636] ? __sys_sendmsg_sock (net/socket.c:2780) [ 50.427750][ T636] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.427753][ T636] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 50.427756][ T636] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 50.427759][ T636] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 50.427762][ T636] RIP: 0033:0x7f37e6a5354e [ 50.427766][ T636] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 50.427768][ T636] RSP: 002b:00007ffd25d60990 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 50.427771][ T636] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f37e6a5354e [ 50.427772][ T636] RDX: 0000000000000000 RSI: 00007ffd25d60a40 RDI: 0000000000000005 [ 50.427773][ T636] RBP: 00007ffd25d609a0 R08: 0000000000000000 R09: 0000000000000000 [ 50.427774][ T636] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a917ebc [ 50.427775][ T636] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd25d61110 | [ 51.529586][ T647] softirqs last disabled at (32456): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 51.529588][ T647] Preemption disabled at: | [ 51.529589][ T647] vprintk_emit (kernel/printk/printk.c:2471) | [ 51.529598][ T647] Tainted: [W]=WARN [ 51.529599][ T647] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 51.529601][ T647] Call Trace: [ 51.529603][ T647] [ 51.529605][ T647] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 51.529610][ T647] ? vprintk_emit (kernel/printk/printk.c:2471) [ 51.529611][ T647] __might_resched.cold (kernel/sched/core.c:9234) [ 51.529616][ T647] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 51.529619][ T647] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 51.529625][ T647] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 51.529627][ T647] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 51.529634][ T647] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 51.529637][ T647] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 51.529640][ T647] put_chars (drivers/char/virtio_console.c:1176) [ 51.529643][ T647] ? __send_to_port (drivers/char/virtio_console.c:654) [ 51.529647][ T647] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 51.529651][ T647] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 51.529656][ T647] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 51.529660][ T647] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.529662][ T647] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.529667][ T647] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 51.529670][ T647] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.529673][ T647] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 51.529678][ T647] console_emit_next_record (kernel/printk/printk.c:3183) [ 51.529681][ T647] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 51.529682][ T647] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 51.529685][ T647] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.529687][ T647] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 51.529692][ T647] console_flush_one_record (kernel/printk/printk.c:3268) [ 51.529695][ T647] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 51.529697][ T647] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.529702][ T647] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 51.529705][ T647] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 51.529706][ T647] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.529708][ T647] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 51.529712][ T647] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 51.529714][ T647] ? vprintk_emit (kernel/printk/printk.c:2478) [ 51.529717][ T647] vprintk_emit (kernel/printk/printk.c:2479) [ 51.529720][ T647] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 51.529722][ T647] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.529725][ T647] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 51.529727][ T647] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 51.529731][ T647] _printk (kernel/printk/printk.c:2504) [ 51.529734][ T647] ? snapshot_read.cold (user.c:?) [ 51.529736][ T647] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 51.529739][ T647] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 51.529741][ T647] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 51.529743][ T647] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 51.529747][ T647] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 51.529749][ T647] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 51.529752][ T647] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 51.529754][ T647] ? netdev_notice (net/core/dev.c:13194) [ 51.529757][ T647] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 51.529760][ T647] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 51.529763][ T647] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 51.529766][ T647] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 51.529769][ T647] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 51.529772][ T647] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 51.529778][ T647] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 51.529781][ T647] ? __kernel_text_address (kernel/extable.c:79) [ 51.529784][ T647] ? write_profile (profile.c:?) [ 51.529787][ T647] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 51.529793][ T647] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 51.529798][ T647] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 51.529800][ T647] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 51.529801][ T647] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 51.529804][ T647] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 51.529807][ T647] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 51.529809][ T647] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 51.529811][ T647] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 51.529814][ T647] ? kasan_save_stack (mm/kasan/common.c:58) [ 51.529817][ T647] ? kasan_save_stack (mm/kasan/common.c:57) [ 51.529819][ T647] ? kasan_save_track (mm/kasan/common.c:78) [ 51.529822][ T647] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.529824][ T647] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 51.529827][ T647] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 51.529834][ T647] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 51.529837][ T647] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 51.529842][ T647] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.529845][ T647] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 51.529848][ T647] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.529849][ T647] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.529851][ T647] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 51.529854][ T647] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 51.529857][ T647] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 51.529860][ T647] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 51.529863][ T647] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 51.529865][ T647] ? nla_get_range_signed (lib/nlattr.c:270) [ 51.529871][ T647] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 51.529876][ T647] rtnl_newlink (net/core/rtnetlink.c:4215) [ 51.529882][ T647] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 51.529884][ T647] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.529889][ T647] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 51.529891][ T647] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 51.529893][ T647] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 51.529895][ T647] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 51.529899][ T647] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 51.529901][ T647] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 51.529904][ T647] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 51.529905][ T647] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 51.529910][ T647] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 51.529912][ T647] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 51.529916][ T647] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 51.529918][ T647] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 51.529921][ T647] ? netlink_ack (./include/linux/skbuff.h:2718) [ 51.529927][ T647] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 51.529929][ T647] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 51.529935][ T647] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 51.529939][ T647] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 51.529942][ T647] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 51.529946][ T647] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 51.529950][ T647] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 51.529952][ T647] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 51.529955][ T647] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 51.529959][ T647] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 51.529964][ T647] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 51.529966][ T647] ? copy_msghdr_from_user (net/socket.c:2650) [ 51.529968][ T647] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 51.529970][ T647] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 51.529978][ T647] ___sys_sendmsg (net/socket.c:2767) [ 51.529980][ T647] ? copy_msghdr_from_user (net/socket.c:2619) [ 51.529997][ T647] __sys_sendmsg (net/socket.c:2799) [ 51.530001][ T647] ? __sys_sendmsg_sock (net/socket.c:2780) [ 51.530009][ T647] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.530013][ T647] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 51.530015][ T647] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 51.530019][ T647] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 51.530021][ T647] RIP: 0033:0x7f325e6ce54e [ 51.530025][ T647] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 51.530028][ T647] RSP: 002b:00007ffe2918d140 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 51.530030][ T647] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f325e6ce54e [ 51.530032][ T647] RDX: 0000000000000000 RSI: 00007ffe2918d1f0 RDI: 0000000000000005 [ 51.530033][ T647] RBP: 00007ffe2918d150 R08: 0000000000000000 R09: 0000000000000000 [ 51.530034][ T647] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a917ebd [ 51.530035][ T647] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe2918d8c0 | [ 52.599864][ T658] softirqs last disabled at (37022): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 52.599866][ T658] Preemption disabled at: | [ 52.599867][ T658] vprintk_emit (kernel/printk/printk.c:2471) | [ 52.599876][ T658] Tainted: [W]=WARN [ 52.599877][ T658] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 52.599879][ T658] Call Trace: [ 52.599881][ T658] [ 52.599882][ T658] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 52.599887][ T658] ? vprintk_emit (kernel/printk/printk.c:2471) [ 52.599889][ T658] __might_resched.cold (kernel/sched/core.c:9234) [ 52.599894][ T658] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 52.599897][ T658] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 52.599903][ T658] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 52.599905][ T658] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 52.599911][ T658] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 52.599915][ T658] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 52.599918][ T658] put_chars (drivers/char/virtio_console.c:1176) [ 52.599921][ T658] ? __send_to_port (drivers/char/virtio_console.c:654) [ 52.599925][ T658] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 52.599929][ T658] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 52.599934][ T658] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 52.599938][ T658] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.599940][ T658] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.599945][ T658] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 52.599948][ T658] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.599951][ T658] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 52.599955][ T658] console_emit_next_record (kernel/printk/printk.c:3183) [ 52.599959][ T658] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 52.599960][ T658] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 52.599963][ T658] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.599965][ T658] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 52.599969][ T658] console_flush_one_record (kernel/printk/printk.c:3268) [ 52.599973][ T658] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 52.599974][ T658] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.599980][ T658] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 52.599982][ T658] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 52.599984][ T658] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.599985][ T658] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 52.599989][ T658] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 52.599991][ T658] ? vprintk_emit (kernel/printk/printk.c:2478) [ 52.599994][ T658] vprintk_emit (kernel/printk/printk.c:2479) [ 52.599998][ T658] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 52.600000][ T658] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.600003][ T658] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 52.600005][ T658] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 52.600009][ T658] _printk (kernel/printk/printk.c:2504) [ 52.600013][ T658] ? snapshot_read.cold (user.c:?) [ 52.600014][ T658] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 52.600017][ T658] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 52.600019][ T658] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 52.600022][ T658] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 52.600025][ T658] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 52.600028][ T658] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 52.600030][ T658] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 52.600033][ T658] ? netdev_notice (net/core/dev.c:13194) [ 52.600036][ T658] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 52.600039][ T658] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 52.600041][ T658] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 52.600045][ T658] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 52.600047][ T658] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 52.600050][ T658] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 52.600056][ T658] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 52.600059][ T658] ? __kernel_text_address (kernel/extable.c:79) [ 52.600062][ T658] ? write_profile (profile.c:?) [ 52.600066][ T658] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 52.600072][ T658] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 52.600076][ T658] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 52.600079][ T658] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 52.600080][ T658] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 52.600082][ T658] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 52.600086][ T658] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 52.600088][ T658] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 52.600090][ T658] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 52.600093][ T658] ? kasan_save_stack (mm/kasan/common.c:58) [ 52.600096][ T658] ? kasan_save_stack (mm/kasan/common.c:57) [ 52.600097][ T658] ? kasan_save_track (mm/kasan/common.c:78) [ 52.600100][ T658] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.600102][ T658] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 52.600105][ T658] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 52.600110][ T658] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 52.600113][ T658] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 52.600115][ T658] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.600117][ T658] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 52.600119][ T658] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.600120][ T658] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.600122][ T658] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 52.600125][ T658] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 52.600128][ T658] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 52.600131][ T658] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 52.600134][ T658] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 52.600136][ T658] ? nla_get_range_signed (lib/nlattr.c:270) [ 52.600143][ T658] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 52.600148][ T658] rtnl_newlink (net/core/rtnetlink.c:4215) [ 52.600153][ T658] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 52.600155][ T658] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.600160][ T658] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 52.600162][ T658] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 52.600165][ T658] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 52.600166][ T658] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 52.600171][ T658] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 52.600173][ T658] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 52.600176][ T658] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 52.600177][ T658] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 52.600182][ T658] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 52.600184][ T658] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 52.600188][ T658] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 52.600190][ T658] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 52.600193][ T658] ? netlink_ack (./include/linux/skbuff.h:2718) [ 52.600200][ T658] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 52.600201][ T658] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 52.600205][ T658] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 52.600209][ T658] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 52.600212][ T658] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 52.600217][ T658] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 52.600220][ T658] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 52.600222][ T658] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 52.600225][ T658] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 52.600229][ T658] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 52.600234][ T658] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 52.600236][ T658] ? copy_msghdr_from_user (net/socket.c:2650) [ 52.600238][ T658] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 52.600240][ T658] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 52.600248][ T658] ___sys_sendmsg (net/socket.c:2767) [ 52.600250][ T658] ? copy_msghdr_from_user (net/socket.c:2619) [ 52.600267][ T658] __sys_sendmsg (net/socket.c:2799) [ 52.600270][ T658] ? __sys_sendmsg_sock (net/socket.c:2780) [ 52.600276][ T658] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 52.600280][ T658] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 52.600282][ T658] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 52.600286][ T658] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 52.600288][ T658] RIP: 0033:0x7fbde0ac154e [ 52.600292][ T658] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 52.600294][ T658] RSP: 002b:00007ffcf3b8b600 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 52.600297][ T658] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fbde0ac154e [ 52.600299][ T658] RDX: 0000000000000000 RSI: 00007ffcf3b8b6b0 RDI: 0000000000000005 [ 52.600300][ T658] RBP: 00007ffcf3b8b610 R08: 0000000000000000 R09: 0000000000000000 [ 52.600300][ T658] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a917ebf [ 52.600301][ T658] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcf3b8bd80 | [ 53.639528][ T669] softirqs last disabled at (23058): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 53.639531][ T669] Preemption disabled at: | [ 53.639531][ T669] vprintk_emit (kernel/printk/printk.c:2471) | [ 53.639541][ T669] Tainted: [W]=WARN [ 53.639542][ T669] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 53.639544][ T669] Call Trace: [ 53.639546][ T669] [ 53.639547][ T669] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 53.639552][ T669] ? vprintk_emit (kernel/printk/printk.c:2471) [ 53.639554][ T669] __might_resched.cold (kernel/sched/core.c:9234) [ 53.639559][ T669] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 53.639563][ T669] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 53.639568][ T669] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 53.639571][ T669] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 53.639577][ T669] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 53.639581][ T669] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 53.639584][ T669] put_chars (drivers/char/virtio_console.c:1176) [ 53.639587][ T669] ? __send_to_port (drivers/char/virtio_console.c:654) [ 53.639591][ T669] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 53.639595][ T669] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 53.639600][ T669] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 53.639603][ T669] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.639605][ T669] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.639610][ T669] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 53.639614][ T669] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.639617][ T669] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.639621][ T669] console_emit_next_record (kernel/printk/printk.c:3183) [ 53.639625][ T669] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 53.639626][ T669] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 53.639629][ T669] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.639631][ T669] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.639635][ T669] console_flush_one_record (kernel/printk/printk.c:3268) [ 53.639639][ T669] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 53.639641][ T669] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.639646][ T669] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 53.639649][ T669] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 53.639650][ T669] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.639652][ T669] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 53.639656][ T669] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 53.639658][ T669] ? vprintk_emit (kernel/printk/printk.c:2478) [ 53.639661][ T669] vprintk_emit (kernel/printk/printk.c:2479) [ 53.639664][ T669] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 53.639667][ T669] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 53.639672][ T669] _printk (kernel/printk/printk.c:2504) [ 53.639675][ T669] ? snapshot_read.cold (user.c:?) [ 53.639680][ T669] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 53.639683][ T669] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 53.639686][ T669] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 53.639688][ T669] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 53.639691][ T669] ? netdev_notice (net/core/dev.c:13194) [ 53.639694][ T669] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 53.639697][ T669] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 53.639700][ T669] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 53.639704][ T669] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 53.639706][ T669] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 53.639709][ T669] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 53.639716][ T669] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 53.639718][ T669] ? __kernel_text_address (kernel/extable.c:79) [ 53.639722][ T669] ? write_profile (profile.c:?) [ 53.639726][ T669] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 53.639731][ T669] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 53.639736][ T669] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 53.639738][ T669] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 53.639740][ T669] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 53.639742][ T669] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 53.639746][ T669] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 53.639748][ T669] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 53.639750][ T669] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 53.639753][ T669] ? kasan_save_stack (mm/kasan/common.c:58) [ 53.639756][ T669] ? kasan_save_stack (mm/kasan/common.c:57) [ 53.639758][ T669] ? kasan_save_track (mm/kasan/common.c:78) [ 53.639761][ T669] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.639763][ T669] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 53.639766][ T669] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 53.639771][ T669] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 53.639774][ T669] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 53.639777][ T669] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.639779][ T669] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 53.639781][ T669] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.639782][ T669] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.639784][ T669] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 53.639787][ T669] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 53.639790][ T669] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 53.639793][ T669] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 53.639796][ T669] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 53.639798][ T669] ? nla_get_range_signed (lib/nlattr.c:270) [ 53.639804][ T669] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 53.639810][ T669] rtnl_newlink (net/core/rtnetlink.c:4215) [ 53.639815][ T669] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 53.639817][ T669] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.639822][ T669] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 53.639825][ T669] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 53.639827][ T669] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 53.639830][ T669] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 53.639837][ T669] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 53.639840][ T669] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 53.639846][ T669] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 53.639848][ T669] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 53.639857][ T669] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 53.639860][ T669] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 53.639864][ T669] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 53.639866][ T669] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 53.639869][ T669] ? netlink_ack (./include/linux/skbuff.h:2718) [ 53.639875][ T669] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 53.639877][ T669] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 53.639881][ T669] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 53.639885][ T669] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 53.639888][ T669] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 53.639892][ T669] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 53.639896][ T669] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 53.639898][ T669] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 53.639901][ T669] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 53.639905][ T669] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 53.639909][ T669] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 53.639912][ T669] ? copy_msghdr_from_user (net/socket.c:2650) [ 53.639914][ T669] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 53.639916][ T669] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 53.639923][ T669] ___sys_sendmsg (net/socket.c:2767) [ 53.639926][ T669] ? copy_msghdr_from_user (net/socket.c:2619) [ 53.639945][ T669] __sys_sendmsg (net/socket.c:2799) [ 53.639949][ T669] ? __sys_sendmsg_sock (net/socket.c:2780) [ 53.639957][ T669] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 53.639961][ T669] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 53.639964][ T669] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 53.639968][ T669] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 53.639971][ T669] RIP: 0033:0x7fc11242954e [ 53.639975][ T669] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 53.639978][ T669] RSP: 002b:00007ffd3df1d270 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 53.639981][ T669] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007fc11242954e [ 53.639983][ T669] RDX: 0000000000000000 RSI: 00007ffd3df1d320 RDI: 0000000000000005 [ 53.639984][ T669] RBP: 00007ffd3df1d280 R08: 0000000000000000 R09: 0000000000000000 [ 53.639985][ T669] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a917ec0 [ 53.639986][ T669] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd3df1d9f0 | [ 54.730237][ T678] softirqs last disabled at (34962): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 54.730240][ T678] Preemption disabled at: | [ 54.730241][ T678] vprintk_emit (kernel/printk/printk.c:2471) | [ 54.730250][ T678] Tainted: [W]=WARN [ 54.730251][ T678] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 54.730253][ T678] Call Trace: [ 54.730254][ T678] [ 54.730256][ T678] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 54.730261][ T678] ? vprintk_emit (kernel/printk/printk.c:2471) [ 54.730263][ T678] __might_resched.cold (kernel/sched/core.c:9234) [ 54.730268][ T678] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 54.730271][ T678] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 54.730276][ T678] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 54.730279][ T678] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 54.730285][ T678] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 54.730289][ T678] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 54.730292][ T678] put_chars (drivers/char/virtio_console.c:1176) [ 54.730295][ T678] ? __send_to_port (drivers/char/virtio_console.c:654) [ 54.730299][ T678] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 54.730303][ T678] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 54.730307][ T678] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 54.730311][ T678] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.730313][ T678] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.730318][ T678] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 54.730321][ T678] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.730324][ T678] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 54.730329][ T678] console_emit_next_record (kernel/printk/printk.c:3183) [ 54.730332][ T678] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 54.730333][ T678] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 54.730336][ T678] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.730338][ T678] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 54.730343][ T678] console_flush_one_record (kernel/printk/printk.c:3268) [ 54.730347][ T678] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 54.730348][ T678] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.730354][ T678] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 54.730356][ T678] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 54.730357][ T678] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.730359][ T678] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 54.730363][ T678] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 54.730365][ T678] ? vprintk_emit (kernel/printk/printk.c:2478) [ 54.730368][ T678] vprintk_emit (kernel/printk/printk.c:2479) [ 54.730372][ T678] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 54.730374][ T678] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.730376][ T678] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 54.730378][ T678] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 54.730382][ T678] _printk (kernel/printk/printk.c:2504) [ 54.730386][ T678] ? snapshot_read.cold (user.c:?) [ 54.730388][ T678] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 54.730390][ T678] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 54.730393][ T678] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 54.730395][ T678] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 54.730398][ T678] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 54.730401][ T678] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 54.730403][ T678] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 54.730406][ T678] ? netdev_notice (net/core/dev.c:13194) [ 54.730409][ T678] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 54.730412][ T678] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 54.730415][ T678] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 54.730419][ T678] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 54.730421][ T678] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 54.730424][ T678] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 54.730430][ T678] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 54.730433][ T678] ? __kernel_text_address (kernel/extable.c:79) [ 54.730436][ T678] ? write_profile (profile.c:?) [ 54.730440][ T678] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 54.730448][ T678] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 54.730452][ T678] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 54.730455][ T678] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 54.730456][ T678] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 54.730458][ T678] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 54.730462][ T678] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 54.730464][ T678] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 54.730466][ T678] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 54.730469][ T678] ? kasan_save_stack (mm/kasan/common.c:58) [ 54.730472][ T678] ? kasan_save_stack (mm/kasan/common.c:57) [ 54.730480][ T678] ? kasan_save_track (mm/kasan/common.c:78) [ 54.730483][ T678] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.730485][ T678] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 54.730488][ T678] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 54.730493][ T678] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 54.730495][ T678] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 54.730498][ T678] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.730500][ T678] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 54.730502][ T678] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.730503][ T678] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.730505][ T678] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 54.730508][ T678] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 54.730512][ T678] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 54.730514][ T678] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 54.730517][ T678] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 54.730519][ T678] ? nla_get_range_signed (lib/nlattr.c:270) [ 54.730525][ T678] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 54.730530][ T678] rtnl_newlink (net/core/rtnetlink.c:4215) [ 54.730536][ T678] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 54.730538][ T678] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.730542][ T678] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 54.730545][ T678] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 54.730547][ T678] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 54.730549][ T678] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 54.730553][ T678] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 54.730555][ T678] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 54.730558][ T678] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 54.730559][ T678] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 54.730564][ T678] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 54.730566][ T678] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 54.730570][ T678] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 54.730572][ T678] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 54.730575][ T678] ? netlink_ack (./include/linux/skbuff.h:2718) [ 54.730581][ T678] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 54.730582][ T678] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 54.730587][ T678] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 54.730591][ T678] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 54.730594][ T678] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 54.730598][ T678] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 54.730601][ T678] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 54.730603][ T678] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 54.730606][ T678] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 54.730610][ T678] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 54.730614][ T678] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 54.730616][ T678] ? copy_msghdr_from_user (net/socket.c:2650) [ 54.730619][ T678] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 54.730620][ T678] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 54.730628][ T678] ___sys_sendmsg (net/socket.c:2767) [ 54.730631][ T678] ? copy_msghdr_from_user (net/socket.c:2619) [ 54.730646][ T678] __sys_sendmsg (net/socket.c:2799) [ 54.730650][ T678] ? __sys_sendmsg_sock (net/socket.c:2780) [ 54.730656][ T678] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 54.730659][ T678] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 54.730662][ T678] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 54.730665][ T678] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 54.730668][ T678] RIP: 0033:0x7f0c43bb254e [ 54.730672][ T678] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 54.730674][ T678] RSP: 002b:00007ffde538f1d0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 54.730677][ T678] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f0c43bb254e [ 54.730679][ T678] RDX: 0000000000000000 RSI: 00007ffde538f280 RDI: 0000000000000005 [ 54.730679][ T678] RBP: 00007ffde538f1e0 R08: 0000000000000000 R09: 0000000000000000 [ 54.730680][ T678] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a917ec1 [ 54.730681][ T678] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffde538f950 | [ 55.734745][ T688] softirqs last disabled at (34754): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 55.734748][ T688] Preemption disabled at: | [ 55.734749][ T688] vprintk_emit (kernel/printk/printk.c:2471) | [ 55.734757][ T688] Tainted: [W]=WARN [ 55.734758][ T688] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 55.734760][ T688] Call Trace: [ 55.734762][ T688] [ 55.734763][ T688] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 55.734768][ T688] ? vprintk_emit (kernel/printk/printk.c:2471) [ 55.734770][ T688] __might_resched.cold (kernel/sched/core.c:9234) [ 55.734774][ T688] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 55.734778][ T688] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 55.734783][ T688] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 55.734785][ T688] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 55.734791][ T688] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 55.734794][ T688] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 55.734798][ T688] put_chars (drivers/char/virtio_console.c:1176) [ 55.734801][ T688] ? __send_to_port (drivers/char/virtio_console.c:654) [ 55.734804][ T688] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 55.734808][ T688] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 55.734813][ T688] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 55.734817][ T688] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.734818][ T688] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.734823][ T688] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 55.734827][ T688] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.734830][ T688] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 55.734837][ T688] console_emit_next_record (kernel/printk/printk.c:3183) [ 55.734843][ T688] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 55.734845][ T688] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 55.734848][ T688] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.734850][ T688] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 55.734854][ T688] console_flush_one_record (kernel/printk/printk.c:3268) [ 55.734858][ T688] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 55.734859][ T688] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.734864][ T688] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 55.734867][ T688] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 55.734868][ T688] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.734870][ T688] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 55.734874][ T688] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 55.734876][ T688] ? vprintk_emit (kernel/printk/printk.c:2478) [ 55.734879][ T688] vprintk_emit (kernel/printk/printk.c:2479) [ 55.734882][ T688] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 55.734884][ T688] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.734886][ T688] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 55.734888][ T688] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 55.734892][ T688] _printk (kernel/printk/printk.c:2504) [ 55.734896][ T688] ? snapshot_read.cold (user.c:?) [ 55.734897][ T688] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 55.734900][ T688] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 55.734902][ T688] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 55.734904][ T688] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 55.734908][ T688] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 55.734910][ T688] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 55.734912][ T688] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 55.734915][ T688] ? netdev_notice (net/core/dev.c:13194) [ 55.734917][ T688] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 55.734920][ T688] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 55.734923][ T688] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 55.734927][ T688] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 55.734929][ T688] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 55.734933][ T688] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 55.734940][ T688] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 55.734943][ T688] ? __kernel_text_address (kernel/extable.c:79) [ 55.734946][ T688] ? write_profile (profile.c:?) [ 55.734950][ T688] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 55.734955][ T688] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 55.734959][ T688] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 55.734961][ T688] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 55.734962][ T688] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 55.734964][ T688] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 55.734968][ T688] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 55.734970][ T688] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 55.734972][ T688] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 55.734975][ T688] ? kasan_save_stack (mm/kasan/common.c:58) [ 55.734977][ T688] ? kasan_save_stack (mm/kasan/common.c:57) [ 55.734979][ T688] ? kasan_save_track (mm/kasan/common.c:78) [ 55.734982][ T688] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.734984][ T688] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 55.734987][ T688] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 55.734992][ T688] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 55.734994][ T688] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 55.734996][ T688] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.734999][ T688] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 55.735002][ T688] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.735004][ T688] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.735007][ T688] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 55.735009][ T688] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 55.735012][ T688] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 55.735015][ T688] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 55.735018][ T688] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 55.735020][ T688] ? nla_get_range_signed (lib/nlattr.c:270) [ 55.735026][ T688] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 55.735031][ T688] rtnl_newlink (net/core/rtnetlink.c:4215) [ 55.735036][ T688] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 55.735038][ T688] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.735043][ T688] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 55.735045][ T688] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 55.735047][ T688] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 55.735049][ T688] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 55.735052][ T688] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 55.735054][ T688] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 55.735057][ T688] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 55.735059][ T688] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.735063][ T688] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 55.735065][ T688] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 55.735069][ T688] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 55.735071][ T688] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 55.735074][ T688] ? netlink_ack (./include/linux/skbuff.h:2718) [ 55.735080][ T688] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 55.735081][ T688] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 55.735085][ T688] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 55.735089][ T688] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 55.735092][ T688] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 55.735096][ T688] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 55.735100][ T688] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 55.735101][ T688] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 55.735104][ T688] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 55.735108][ T688] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 55.735112][ T688] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 55.735114][ T688] ? copy_msghdr_from_user (net/socket.c:2650) [ 55.735116][ T688] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 55.735118][ T688] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 55.735125][ T688] ___sys_sendmsg (net/socket.c:2767) [ 55.735128][ T688] ? copy_msghdr_from_user (net/socket.c:2619) [ 55.735143][ T688] __sys_sendmsg (net/socket.c:2799) [ 55.735147][ T688] ? __sys_sendmsg_sock (net/socket.c:2780) [ 55.735153][ T688] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.735156][ T688] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 55.735159][ T688] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 55.735162][ T688] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 55.735164][ T688] RIP: 0033:0x7f5ed1e9f54e [ 55.735168][ T688] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 55.735170][ T688] RSP: 002b:00007ffd49083d80 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 55.735173][ T688] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f5ed1e9f54e [ 55.735174][ T688] RDX: 0000000000000000 RSI: 00007ffd49083e30 RDI: 0000000000000005 [ 55.735175][ T688] RBP: 00007ffd49083d90 R08: 0000000000000000 R09: 0000000000000000 [ 55.735176][ T688] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a917ec2 [ 55.735177][ T688] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd49084500 | [ 56.776647][ T699] softirqs last disabled at (21138): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 56.776650][ T699] Preemption disabled at: | [ 56.776651][ T699] vprintk_emit (kernel/printk/printk.c:2471) | [ 56.776660][ T699] Tainted: [W]=WARN [ 56.776661][ T699] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 56.776663][ T699] Call Trace: [ 56.776664][ T699] [ 56.776666][ T699] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 56.776671][ T699] ? vprintk_emit (kernel/printk/printk.c:2471) [ 56.776673][ T699] __might_resched.cold (kernel/sched/core.c:9234) [ 56.776678][ T699] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 56.776681][ T699] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 56.776686][ T699] __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)) [ 56.776688][ T699] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 56.776695][ T699] ? 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) [ 56.776698][ T699] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 56.776701][ T699] put_chars (drivers/char/virtio_console.c:1176) [ 56.776704][ T699] ? __send_to_port (drivers/char/virtio_console.c:654) [ 56.776708][ T699] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 56.776712][ T699] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 56.776717][ T699] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 56.776720][ T699] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 56.776722][ T699] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 56.776727][ T699] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 56.776731][ T699] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.776734][ T699] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 56.776738][ T699] console_emit_next_record (kernel/printk/printk.c:3183) [ 56.776741][ T699] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 56.776743][ T699] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 56.776746][ T699] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.776747][ T699] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 56.776752][ T699] console_flush_one_record (kernel/printk/printk.c:3268) [ 56.776756][ T699] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 56.776757][ T699] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 56.776763][ T699] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 56.776765][ T699] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 56.776767][ T699] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.776768][ T699] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 56.776772][ T699] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 56.776775][ T699] ? vprintk_emit (kernel/printk/printk.c:2478) [ 56.776778][ T699] vprintk_emit (kernel/printk/printk.c:2479) [ 56.776781][ T699] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 56.776783][ T699] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 56.776785][ T699] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 56.776787][ T699] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 56.776791][ T699] _printk (kernel/printk/printk.c:2504) [ 56.776795][ T699] ? snapshot_read.cold (user.c:?) [ 56.776796][ T699] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 56.776799][ T699] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 56.776801][ T699] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 56.776804][ T699] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 56.776807][ T699] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 56.776810][ T699] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 56.776812][ T699] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 56.776815][ T699] ? netdev_notice (net/core/dev.c:13194) [ 56.776817][ T699] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 56.776820][ T699] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 56.776823][ T699] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 56.776827][ T699] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 56.776831][ T699] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 56.776835][ T699] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 56.776844][ T699] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 56.776847][ T699] ? __kernel_text_address (kernel/extable.c:79) [ 56.776850][ T699] ? write_profile (profile.c:?) [ 56.776854][ T699] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 56.776860][ T699] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 56.776864][ T699] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 56.776867][ T699] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 56.776868][ T699] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 56.776870][ T699] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 56.776874][ T699] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 56.776876][ T699] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 56.776878][ T699] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 56.776881][ T699] ? kasan_save_stack (mm/kasan/common.c:58) [ 56.776883][ T699] ? kasan_save_stack (mm/kasan/common.c:57) [ 56.776885][ T699] ? kasan_save_track (mm/kasan/common.c:78) [ 56.776888][ T699] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 56.776890][ T699] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 56.776893][ T699] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 56.776898][ T699] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 56.776900][ T699] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 56.776903][ T699] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.776905][ T699] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 56.776906][ T699] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.776908][ T699] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.776910][ T699] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 56.776912][ T699] ? __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) [ 56.776916][ T699] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 56.776918][ T699] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 56.776922][ T699] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 56.776923][ T699] ? nla_get_range_signed (lib/nlattr.c:270) [ 56.776930][ T699] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 56.776939][ T699] rtnl_newlink (net/core/rtnetlink.c:4215) [ 56.776944][ T699] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 56.776946][ T699] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 56.776951][ T699] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 56.776953][ T699] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 56.776955][ T699] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 56.776957][ T699] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 56.776961][ T699] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 56.776963][ T699] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 56.776966][ T699] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 56.776967][ T699] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 56.776972][ T699] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 56.776974][ T699] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 56.776978][ T699] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 56.776980][ T699] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 56.776983][ T699] ? netlink_ack (./include/linux/skbuff.h:2718) [ 56.776989][ T699] ? 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)) [ 56.776990][ T699] ? 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)) [ 56.776995][ T699] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 56.777000][ T699] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 56.777005][ T699] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 56.777009][ T699] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 56.777013][ T699] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 56.777014][ T699] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 56.777018][ T699] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 56.777021][ T699] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 56.777026][ T699] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 56.777028][ T699] ? copy_msghdr_from_user (net/socket.c:2650) [ 56.777030][ T699] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 56.777032][ T699] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 56.777039][ T699] ___sys_sendmsg (net/socket.c:2767) [ 56.777042][ T699] ? copy_msghdr_from_user (net/socket.c:2619) [ 56.777058][ T699] __sys_sendmsg (net/socket.c:2799) [ 56.777061][ T699] ? __sys_sendmsg_sock (net/socket.c:2780) [ 56.777067][ T699] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 56.777071][ T699] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 56.777073][ T699] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 56.777076][ T699] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 56.777079][ T699] RIP: 0033:0x7f666b94354e [ 56.777083][ T699] 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 [ 56.777085][ T699] RSP: 002b:00007ffcfda9edb0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 56.777088][ T699] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f666b94354e [ 56.777090][ T699] RDX: 0000000000000000 RSI: 00007ffcfda9ee60 RDI: 0000000000000005 [ 56.777090][ T699] RBP: 00007ffcfda9edc0 R08: 0000000000000000 R09: 0000000000000000 [ 56.777091][ T699] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a917ec3 [ 56.777092][ T699] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcfda9f530 | [ 57.790508][ T709] softirqs last disabled at (19403): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 57.790511][ T709] Preemption disabled at: | [ 57.790511][ T709] vprintk_emit (kernel/printk/printk.c:2471) | [ 57.790521][ T709] Tainted: [W]=WARN [ 57.790522][ T709] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 57.790524][ T709] Call Trace: [ 57.790525][ T709] [ 57.790527][ T709] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 57.790532][ T709] ? vprintk_emit (kernel/printk/printk.c:2471) [ 57.790534][ T709] __might_resched.cold (kernel/sched/core.c:9234) [ 57.790538][ T709] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 57.790541][ T709] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 57.790546][ T709] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 57.790549][ T709] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 57.790555][ T709] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 57.790558][ T709] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 57.790561][ T709] put_chars (drivers/char/virtio_console.c:1176) [ 57.790564][ T709] ? __send_to_port (drivers/char/virtio_console.c:654) [ 57.790568][ T709] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 57.790571][ T709] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 57.790576][ T709] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 57.790580][ T709] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.790582][ T709] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.790587][ T709] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 57.790590][ T709] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.790593][ T709] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 57.790597][ T709] console_emit_next_record (kernel/printk/printk.c:3183) [ 57.790600][ T709] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 57.790602][ T709] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 57.790604][ T709] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.790606][ T709] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 57.790611][ T709] console_flush_one_record (kernel/printk/printk.c:3268) [ 57.790614][ T709] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 57.790616][ T709] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.790621][ T709] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 57.790623][ T709] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 57.790625][ T709] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.790627][ T709] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 57.790630][ T709] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 57.790633][ T709] ? vprintk_emit (kernel/printk/printk.c:2478) [ 57.790636][ T709] vprintk_emit (kernel/printk/printk.c:2479) [ 57.790639][ T709] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 57.790641][ T709] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.790643][ T709] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 57.790645][ T709] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 57.790649][ T709] _printk (kernel/printk/printk.c:2504) [ 57.790652][ T709] ? snapshot_read.cold (user.c:?) [ 57.790654][ T709] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 57.790657][ T709] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 57.790659][ T709] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 57.790661][ T709] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 57.790665][ T709] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 57.790667][ T709] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 57.790670][ T709] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 57.790673][ T709] ? netdev_notice (net/core/dev.c:13194) [ 57.790675][ T709] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 57.790678][ T709] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 57.790681][ T709] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 57.790685][ T709] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 57.790687][ T709] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 57.790690][ T709] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 57.790696][ T709] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 57.790699][ T709] ? __kernel_text_address (kernel/extable.c:79) [ 57.790702][ T709] ? write_profile (profile.c:?) [ 57.790706][ T709] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 57.790711][ T709] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 57.790716][ T709] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 57.790718][ T709] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 57.790719][ T709] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 57.790721][ T709] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 57.790725][ T709] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 57.790727][ T709] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 57.790729][ T709] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 57.790732][ T709] ? kasan_save_stack (mm/kasan/common.c:58) [ 57.790735][ T709] ? kasan_save_stack (mm/kasan/common.c:57) [ 57.790736][ T709] ? kasan_save_track (mm/kasan/common.c:78) [ 57.790739][ T709] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.790741][ T709] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 57.790744][ T709] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 57.790749][ T709] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 57.790751][ T709] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 57.790754][ T709] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.790756][ T709] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 57.790757][ T709] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.790759][ T709] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.790761][ T709] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 57.790763][ T709] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 57.790765][ T709] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 57.790768][ T709] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 57.790771][ T709] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 57.790773][ T709] ? nla_get_range_signed (lib/nlattr.c:270) [ 57.790779][ T709] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 57.790784][ T709] rtnl_newlink (net/core/rtnetlink.c:4215) [ 57.790790][ T709] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 57.790792][ T709] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.790797][ T709] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 57.790799][ T709] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 57.790801][ T709] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 57.790803][ T709] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 57.790807][ T709] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 57.790809][ T709] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 57.790812][ T709] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 57.790813][ T709] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 57.790818][ T709] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 57.790820][ T709] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 57.790824][ T709] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 57.790825][ T709] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 57.790828][ T709] ? netlink_ack (./include/linux/skbuff.h:2718) [ 57.790835][ T709] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 57.790836][ T709] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 57.790840][ T709] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 57.790844][ T709] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 57.790847][ T709] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 57.790851][ T709] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 57.790855][ T709] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 57.790856][ T709] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 57.790860][ T709] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 57.790863][ T709] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 57.790867][ T709] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 57.790870][ T709] ? copy_msghdr_from_user (net/socket.c:2650) [ 57.790872][ T709] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 57.790874][ T709] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 57.790881][ T709] ___sys_sendmsg (net/socket.c:2767) [ 57.790884][ T709] ? copy_msghdr_from_user (net/socket.c:2619) [ 57.790900][ T709] __sys_sendmsg (net/socket.c:2799) [ 57.790903][ T709] ? __sys_sendmsg_sock (net/socket.c:2780) [ 57.790910][ T709] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 57.790913][ T709] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 57.790915][ T709] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 57.790918][ T709] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 57.790920][ T709] RIP: 0033:0x7effdf38654e [ 57.790924][ T709] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 57.790926][ T709] RSP: 002b:00007ffdec257480 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 57.790929][ T709] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007effdf38654e [ 57.790931][ T709] RDX: 0000000000000000 RSI: 00007ffdec257530 RDI: 0000000000000005 [ 57.790933][ T709] RBP: 00007ffdec257490 R08: 0000000000000000 R09: 0000000000000000 [ 57.790935][ T709] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a917ec4 [ 57.790936][ T709] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffdec257c00 | [ 58.896792][ T722] softirqs last disabled at (24308): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 58.896795][ T722] Preemption disabled at: | [ 58.896795][ T722] vprintk_emit (kernel/printk/printk.c:2471) | [ 58.896804][ T722] Tainted: [W]=WARN [ 58.896805][ T722] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 58.896807][ T722] Call Trace: [ 58.896808][ T722] [ 58.896810][ T722] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 58.896815][ T722] ? vprintk_emit (kernel/printk/printk.c:2471) [ 58.896816][ T722] __might_resched.cold (kernel/sched/core.c:9234) [ 58.896821][ T722] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 58.896824][ T722] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 58.896829][ T722] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 58.896832][ T722] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 58.896838][ T722] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 58.896841][ T722] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 58.896845][ T722] put_chars (drivers/char/virtio_console.c:1176) [ 58.896848][ T722] ? __send_to_port (drivers/char/virtio_console.c:654) [ 58.896851][ T722] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 58.896855][ T722] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 58.896860][ T722] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 58.896863][ T722] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.896865][ T722] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.896870][ T722] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 58.896873][ T722] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.896876][ T722] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 58.896880][ T722] console_emit_next_record (kernel/printk/printk.c:3183) [ 58.896884][ T722] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 58.896885][ T722] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 58.896888][ T722] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.896890][ T722] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 58.896894][ T722] console_flush_one_record (kernel/printk/printk.c:3268) [ 58.896898][ T722] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 58.896899][ T722] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.896905][ T722] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 58.896907][ T722] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 58.896909][ T722] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.896910][ T722] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 58.896914][ T722] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 58.896916][ T722] ? vprintk_emit (kernel/printk/printk.c:2478) [ 58.896919][ T722] vprintk_emit (kernel/printk/printk.c:2479) [ 58.896922][ T722] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 58.896924][ T722] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.896927][ T722] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 58.896929][ T722] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 58.896935][ T722] _printk (kernel/printk/printk.c:2504) [ 58.896940][ T722] ? snapshot_read.cold (user.c:?) [ 58.896942][ T722] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 58.896944][ T722] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 58.896947][ T722] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 58.896949][ T722] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 58.896952][ T722] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 58.896955][ T722] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 58.896957][ T722] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 58.896960][ T722] ? netdev_notice (net/core/dev.c:13194) [ 58.896962][ T722] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 58.896965][ T722] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 58.896968][ T722] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 58.896972][ T722] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 58.896974][ T722] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 58.896977][ T722] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 58.896983][ T722] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 58.896985][ T722] ? __kernel_text_address (kernel/extable.c:79) [ 58.896989][ T722] ? write_profile (profile.c:?) [ 58.896993][ T722] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 58.896999][ T722] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 58.897006][ T722] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 58.897008][ T722] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 58.897009][ T722] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 58.897011][ T722] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 58.897015][ T722] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 58.897017][ T722] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 58.897019][ T722] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 58.897022][ T722] ? kasan_save_stack (mm/kasan/common.c:58) [ 58.897024][ T722] ? kasan_save_stack (mm/kasan/common.c:57) [ 58.897026][ T722] ? kasan_save_track (mm/kasan/common.c:78) [ 58.897029][ T722] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.897031][ T722] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 58.897034][ T722] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 58.897039][ T722] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 58.897041][ T722] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 58.897044][ T722] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.897046][ T722] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 58.897047][ T722] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.897049][ T722] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.897051][ T722] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 58.897053][ T722] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 58.897057][ T722] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 58.897059][ T722] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 58.897062][ T722] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 58.897064][ T722] ? nla_get_range_signed (lib/nlattr.c:270) [ 58.897070][ T722] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 58.897076][ T722] rtnl_newlink (net/core/rtnetlink.c:4215) [ 58.897081][ T722] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 58.897083][ T722] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.897088][ T722] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 58.897090][ T722] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 58.897092][ T722] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 58.897094][ T722] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 58.897098][ T722] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 58.897100][ T722] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 58.897103][ T722] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 58.897105][ T722] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 58.897109][ T722] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 58.897111][ T722] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 58.897115][ T722] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 58.897117][ T722] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 58.897120][ T722] ? netlink_ack (./include/linux/skbuff.h:2718) [ 58.897126][ T722] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 58.897128][ T722] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 58.897132][ T722] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 58.897136][ T722] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 58.897139][ T722] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 58.897143][ T722] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 58.897147][ T722] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 58.897148][ T722] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 58.897152][ T722] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 58.897155][ T722] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 58.897159][ T722] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 58.897162][ T722] ? copy_msghdr_from_user (net/socket.c:2650) [ 58.897164][ T722] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 58.897166][ T722] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 58.897173][ T722] ___sys_sendmsg (net/socket.c:2767) [ 58.897176][ T722] ? copy_msghdr_from_user (net/socket.c:2619) [ 58.897192][ T722] __sys_sendmsg (net/socket.c:2799) [ 58.897196][ T722] ? __sys_sendmsg_sock (net/socket.c:2780) [ 58.897202][ T722] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 58.897205][ T722] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 58.897208][ T722] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 58.897211][ T722] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 58.897213][ T722] RIP: 0033:0x7f7de445554e [ 58.897217][ T722] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 58.897220][ T722] RSP: 002b:00007ffd9dacf080 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 58.897222][ T722] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f7de445554e [ 58.897224][ T722] RDX: 0000000000000000 RSI: 00007ffd9dacf130 RDI: 0000000000000005 [ 58.897225][ T722] RBP: 00007ffd9dacf090 R08: 0000000000000000 R09: 0000000000000000 [ 58.897225][ T722] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a917ec5 [ 58.897226][ T722] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd9dacf800 | [ 59.919469][ T734] softirqs last disabled at (24532): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 59.919472][ T734] Preemption disabled at: | [ 59.919473][ T734] vprintk_emit (kernel/printk/printk.c:2471) | [ 59.919482][ T734] Tainted: [W]=WARN [ 59.919483][ T734] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 59.919485][ T734] Call Trace: [ 59.919487][ T734] [ 59.919488][ T734] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 59.919493][ T734] ? vprintk_emit (kernel/printk/printk.c:2471) [ 59.919495][ T734] __might_resched.cold (kernel/sched/core.c:9234) [ 59.919500][ T734] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 59.919508][ T734] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 59.919514][ T734] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 59.919516][ T734] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 59.919523][ T734] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 59.919526][ T734] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 59.919529][ T734] put_chars (drivers/char/virtio_console.c:1176) [ 59.919533][ T734] ? __send_to_port (drivers/char/virtio_console.c:654) [ 59.919536][ T734] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 59.919540][ T734] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 59.919545][ T734] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 59.919548][ T734] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.919550][ T734] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.919555][ T734] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 59.919559][ T734] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.919562][ T734] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 59.919566][ T734] console_emit_next_record (kernel/printk/printk.c:3183) [ 59.919570][ T734] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 59.919571][ T734] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 59.919574][ T734] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.919576][ T734] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 59.919580][ T734] console_flush_one_record (kernel/printk/printk.c:3268) [ 59.919584][ T734] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 59.919586][ T734] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.919592][ T734] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 59.919594][ T734] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 59.919595][ T734] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.919597][ T734] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 59.919601][ T734] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 59.919603][ T734] ? vprintk_emit (kernel/printk/printk.c:2478) [ 59.919606][ T734] vprintk_emit (kernel/printk/printk.c:2479) [ 59.919610][ T734] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 59.919612][ T734] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.919614][ T734] ? save_trace (kernel/locking/lockdep.c:154 (discriminator 6) kernel/locking/lockdep.c:150 (discriminator 6) kernel/locking/lockdep.c:202 (discriminator 6) kernel/locking/lockdep.c:577 (discriminator 6)) [ 59.919616][ T734] ? find_held_lock (kernel/locking/lockdep.c:5360) [ 59.919620][ T734] _printk (kernel/printk/printk.c:2504) [ 59.919624][ T734] ? snapshot_read.cold (user.c:?) [ 59.919626][ T734] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 59.919628][ T734] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 59.919631][ T734] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 59.919633][ T734] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 59.919636][ T734] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 59.919639][ T734] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 59.919642][ T734] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 59.919644][ T734] ? netdev_notice (net/core/dev.c:13194) [ 59.919647][ T734] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 59.919650][ T734] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 59.919653][ T734] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 59.919657][ T734] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 59.919659][ T734] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 59.919662][ T734] ? is_bpf_text_address (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) kernel/bpf/core.c:751 (discriminator 2)) [ 59.919668][ T734] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 59.919671][ T734] ? __kernel_text_address (kernel/extable.c:79) [ 59.919674][ T734] ? write_profile (profile.c:?) [ 59.919678][ T734] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 59.919683][ T734] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 59.919688][ T734] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 59.919690][ T734] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 59.919691][ T734] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 59.919694][ T734] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 59.919697][ T734] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 59.919700][ T734] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 59.919702][ T734] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 59.919705][ T734] ? kasan_save_stack (mm/kasan/common.c:58) [ 59.919708][ T734] ? kasan_save_stack (mm/kasan/common.c:57) [ 59.919710][ T734] ? kasan_save_track (mm/kasan/common.c:78) [ 59.919712][ T734] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.919715][ T734] ? netlink_update_listeners (net/netlink/af_netlink.c:532) [ 59.919718][ T734] ? ___sys_sendmsg (net/socket.c:2744 net/socket.c:2763) [ 59.919722][ T734] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 59.919725][ T734] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 59.919727][ T734] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.919729][ T734] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 59.919731][ T734] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.919733][ T734] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.919735][ T734] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 59.919737][ T734] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 59.919741][ T734] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 59.919744][ T734] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 59.919747][ T734] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 59.919749][ T734] ? nla_get_range_signed (lib/nlattr.c:270) [ 59.919755][ T734] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 59.919760][ T734] rtnl_newlink (net/core/rtnetlink.c:4215) [ 59.919766][ T734] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 59.919768][ T734] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.919773][ T734] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 59.919775][ T734] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 59.919777][ T734] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 59.919779][ T734] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 59.919783][ T734] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 59.919785][ T734] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 59.919788][ T734] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 59.919790][ T734] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 59.919794][ T734] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 59.919797][ T734] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 59.919800][ T734] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 59.919802][ T734] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 59.919805][ T734] ? netlink_ack (./include/linux/skbuff.h:2718) [ 59.919811][ T734] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 59.919813][ T734] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 59.919817][ T734] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 59.919821][ T734] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 59.919824][ T734] ? __lock_acquire (kernel/locking/lockdep.c:5251 (discriminator 3)) [ 59.919829][ T734] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 59.919832][ T734] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 59.919834][ T734] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 59.919837][ T734] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 59.919841][ T734] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 59.919845][ T734] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 59.919847][ T734] ? copy_msghdr_from_user (net/socket.c:2650) [ 59.919850][ T734] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 59.919852][ T734] ? move_addr_to_kernel (./include/linux/audit.h:354 (discriminator 1)) [ 59.919859][ T734] ___sys_sendmsg (net/socket.c:2767) [ 59.919862][ T734] ? copy_msghdr_from_user (net/socket.c:2619) [ 59.919878][ T734] __sys_sendmsg (net/socket.c:2799) [ 59.919882][ T734] ? __sys_sendmsg_sock (net/socket.c:2780) [ 59.919888][ T734] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.919891][ T734] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 59.919894][ T734] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 59.919897][ T734] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 59.919899][ T734] RIP: 0033:0x7f1f897a954e [ 59.919903][ T734] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 59.919906][ T734] RSP: 002b:00007ffc53890410 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 59.919908][ T734] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007f1f897a954e [ 59.919910][ T734] RDX: 0000000000000000 RSI: 00007ffc538904c0 RDI: 0000000000000005 [ 59.919911][ T734] RBP: 00007ffc53890420 R08: 0000000000000000 R09: 0000000000000000 [ 59.919912][ T734] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a917ec6 Finger prints: __irq_exit_rcu:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars netif_change_name:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars