====================================== | [ 11.335118][ T259] softirqs last disabled at (43290): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 11.335120][ T259] Preemption disabled at: | [ 11.335121][ T259] vprintk_emit (kernel/printk/printk.c:2471) | [ 11.335130][ T259] Tainted: [W]=WARN [ 11.335131][ T259] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.335132][ T259] Call Trace: [ 11.335134][ T259] [ 11.335135][ T259] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.335141][ T259] ? vprintk_emit (kernel/printk/printk.c:2471) [ 11.335143][ T259] __might_resched.cold (kernel/sched/core.c:9234) [ 11.335147][ T259] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.335151][ T259] ? __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.335156][ T259] __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.335157][ T259] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.335164][ T259] ? 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.335167][ T259] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.335170][ T259] put_chars (drivers/char/virtio_console.c:1176) [ 11.335173][ T259] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.335179][ T259] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.335187][ T259] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.335190][ T259] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.335195][ T259] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.335198][ T259] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.335200][ T259] ? 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.335203][ T259] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.335206][ T259] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.335210][ T259] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.335214][ T259] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.335216][ T259] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.335221][ T259] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.335224][ T259] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.335226][ T259] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.335228][ T259] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 11.335231][ T259] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.335233][ T259] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.335236][ T259] vprintk_emit (kernel/printk/printk.c:2479) [ 11.335239][ T259] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.335241][ T259] ? save_trace (kernel/locking/lockdep.c:589) [ 11.335245][ T259] _printk (kernel/printk/printk.c:2504) [ 11.335249][ T259] ? snapshot_read.cold (user.c:?) [ 11.335252][ T259] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 11.335254][ T259] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 11.335258][ T259] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 11.335261][ T259] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 11.335263][ T259] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 11.335265][ T259] ? netdev_notice (net/core/dev.c:13194) [ 11.335268][ T259] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.335271][ T259] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.335274][ T259] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 11.335277][ T259] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 11.335279][ T259] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 11.335281][ T259] ? register_netdev (net/core/dev.c:11618) [ 11.335283][ T259] ? 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.335288][ T259] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 11.335290][ T259] ? __kernel_text_address (kernel/extable.c:79) [ 11.335293][ T259] ? write_profile (profile.c:?) [ 11.335297][ T259] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 11.335303][ T259] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 11.335306][ T259] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 11.335308][ T259] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 11.335309][ T259] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 11.335312][ T259] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 11.335318][ T259] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.335320][ T259] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 11.335322][ T259] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.335325][ T259] ? kasan_save_stack (mm/kasan/common.c:58) [ 11.335327][ T259] ? kasan_save_stack (mm/kasan/common.c:57) [ 11.335328][ T259] ? kasan_save_track (mm/kasan/common.c:78) [ 11.335329][ T259] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 11.335332][ T259] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.335334][ T259] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 11.335337][ T259] ? ___sys_sendmsg (net/socket.c:2758) [ 11.335340][ T259] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.335342][ T259] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 11.335345][ T259] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.335347][ T259] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.335348][ T259] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.335349][ T259] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.335351][ T259] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 11.335353][ T259] ? __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.335356][ T259] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 11.335358][ T259] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 11.335361][ T259] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 11.335362][ T259] ? nla_get_range_signed (lib/nlattr.c:270) [ 11.335367][ T259] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.335369][ T259] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 11.335375][ T259] rtnl_newlink (net/core/rtnetlink.c:4215) [ 11.335380][ T259] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.335386][ T259] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.335391][ T259] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.335392][ T259] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.335394][ T259] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.335396][ T259] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.335400][ T259] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 11.335402][ T259] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 11.335405][ T259] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.335406][ T259] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.335411][ T259] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.335413][ T259] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.335416][ T259] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 11.335420][ T259] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 11.335423][ T259] ? netlink_ack (./include/linux/skbuff.h:2718) [ 11.335429][ T259] ? 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.335431][ T259] ? 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.335436][ T259] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 11.335440][ T259] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.335442][ T259] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.335446][ T259] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 11.335450][ T259] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 11.335454][ T259] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.335456][ T259] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 11.335461][ T259] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 11.335464][ T259] ____sys_sendmsg (net/socket.c:2713) [ 11.335466][ T259] ? copy_msghdr_from_user (net/socket.c:2650) [ 11.335468][ T259] ? sock_write_iter (net/socket.c:1269) [ 11.335470][ T259] ? move_addr_to_kernel (net/socket.c:258) [ 11.335477][ T259] ___sys_sendmsg (net/socket.c:2767) [ 11.335480][ T259] ? copy_msghdr_from_user (net/socket.c:2619) [ 11.335496][ T259] __sys_sendmsg (net/socket.c:2799) [ 11.335499][ T259] ? __sys_sendmsg_sock (net/socket.c:2780) [ 11.335506][ T259] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.335509][ T259] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.335511][ T259] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 11.335514][ T259] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.335516][ T259] RIP: 0033:0x7fa2270a454e [ 11.335520][ T259] 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.335522][ T259] RSP: 002b:00007fff45fff110 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 11.335524][ T259] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00007fa2270a454e [ 11.335526][ T259] RDX: 0000000000000000 RSI: 00007fff45fff1c0 RDI: 0000000000000005 [ 11.335527][ T259] RBP: 00007fff45fff120 R08: 0000000000000000 R09: 0000000000000000 [ 11.335527][ T259] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a911a35 [ 11.335528][ T259] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff45fff880 | [ 12.479710][ T280] softirqs last disabled at (40748): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 12.479712][ T280] Preemption disabled at: | [ 12.479713][ T280] vprintk_emit (kernel/printk/printk.c:2471) | [ 12.479721][ T280] Tainted: [W]=WARN [ 12.479722][ T280] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.479724][ T280] Call Trace: [ 12.479725][ T280] [ 12.479727][ T280] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.479732][ T280] ? vprintk_emit (kernel/printk/printk.c:2471) [ 12.479734][ T280] __might_resched.cold (kernel/sched/core.c:9234) [ 12.479738][ T280] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 12.479742][ T280] ? __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.479747][ T280] __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.479749][ T280] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.479755][ T280] ? 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.479758][ T280] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.479762][ T280] put_chars (drivers/char/virtio_console.c:1176) [ 12.479764][ T280] ? __send_to_port (drivers/char/virtio_console.c:654) [ 12.479766][ T280] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.479769][ T280] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.479775][ T280] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 12.479782][ T280] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 12.479785][ T280] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.479787][ T280] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.479791][ T280] console_emit_next_record (kernel/printk/printk.c:3183) [ 12.479795][ T280] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 12.479797][ T280] ? 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.479800][ T280] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.479802][ T280] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.479806][ T280] console_flush_one_record (kernel/printk/printk.c:3268) [ 12.479810][ T280] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 12.479812][ T280] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.479817][ T280] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 12.479820][ T280] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 12.479822][ T280] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.479824][ T280] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 12.479827][ T280] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 12.479829][ T280] ? vprintk_emit (kernel/printk/printk.c:2478) [ 12.479832][ T280] vprintk_emit (kernel/printk/printk.c:2479) [ 12.479835][ T280] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.479837][ T280] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.479839][ T280] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 12.479843][ T280] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 12.479847][ T280] _printk (kernel/printk/printk.c:2504) [ 12.479850][ T280] ? snapshot_read.cold (user.c:?) [ 12.479854][ T280] ? br_multicast_flood (??:?) [ 12.479857][ T280] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 12.479858][ T280] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 12.479859][ T280] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 12.479864][ T280] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) [ 12.479868][ T280] br_init_port (net/bridge/br_stp_if.c:39) [ 12.479871][ T280] new_nbp (net/bridge/br_if.c:449) [ 12.479874][ T280] br_add_if (net/bridge/br_if.c:592) [ 12.479877][ T280] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 12.479880][ T280] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 12.479886][ T280] do_set_master (net/core/rtnetlink.c:3071) [ 12.479890][ T280] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 12.479893][ T280] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 12.479897][ T280] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 12.479898][ T280] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 12.479901][ T280] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 12.479904][ T280] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 12.479906][ T280] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 12.479908][ T280] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 12.479910][ T280] ? kasan_save_stack (mm/kasan/common.c:58) [ 12.479912][ T280] ? kasan_save_stack (mm/kasan/common.c:57) [ 12.479914][ T280] ? kasan_save_track (mm/kasan/common.c:78) [ 12.479915][ T280] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 12.479917][ T280] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.479919][ T280] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 12.479922][ T280] ? ___sys_sendmsg (net/socket.c:2758) [ 12.479926][ T280] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.479928][ T280] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 12.479930][ T280] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.479932][ T280] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.479933][ T280] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.479935][ T280] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.479936][ T280] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 12.479938][ T280] ? __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.479940][ T280] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 12.479942][ T280] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 12.479945][ T280] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 12.479946][ T280] ? nla_get_range_signed (lib/nlattr.c:270) [ 12.479951][ T280] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.479953][ T280] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 12.479959][ T280] rtnl_newlink (net/core/rtnetlink.c:4215) [ 12.479964][ T280] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.479966][ T280] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.479971][ T280] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.479973][ T280] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.479975][ T280] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.479977][ T280] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.479981][ T280] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 12.479983][ T280] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 12.479986][ T280] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.479987][ T280] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 12.479992][ T280] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 12.479994][ T280] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.479997][ T280] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 12.480000][ T280] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 12.480003][ T280] ? netlink_ack (./include/linux/skbuff.h:2718) [ 12.480010][ T280] ? 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.480012][ T280] ? 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.480016][ T280] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 12.480020][ T280] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 12.480023][ T280] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 12.480027][ T280] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 12.480031][ T280] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 12.480035][ T280] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 12.480037][ T280] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 12.480042][ T280] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 12.480045][ T280] ____sys_sendmsg (net/socket.c:2713) [ 12.480047][ T280] ? copy_msghdr_from_user (net/socket.c:2650) [ 12.480050][ T280] ? sock_write_iter (net/socket.c:1269) [ 12.480051][ T280] ? move_addr_to_kernel (net/socket.c:258) [ 12.480059][ T280] ___sys_sendmsg (net/socket.c:2767) [ 12.480062][ T280] ? copy_msghdr_from_user (net/socket.c:2619) [ 12.480078][ T280] __sys_sendmsg (net/socket.c:2799) [ 12.480081][ T280] ? __sys_sendmsg_sock (net/socket.c:2780) [ 12.480088][ T280] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.480091][ T280] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 12.480094][ T280] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 12.480097][ T280] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.480099][ T280] RIP: 0033:0x7fbea3fb854e [ 12.480103][ T280] 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.480104][ T280] RSP: 002b:00007ffea4d65070 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 12.480107][ T280] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007fbea3fb854e [ 12.480108][ T280] RDX: 0000000000000000 RSI: 00007ffea4d65120 RDI: 0000000000000005 [ 12.480109][ T280] RBP: 00007ffea4d65080 R08: 0000000000000000 R09: 0000000000000000 [ 12.480110][ T280] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a911a36 [ 12.480111][ T280] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffea4d657e0 | [ 17.280372][ T12] softirqs last disabled at (33108): br_device_event (./include/linux/spinlock.h:353 net/bridge/br.c:109) | [ 17.280374][ T12] Preemption disabled at: | [ 17.280374][ T12] 0x0 | [ 17.280384][ T12] Tainted: [W]=WARN [ 17.280385][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 17.280387][ T12] Workqueue: netns cleanup_net [ 17.280390][ T12] Call Trace: [ 17.280391][ T12] [ 17.280393][ T12] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 17.280400][ T12] __might_resched.cold (kernel/sched/core.c:9234) [ 17.280404][ T12] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 17.280408][ T12] ? __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.280417][ T12] __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.280419][ T12] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.280426][ T12] ? 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.280429][ T12] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 17.280433][ T12] put_chars (drivers/char/virtio_console.c:1176) [ 17.280435][ T12] ? __send_to_port (drivers/char/virtio_console.c:654) [ 17.280442][ T12] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 17.280450][ T12] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 17.280454][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.280459][ T12] console_emit_next_record (kernel/printk/printk.c:3183) [ 17.280463][ T12] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 17.280465][ T12] ? 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.280468][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.280471][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.280475][ T12] console_flush_one_record (kernel/printk/printk.c:3268) [ 17.280480][ T12] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 17.280481][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 17.280488][ T12] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 17.280490][ T12] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 17.280492][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.280494][ T12] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 17.280498][ T12] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 17.280500][ T12] ? vprintk_emit (kernel/printk/printk.c:2478) [ 17.280503][ T12] vprintk_emit (kernel/printk/printk.c:2479) [ 17.280506][ T12] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 17.280507][ T12] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 17.280513][ T12] _printk (kernel/printk/printk.c:2504) [ 17.280517][ T12] ? snapshot_read.cold (user.c:?) [ 17.280525][ T12] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) [ 17.280530][ T12] br_stp_disable_port (net/bridge/br_stp_if.c:106) [ 17.280534][ T12] br_device_event (net/bridge/br.c:111) [ 17.280536][ T12] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 17.280540][ T12] ? packet_sendmsg_spkt (af_packet.c:?) [ 17.280547][ T12] notifier_call_chain (kernel/notifier.c:85) [ 17.280553][ T12] netif_close_many (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:1829) [ 17.280556][ T12] ? trace_kfree (./include/trace/events/kmem.h:97 (discriminator 22)) [ 17.280559][ T12] ? __dev_close_many (net/core/dev.c:1804) [ 17.280563][ T12] ? netif_close_many_and_unlock (net/core/dev.c:12411) [ 17.280567][ T12] unregister_netdevice_many_notify (net/core/dev.c:12487) [ 17.280570][ T12] ? ops_undo_list (net/core/net_namespace.c:206 net/core/net_namespace.c:253) [ 17.280572][ T12] ? worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 17.280574][ T12] ? kthread (kernel/kthread.c:436) [ 17.280576][ T12] ? ret_from_fork (arch/x86/kernel/process.c:158) [ 17.280578][ T12] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:245) [ 17.280581][ T12] ? unregister_netdevice_queued (./include/linux/list.h:419 (discriminator 3)) [ 17.280590][ T12] default_device_exit_batch (net/core/dev.c:12589 net/core/dev.c:13288) [ 17.280593][ T12] ? unregister_netdevice_queue (./include/linux/list.h:173) [ 17.280596][ T12] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 17.280599][ T12] ? fou_exit_net (net/ipv4/fou_core.c:1228) [ 17.280603][ T12] ops_undo_list (net/core/net_namespace.c:206 net/core/net_namespace.c:253) [ 17.280607][ T12] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 17.280610][ T12] ? netns_install (./include/linux/ns_common.h:26) [ 17.280611][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 17.280615][ T12] ? idr_destroy (lib/radix-tree.c:310 lib/radix-tree.c:674 lib/radix-tree.c:1563) [ 17.280620][ T12] cleanup_net (net/core/net_namespace.c:706) [ 17.280623][ T12] ? net_passive_dec (./include/linux/llist.h:241) [ 17.280627][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 17.280629][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 17.280633][ T12] process_one_work (kernel/workqueue.c:3387) [ 17.280640][ T12] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 17.280643][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 17.280651][ T12] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 17.280659][ T12] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 17.280661][ T12] kthread (kernel/kthread.c:436) [ 17.280663][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 17.280666][ T12] ? kthread_affine_preferred (kernel/kthread.c:857) [ 17.280670][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 17.280672][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 17.280676][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 17.280679][ T12] ? kthread_affine_preferred (kernel/kthread.c:857) [ 17.280682][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 20.426084][ T397] softirqs last disabled at (47444): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 20.426086][ T397] Preemption disabled at: | [ 20.426087][ T397] vprintk_emit (kernel/printk/printk.c:2471) | [ 20.426095][ T397] Tainted: [W]=WARN [ 20.426096][ T397] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 20.426097][ T397] Call Trace: [ 20.426099][ T397] [ 20.426100][ T397] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 20.426106][ T397] ? vprintk_emit (kernel/printk/printk.c:2471) [ 20.426107][ T397] __might_resched.cold (kernel/sched/core.c:9234) [ 20.426112][ T397] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 20.426116][ T397] ? __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.426120][ T397] __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.426122][ T397] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 20.426128][ T397] ? 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.426131][ T397] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 20.426135][ T397] put_chars (drivers/char/virtio_console.c:1176) [ 20.426137][ T397] ? __send_to_port (drivers/char/virtio_console.c:654) [ 20.426144][ T397] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 20.426151][ T397] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 20.426154][ T397] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.426159][ T397] console_emit_next_record (kernel/printk/printk.c:3183) [ 20.426163][ T397] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 20.426165][ T397] ? 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.426168][ T397] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.426170][ T397] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.426174][ T397] console_flush_one_record (kernel/printk/printk.c:3268) [ 20.426179][ T397] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 20.426180][ T397] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.426186][ T397] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 20.426189][ T397] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 20.426191][ T397] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.426192][ T397] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 20.426196][ T397] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 20.426198][ T397] ? vprintk_emit (kernel/printk/printk.c:2478) [ 20.426200][ T397] vprintk_emit (kernel/printk/printk.c:2479) [ 20.426204][ T397] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 20.426206][ T397] ? _mutex_trylock_nest_lock (kernel/locking/mutex.c:1227 (discriminator 6)) [ 20.426211][ T397] _printk (kernel/printk/printk.c:2504) [ 20.426215][ T397] ? snapshot_read.cold (user.c:?) [ 20.426217][ T397] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 20.426219][ T397] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.426222][ T397] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 20.426224][ T397] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 20.426228][ T397] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 20.426230][ T397] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 20.426233][ T397] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 20.426235][ T397] ? netdev_notice (net/core/dev.c:13194) [ 20.426238][ T397] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 20.426241][ T397] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.426244][ T397] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 20.426247][ T397] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 20.426249][ T397] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 20.426251][ T397] ? register_netdev (net/core/dev.c:11618) [ 20.426253][ T397] ? 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.426258][ T397] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 20.426261][ T397] ? __kernel_text_address (kernel/extable.c:79) [ 20.426263][ T397] ? write_profile (profile.c:?) [ 20.426267][ T397] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 20.426273][ T397] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 20.426276][ T397] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 20.426278][ T397] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 20.426279][ T397] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 20.426281][ T397] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 20.426284][ T397] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 20.426286][ T397] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 20.426288][ T397] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 20.426290][ T397] ? kasan_save_stack (mm/kasan/common.c:58) [ 20.426292][ T397] ? kasan_save_stack (mm/kasan/common.c:57) [ 20.426293][ T397] ? kasan_save_track (mm/kasan/common.c:78) [ 20.426294][ T397] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 20.426297][ T397] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.426299][ T397] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 20.426302][ T397] ? ___sys_sendmsg (net/socket.c:2758) [ 20.426305][ T397] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.426307][ T397] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 20.426310][ T397] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.426312][ T397] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 20.426313][ T397] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.426314][ T397] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.426318][ T397] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 20.426321][ T397] ? __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.426322][ T397] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 20.426324][ T397] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 20.426327][ T397] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 20.426328][ T397] ? nla_get_range_signed (lib/nlattr.c:270) [ 20.426333][ T397] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.426335][ T397] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 20.426341][ T397] rtnl_newlink (net/core/rtnetlink.c:4215) [ 20.426346][ T397] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 20.426348][ T397] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.426353][ T397] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.426354][ T397] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 20.426356][ T397] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 20.426358][ T397] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.426362][ T397] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 20.426364][ T397] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 20.426367][ T397] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.426368][ T397] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 20.426373][ T397] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 20.426375][ T397] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 20.426378][ T397] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 20.426381][ T397] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 20.426384][ T397] ? netlink_ack (./include/linux/skbuff.h:2718) [ 20.426390][ T397] ? 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.426392][ T397] ? 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.426397][ T397] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 20.426401][ T397] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 20.426404][ T397] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 20.426408][ T397] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 20.426412][ T397] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 20.426416][ T397] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 20.426417][ T397] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 20.426423][ T397] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 20.426425][ T397] ____sys_sendmsg (net/socket.c:2713) [ 20.426428][ T397] ? copy_msghdr_from_user (net/socket.c:2650) [ 20.426433][ T397] ? sock_write_iter (net/socket.c:1269) [ 20.426435][ T397] ? move_addr_to_kernel (net/socket.c:258) [ 20.426442][ T397] ___sys_sendmsg (net/socket.c:2767) [ 20.426445][ T397] ? copy_msghdr_from_user (net/socket.c:2619) [ 20.426462][ T397] __sys_sendmsg (net/socket.c:2799) [ 20.426464][ T397] ? __sys_sendmsg_sock (net/socket.c:2780) [ 20.426471][ T397] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 20.426474][ T397] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 20.426477][ T397] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 20.426480][ T397] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 20.426482][ T397] RIP: 0033:0x7f7ee9c4c54e [ 20.426485][ T397] 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.426487][ T397] RSP: 002b:00007ffc0053ee50 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 20.426489][ T397] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00007f7ee9c4c54e [ 20.426491][ T397] RDX: 0000000000000000 RSI: 00007ffc0053ef00 RDI: 0000000000000005 [ 20.426492][ T397] RBP: 00007ffc0053ee60 R08: 0000000000000000 R09: 0000000000000000 [ 20.426493][ T397] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a911a3e [ 20.426493][ T397] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc0053f5c0 | [ 21.486739][ T420] softirqs last disabled at (16038): __alloc_skb (./include/linux/bottom_half.h:20 (discriminator 2) net/core/skbuff.c:697 (discriminator 2)) | [ 21.486741][ T420] Preemption disabled at: | [ 21.486742][ T420] vprintk_emit (kernel/printk/printk.c:2471) | [ 21.486750][ T420] Tainted: [W]=WARN [ 21.486751][ T420] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 21.486752][ T420] Call Trace: [ 21.486754][ T420] [ 21.486755][ T420] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 21.486761][ T420] ? vprintk_emit (kernel/printk/printk.c:2471) [ 21.486763][ T420] __might_resched.cold (kernel/sched/core.c:9234) [ 21.486767][ T420] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 21.486771][ T420] ? __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.486775][ T420] __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.486777][ T420] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.486784][ T420] ? 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.486787][ T420] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 21.486791][ T420] put_chars (drivers/char/virtio_console.c:1176) [ 21.486793][ T420] ? __send_to_port (drivers/char/virtio_console.c:654) [ 21.486794][ T420] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 21.486798][ T420] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 21.486803][ T420] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 21.486811][ T420] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 21.486814][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.486816][ T420] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.486820][ T420] console_emit_next_record (kernel/printk/printk.c:3183) [ 21.486824][ T420] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 21.486826][ T420] ? 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.486829][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.486831][ T420] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.486835][ T420] console_flush_one_record (kernel/printk/printk.c:3268) [ 21.486839][ T420] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 21.486841][ T420] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.486846][ T420] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 21.486849][ T420] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 21.486851][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.486853][ T420] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 21.486857][ T420] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 21.486858][ T420] ? vprintk_emit (kernel/printk/printk.c:2478) [ 21.486861][ T420] vprintk_emit (kernel/printk/printk.c:2479) [ 21.486864][ T420] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 21.486866][ T420] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.486869][ T420] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 21.486872][ T420] _printk (kernel/printk/printk.c:2504) [ 21.486876][ T420] ? snapshot_read.cold (user.c:?) [ 21.486880][ T420] ? br_multicast_flood (??:?) [ 21.486883][ T420] ? do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 21.486884][ T420] ? rtnl_newlink (net/core/rtnetlink.c:4215) [ 21.486885][ T420] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 21.486890][ T420] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) [ 21.486894][ T420] br_init_port (net/bridge/br_stp_if.c:39) [ 21.486897][ T420] new_nbp (net/bridge/br_if.c:449) [ 21.486900][ T420] br_add_if (net/bridge/br_if.c:592) [ 21.486903][ T420] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 21.486906][ T420] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 21.486912][ T420] do_set_master (net/core/rtnetlink.c:3071) [ 21.486915][ T420] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 21.486919][ T420] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 21.486922][ T420] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 21.486923][ T420] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 21.486926][ T420] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 21.486929][ T420] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 21.486931][ T420] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 21.486933][ T420] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 21.486935][ T420] ? kasan_save_stack (mm/kasan/common.c:58) [ 21.486937][ T420] ? kasan_save_stack (mm/kasan/common.c:57) [ 21.486938][ T420] ? kasan_save_track (mm/kasan/common.c:78) [ 21.486940][ T420] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 21.486942][ T420] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.486944][ T420] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 21.486946][ T420] ? ___sys_sendmsg (net/socket.c:2758) [ 21.486950][ T420] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.486952][ T420] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 21.486955][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.486956][ T420] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 21.486958][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.486959][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.486961][ T420] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 21.486963][ T420] ? __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.486966][ T420] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 21.486967][ T420] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 21.486971][ T420] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 21.486972][ T420] ? nla_get_range_signed (lib/nlattr.c:270) [ 21.486977][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.486979][ T420] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 21.486985][ T420] rtnl_newlink (net/core/rtnetlink.c:4215) [ 21.486990][ T420] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 21.486992][ T420] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.486997][ T420] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.486999][ T420] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.487001][ T420] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 21.487003][ T420] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.487007][ T420] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 21.487009][ T420] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 21.487012][ T420] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.487013][ T420] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 21.487018][ T420] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 21.487020][ T420] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.487023][ T420] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 21.487026][ T420] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 21.487029][ T420] ? netlink_ack (./include/linux/skbuff.h:2718) [ 21.487036][ T420] ? 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.487038][ T420] ? 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.487042][ T420] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 21.487046][ T420] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 21.487049][ T420] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 21.487053][ T420] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 21.487057][ T420] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 21.487061][ T420] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 21.487063][ T420] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 21.487068][ T420] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 21.487071][ T420] ____sys_sendmsg (net/socket.c:2713) [ 21.487073][ T420] ? copy_msghdr_from_user (net/socket.c:2650) [ 21.487076][ T420] ? sock_write_iter (net/socket.c:1269) [ 21.487077][ T420] ? move_addr_to_kernel (net/socket.c:258) [ 21.487085][ T420] ___sys_sendmsg (net/socket.c:2767) [ 21.487088][ T420] ? copy_msghdr_from_user (net/socket.c:2619) [ 21.487105][ T420] __sys_sendmsg (net/socket.c:2799) [ 21.487107][ T420] ? __sys_sendmsg_sock (net/socket.c:2780) [ 21.487114][ T420] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 21.487117][ T420] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 21.487120][ T420] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 21.487123][ T420] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 21.487125][ T420] RIP: 0033:0x7f2aa06ca54e [ 21.487128][ T420] 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.487130][ T420] RSP: 002b:00007fff3e2640a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 21.487132][ T420] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f2aa06ca54e [ 21.487134][ T420] RDX: 0000000000000000 RSI: 00007fff3e264150 RDI: 0000000000000005 [ 21.487135][ T420] RBP: 00007fff3e2640b0 R08: 0000000000000000 R09: 0000000000000000 [ 21.487135][ T420] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a911a3f [ 21.487136][ T420] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff3e264820 | [ 26.148002][ T12] softirqs last disabled at (177420): br_device_event (./include/linux/spinlock.h:353 net/bridge/br.c:109) | [ 26.148004][ T12] Preemption disabled at: | [ 26.148005][ T12] 0x0 | [ 26.148014][ T12] Tainted: [W]=WARN [ 26.148015][ T12] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 26.148017][ T12] Workqueue: netns cleanup_net [ 26.148020][ T12] Call Trace: [ 26.148022][ T12] [ 26.148024][ T12] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 26.148031][ T12] __might_resched.cold (kernel/sched/core.c:9234) [ 26.148035][ T12] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 26.148039][ T12] ? __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.148044][ T12] __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.148046][ T12] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.148053][ T12] ? 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.148055][ T12] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 26.148059][ T12] put_chars (drivers/char/virtio_console.c:1176) [ 26.148062][ T12] ? __send_to_port (drivers/char/virtio_console.c:654) [ 26.148069][ T12] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 26.148077][ T12] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 26.148080][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.148085][ T12] console_emit_next_record (kernel/printk/printk.c:3183) [ 26.148089][ T12] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 26.148091][ T12] ? 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.148094][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.148097][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.148101][ T12] console_flush_one_record (kernel/printk/printk.c:3268) [ 26.148105][ T12] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 26.148107][ T12] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 26.148113][ T12] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 26.148116][ T12] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 26.148118][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.148120][ T12] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 26.148124][ T12] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 26.148125][ T12] ? vprintk_emit (kernel/printk/printk.c:2478) [ 26.148128][ T12] vprintk_emit (kernel/printk/printk.c:2479) [ 26.148132][ T12] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 26.148133][ T12] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 26.148135][ T12] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 26.148137][ T12] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 26.148142][ T12] _printk (kernel/printk/printk.c:2504) [ 26.148146][ T12] ? snapshot_read.cold (user.c:?) [ 26.148154][ T12] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) [ 26.148159][ T12] br_stp_disable_port (net/bridge/br_stp_if.c:106) [ 26.148163][ T12] br_device_event (net/bridge/br.c:111) [ 26.148165][ T12] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 26.148169][ T12] ? packet_sendmsg_spkt (af_packet.c:?) [ 26.148175][ T12] notifier_call_chain (kernel/notifier.c:85) [ 26.148181][ T12] netif_close_many (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:1829) [ 26.148184][ T12] ? trace_kfree (./include/trace/events/kmem.h:97 (discriminator 22)) [ 26.148188][ T12] ? __dev_close_many (net/core/dev.c:1804) [ 26.148191][ T12] ? netif_close_many_and_unlock (net/core/dev.c:12411) [ 26.148195][ T12] unregister_netdevice_many_notify (net/core/dev.c:12487) [ 26.148198][ T12] ? ops_undo_list (net/core/net_namespace.c:206 net/core/net_namespace.c:253) [ 26.148200][ T12] ? worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 26.148202][ T12] ? kthread (kernel/kthread.c:436) [ 26.148203][ T12] ? ret_from_fork (arch/x86/kernel/process.c:158) [ 26.148206][ T12] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:245) [ 26.148209][ T12] ? unregister_netdevice_queued (./include/linux/list.h:419 (discriminator 3)) [ 26.148217][ T12] default_device_exit_batch (net/core/dev.c:12589 net/core/dev.c:13288) [ 26.148221][ T12] ? unregister_netdevice_queue (./include/linux/list.h:173) [ 26.148223][ T12] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 26.148226][ T12] ? fou_exit_net (net/ipv4/fou_core.c:1228) [ 26.148230][ T12] ops_undo_list (net/core/net_namespace.c:206 net/core/net_namespace.c:253) [ 26.148234][ T12] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 26.148237][ T12] ? netns_install (./include/linux/ns_common.h:26) [ 26.148239][ T12] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 26.148242][ T12] ? idr_destroy (lib/radix-tree.c:310 lib/radix-tree.c:674 lib/radix-tree.c:1563) [ 26.148247][ T12] cleanup_net (net/core/net_namespace.c:706) [ 26.148250][ T12] ? net_passive_dec (./include/linux/llist.h:241) [ 26.148254][ T12] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 26.148256][ T12] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 26.148259][ T12] process_one_work (kernel/workqueue.c:3387) [ 26.148266][ T12] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 26.148269][ T12] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 26.148278][ T12] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 26.148285][ T12] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 26.148288][ T12] kthread (kernel/kthread.c:436) [ 26.148289][ T12] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 26.148293][ T12] ? kthread_affine_preferred (kernel/kthread.c:857) [ 26.148296][ T12] ret_from_fork (arch/x86/kernel/process.c:158) [ 26.148299][ T12] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 26.148302][ T12] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 26.148306][ T12] ? kthread_affine_preferred (kernel/kthread.c:857) [ 26.148309][ T12] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 28.645901][ T524] softirqs last disabled at (45248): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 28.645903][ T524] Preemption disabled at: | [ 28.645904][ T524] vprintk_emit (kernel/printk/printk.c:2471) | [ 28.645912][ T524] Tainted: [W]=WARN [ 28.645913][ T524] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 28.645914][ T524] Call Trace: [ 28.645916][ T524] [ 28.645917][ T524] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 28.645923][ T524] ? vprintk_emit (kernel/printk/printk.c:2471) [ 28.645925][ T524] __might_resched.cold (kernel/sched/core.c:9234) [ 28.645929][ T524] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 28.645933][ 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) [ 28.645938][ 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)) [ 28.645939][ T524] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 28.645946][ 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) [ 28.645949][ T524] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 28.645952][ T524] put_chars (drivers/char/virtio_console.c:1176) [ 28.645955][ T524] ? __send_to_port (drivers/char/virtio_console.c:654) [ 28.645961][ T524] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 28.645969][ T524] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 28.645972][ T524] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.645977][ T524] console_emit_next_record (kernel/printk/printk.c:3183) [ 28.645981][ T524] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 28.645983][ 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)) [ 28.645986][ T524] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.645988][ T524] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.645992][ T524] console_flush_one_record (kernel/printk/printk.c:3268) [ 28.645997][ T524] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 28.645999][ T524] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.646004][ T524] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 28.646007][ T524] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 28.646009][ T524] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.646010][ T524] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 28.646014][ T524] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 28.646016][ T524] ? vprintk_emit (kernel/printk/printk.c:2478) [ 28.646019][ T524] vprintk_emit (kernel/printk/printk.c:2479) [ 28.646022][ T524] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 28.646024][ T524] ? _mutex_trylock_nest_lock (kernel/locking/mutex.c:1227 (discriminator 6)) [ 28.646029][ T524] _printk (kernel/printk/printk.c:2504) [ 28.646033][ T524] ? snapshot_read.cold (user.c:?) [ 28.646035][ T524] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 28.646037][ T524] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 28.646040][ T524] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 28.646042][ T524] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 28.646046][ T524] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 28.646049][ T524] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 28.646051][ T524] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 28.646054][ T524] ? netdev_notice (net/core/dev.c:13194) [ 28.646056][ T524] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 28.646059][ T524] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 28.646062][ T524] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 28.646065][ T524] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 28.646067][ T524] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 28.646069][ T524] ? register_netdev (net/core/dev.c:11618) [ 28.646071][ 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)) [ 28.646076][ T524] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 28.646079][ T524] ? __kernel_text_address (kernel/extable.c:79) [ 28.646081][ T524] ? write_profile (profile.c:?) [ 28.646085][ T524] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 28.646091][ T524] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 28.646094][ T524] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 28.646096][ T524] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 28.646098][ T524] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 28.646099][ T524] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 28.646103][ T524] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 28.646104][ T524] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 28.646106][ T524] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 28.646109][ T524] ? kasan_save_stack (mm/kasan/common.c:58) [ 28.646110][ T524] ? kasan_save_stack (mm/kasan/common.c:57) [ 28.646111][ T524] ? kasan_save_track (mm/kasan/common.c:78) [ 28.646113][ T524] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 28.646115][ T524] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.646117][ T524] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 28.646120][ T524] ? ___sys_sendmsg (net/socket.c:2758) [ 28.646123][ T524] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 28.646125][ T524] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 28.646128][ T524] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.646130][ T524] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 28.646131][ T524] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.646132][ T524] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.646134][ T524] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 28.646136][ 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) [ 28.646137][ T524] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 28.646139][ T524] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 28.646142][ T524] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 28.646144][ T524] ? nla_get_range_signed (lib/nlattr.c:270) [ 28.646148][ T524] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.646150][ T524] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 28.646156][ T524] rtnl_newlink (net/core/rtnetlink.c:4215) [ 28.646161][ T524] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 28.646163][ T524] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.646168][ T524] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 28.646169][ T524] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 28.646171][ T524] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 28.646173][ T524] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 28.646177][ T524] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 28.646179][ T524] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 28.646182][ T524] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.646183][ T524] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 28.646188][ T524] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 28.646190][ T524] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 28.646193][ T524] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 28.646196][ T524] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 28.646199][ T524] ? netlink_ack (./include/linux/skbuff.h:2718) [ 28.646206][ 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)) [ 28.646208][ 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)) [ 28.646212][ T524] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 28.646216][ T524] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 28.646219][ T524] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 28.646223][ T524] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 28.646227][ T524] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 28.646231][ T524] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 28.646233][ T524] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 28.646238][ T524] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 28.646241][ T524] ____sys_sendmsg (net/socket.c:2713) [ 28.646243][ T524] ? copy_msghdr_from_user (net/socket.c:2650) [ 28.646245][ T524] ? sock_write_iter (net/socket.c:1269) [ 28.646247][ T524] ? move_addr_to_kernel (net/socket.c:258) [ 28.646254][ T524] ___sys_sendmsg (net/socket.c:2767) [ 28.646257][ T524] ? copy_msghdr_from_user (net/socket.c:2619) [ 28.646273][ T524] __sys_sendmsg (net/socket.c:2799) [ 28.646276][ T524] ? __sys_sendmsg_sock (net/socket.c:2780) [ 28.646282][ T524] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 28.646285][ T524] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 28.646288][ T524] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 28.646291][ T524] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 28.646293][ T524] RIP: 0033:0x7fd03f74354e [ 28.646297][ 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 [ 28.646299][ T524] RSP: 002b:00007ffefc4bc160 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 28.646301][ T524] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00007fd03f74354e [ 28.646303][ T524] RDX: 0000000000000000 RSI: 00007ffefc4bc210 RDI: 0000000000000005 [ 28.646303][ T524] RBP: 00007ffefc4bc170 R08: 0000000000000000 R09: 0000000000000000 [ 28.646304][ T524] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a911a47 [ 28.646305][ T524] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffefc4bc8d0 | [ 34.382083][ T584] softirqs last disabled at (38580): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 34.382086][ T584] Preemption disabled at: | [ 34.382086][ T584] vprintk_emit (kernel/printk/printk.c:2471) | [ 34.382094][ T584] Tainted: [W]=WARN [ 34.382095][ T584] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 34.382097][ T584] Call Trace: [ 34.382098][ T584] [ 34.382100][ T584] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 34.382105][ T584] ? vprintk_emit (kernel/printk/printk.c:2471) [ 34.382107][ T584] __might_resched.cold (kernel/sched/core.c:9234) [ 34.382112][ T584] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 34.382116][ T584] ? __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.382120][ T584] __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.382122][ T584] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 34.382129][ T584] ? 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.382132][ T584] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 34.382135][ T584] put_chars (drivers/char/virtio_console.c:1176) [ 34.382138][ T584] ? __send_to_port (drivers/char/virtio_console.c:654) [ 34.382144][ T584] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 34.382152][ T584] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 34.382155][ T584] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.382160][ T584] console_emit_next_record (kernel/printk/printk.c:3183) [ 34.382164][ T584] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 34.382166][ T584] ? 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.382169][ T584] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.382172][ T584] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.382176][ T584] console_flush_one_record (kernel/printk/printk.c:3268) [ 34.382180][ T584] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 34.382182][ T584] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.382187][ T584] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 34.382190][ T584] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 34.382192][ T584] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.382194][ T584] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 34.382197][ T584] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 34.382199][ T584] ? vprintk_emit (kernel/printk/printk.c:2478) [ 34.382202][ T584] vprintk_emit (kernel/printk/printk.c:2479) [ 34.382205][ T584] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 34.382207][ T584] ? mark_usage (kernel/locking/lockdep.c:4690) [ 34.382209][ T584] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 34.382210][ T584] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.382214][ T584] _printk (kernel/printk/printk.c:2504) [ 34.382218][ T584] ? snapshot_read.cold (user.c:?) [ 34.382220][ T584] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 34.382222][ T584] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 34.382225][ T584] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 34.382227][ T584] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 34.382231][ T584] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 34.382234][ T584] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 34.382236][ T584] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 34.382239][ T584] ? netdev_notice (net/core/dev.c:13194) [ 34.382241][ T584] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 34.382244][ T584] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 34.382247][ T584] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 34.382250][ T584] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 34.382252][ T584] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 34.382255][ T584] ? netif_set_mtu_ext (net/core/dev.c:2350 net/core/dev.c:9952) [ 34.382259][ T584] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 34.382264][ T584] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 34.382270][ T584] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 34.382273][ T584] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 34.382276][ T584] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 34.382278][ T584] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 34.382280][ T584] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 34.382283][ T584] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 34.382285][ T584] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 34.382287][ T584] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 34.382289][ T584] ? kasan_save_stack (mm/kasan/common.c:58) [ 34.382291][ T584] ? kasan_save_stack (mm/kasan/common.c:57) [ 34.382292][ T584] ? kasan_save_track (mm/kasan/common.c:78) [ 34.382293][ T584] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 34.382296][ T584] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.382297][ T584] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 34.382300][ T584] ? ___sys_sendmsg (net/socket.c:2758) [ 34.382304][ T584] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 34.382306][ T584] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 34.382309][ T584] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.382311][ T584] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 34.382312][ T584] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.382313][ T584] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.382315][ T584] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 34.382320][ T584] ? __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.382322][ T584] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 34.382324][ T584] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 34.382328][ T584] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 34.382329][ T584] ? nla_get_range_signed (lib/nlattr.c:270) [ 34.382334][ T584] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.382336][ T584] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 34.382341][ T584] rtnl_newlink (net/core/rtnetlink.c:4215) [ 34.382347][ T584] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 34.382349][ T584] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.382353][ T584] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 34.382355][ T584] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 34.382357][ T584] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 34.382359][ T584] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 34.382363][ T584] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 34.382365][ T584] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 34.382368][ T584] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.382369][ T584] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 34.382374][ T584] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 34.382376][ T584] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 34.382379][ T584] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 34.382382][ T584] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 34.382385][ T584] ? netlink_ack (./include/linux/skbuff.h:2718) [ 34.382392][ T584] ? 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.382394][ T584] ? 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.382398][ T584] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 34.382402][ T584] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 34.382405][ T584] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 34.382409][ T584] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 34.382413][ T584] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 34.382417][ T584] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 34.382419][ T584] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 34.382424][ T584] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 34.382427][ T584] ____sys_sendmsg (net/socket.c:2713) [ 34.382429][ T584] ? copy_msghdr_from_user (net/socket.c:2650) [ 34.382431][ T584] ? sock_write_iter (net/socket.c:1269) [ 34.382433][ T584] ? move_addr_to_kernel (net/socket.c:258) [ 34.382440][ T584] ___sys_sendmsg (net/socket.c:2767) [ 34.382443][ T584] ? copy_msghdr_from_user (net/socket.c:2619) [ 34.382460][ T584] __sys_sendmsg (net/socket.c:2799) [ 34.382463][ T584] ? __sys_sendmsg_sock (net/socket.c:2780) [ 34.382469][ T584] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 34.382472][ T584] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 34.382475][ T584] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 34.382478][ T584] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 34.382480][ T584] RIP: 0033:0x7fc481d3854e [ 34.382484][ T584] 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.382486][ T584] RSP: 002b:00007ffdc48b9100 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 34.382488][ T584] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 00007fc481d3854e [ 34.382490][ T584] RDX: 0000000000000000 RSI: 00007ffdc48b91b0 RDI: 0000000000000005 [ 34.382490][ T584] RBP: 00007ffdc48b9110 R08: 0000000000000000 R09: 0000000000000000 [ 34.382491][ T584] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a911a4c [ 34.382492][ T584] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffdc48b9870 | [ 35.420409][ T631] softirqs last disabled at (43524): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 35.420412][ T631] Preemption disabled at: | [ 35.420412][ T631] vprintk_emit (kernel/printk/printk.c:2471) | [ 35.420421][ T631] Tainted: [W]=WARN [ 35.420422][ T631] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.420423][ T631] Call Trace: [ 35.420425][ T631] [ 35.420426][ T631] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 35.420432][ T631] ? vprintk_emit (kernel/printk/printk.c:2471) [ 35.420434][ T631] __might_resched.cold (kernel/sched/core.c:9234) [ 35.420438][ T631] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 35.420442][ T631] ? __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.420447][ T631] __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.420448][ T631] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.420455][ T631] ? 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.420458][ T631] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.420462][ T631] put_chars (drivers/char/virtio_console.c:1176) [ 35.420464][ T631] ? __send_to_port (drivers/char/virtio_console.c:654) [ 35.420471][ T631] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 35.420478][ T631] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 35.420481][ T631] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.420486][ T631] console_emit_next_record (kernel/printk/printk.c:3183) [ 35.420490][ T631] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 35.420492][ T631] ? 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.420495][ T631] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.420498][ T631] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.420502][ T631] console_flush_one_record (kernel/printk/printk.c:3268) [ 35.420506][ T631] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 35.420512][ T631] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.420518][ T631] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 35.420520][ T631] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 35.420522][ T631] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.420524][ T631] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 35.420528][ T631] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 35.420529][ T631] ? vprintk_emit (kernel/printk/printk.c:2478) [ 35.420532][ T631] vprintk_emit (kernel/printk/printk.c:2479) [ 35.420535][ T631] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 35.420537][ T631] ? mark_usage (kernel/locking/lockdep.c:4690) [ 35.420539][ T631] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.420541][ T631] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.420545][ T631] _printk (kernel/printk/printk.c:2504) [ 35.420548][ T631] ? snapshot_read.cold (user.c:?) [ 35.420550][ T631] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 35.420552][ T631] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.420555][ T631] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 35.420557][ T631] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 35.420561][ T631] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 35.420564][ T631] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 35.420566][ T631] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 35.420569][ T631] ? netdev_notice (net/core/dev.c:13194) [ 35.420572][ T631] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.420574][ T631] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 35.420577][ T631] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 35.420580][ T631] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 35.420582][ T631] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 35.420585][ T631] ? netif_set_mtu_ext (net/core/dev.c:2350 net/core/dev.c:9952) [ 35.420589][ T631] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 35.420593][ T631] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 35.420599][ T631] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 35.420602][ T631] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 35.420606][ T631] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 35.420607][ T631] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 35.420609][ T631] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 35.420612][ T631] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 35.420614][ T631] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 35.420616][ T631] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 35.420618][ T631] ? kasan_save_stack (mm/kasan/common.c:58) [ 35.420620][ T631] ? kasan_save_stack (mm/kasan/common.c:57) [ 35.420621][ T631] ? kasan_save_track (mm/kasan/common.c:78) [ 35.420622][ T631] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 35.420624][ T631] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.420626][ T631] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 35.420629][ T631] ? ___sys_sendmsg (net/socket.c:2758) [ 35.420633][ T631] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.420635][ T631] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 35.420638][ T631] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.420640][ T631] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.420641][ T631] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.420642][ T631] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.420644][ T631] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 35.420646][ T631] ? __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.420649][ T631] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 35.420650][ T631] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 35.420654][ T631] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 35.420655][ T631] ? nla_get_range_signed (lib/nlattr.c:270) [ 35.420660][ T631] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.420662][ T631] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 35.420667][ T631] rtnl_newlink (net/core/rtnetlink.c:4215) [ 35.420673][ T631] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 35.420674][ T631] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.420679][ T631] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.420681][ T631] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.420683][ T631] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 35.420684][ T631] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 35.420688][ T631] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 35.420690][ T631] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 35.420694][ T631] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.420695][ T631] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 35.420699][ T631] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 35.420701][ T631] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.420705][ T631] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 35.420708][ T631] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.420711][ T631] ? netlink_ack (./include/linux/skbuff.h:2718) [ 35.420717][ T631] ? 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.420719][ T631] ? 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.420724][ T631] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 35.420728][ T631] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 35.420730][ T631] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 35.420734][ T631] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 35.420738][ T631] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 35.420742][ T631] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 35.420744][ T631] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 35.420749][ T631] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 35.420752][ T631] ____sys_sendmsg (net/socket.c:2713) [ 35.420754][ T631] ? copy_msghdr_from_user (net/socket.c:2650) [ 35.420756][ T631] ? sock_write_iter (net/socket.c:1269) [ 35.420758][ T631] ? move_addr_to_kernel (net/socket.c:258) [ 35.420765][ T631] ___sys_sendmsg (net/socket.c:2767) [ 35.420768][ T631] ? copy_msghdr_from_user (net/socket.c:2619) [ 35.420785][ T631] __sys_sendmsg (net/socket.c:2799) [ 35.420787][ T631] ? __sys_sendmsg_sock (net/socket.c:2780) [ 35.420794][ T631] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.420797][ T631] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 35.420800][ T631] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 35.420802][ T631] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.420805][ T631] RIP: 0033:0x7f28d1c7e54e [ 35.420808][ T631] 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.420810][ T631] RSP: 002b:00007fff8d0c1040 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 35.420813][ T631] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 00007f28d1c7e54e [ 35.420814][ T631] RDX: 0000000000000000 RSI: 00007fff8d0c10f0 RDI: 0000000000000005 [ 35.420815][ T631] RBP: 00007fff8d0c1050 R08: 0000000000000000 R09: 0000000000000000 [ 35.420816][ T631] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a911a4d [ 35.420816][ T631] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff8d0c17b0 | [ 36.477900][ T678] softirqs last disabled at (28896): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 36.477903][ T678] Preemption disabled at: | [ 36.477903][ T678] vprintk_emit (kernel/printk/printk.c:2471) | [ 36.477912][ T678] Tainted: [W]=WARN [ 36.477912][ T678] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 36.477914][ T678] Call Trace: [ 36.477916][ T678] [ 36.477917][ T678] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 36.477923][ T678] ? vprintk_emit (kernel/printk/printk.c:2471) [ 36.477924][ T678] __might_resched.cold (kernel/sched/core.c:9234) [ 36.477929][ T678] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 36.477933][ 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) [ 36.477937][ 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)) [ 36.477939][ T678] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 36.477945][ 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) [ 36.477948][ T678] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 36.477952][ T678] put_chars (drivers/char/virtio_console.c:1176) [ 36.477954][ T678] ? __send_to_port (drivers/char/virtio_console.c:654) [ 36.477961][ T678] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 36.477968][ T678] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 36.477972][ T678] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.477976][ T678] console_emit_next_record (kernel/printk/printk.c:3183) [ 36.477980][ T678] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 36.477982][ 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)) [ 36.477985][ T678] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.477987][ T678] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.477991][ T678] console_flush_one_record (kernel/printk/printk.c:3268) [ 36.477996][ T678] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 36.477997][ T678] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.478003][ T678] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 36.478006][ T678] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 36.478007][ T678] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.478009][ T678] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 36.478013][ T678] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 36.478015][ T678] ? vprintk_emit (kernel/printk/printk.c:2478) [ 36.478017][ T678] vprintk_emit (kernel/printk/printk.c:2479) [ 36.478021][ T678] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 36.478022][ T678] ? mark_usage (kernel/locking/lockdep.c:4690) [ 36.478024][ T678] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 36.478026][ T678] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.478030][ T678] _printk (kernel/printk/printk.c:2504) [ 36.478033][ T678] ? snapshot_read.cold (user.c:?) [ 36.478035][ T678] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 36.478037][ T678] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.478040][ T678] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 36.478042][ T678] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 36.478046][ T678] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 36.478049][ T678] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 36.478051][ T678] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 36.478054][ T678] ? netdev_notice (net/core/dev.c:13194) [ 36.478056][ T678] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 36.478059][ T678] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 36.478062][ T678] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 36.478065][ T678] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 36.478067][ T678] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 36.478070][ T678] ? netif_set_mtu_ext (net/core/dev.c:2350 net/core/dev.c:9952) [ 36.478074][ T678] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 36.478078][ T678] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 36.478084][ T678] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 36.478087][ T678] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 36.478091][ T678] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 36.478092][ T678] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 36.478094][ T678] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 36.478097][ T678] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 36.478099][ T678] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 36.478100][ T678] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 36.478103][ T678] ? kasan_save_stack (mm/kasan/common.c:58) [ 36.478105][ T678] ? kasan_save_stack (mm/kasan/common.c:57) [ 36.478106][ T678] ? kasan_save_track (mm/kasan/common.c:78) [ 36.478107][ T678] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 36.478109][ T678] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.478111][ T678] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 36.478114][ T678] ? ___sys_sendmsg (net/socket.c:2758) [ 36.478118][ T678] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 36.478120][ T678] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 36.478122][ T678] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.478124][ T678] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 36.478126][ T678] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.478127][ T678] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.478128][ T678] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 36.478130][ 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) [ 36.478133][ T678] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 36.478135][ T678] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 36.478139][ T678] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 36.478140][ T678] ? nla_get_range_signed (lib/nlattr.c:270) [ 36.478145][ T678] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.478147][ T678] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 36.478152][ T678] rtnl_newlink (net/core/rtnetlink.c:4215) [ 36.478158][ T678] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 36.478159][ T678] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.478164][ T678] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 36.478166][ T678] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 36.478168][ T678] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 36.478170][ T678] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 36.478173][ T678] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 36.478175][ T678] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 36.478179][ T678] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 36.478180][ T678] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 36.478184][ T678] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 36.478186][ T678] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 36.478190][ T678] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 36.478193][ T678] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 36.478196][ T678] ? netlink_ack (./include/linux/skbuff.h:2718) [ 36.478202][ 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)) [ 36.478205][ 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)) [ 36.478209][ T678] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 36.478213][ T678] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 36.478216][ T678] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 36.478220][ T678] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 36.478224][ T678] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 36.478228][ T678] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 36.478229][ T678] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 36.478235][ T678] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 36.478237][ T678] ____sys_sendmsg (net/socket.c:2713) [ 36.478240][ T678] ? copy_msghdr_from_user (net/socket.c:2650) [ 36.478242][ T678] ? sock_write_iter (net/socket.c:1269) [ 36.478243][ T678] ? move_addr_to_kernel (net/socket.c:258) [ 36.478251][ T678] ___sys_sendmsg (net/socket.c:2767) [ 36.478254][ T678] ? copy_msghdr_from_user (net/socket.c:2619) [ 36.478270][ T678] __sys_sendmsg (net/socket.c:2799) [ 36.478273][ T678] ? __sys_sendmsg_sock (net/socket.c:2780) [ 36.478280][ T678] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 36.478283][ T678] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 36.478286][ T678] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 36.478289][ T678] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 36.478291][ T678] RIP: 0033:0x7f1060c3154e [ 36.478294][ 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 [ 36.478296][ T678] RSP: 002b:00007ffe92afd2f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 36.478299][ T678] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 00007f1060c3154e [ 36.478300][ T678] RDX: 0000000000000000 RSI: 00007ffe92afd3a0 RDI: 0000000000000005 [ 36.478301][ T678] RBP: 00007ffe92afd300 R08: 0000000000000000 R09: 0000000000000000 [ 36.478302][ T678] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a911a4e [ 36.478303][ T678] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe92afda60 | [ 37.516440][ T725] softirqs last disabled at (29116): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 37.516443][ T725] Preemption disabled at: | [ 37.516444][ T725] vprintk_emit (kernel/printk/printk.c:2471) | [ 37.516452][ T725] Tainted: [W]=WARN [ 37.516453][ T725] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.516455][ T725] Call Trace: [ 37.516456][ T725] [ 37.516458][ T725] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 37.516463][ T725] ? vprintk_emit (kernel/printk/printk.c:2471) [ 37.516465][ T725] __might_resched.cold (kernel/sched/core.c:9234) [ 37.516469][ T725] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 37.516474][ T725] ? __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.516478][ T725] __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.516480][ T725] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 37.516486][ T725] ? 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.516489][ T725] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 37.516493][ T725] put_chars (drivers/char/virtio_console.c:1176) [ 37.516495][ T725] ? __send_to_port (drivers/char/virtio_console.c:654) [ 37.516502][ T725] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 37.516510][ T725] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 37.516513][ T725] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.516517][ T725] console_emit_next_record (kernel/printk/printk.c:3183) [ 37.516526][ T725] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 37.516528][ T725] ? 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.516531][ T725] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.516534][ T725] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.516538][ T725] console_flush_one_record (kernel/printk/printk.c:3268) [ 37.516542][ T725] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 37.516544][ T725] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.516550][ T725] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 37.516553][ T725] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 37.516554][ T725] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.516556][ T725] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 37.516560][ T725] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 37.516562][ T725] ? vprintk_emit (kernel/printk/printk.c:2478) [ 37.516564][ T725] vprintk_emit (kernel/printk/printk.c:2479) [ 37.516567][ T725] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 37.516569][ T725] ? mark_usage (kernel/locking/lockdep.c:4690) [ 37.516571][ T725] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 37.516573][ T725] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.516577][ T725] _printk (kernel/printk/printk.c:2504) [ 37.516581][ T725] ? snapshot_read.cold (user.c:?) [ 37.516582][ T725] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 37.516585][ T725] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.516588][ T725] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 37.516590][ T725] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 37.516594][ T725] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 37.516596][ T725] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 37.516599][ T725] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 37.516602][ T725] ? netdev_notice (net/core/dev.c:13194) [ 37.516604][ T725] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 37.516607][ T725] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 37.516610][ T725] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 37.516613][ T725] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 37.516615][ T725] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 37.516618][ T725] ? netif_set_mtu_ext (net/core/dev.c:2350 net/core/dev.c:9952) [ 37.516622][ T725] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 37.516626][ T725] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 37.516632][ T725] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 37.516636][ T725] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 37.516639][ T725] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 37.516641][ T725] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 37.516643][ T725] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 37.516646][ T725] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 37.516648][ T725] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 37.516650][ T725] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 37.516652][ T725] ? kasan_save_stack (mm/kasan/common.c:58) [ 37.516654][ T725] ? kasan_save_stack (mm/kasan/common.c:57) [ 37.516655][ T725] ? kasan_save_track (mm/kasan/common.c:78) [ 37.516656][ T725] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 37.516659][ T725] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.516661][ T725] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 37.516664][ T725] ? ___sys_sendmsg (net/socket.c:2758) [ 37.516668][ T725] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 37.516669][ T725] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 37.516672][ T725] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.516674][ T725] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.516675][ T725] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.516677][ T725] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.516678][ T725] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 37.516680][ T725] ? __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.516683][ T725] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 37.516685][ T725] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 37.516688][ T725] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 37.516690][ T725] ? nla_get_range_signed (lib/nlattr.c:270) [ 37.516694][ T725] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.516697][ T725] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 37.516702][ T725] rtnl_newlink (net/core/rtnetlink.c:4215) [ 37.516708][ T725] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 37.516709][ T725] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.516714][ T725] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 37.516716][ T725] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 37.516718][ T725] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 37.516720][ T725] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 37.516724][ T725] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 37.516726][ T725] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 37.516729][ T725] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 37.516730][ T725] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 37.516735][ T725] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 37.516737][ T725] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 37.516741][ T725] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 37.516744][ T725] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 37.516747][ T725] ? netlink_ack (./include/linux/skbuff.h:2718) [ 37.516753][ T725] ? 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.516755][ T725] ? 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.516760][ T725] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 37.516764][ T725] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 37.516767][ T725] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 37.516771][ T725] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 37.516775][ T725] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 37.516779][ T725] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 37.516781][ T725] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 37.516786][ T725] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 37.516789][ T725] ____sys_sendmsg (net/socket.c:2713) [ 37.516791][ T725] ? copy_msghdr_from_user (net/socket.c:2650) [ 37.516793][ T725] ? sock_write_iter (net/socket.c:1269) [ 37.516795][ T725] ? move_addr_to_kernel (net/socket.c:258) [ 37.516802][ T725] ___sys_sendmsg (net/socket.c:2767) [ 37.516805][ T725] ? copy_msghdr_from_user (net/socket.c:2619) [ 37.516822][ T725] __sys_sendmsg (net/socket.c:2799) [ 37.516824][ T725] ? __sys_sendmsg_sock (net/socket.c:2780) [ 37.516831][ T725] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.516834][ T725] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 37.516837][ T725] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 37.516840][ T725] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 37.516842][ T725] RIP: 0033:0x7f632720754e [ 37.516845][ T725] 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.516847][ T725] RSP: 002b:00007ffdfca04340 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 37.516850][ T725] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 00007f632720754e [ 37.516851][ T725] RDX: 0000000000000000 RSI: 00007ffdfca043f0 RDI: 0000000000000005 [ 37.516852][ T725] RBP: 00007ffdfca04350 R08: 0000000000000000 R09: 0000000000000000 [ 37.516853][ T725] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a911a4f [ 37.516854][ T725] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffdfca04ab0 | [ 40.257894][ T821] softirqs last disabled at (50672): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 40.257896][ T821] Preemption disabled at: | [ 40.257897][ T821] vprintk_emit (kernel/printk/printk.c:2471) | [ 40.257905][ T821] Tainted: [W]=WARN [ 40.257906][ T821] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 40.257908][ T821] Call Trace: [ 40.257909][ T821] [ 40.257911][ T821] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 40.257917][ T821] ? vprintk_emit (kernel/printk/printk.c:2471) [ 40.257918][ T821] __might_resched.cold (kernel/sched/core.c:9234) [ 40.257923][ T821] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 40.257927][ T821] ? __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.257932][ T821] __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.257934][ T821] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 40.257941][ T821] ? 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.257943][ T821] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 40.257947][ T821] put_chars (drivers/char/virtio_console.c:1176) [ 40.257950][ T821] ? __send_to_port (drivers/char/virtio_console.c:654) [ 40.257956][ T821] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 40.257964][ T821] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 40.257967][ T821] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.257972][ T821] console_emit_next_record (kernel/printk/printk.c:3183) [ 40.257976][ T821] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 40.257978][ T821] ? 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.257981][ T821] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.257984][ T821] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.257988][ T821] console_flush_one_record (kernel/printk/printk.c:3268) [ 40.257993][ T821] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 40.257995][ T821] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.258000][ T821] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 40.258003][ T821] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 40.258005][ T821] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.258007][ T821] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 40.258011][ T821] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 40.258012][ T821] ? vprintk_emit (kernel/printk/printk.c:2478) [ 40.258015][ T821] vprintk_emit (kernel/printk/printk.c:2479) [ 40.258018][ T821] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 40.258021][ T821] ? _mutex_trylock_nest_lock (kernel/locking/mutex.c:1227 (discriminator 6)) [ 40.258026][ T821] _printk (kernel/printk/printk.c:2504) [ 40.258030][ T821] ? snapshot_read.cold (user.c:?) [ 40.258032][ T821] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 40.258034][ T821] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 40.258037][ T821] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 40.258039][ T821] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 40.258043][ T821] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 40.258046][ T821] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 40.258048][ T821] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 40.258051][ T821] ? netdev_notice (net/core/dev.c:13194) [ 40.258054][ T821] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 40.258057][ T821] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 40.258060][ T821] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 40.258063][ T821] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 40.258066][ T821] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 40.258068][ T821] ? register_netdev (net/core/dev.c:11618) [ 40.258069][ T821] ? 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.258075][ T821] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 40.258077][ T821] ? __kernel_text_address (kernel/extable.c:79) [ 40.258080][ T821] ? write_profile (profile.c:?) [ 40.258084][ T821] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 40.258090][ T821] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 40.258093][ T821] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 40.258095][ T821] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 40.258097][ T821] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 40.258099][ T821] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 40.258102][ T821] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 40.258104][ T821] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 40.258106][ T821] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 40.258108][ T821] ? kasan_save_stack (mm/kasan/common.c:58) [ 40.258110][ T821] ? kasan_save_stack (mm/kasan/common.c:57) [ 40.258111][ T821] ? kasan_save_track (mm/kasan/common.c:78) [ 40.258113][ T821] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 40.258115][ T821] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.258117][ T821] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 40.258120][ T821] ? ___sys_sendmsg (net/socket.c:2758) [ 40.258124][ T821] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 40.258126][ T821] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 40.258129][ T821] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.258131][ T821] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 40.258132][ T821] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.258133][ T821] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.258135][ T821] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 40.258138][ T821] ? __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.258139][ T821] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 40.258141][ T821] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 40.258145][ T821] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 40.258146][ T821] ? nla_get_range_signed (lib/nlattr.c:270) [ 40.258151][ T821] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.258154][ T821] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 40.258159][ T821] rtnl_newlink (net/core/rtnetlink.c:4215) [ 40.258165][ T821] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 40.258167][ T821] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.258171][ T821] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 40.258173][ T821] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 40.258175][ T821] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 40.258177][ T821] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 40.258181][ T821] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 40.258183][ T821] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 40.258187][ T821] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 40.258188][ T821] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 40.258193][ T821] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 40.258195][ T821] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 40.258198][ T821] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 40.258202][ T821] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 40.258205][ T821] ? netlink_ack (./include/linux/skbuff.h:2718) [ 40.258211][ T821] ? 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.258213][ T821] ? 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.258218][ T821] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 40.258222][ T821] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 40.258225][ T821] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 40.258229][ T821] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 40.258234][ T821] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 40.258238][ T821] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 40.258239][ T821] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 40.258245][ T821] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 40.258248][ T821] ____sys_sendmsg (net/socket.c:2713) [ 40.258250][ T821] ? copy_msghdr_from_user (net/socket.c:2650) [ 40.258252][ T821] ? sock_write_iter (net/socket.c:1269) [ 40.258254][ T821] ? move_addr_to_kernel (net/socket.c:258) [ 40.258262][ T821] ___sys_sendmsg (net/socket.c:2767) [ 40.258265][ T821] ? copy_msghdr_from_user (net/socket.c:2619) [ 40.258282][ T821] __sys_sendmsg (net/socket.c:2799) [ 40.258285][ T821] ? __sys_sendmsg_sock (net/socket.c:2780) [ 40.258292][ T821] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 40.258295][ T821] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 40.258298][ T821] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 40.258301][ T821] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 40.258303][ T821] RIP: 0033:0x7f2316a3a54e [ 40.258307][ T821] 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.258308][ T821] RSP: 002b:00007ffc9d6a5a20 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 40.258311][ T821] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00007f2316a3a54e [ 40.258312][ T821] RDX: 0000000000000000 RSI: 00007ffc9d6a5ad0 RDI: 0000000000000005 [ 40.258313][ T821] RBP: 00007ffc9d6a5a30 R08: 0000000000000000 R09: 0000000000000000 [ 40.258314][ T821] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a911a52 [ 40.258318][ T821] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc9d6a6190 | [ 47.673070][ T923] softirqs last disabled at (37714): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 47.673073][ T923] Preemption disabled at: | [ 47.673073][ T923] vprintk_emit (kernel/printk/printk.c:2471) | [ 47.673081][ T923] Tainted: [W]=WARN [ 47.673082][ T923] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.673084][ T923] Call Trace: [ 47.673085][ T923] [ 47.673087][ T923] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 47.673092][ T923] ? vprintk_emit (kernel/printk/printk.c:2471) [ 47.673094][ T923] __might_resched.cold (kernel/sched/core.c:9234) [ 47.673098][ T923] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 47.673102][ T923] ? __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.673107][ T923] __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.673108][ T923] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 47.673115][ T923] ? 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.673118][ T923] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 47.673121][ T923] put_chars (drivers/char/virtio_console.c:1176) [ 47.673124][ T923] ? __send_to_port (drivers/char/virtio_console.c:654) [ 47.673130][ T923] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 47.673138][ T923] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 47.673141][ T923] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.673146][ T923] console_emit_next_record (kernel/printk/printk.c:3183) [ 47.673150][ T923] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 47.673152][ T923] ? 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.673155][ T923] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.673158][ T923] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.673162][ T923] console_flush_one_record (kernel/printk/printk.c:3268) [ 47.673166][ T923] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 47.673168][ T923] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.673173][ T923] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 47.673176][ T923] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 47.673177][ T923] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.673179][ T923] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 47.673183][ T923] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 47.673185][ T923] ? vprintk_emit (kernel/printk/printk.c:2478) [ 47.673187][ T923] vprintk_emit (kernel/printk/printk.c:2479) [ 47.673190][ T923] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 47.673193][ T923] ? _mutex_trylock_nest_lock (kernel/locking/mutex.c:1227 (discriminator 6)) [ 47.673198][ T923] _printk (kernel/printk/printk.c:2504) [ 47.673202][ T923] ? snapshot_read.cold (user.c:?) [ 47.673203][ T923] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 47.673206][ T923] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 47.673209][ T923] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 47.673211][ T923] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 47.673215][ T923] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 47.673218][ T923] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 47.673220][ T923] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 47.673223][ T923] ? netdev_notice (net/core/dev.c:13194) [ 47.673225][ T923] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 47.673228][ T923] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 47.673231][ T923] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 47.673234][ T923] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 47.673236][ T923] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 47.673238][ T923] ? register_netdev (net/core/dev.c:11618) [ 47.673240][ T923] ? 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.673245][ T923] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 47.673248][ T923] ? __kernel_text_address (kernel/extable.c:79) [ 47.673250][ T923] ? write_profile (profile.c:?) [ 47.673254][ T923] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 47.673260][ T923] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 47.673263][ T923] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 47.673265][ T923] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 47.673266][ T923] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 47.673268][ T923] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 47.673271][ T923] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 47.673273][ T923] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 47.673275][ T923] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 47.673278][ T923] ? kasan_save_stack (mm/kasan/common.c:58) [ 47.673279][ T923] ? kasan_save_stack (mm/kasan/common.c:57) [ 47.673281][ T923] ? kasan_save_track (mm/kasan/common.c:78) [ 47.673282][ T923] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 47.673284][ T923] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.673286][ T923] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 47.673289][ T923] ? ___sys_sendmsg (net/socket.c:2758) [ 47.673293][ T923] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 47.673295][ T923] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 47.673297][ T923] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.673299][ T923] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.673301][ T923] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.673302][ T923] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.673303][ T923] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 47.673306][ T923] ? __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.673307][ T923] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 47.673309][ T923] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 47.673312][ T923] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 47.673313][ T923] ? nla_get_range_signed (lib/nlattr.c:270) [ 47.673321][ T923] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.673323][ T923] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 47.673329][ T923] rtnl_newlink (net/core/rtnetlink.c:4215) [ 47.673334][ T923] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 47.673336][ T923] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.673340][ T923] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 47.673342][ T923] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 47.673344][ T923] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 47.673346][ T923] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 47.673350][ T923] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 47.673352][ T923] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 47.673355][ T923] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.673356][ T923] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 47.673361][ T923] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 47.673362][ T923] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 47.673366][ T923] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 47.673369][ T923] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.673372][ T923] ? netlink_ack (./include/linux/skbuff.h:2718) [ 47.673378][ T923] ? 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.673381][ T923] ? 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.673385][ T923] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 47.673389][ T923] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 47.673391][ T923] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 47.673396][ T923] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 47.673400][ T923] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 47.673404][ T923] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 47.673405][ T923] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 47.673411][ T923] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 47.673413][ T923] ____sys_sendmsg (net/socket.c:2713) [ 47.673416][ T923] ? copy_msghdr_from_user (net/socket.c:2650) [ 47.673418][ T923] ? sock_write_iter (net/socket.c:1269) [ 47.673419][ T923] ? move_addr_to_kernel (net/socket.c:258) [ 47.673427][ T923] ___sys_sendmsg (net/socket.c:2767) [ 47.673430][ T923] ? copy_msghdr_from_user (net/socket.c:2619) [ 47.673446][ T923] __sys_sendmsg (net/socket.c:2799) [ 47.673449][ T923] ? __sys_sendmsg_sock (net/socket.c:2780) [ 47.673455][ T923] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.673458][ T923] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 47.673461][ T923] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 47.673463][ T923] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.673465][ T923] RIP: 0033:0x7f6e7cc9554e [ 47.673469][ T923] 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.673471][ T923] RSP: 002b:00007ffff7aa9c30 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 47.673473][ T923] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00007f6e7cc9554e [ 47.673475][ T923] RDX: 0000000000000000 RSI: 00007ffff7aa9ce0 RDI: 0000000000000005 [ 47.673476][ T923] RBP: 00007ffff7aa9c40 R08: 0000000000000000 R09: 0000000000000000 [ 47.673476][ T923] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a911a5a [ 47.673477][ T923] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffff7aaa3a0 | [ 55.086193][ T1032] softirqs last disabled at (39346): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 55.086195][ T1032] Preemption disabled at: | [ 55.086196][ T1032] vprintk_emit (kernel/printk/printk.c:2471) | [ 55.086204][ T1032] Tainted: [W]=WARN [ 55.086205][ T1032] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 55.086207][ T1032] Call Trace: [ 55.086209][ T1032] [ 55.086210][ T1032] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 55.086216][ T1032] ? vprintk_emit (kernel/printk/printk.c:2471) [ 55.086217][ T1032] __might_resched.cold (kernel/sched/core.c:9234) [ 55.086222][ T1032] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 55.086226][ T1032] ? __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.086230][ T1032] __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.086232][ T1032] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 55.086238][ T1032] ? 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.086241][ T1032] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 55.086245][ T1032] put_chars (drivers/char/virtio_console.c:1176) [ 55.086248][ T1032] ? __send_to_port (drivers/char/virtio_console.c:654) [ 55.086254][ T1032] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 55.086262][ T1032] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 55.086265][ T1032] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 55.086269][ T1032] console_emit_next_record (kernel/printk/printk.c:3183) [ 55.086273][ T1032] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 55.086275][ T1032] ? 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.086279][ T1032] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.086281][ T1032] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 55.086285][ T1032] console_flush_one_record (kernel/printk/printk.c:3268) [ 55.086289][ T1032] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 55.086291][ T1032] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.086297][ T1032] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 55.086299][ T1032] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 55.086301][ T1032] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.086303][ T1032] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 55.086307][ T1032] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 55.086308][ T1032] ? vprintk_emit (kernel/printk/printk.c:2478) [ 55.086311][ T1032] vprintk_emit (kernel/printk/printk.c:2479) [ 55.086314][ T1032] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 55.086319][ T1032] ? _mutex_trylock_nest_lock (kernel/locking/mutex.c:1227 (discriminator 6)) [ 55.086324][ T1032] _printk (kernel/printk/printk.c:2504) [ 55.086328][ T1032] ? snapshot_read.cold (user.c:?) [ 55.086330][ T1032] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 55.086332][ T1032] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 55.086335][ T1032] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 55.086337][ T1032] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 55.086341][ T1032] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 55.086344][ T1032] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 55.086346][ T1032] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 55.086349][ T1032] ? netdev_notice (net/core/dev.c:13194) [ 55.086351][ T1032] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 55.086354][ T1032] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 55.086357][ T1032] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 55.086360][ T1032] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 55.086363][ T1032] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 55.086365][ T1032] ? register_netdev (net/core/dev.c:11618) [ 55.086366][ T1032] ? 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.086371][ T1032] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 55.086374][ T1032] ? __kernel_text_address (kernel/extable.c:79) [ 55.086376][ T1032] ? write_profile (profile.c:?) [ 55.086380][ T1032] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 55.086386][ T1032] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 55.086390][ T1032] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 55.086392][ T1032] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 55.086393][ T1032] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 55.086395][ T1032] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 55.086398][ T1032] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 55.086400][ T1032] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 55.086402][ T1032] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 55.086404][ T1032] ? kasan_save_stack (mm/kasan/common.c:58) [ 55.086406][ T1032] ? kasan_save_stack (mm/kasan/common.c:57) [ 55.086407][ T1032] ? kasan_save_track (mm/kasan/common.c:78) [ 55.086409][ T1032] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 55.086411][ T1032] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.086413][ T1032] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 55.086416][ T1032] ? ___sys_sendmsg (net/socket.c:2758) [ 55.086420][ T1032] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 55.086421][ T1032] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 55.086424][ T1032] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.086426][ T1032] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 55.086427][ T1032] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.086428][ T1032] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.086430][ T1032] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 55.086432][ T1032] ? __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.086434][ T1032] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 55.086435][ T1032] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 55.086439][ T1032] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 55.086440][ T1032] ? nla_get_range_signed (lib/nlattr.c:270) [ 55.086445][ T1032] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.086447][ T1032] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 55.086452][ T1032] rtnl_newlink (net/core/rtnetlink.c:4215) [ 55.086458][ T1032] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 55.086459][ T1032] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.086464][ T1032] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 55.086466][ T1032] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 55.086468][ T1032] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 55.086470][ T1032] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 55.086473][ T1032] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 55.086475][ T1032] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 55.086478][ T1032] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 55.086480][ T1032] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 55.086485][ T1032] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 55.086486][ T1032] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 55.086490][ T1032] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 55.086493][ T1032] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 55.086496][ T1032] ? netlink_ack (./include/linux/skbuff.h:2718) [ 55.086502][ T1032] ? 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.086505][ T1032] ? 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.086509][ T1032] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 55.086513][ T1032] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 55.086516][ T1032] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 55.086520][ T1032] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 55.086524][ T1032] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 55.086528][ T1032] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 55.086529][ T1032] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 55.086535][ T1032] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 55.086537][ T1032] ____sys_sendmsg (net/socket.c:2713) [ 55.086540][ T1032] ? copy_msghdr_from_user (net/socket.c:2650) [ 55.086542][ T1032] ? sock_write_iter (net/socket.c:1269) [ 55.086543][ T1032] ? move_addr_to_kernel (net/socket.c:258) [ 55.086551][ T1032] ___sys_sendmsg (net/socket.c:2767) [ 55.086554][ T1032] ? copy_msghdr_from_user (net/socket.c:2619) [ 55.086570][ T1032] __sys_sendmsg (net/socket.c:2799) [ 55.086573][ T1032] ? __sys_sendmsg_sock (net/socket.c:2780) [ 55.086579][ T1032] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 55.086582][ T1032] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 55.086585][ T1032] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 55.086588][ T1032] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 55.086590][ T1032] RIP: 0033:0x7f0432f2054e [ 55.086594][ T1032] 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.086595][ T1032] RSP: 002b:00007ffcf52683b0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 55.086598][ T1032] RAX: ffffffffffffffda RBX: 0000000000000005 RCX: 00007f0432f2054e [ 55.086599][ T1032] RDX: 0000000000000000 RSI: 00007ffcf5268460 RDI: 0000000000000005 [ 55.086600][ T1032] RBP: 00007ffcf52683c0 R08: 0000000000000000 R09: 0000000000000000 [ 55.086601][ T1032] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a911a61 [ 55.086601][ T1032] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcf5268b20 | [ 60.920128][ T1094] softirqs last disabled at (47812): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 60.920131][ T1094] Preemption disabled at: | [ 60.920131][ T1094] vprintk_emit (kernel/printk/printk.c:2471) | [ 60.920140][ T1094] Tainted: [W]=WARN [ 60.920141][ T1094] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 60.920142][ T1094] Call Trace: [ 60.920144][ T1094] [ 60.920145][ T1094] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 60.920151][ T1094] ? vprintk_emit (kernel/printk/printk.c:2471) [ 60.920153][ T1094] __might_resched.cold (kernel/sched/core.c:9234) [ 60.920157][ T1094] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 60.920161][ T1094] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 60.920166][ T1094] __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)) [ 60.920167][ T1094] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 60.920174][ T1094] ? 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) [ 60.920177][ T1094] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 60.920181][ T1094] put_chars (drivers/char/virtio_console.c:1176) [ 60.920183][ T1094] ? __send_to_port (drivers/char/virtio_console.c:654) [ 60.920189][ T1094] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 60.920197][ T1094] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 60.920200][ T1094] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 60.920204][ T1094] console_emit_next_record (kernel/printk/printk.c:3183) [ 60.920209][ T1094] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 60.920210][ T1094] ? 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)) [ 60.920214][ T1094] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.920216][ T1094] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 60.920220][ T1094] console_flush_one_record (kernel/printk/printk.c:3268) [ 60.920225][ T1094] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 60.920226][ T1094] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 60.920232][ T1094] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 60.920235][ T1094] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 60.920236][ T1094] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.920238][ T1094] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 60.920242][ T1094] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 60.920243][ T1094] ? vprintk_emit (kernel/printk/printk.c:2478) [ 60.920246][ T1094] vprintk_emit (kernel/printk/printk.c:2479) [ 60.920249][ T1094] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 60.920251][ T1094] ? mark_usage (kernel/locking/lockdep.c:4690) [ 60.920253][ T1094] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 60.920255][ T1094] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 60.920259][ T1094] _printk (kernel/printk/printk.c:2504) [ 60.920262][ T1094] ? snapshot_read.cold (user.c:?) [ 60.920264][ T1094] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 60.920266][ T1094] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 60.920269][ T1094] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 60.920271][ T1094] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 60.920275][ T1094] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 60.920277][ T1094] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 60.920280][ T1094] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 60.920282][ T1094] ? netdev_notice (net/core/dev.c:13194) [ 60.920285][ T1094] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 60.920288][ T1094] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 60.920290][ T1094] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 60.920294][ T1094] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 60.920296][ T1094] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 60.920299][ T1094] ? netif_set_mtu_ext (net/core/dev.c:2350 net/core/dev.c:9952) [ 60.920302][ T1094] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 60.920307][ T1094] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 60.920312][ T1094] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 60.920318][ T1094] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 60.920321][ T1094] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 60.920323][ T1094] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 60.920324][ T1094] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 60.920328][ T1094] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 60.920330][ T1094] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 60.920331][ T1094] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 60.920334][ T1094] ? kasan_save_stack (mm/kasan/common.c:58) [ 60.920336][ T1094] ? kasan_save_stack (mm/kasan/common.c:57) [ 60.920337][ T1094] ? kasan_save_track (mm/kasan/common.c:78) [ 60.920338][ T1094] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 60.920340][ T1094] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 60.920342][ T1094] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 60.920345][ T1094] ? ___sys_sendmsg (net/socket.c:2758) [ 60.920349][ T1094] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 60.920351][ T1094] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 60.920353][ T1094] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.920355][ T1094] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 60.920357][ T1094] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.920358][ T1094] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.920359][ T1094] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 60.920362][ T1094] ? __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) [ 60.920364][ T1094] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 60.920366][ T1094] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 60.920369][ T1094] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 60.920370][ T1094] ? nla_get_range_signed (lib/nlattr.c:270) [ 60.920375][ T1094] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.920377][ T1094] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 60.920382][ T1094] rtnl_newlink (net/core/rtnetlink.c:4215) [ 60.920388][ T1094] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 60.920389][ T1094] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 60.920394][ T1094] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 60.920396][ T1094] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 60.920398][ T1094] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 60.920399][ T1094] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 60.920403][ T1094] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 60.920405][ T1094] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 60.920408][ T1094] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 60.920409][ T1094] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 60.920414][ T1094] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 60.920416][ T1094] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 60.920419][ T1094] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 60.920422][ T1094] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 60.920425][ T1094] ? netlink_ack (./include/linux/skbuff.h:2718) [ 60.920432][ T1094] ? 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)) [ 60.920434][ T1094] ? 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)) [ 60.920439][ T1094] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 60.920443][ T1094] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 60.920445][ T1094] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 60.920450][ T1094] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 60.920454][ T1094] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 60.920458][ T1094] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 60.920459][ T1094] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 60.920464][ T1094] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 60.920467][ T1094] ____sys_sendmsg (net/socket.c:2713) [ 60.920469][ T1094] ? copy_msghdr_from_user (net/socket.c:2650) [ 60.920472][ T1094] ? sock_write_iter (net/socket.c:1269) [ 60.920473][ T1094] ? move_addr_to_kernel (net/socket.c:258) [ 60.920481][ T1094] ___sys_sendmsg (net/socket.c:2767) [ 60.920483][ T1094] ? copy_msghdr_from_user (net/socket.c:2619) [ 60.920500][ T1094] __sys_sendmsg (net/socket.c:2799) [ 60.920503][ T1094] ? __sys_sendmsg_sock (net/socket.c:2780) [ 60.920509][ T1094] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 60.920512][ T1094] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 60.920515][ T1094] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 60.920518][ T1094] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 60.920520][ T1094] RIP: 0033:0x7fb715c4854e [ 60.920523][ T1094] 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 [ 60.920525][ T1094] RSP: 002b:00007ffcaf9a2ff0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 60.920527][ T1094] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 00007fb715c4854e [ 60.920529][ T1094] RDX: 0000000000000000 RSI: 00007ffcaf9a30a0 RDI: 0000000000000005 [ 60.920529][ T1094] RBP: 00007ffcaf9a3000 R08: 0000000000000000 R09: 0000000000000000 [ 60.920530][ T1094] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a911a67 [ 60.920531][ T1094] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffcaf9a3760 | [ 62.009116][ T1143] softirqs last disabled at (40006): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 62.009119][ T1143] Preemption disabled at: | [ 62.009119][ T1143] vprintk_emit (kernel/printk/printk.c:2471) | [ 62.009127][ T1143] Tainted: [W]=WARN [ 62.009128][ T1143] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 62.009130][ T1143] Call Trace: [ 62.009131][ T1143] [ 62.009133][ T1143] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 62.009139][ T1143] ? vprintk_emit (kernel/printk/printk.c:2471) [ 62.009140][ T1143] __might_resched.cold (kernel/sched/core.c:9234) [ 62.009145][ T1143] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 62.009149][ T1143] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 62.009153][ T1143] __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)) [ 62.009155][ T1143] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 62.009162][ T1143] ? 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) [ 62.009164][ T1143] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 62.009168][ T1143] put_chars (drivers/char/virtio_console.c:1176) [ 62.009171][ T1143] ? __send_to_port (drivers/char/virtio_console.c:654) [ 62.009177][ T1143] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 62.009185][ T1143] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 62.009188][ T1143] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 62.009192][ T1143] console_emit_next_record (kernel/printk/printk.c:3183) [ 62.009196][ T1143] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 62.009198][ T1143] ? 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)) [ 62.009201][ T1143] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.009204][ T1143] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 62.009208][ T1143] console_flush_one_record (kernel/printk/printk.c:3268) [ 62.009212][ T1143] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 62.009214][ T1143] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 62.009219][ T1143] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 62.009222][ T1143] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 62.009224][ T1143] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.009226][ T1143] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 62.009229][ T1143] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 62.009231][ T1143] ? vprintk_emit (kernel/printk/printk.c:2478) [ 62.009234][ T1143] vprintk_emit (kernel/printk/printk.c:2479) [ 62.009237][ T1143] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 62.009238][ T1143] ? mark_usage (kernel/locking/lockdep.c:4690) [ 62.009240][ T1143] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 62.009242][ T1143] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 62.009246][ T1143] _printk (kernel/printk/printk.c:2504) [ 62.009249][ T1143] ? snapshot_read.cold (user.c:?) [ 62.009251][ T1143] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 62.009254][ T1143] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 62.009257][ T1143] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 62.009259][ T1143] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 62.009262][ T1143] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 62.009265][ T1143] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 62.009267][ T1143] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 62.009270][ T1143] ? netdev_notice (net/core/dev.c:13194) [ 62.009273][ T1143] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 62.009275][ T1143] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 62.009278][ T1143] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 62.009281][ T1143] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 62.009283][ T1143] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 62.009286][ T1143] ? netif_set_mtu_ext (net/core/dev.c:2350 net/core/dev.c:9952) [ 62.009290][ T1143] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 62.009294][ T1143] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 62.009300][ T1143] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 62.009303][ T1143] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 62.009306][ T1143] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 62.009308][ T1143] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 62.009309][ T1143] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 62.009313][ T1143] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 62.009315][ T1143] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 62.009318][ T1143] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 62.009321][ T1143] ? kasan_save_stack (mm/kasan/common.c:58) [ 62.009323][ T1143] ? kasan_save_stack (mm/kasan/common.c:57) [ 62.009324][ T1143] ? kasan_save_track (mm/kasan/common.c:78) [ 62.009325][ T1143] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 62.009327][ T1143] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 62.009329][ T1143] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 62.009332][ T1143] ? ___sys_sendmsg (net/socket.c:2758) [ 62.009336][ T1143] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 62.009338][ T1143] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 62.009340][ T1143] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.009342][ T1143] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 62.009344][ T1143] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.009345][ T1143] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.009346][ T1143] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 62.009348][ T1143] ? __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) [ 62.009351][ T1143] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 62.009353][ T1143] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 62.009356][ T1143] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 62.009357][ T1143] ? nla_get_range_signed (lib/nlattr.c:270) [ 62.009362][ T1143] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.009365][ T1143] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 62.009370][ T1143] rtnl_newlink (net/core/rtnetlink.c:4215) [ 62.009375][ T1143] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 62.009377][ T1143] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 62.009382][ T1143] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 62.009383][ T1143] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 62.009385][ T1143] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 62.009387][ T1143] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 62.009391][ T1143] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 62.009393][ T1143] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 62.009396][ T1143] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 62.009397][ T1143] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 62.009402][ T1143] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 62.009404][ T1143] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 62.009407][ T1143] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 62.009410][ T1143] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 62.009413][ T1143] ? netlink_ack (./include/linux/skbuff.h:2718) [ 62.009419][ T1143] ? 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)) [ 62.009421][ T1143] ? 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)) [ 62.009426][ T1143] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 62.009430][ T1143] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 62.009432][ T1143] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 62.009437][ T1143] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 62.009441][ T1143] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 62.009445][ T1143] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 62.009446][ T1143] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 62.009451][ T1143] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 62.009454][ T1143] ____sys_sendmsg (net/socket.c:2713) [ 62.009456][ T1143] ? copy_msghdr_from_user (net/socket.c:2650) [ 62.009459][ T1143] ? sock_write_iter (net/socket.c:1269) [ 62.009460][ T1143] ? move_addr_to_kernel (net/socket.c:258) [ 62.009468][ T1143] ___sys_sendmsg (net/socket.c:2767) [ 62.009470][ T1143] ? copy_msghdr_from_user (net/socket.c:2619) [ 62.009487][ T1143] __sys_sendmsg (net/socket.c:2799) [ 62.009490][ T1143] ? __sys_sendmsg_sock (net/socket.c:2780) [ 62.009496][ T1143] ? fpregs_restore_userregs (./include/linux/instrumented.h:97 ./include/asm-generic/bitops/instrumented-atomic.h:41 ./include/linux/thread_info.h:109 arch/x86/kernel/fpu/context.h:79) [ 62.009499][ T1143] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 62.009502][ T1143] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 62.009505][ T1143] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 62.009508][ T1143] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 62.009510][ T1143] RIP: 0033:0x7ff44a49554e [ 62.009513][ T1143] 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 [ 62.009515][ T1143] RSP: 002b:00007fff3e0c7de0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 62.009517][ T1143] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 00007ff44a49554e [ 62.009519][ T1143] RDX: 0000000000000000 RSI: 00007fff3e0c7e90 RDI: 0000000000000005 [ 62.009520][ T1143] RBP: 00007fff3e0c7df0 R08: 0000000000000000 R09: 0000000000000000 [ 62.009520][ T1143] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a911a68 [ 62.009521][ T1143] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff3e0c8550 | [ 63.099428][ T1192] softirqs last disabled at (46344): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 63.099430][ T1192] Preemption disabled at: | [ 63.099431][ T1192] vprintk_emit (kernel/printk/printk.c:2471) | [ 63.099439][ T1192] Tainted: [W]=WARN [ 63.099440][ T1192] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 63.099441][ T1192] Call Trace: [ 63.099443][ T1192] [ 63.099444][ T1192] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 63.099450][ T1192] ? vprintk_emit (kernel/printk/printk.c:2471) [ 63.099452][ T1192] __might_resched.cold (kernel/sched/core.c:9234) [ 63.099456][ T1192] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 63.099461][ T1192] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 63.099465][ T1192] __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)) [ 63.099467][ T1192] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 63.099474][ T1192] ? 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) [ 63.099477][ T1192] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 63.099481][ T1192] put_chars (drivers/char/virtio_console.c:1176) [ 63.099483][ T1192] ? __send_to_port (drivers/char/virtio_console.c:654) [ 63.099489][ T1192] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 63.099497][ T1192] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 63.099500][ T1192] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 63.099504][ T1192] console_emit_next_record (kernel/printk/printk.c:3183) [ 63.099508][ T1192] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 63.099510][ T1192] ? 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)) [ 63.099514][ T1192] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 63.099516][ T1192] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 63.099520][ T1192] console_flush_one_record (kernel/printk/printk.c:3268) [ 63.099525][ T1192] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 63.099526][ T1192] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 63.099532][ T1192] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 63.099535][ T1192] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 63.099536][ T1192] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 63.099538][ T1192] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 63.099542][ T1192] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 63.099543][ T1192] ? vprintk_emit (kernel/printk/printk.c:2478) [ 63.099546][ T1192] vprintk_emit (kernel/printk/printk.c:2479) [ 63.099549][ T1192] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 63.099551][ T1192] ? mark_usage (kernel/locking/lockdep.c:4690) [ 63.099553][ T1192] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 63.099554][ T1192] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 63.099558][ T1192] _printk (kernel/printk/printk.c:2504) [ 63.099562][ T1192] ? snapshot_read.cold (user.c:?) [ 63.099563][ T1192] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 63.099566][ T1192] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 63.099569][ T1192] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 63.099571][ T1192] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 63.099575][ T1192] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 63.099577][ T1192] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 63.099580][ T1192] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 63.099582][ T1192] ? netdev_notice (net/core/dev.c:13194) [ 63.099585][ T1192] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 63.099588][ T1192] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 63.099590][ T1192] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 63.099594][ T1192] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 63.099596][ T1192] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 63.099599][ T1192] ? netif_set_mtu_ext (net/core/dev.c:2350 net/core/dev.c:9952) [ 63.099603][ T1192] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 63.099607][ T1192] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 63.099613][ T1192] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 63.099616][ T1192] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 63.099619][ T1192] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 63.099621][ T1192] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 63.099622][ T1192] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 63.099626][ T1192] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 63.099628][ T1192] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 63.099629][ T1192] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 63.099632][ T1192] ? kasan_save_stack (mm/kasan/common.c:58) [ 63.099634][ T1192] ? kasan_save_stack (mm/kasan/common.c:57) [ 63.099635][ T1192] ? kasan_save_track (mm/kasan/common.c:78) [ 63.099636][ T1192] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 63.099638][ T1192] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 63.099640][ T1192] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 63.099643][ T1192] ? ___sys_sendmsg (net/socket.c:2758) [ 63.099647][ T1192] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 63.099649][ T1192] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 63.099652][ T1192] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 63.099653][ T1192] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 63.099655][ T1192] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 63.099656][ T1192] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 63.099658][ T1192] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 63.099663][ T1192] ? __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) [ 63.099666][ T1192] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 63.099668][ T1192] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 63.099671][ T1192] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 63.099672][ T1192] ? nla_get_range_signed (lib/nlattr.c:270) [ 63.099677][ T1192] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 63.099679][ T1192] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 63.099685][ T1192] rtnl_newlink (net/core/rtnetlink.c:4215) [ 63.099690][ T1192] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 63.099692][ T1192] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 63.099696][ T1192] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 63.099698][ T1192] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 63.099700][ T1192] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 63.099702][ T1192] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 63.099706][ T1192] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 63.099708][ T1192] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 63.099711][ T1192] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 63.099712][ T1192] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 63.099717][ T1192] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 63.099718][ T1192] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 63.099722][ T1192] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 63.099725][ T1192] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 63.099728][ T1192] ? netlink_ack (./include/linux/skbuff.h:2718) [ 63.099734][ T1192] ? 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)) [ 63.099736][ T1192] ? 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)) [ 63.099741][ T1192] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 63.099745][ T1192] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 63.099747][ T1192] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 63.099752][ T1192] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 63.099755][ T1192] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 63.099759][ T1192] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 63.099761][ T1192] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 63.099766][ T1192] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 63.099769][ T1192] ____sys_sendmsg (net/socket.c:2713) [ 63.099771][ T1192] ? copy_msghdr_from_user (net/socket.c:2650) [ 63.099773][ T1192] ? sock_write_iter (net/socket.c:1269) [ 63.099775][ T1192] ? move_addr_to_kernel (net/socket.c:258) [ 63.099782][ T1192] ___sys_sendmsg (net/socket.c:2767) [ 63.099785][ T1192] ? copy_msghdr_from_user (net/socket.c:2619) [ 63.099801][ T1192] __sys_sendmsg (net/socket.c:2799) [ 63.099804][ T1192] ? __sys_sendmsg_sock (net/socket.c:2780) [ 63.099810][ T1192] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 63.099813][ T1192] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 63.099816][ T1192] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 63.099819][ T1192] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 63.099821][ T1192] RIP: 0033:0x7f372241554e [ 63.099825][ T1192] 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 [ 63.099826][ T1192] RSP: 002b:00007fff75fdcfb0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 63.099829][ T1192] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 00007f372241554e [ 63.099830][ T1192] RDX: 0000000000000000 RSI: 00007fff75fdd060 RDI: 0000000000000005 [ 63.099831][ T1192] RBP: 00007fff75fdcfc0 R08: 0000000000000000 R09: 0000000000000000 [ 63.099832][ T1192] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a911a69 [ 63.099833][ T1192] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fff75fdd720 | [ 64.191758][ T1241] softirqs last disabled at (41146): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 64.191761][ T1241] Preemption disabled at: | [ 64.191761][ T1241] vprintk_emit (kernel/printk/printk.c:2471) | [ 64.191769][ T1241] Tainted: [W]=WARN [ 64.191770][ T1241] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 64.191772][ T1241] Call Trace: [ 64.191773][ T1241] [ 64.191775][ T1241] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 64.191781][ T1241] ? vprintk_emit (kernel/printk/printk.c:2471) [ 64.191783][ T1241] __might_resched.cold (kernel/sched/core.c:9234) [ 64.191787][ T1241] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 64.191791][ T1241] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 64.191795][ T1241] __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)) [ 64.191797][ T1241] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 64.191804][ T1241] ? 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) [ 64.191807][ T1241] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 64.191810][ T1241] put_chars (drivers/char/virtio_console.c:1176) [ 64.191813][ T1241] ? __send_to_port (drivers/char/virtio_console.c:654) [ 64.191819][ T1241] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 64.191827][ T1241] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 64.191830][ T1241] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 64.191835][ T1241] console_emit_next_record (kernel/printk/printk.c:3183) [ 64.191839][ T1241] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 64.191841][ T1241] ? 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)) [ 64.191844][ T1241] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.191847][ T1241] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 64.191851][ T1241] console_flush_one_record (kernel/printk/printk.c:3268) [ 64.191855][ T1241] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 64.191857][ T1241] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 64.191862][ T1241] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 64.191865][ T1241] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 64.191867][ T1241] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.191869][ T1241] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 64.191873][ T1241] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 64.191874][ T1241] ? vprintk_emit (kernel/printk/printk.c:2478) [ 64.191877][ T1241] vprintk_emit (kernel/printk/printk.c:2479) [ 64.191880][ T1241] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 64.191882][ T1241] ? mark_usage (kernel/locking/lockdep.c:4690) [ 64.191884][ T1241] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 64.191886][ T1241] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 64.191890][ T1241] _printk (kernel/printk/printk.c:2504) [ 64.191893][ T1241] ? snapshot_read.cold (user.c:?) [ 64.191895][ T1241] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 64.191898][ T1241] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 64.191901][ T1241] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 64.191903][ T1241] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 64.191907][ T1241] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 64.191909][ T1241] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 64.191912][ T1241] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 64.191914][ T1241] ? netdev_notice (net/core/dev.c:13194) [ 64.191917][ T1241] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 64.191920][ T1241] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 64.191923][ T1241] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 64.191926][ T1241] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 64.191928][ T1241] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 64.191932][ T1241] ? netif_set_mtu_ext (net/core/dev.c:2350 net/core/dev.c:9952) [ 64.191936][ T1241] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 64.191940][ T1241] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 64.191946][ T1241] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 64.191949][ T1241] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 64.191953][ T1241] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 64.191954][ T1241] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 64.191956][ T1241] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 64.191959][ T1241] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 64.191961][ T1241] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 64.191963][ T1241] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 64.191965][ T1241] ? kasan_save_stack (mm/kasan/common.c:58) [ 64.191967][ T1241] ? kasan_save_stack (mm/kasan/common.c:57) [ 64.191968][ T1241] ? kasan_save_track (mm/kasan/common.c:78) [ 64.191969][ T1241] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 64.191972][ T1241] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 64.191974][ T1241] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 64.191976][ T1241] ? ___sys_sendmsg (net/socket.c:2758) [ 64.191980][ T1241] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 64.191982][ T1241] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 64.191985][ T1241] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.191987][ T1241] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 64.191988][ T1241] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.191989][ T1241] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.191991][ T1241] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 64.191993][ T1241] ? __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) [ 64.191996][ T1241] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 64.191998][ T1241] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 64.192001][ T1241] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 64.192002][ T1241] ? nla_get_range_signed (lib/nlattr.c:270) [ 64.192007][ T1241] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.192009][ T1241] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 64.192015][ T1241] rtnl_newlink (net/core/rtnetlink.c:4215) [ 64.192020][ T1241] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 64.192022][ T1241] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 64.192026][ T1241] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 64.192028][ T1241] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 64.192030][ T1241] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 64.192032][ T1241] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 64.192036][ T1241] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 64.192038][ T1241] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 64.192041][ T1241] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 64.192042][ T1241] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 64.192047][ T1241] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 64.192049][ T1241] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 64.192052][ T1241] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 64.192055][ T1241] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 64.192058][ T1241] ? netlink_ack (./include/linux/skbuff.h:2718) [ 64.192065][ T1241] ? 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)) [ 64.192067][ T1241] ? 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)) [ 64.192072][ T1241] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 64.192076][ T1241] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 64.192078][ T1241] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 64.192083][ T1241] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 64.192087][ T1241] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 64.192091][ T1241] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 64.192092][ T1241] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 64.192098][ T1241] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 64.192100][ T1241] ____sys_sendmsg (net/socket.c:2713) [ 64.192103][ T1241] ? copy_msghdr_from_user (net/socket.c:2650) [ 64.192105][ T1241] ? sock_write_iter (net/socket.c:1269) [ 64.192106][ T1241] ? move_addr_to_kernel (net/socket.c:258) [ 64.192114][ T1241] ___sys_sendmsg (net/socket.c:2767) [ 64.192117][ T1241] ? copy_msghdr_from_user (net/socket.c:2619) [ 64.192134][ T1241] __sys_sendmsg (net/socket.c:2799) [ 64.192137][ T1241] ? __sys_sendmsg_sock (net/socket.c:2780) [ 64.192143][ T1241] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 64.192146][ T1241] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 64.192149][ T1241] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 64.192152][ T1241] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 64.192154][ T1241] RIP: 0033:0x7fdf7a0ae54e [ 64.192158][ T1241] 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 [ 64.192159][ T1241] RSP: 002b:00007ffc1f62b7f0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 64.192162][ T1241] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 00007fdf7a0ae54e [ 64.192163][ T1241] RDX: 0000000000000000 RSI: 00007ffc1f62b8a0 RDI: 0000000000000005 [ 64.192164][ T1241] RBP: 00007ffc1f62b800 R08: 0000000000000000 R09: 0000000000000000 [ 64.192165][ T1241] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a911a6a Finger prints: br_device_event:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __alloc_skb:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars netif_change_name:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars