====================================== | [ 9.548951][ T210] softirqs last disabled at (21959): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 9.548953][ T210] Preemption disabled at: | [ 9.548954][ T210] 0x0 | [ 9.548964][ T210] Tainted: [W]=WARN [ 9.548965][ T210] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.548966][ T210] Call Trace: [ 9.548968][ T210] [ 9.548969][ T210] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 9.548976][ T210] __might_resched.cold (kernel/sched/core.c:9234) [ 9.548981][ T210] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 9.548985][ T210] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 9.548989][ T210] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 9.548991][ T210] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.548998][ T210] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 9.549000][ T210] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.549004][ T210] put_chars (drivers/char/virtio_console.c:1176) [ 9.549006][ T210] ? __send_to_port (drivers/char/virtio_console.c:654) [ 9.549008][ T210] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 9.549011][ T210] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 9.549016][ T210] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 9.549024][ T210] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 9.549027][ T210] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.549029][ T210] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.549032][ T210] console_emit_next_record (kernel/printk/printk.c:3183) [ 9.549036][ T210] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 9.549038][ T210] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 9.549041][ T210] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.549043][ T210] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.549047][ T210] console_flush_one_record (kernel/printk/printk.c:3268) [ 9.549051][ T210] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 9.549053][ T210] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.549058][ T210] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 9.549061][ T210] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 9.549063][ T210] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.549064][ T210] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 9.549068][ T210] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 9.549070][ T210] ? vprintk_emit (kernel/printk/printk.c:2478) [ 9.549073][ T210] vprintk_emit (kernel/printk/printk.c:2479) [ 9.549076][ T210] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 9.549078][ T210] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.549082][ T210] _printk (kernel/printk/printk.c:2504) [ 9.549086][ T210] ? snapshot_read.cold (user.c:?) [ 9.549089][ T210] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 9.549091][ T210] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 9.549095][ T210] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 9.549098][ T210] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 9.549101][ T210] ? exit_notify (kernel/exit.c:780) [ 9.549103][ T210] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.549105][ T210] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.549109][ T210] do_group_exit (kernel/exit.c:1151) [ 9.549111][ T210] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 9.549113][ T210] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 9.549116][ T210] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 9.549120][ T210] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 9.549123][ T210] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.549125][ T210] RIP: 0033:0x7f870e4db1b8 [ 9.549127][ T210] Code: Unable to access opcode bytes at 0x7f870e4db18e. Code starting with the faulting instruction =========================================== [ 9.549128][ T210] RSP: 002b:00007ffca272df78 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 9.549130][ T210] RAX: ffffffffffffffda RBX: 00007f870e60bf88 RCX: 00007f870e4db1b8 [ 9.549131][ T210] RDX: 00007f870e225fc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 9.549132][ T210] RBP: 00007ffca272dfd0 R08: 0000000000000000 R09: 0000000000000050 [ 9.549133][ T210] R10: 00007ffca272dd90 R11: 0000000000000246 R12: 0000000000000001 [ 9.549134][ T210] R13: 0000000000000000 R14: 00007f870e60a680 R15: 00007f870e60bfa0 | [ 10.623096][ T246] softirqs last disabled at (26210): netif_change_name (./include/linux/spinlock.h:353 ./include/linux/seqlock.h:908 net/core/dev.c:1499) | [ 10.623099][ T246] Preemption disabled at: | [ 10.623100][ T246] vprintk_emit (kernel/printk/printk.c:2471) | [ 10.623108][ T246] Tainted: [W]=WARN [ 10.623109][ T246] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.623110][ T246] Call Trace: [ 10.623112][ T246] [ 10.623113][ T246] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.623120][ T246] ? vprintk_emit (kernel/printk/printk.c:2471) [ 10.623121][ T246] __might_resched.cold (kernel/sched/core.c:9234) [ 10.623126][ T246] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.623130][ T246] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 10.623134][ T246] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 10.623136][ T246] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.623142][ T246] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 10.623145][ T246] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.623149][ T246] put_chars (drivers/char/virtio_console.c:1176) [ 10.623151][ T246] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.623157][ T246] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.623164][ T246] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.623168][ T246] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.623172][ T246] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.623176][ T246] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.623178][ T246] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 10.623181][ T246] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.623184][ T246] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.623188][ T246] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.623192][ T246] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.623194][ T246] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.623199][ T246] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.623201][ T246] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.623203][ T246] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.623205][ T246] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 10.623209][ T246] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.623210][ T246] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.623213][ T246] vprintk_emit (kernel/printk/printk.c:2479) [ 10.623216][ T246] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.623219][ T246] ? _mutex_trylock_nest_lock (kernel/locking/mutex.c:1227 (discriminator 6)) [ 10.623224][ T246] _printk (kernel/printk/printk.c:2504) [ 10.623227][ T246] ? snapshot_read.cold (user.c:?) [ 10.623229][ T246] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 10.623232][ T246] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 10.623235][ T246] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 10.623237][ T246] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 10.623240][ T246] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 10.623243][ T246] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 10.623245][ T246] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 10.623248][ T246] ? netdev_notice (net/core/dev.c:13194) [ 10.623251][ T246] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.623254][ T246] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.623256][ T246] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 10.623260][ T246] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 10.623262][ T246] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 10.623264][ T246] ? register_netdev (net/core/dev.c:11618) [ 10.623265][ T246] ? 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)) [ 10.623270][ T246] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 10.623272][ T246] ? __kernel_text_address (kernel/extable.c:79) [ 10.623275][ T246] ? write_profile (profile.c:?) [ 10.623279][ T246] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 10.623285][ T246] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 10.623288][ T246] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 10.623290][ T246] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 10.623291][ T246] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 10.623293][ T246] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 10.623296][ T246] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 10.623298][ T246] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 10.623300][ T246] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 10.623302][ T246] ? kasan_save_stack (mm/kasan/common.c:58) [ 10.623304][ T246] ? kasan_save_stack (mm/kasan/common.c:57) [ 10.623305][ T246] ? kasan_save_track (mm/kasan/common.c:78) [ 10.623307][ T246] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 10.623309][ T246] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.623311][ T246] ? snd_ac97_proc_read_main (sound/pci/ac97/ac97_proc.c:320) [ 10.623314][ T246] ? ___sys_sendmsg (net/socket.c:2758) [ 10.623317][ T246] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 10.623319][ T246] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 10.623322][ T246] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.623323][ T246] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.623325][ T246] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.623326][ T246] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.623328][ T246] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 10.623330][ T246] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 10.623331][ T246] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 10.623334][ T246] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 10.623337][ T246] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 10.623338][ T246] ? nla_get_range_signed (lib/nlattr.c:270) [ 10.623343][ T246] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.623345][ T246] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 10.623350][ T246] rtnl_newlink (net/core/rtnetlink.c:4215) [ 10.623355][ T246] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 10.623357][ T246] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.623362][ T246] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 10.623363][ T246] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.623365][ T246] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 10.623367][ T246] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.623371][ T246] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 10.623373][ T246] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 10.623376][ T246] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.623378][ T246] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.623382][ T246] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 10.623384][ T246] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.623387][ T246] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 10.623390][ T246] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 10.623393][ T246] ? netlink_ack (./include/linux/skbuff.h:2718) [ 10.623400][ T246] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 10.623401][ T246] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 10.623406][ T246] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 10.623410][ T246] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 10.623412][ T246] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.623416][ T246] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 10.623420][ T246] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 10.623424][ T246] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.623426][ T246] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 10.623431][ T246] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 10.623434][ T246] ____sys_sendmsg (net/socket.c:2713) [ 10.623436][ T246] ? copy_msghdr_from_user (net/socket.c:2650) [ 10.623438][ T246] ? sock_write_iter (net/socket.c:1269) [ 10.623440][ T246] ? move_addr_to_kernel (net/socket.c:258) [ 10.623447][ T246] ___sys_sendmsg (net/socket.c:2767) [ 10.623450][ T246] ? copy_msghdr_from_user (net/socket.c:2619) [ 10.623465][ T246] __sys_sendmsg (net/socket.c:2799) [ 10.623468][ T246] ? __sys_sendmsg_sock (net/socket.c:2780) [ 10.623474][ T246] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.623477][ T246] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 10.623480][ T246] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 10.623483][ T246] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.623485][ T246] RIP: 0033:0x7fddc5d6154e [ 10.623488][ T246] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 10.623490][ T246] RSP: 002b:00007ffe27885aa0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 10.623492][ T246] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 00007fddc5d6154e [ 10.623494][ T246] RDX: 0000000000000000 RSI: 00007ffe27885b50 RDI: 0000000000000005 [ 10.623495][ T246] RBP: 00007ffe27885ab0 R08: 0000000000000000 R09: 0000000000000000 [ 10.623495][ T246] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91c148 [ 10.623496][ T246] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe27886220 | [ 23.485399][ T71] softirqs last disabled at (10600): netlink_release (./include/net/sock.h:2138 net/netlink/af_netlink.c:727) | [ 23.485401][ T71] Preemption disabled at: | [ 23.485402][ T71] vprintk_emit (kernel/printk/printk.c:2471) | [ 23.485410][ T71] Tainted: [W]=WARN [ 23.485411][ T71] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.485412][ T71] Workqueue: netns cleanup_net [ 23.485416][ T71] Call Trace: [ 23.485417][ T71] [ 23.485420][ T71] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 23.485425][ T71] ? vprintk_emit (kernel/printk/printk.c:2471) [ 23.485427][ T71] __might_resched.cold (kernel/sched/core.c:9234) [ 23.485431][ T71] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 23.485435][ T71] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 23.485439][ T71] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 23.485441][ T71] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 23.485448][ T71] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 23.485450][ T71] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 23.485454][ T71] put_chars (drivers/char/virtio_console.c:1176) [ 23.485456][ T71] ? __send_to_port (drivers/char/virtio_console.c:654) [ 23.485460][ T71] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 23.485465][ T71] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 23.485468][ T71] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.485473][ T71] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 23.485477][ T71] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.485482][ T71] console_emit_next_record (kernel/printk/printk.c:3183) [ 23.485486][ T71] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 23.485488][ T71] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 23.485491][ T71] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.485493][ T71] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.485497][ T71] console_flush_one_record (kernel/printk/printk.c:3268) [ 23.485501][ T71] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 23.485503][ T71] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.485509][ T71] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 23.485511][ T71] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 23.485513][ T71] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.485515][ T71] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 23.485519][ T71] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 23.485521][ T71] ? vprintk_emit (kernel/printk/printk.c:2478) [ 23.485523][ T71] vprintk_emit (kernel/printk/printk.c:2479) [ 23.485526][ T71] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 23.485528][ T71] ? cleanup_net (net/core/net_namespace.c:706) [ 23.485530][ T71] ? worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 23.485532][ T71] ? kthread (kernel/kthread.c:436) [ 23.485534][ T71] ? ret_from_fork (arch/x86/kernel/process.c:158) [ 23.485537][ T71] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:245) [ 23.485541][ T71] _printk (kernel/printk/printk.c:2504) [ 23.485545][ T71] ? snapshot_read.cold (user.c:?) [ 23.485550][ T71] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 23.485554][ T71] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 23.485557][ T71] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 23.485560][ T71] ? netdev_notice (net/core/dev.c:13194) [ 23.485565][ T71] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.485566][ T71] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 23.485569][ T71] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 23.485571][ T71] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 23.485574][ T71] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 23.485578][ T71] dev_set_allmulti (net/core/dev_api.c:315) [ 23.485582][ T71] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) [ 23.485585][ T71] ? unregister_netdevice_many (net/core/dev.c:12589) [ 23.485587][ T71] ? net_generic (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2)) [ 23.485592][ T71] br_dev_delete (net/bridge/br_if.c:387) [ 23.485596][ T71] br_net_exit_rtnl (net/bridge/br.c:414) [ 23.485599][ T71] ops_undo_list (net/core/net_namespace.c:181 net/core/net_namespace.c:249) [ 23.485603][ T71] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 23.485606][ T71] ? netns_install (./include/linux/ns_common.h:26) [ 23.485608][ T71] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 23.485611][ T71] ? idr_destroy (lib/radix-tree.c:310 lib/radix-tree.c:674 lib/radix-tree.c:1563) [ 23.485616][ T71] cleanup_net (net/core/net_namespace.c:706) [ 23.485619][ T71] ? net_passive_dec (./include/linux/llist.h:241) [ 23.485626][ T71] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.485628][ T71] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.485632][ T71] process_one_work (kernel/workqueue.c:3387) [ 23.485638][ T71] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 23.485641][ T71] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.485649][ T71] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 23.485653][ T71] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 23.485655][ T71] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 23.485658][ T71] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 23.485661][ T71] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 23.485663][ T71] kthread (kernel/kthread.c:436) [ 23.485665][ T71] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 23.485668][ T71] ? kthread_affine_preferred (kernel/kthread.c:857) [ 23.485671][ T71] ret_from_fork (arch/x86/kernel/process.c:158) [ 23.485674][ T71] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 23.485677][ T71] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 23.485681][ T71] ? kthread_affine_preferred (kernel/kthread.c:857) [ 23.485684][ T71] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 23.495992][ C0] | [ 23.495992][ C0] | [ 23.495992][ C0] stack backtrace: | [ 23.495997][ C0] Tainted: [W]=WARN [ 23.495997][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 23.495998][ C0] Call Trace: [ 23.495999][ C0] [ 23.496000][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 23.496002][ T71] eth1: left promiscuous mode [ 23.496004][ C0] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 23.496006][ C0] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 23.496008][ C0] ? add_lock_to_list (./include/linux/find.h:391 kernel/locking/lockdep.c:1419 kernel/locking/lockdep.c:1450) [ 23.496011][ C0] mark_lock (kernel/locking/lockdep.c:4769) [ 23.496013][ C0] mark_usage (kernel/locking/lockdep.c:4658) [ 23.496014][ C0] __lock_acquire (kernel/locking/lockdep.c:5208) [ 23.496017][ C0] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 23.496018][ C0] ? console_trylock_spinning (kernel/printk/printk.c:2026 (discriminator 2)) [ 23.496020][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.496023][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 23.496024][ C0] console_trylock_spinning (kernel/printk/printk.c:2026 (discriminator 2)) [ 23.496026][ C0] ? console_trylock_spinning (kernel/printk/printk.c:2026 (discriminator 2)) [ 23.496028][ C0] vprintk_emit (kernel/printk/printk.c:2478) [ 23.496029][ C0] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 23.496031][ C0] ? clocksource_watchdog.part.0 (kernel/time/clocksource.c:531 (discriminator 1) kernel/time/clocksource.c:608 (discriminator 1) kernel/time/clocksource.c:667 (discriminator 1)) [ 23.496033][ C0] _printk (kernel/printk/printk.c:2504) [ 23.496035][ C0] ? snapshot_read.cold (user.c:?) [ 23.496037][ C0] ? clocksource_watchdog.part.0 (kernel/time/clocksource.c:531 (discriminator 1) kernel/time/clocksource.c:608 (discriminator 1) kernel/time/clocksource.c:667 (discriminator 1)) [ 23.496038][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 23.496041][ C0] clocksource_watchdog.part.0.cold (kernel/time/clocksource.c:589 (discriminator 10) kernel/time/clocksource.c:632 (discriminator 10) kernel/time/clocksource.c:667 (discriminator 10)) [ 23.496042][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 23.496044][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 23.496045][ C0] call_timer_fn (kernel/time/timer.c:1748) [ 23.496047][ C0] ? detach_if_pending (./include/linux/list.h:1159) [ 23.496049][ C0] ? debug_object_active_state (lib/debugobjects.c:1122) [ 23.496052][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 23.496054][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 23.496056][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.496057][ C0] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 23.496059][ C0] ? clocksource_watchdog.part.0 (./include/linux/find.h:67 (discriminator 4)) [ 23.496061][ C0] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 23.496063][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 23.496066][ C0] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 23.496068][ C0] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 23.496070][ C0] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 23.496072][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 23.496075][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.496076][ C0] handle_softirqs (kernel/softirq.c:645) [ 23.496078][ C0] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 23.496080][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 23.496082][ C0] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 23.496083][ C0] irq_exit_rcu (kernel/softirq.c:784) [ 23.496085][ C0] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 23.496085][ T71] br0: port 2(eth1) entered disabled state [ 23.496087][ C0] [ 23.496087][ C0] [ 23.496088][ C0] ? lockdep_hardirqs_on_prepare.part.0 (kernel/locking/lockdep.c:470 (discriminator 2) kernel/locking/lockdep.c:4427 (discriminator 2)) [ 23.496090][ C0] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 23.496091][ C0] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 23.496093][ C0] Code: 48 8b 3d 94 82 68 02 e8 1f 00 00 00 48 2b 05 58 d3 a0 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 06 0e 00 fb f4 0f 1f 40 d6 48 83 ec 20 8b 17 49 89 f8 83 e2 fe 41 89 d2 0f 01 All code ======== 0: 48 8b 3d 94 82 68 02 mov 0x2688294(%rip),%rdi # 0x268829b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 d3 a0 00 sub 0xa0d358(%rip),%rax # 0xa0d36b 13: c3 ret 14: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b: f3 0f 1e fa endbr64 1f: eb 07 jmp 0x28 21: 0f 00 2d 13 06 0e 00 verw 0xe0613(%rip) # 0xe063b 28: fb sti 29: f4 hlt 2a:* c3 ret <-- trapping instruction 2b: 0f 1f 40 d6 nopl -0x2a(%rax) 2f: 48 83 ec 20 sub $0x20,%rsp 33: 8b 17 mov (%rdi),%edx 35: 49 89 f8 mov %rdi,%r8 38: 83 e2 fe and $0xfffffffe,%edx 3b: 41 89 d2 mov %edx,%r10d 3e: 0f .byte 0xf 3f: 01 .byte 0x1 Code starting with the faulting instruction =========================================== 0: c3 ret 1: 0f 1f 40 d6 nopl -0x2a(%rax) 5: 48 83 ec 20 sub $0x20,%rsp 9: 8b 17 mov (%rdi),%edx b: 49 89 f8 mov %rdi,%r8 e: 83 e2 fe and $0xfffffffe,%edx 11: 41 89 d2 mov %edx,%r10d 14: 0f .byte 0xf 15: 01 .byte 0x1 [ 23.496095][ C0] RSP: 0018:ffffffffb4e07cf8 EFLAGS: 00000296 [ 23.496097][ C0] RAX: 00000000000acaa7 RBX: ffffffffb4e30600 RCX: ffffffffb1506247 [ 23.496098][ C0] RDX: ffffffffb4e30600 RSI: ffffffffb4711011 RDI: ffffffffb40949e0 [ 23.496099][ C0] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 23.496100][ C0] R10: 0000000000000000 R11: 0000000000000001 R12: 1ffffffff69c0fa2 [ 23.496101][ C0] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000014770 [ 23.496102][ C0] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 23.496104][ C0] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 23.496106][ C0] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 23.496107][ C0] default_idle_call (kernel/sched/idle.c:122) [ 23.496109][ C0] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 23.496110][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 23.496112][ C0] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 23.496115][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 23.496116][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 23.496117][ C0] do_idle (kernel/sched/idle.c:355) [ 23.496119][ C0] cpu_startup_entry (kernel/sched/idle.c:454) [ 23.496120][ C0] rest_init (init/main.c:727) [ 23.496122][ C0] ? __cpuidle_text_end (??:?) [ 23.496125][ C0] ? rest_init (init/main.c:727) [ 23.496126][ C0] ? acpi_hw_set_mode (drivers/acpi/acpica/hwacpi.c:72 (discriminator 1)) [ 23.496130][ C0] ? cpus_read_unlock (./include/linux/percpu-rwsem.h:125 (discriminator 1) kernel/cpu.c:502 (discriminator 1)) [ 23.496131][ C0] ? acpi_enable (drivers/acpi/acpica/evxfevnt.c:47) [ 23.496133][ C0] start_kernel (init/main.c:1185) [ 23.496135][ C0] x86_64_start_reservations (arch/x86/kernel/head64.c:310) [ 23.496137][ C0] x86_64_start_kernel (arch/x86/kernel/head64.c:291) [ 23.496138][ C0] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 25.002717][ T473] softirqs last disabled at (0): 0x0 | [ 25.002719][ T473] Preemption disabled at: | [ 25.002720][ T473] vprintk_emit (kernel/printk/printk.c:2471) | [ 25.002729][ T473] Tainted: [W]=WARN [ 25.002730][ T473] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 25.002732][ T473] Call Trace: [ 25.002733][ T473] [ 25.002734][ T473] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 25.002740][ T473] ? vprintk_emit (kernel/printk/printk.c:2471) [ 25.002741][ T473] __might_resched.cold (kernel/sched/core.c:9234) [ 25.002745][ T473] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 25.002748][ T473] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.002750][ T473] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 25.002753][ T473] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 25.002756][ T473] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 25.002761][ T473] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 25.002763][ T473] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 25.002765][ T473] put_chars (drivers/char/virtio_console.c:1176) [ 25.002766][ T473] ? __send_to_port (drivers/char/virtio_console.c:654) [ 25.002767][ T473] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 25.002770][ T473] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 25.002772][ T473] ? pointer (lib/vsprintf.c:2577) [ 25.002775][ T473] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 25.002780][ T473] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 25.002781][ T473] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 25.002783][ T473] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.002790][ T473] console_emit_next_record (kernel/printk/printk.c:3183) [ 25.002793][ T473] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 25.002795][ T473] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.002796][ T473] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.002797][ T473] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.002798][ T473] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.002800][ T473] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 25.002802][ T473] console_flush_one_record (kernel/printk/printk.c:3268) [ 25.002804][ T473] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 25.002807][ T473] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 25.002809][ T473] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.002810][ T473] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 25.002812][ T473] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.002813][ T473] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 25.002814][ T473] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 25.002816][ T473] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 25.002817][ T473] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 25.002820][ T473] ? vprintk_emit (kernel/printk/printk.c:2478) [ 25.002821][ T473] vprintk_emit (kernel/printk/printk.c:2479) [ 25.002822][ T473] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 25.002823][ T473] ? prepare_to_wait_event (kernel/sched/wait.c:318 (discriminator 7)) [ 25.002826][ T473] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 25.002829][ T473] ? _mutex_trylock_nest_lock (kernel/locking/mutex.c:1227 (discriminator 6)) [ 25.002831][ T473] _printk (kernel/printk/printk.c:2504) [ 25.002834][ T473] ? snapshot_read.cold (user.c:?) [ 25.002836][ T473] ? synchronize_rcu_normal (kernel/rcu/tree.c:3360) [ 25.002838][ T473] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 25.002842][ T473] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 25.002844][ T473] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 25.002847][ T473] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 25.002849][ T473] ? netdev_notice (net/core/dev.c:13194) [ 25.002851][ T473] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 25.002852][ T473] ? __dev_change_net_namespace (net/core/dev.c:12342 net/core/dev.c:12883) [ 25.002855][ T473] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 25.002856][ T473] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.002857][ T473] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.002858][ T473] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 25.002859][ T473] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 25.002861][ T473] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 25.002862][ T473] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 25.002863][ T473] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 25.002865][ T473] ? register_netdev (net/core/dev.c:11618) [ 25.002867][ T473] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 25.002868][ T473] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 25.002871][ T473] ? __kernel_text_address (kernel/extable.c:79) [ 25.002873][ T473] ? write_profile (profile.c:?) [ 25.002876][ T473] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 25.002879][ T473] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 25.002881][ T473] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 25.002883][ T473] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 25.002884][ T473] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.002885][ T473] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 25.002888][ T473] ? kasan_save_stack (mm/kasan/common.c:58) [ 25.002890][ T473] ? kasan_save_stack (mm/kasan/common.c:57) [ 25.002891][ T473] ? kasan_save_track (mm/kasan/common.c:78) [ 25.002892][ T473] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 25.002893][ T473] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 25.002894][ T473] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 25.002895][ T473] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 25.002896][ T473] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 25.002899][ T473] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 25.002901][ T473] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 25.002902][ T473] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 25.002905][ T473] ? ____sys_sendmsg (net/socket.c:2713) [ 25.002906][ T473] ? ___sys_sendmsg (net/socket.c:2767) [ 25.002907][ T473] ? __sys_sendmsg (net/socket.c:2799) [ 25.002909][ T473] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 25.002911][ T473] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 25.002914][ T473] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.002915][ T473] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.002916][ T473] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.002917][ T473] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.002918][ T473] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 25.002920][ T473] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 25.002921][ T473] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 25.002922][ T473] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 25.002924][ T473] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 25.002925][ T473] ? nla_get_range_signed (lib/nlattr.c:270) [ 25.002928][ T473] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.002929][ T473] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 25.002931][ T473] rtnl_newlink (net/core/rtnetlink.c:4215) [ 25.002933][ T473] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.002934][ T473] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 25.002935][ T473] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.002936][ T473] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.002938][ T473] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 25.002940][ T473] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 25.002941][ T473] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 25.002943][ T473] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.002944][ T473] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 25.002947][ T473] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 25.002949][ T473] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.002950][ T473] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.002951][ T473] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.002953][ T473] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 25.002954][ T473] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 25.002955][ T473] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.002957][ T473] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 25.002958][ T473] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 25.002960][ T473] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 25.002962][ T473] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 25.002963][ T473] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 25.002965][ T473] ? netlink_ack (./include/linux/skbuff.h:2718) [ 25.002966][ T473] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 25.002969][ T473] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.002970][ T473] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 25.002972][ T473] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 25.002974][ T473] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 25.002976][ T473] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 25.002978][ T473] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 25.002980][ T473] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 25.002981][ T473] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 25.002983][ T473] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 25.002984][ T473] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 25.002988][ T473] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 25.002989][ T473] ____sys_sendmsg (net/socket.c:2713) [ 25.002991][ T473] ? copy_msghdr_from_user (net/socket.c:2650) [ 25.002993][ T473] ? sock_write_iter (net/socket.c:1269) [ 25.002994][ T473] ? move_addr_to_kernel (net/socket.c:258) [ 25.002995][ T473] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 25.002998][ T473] ___sys_sendmsg (net/socket.c:2767) [ 25.003000][ T473] ? copy_msghdr_from_user (net/socket.c:2619) [ 25.003004][ T473] __sys_sendmsg (net/socket.c:2799) [ 25.003006][ T473] ? __sys_sendmsg_sock (net/socket.c:2780) [ 25.003009][ T473] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 25.003010][ T473] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 25.003012][ T473] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 25.003014][ T473] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 25.003015][ T473] RIP: 0033:0x7f1cbea7454e [ 25.003017][ T473] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 25.003018][ T473] RSP: 002b:00007ffffb98dbb0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 25.003023][ T473] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 00007f1cbea7454e [ 25.003024][ T473] RDX: 0000000000000000 RSI: 00007ffffb98dc60 RDI: 0000000000000005 [ 25.003025][ T473] RBP: 00007ffffb98dbc0 R08: 0000000000000000 R09: 0000000000000000 [ 25.003026][ T473] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91c157 [ 25.003026][ T473] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffffb98e330 | [ 37.020002][ T71] softirqs last disabled at (10829): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 37.020004][ T71] Preemption disabled at: | [ 37.020005][ T71] vprintk_emit (kernel/printk/printk.c:2471) | [ 37.020013][ T71] Tainted: [W]=WARN [ 37.020014][ T71] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 37.020015][ T71] Workqueue: netns cleanup_net [ 37.020022][ T71] Call Trace: [ 37.020023][ T71] [ 37.020025][ T71] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 37.020031][ T71] ? vprintk_emit (kernel/printk/printk.c:2471) [ 37.020032][ T71] __might_resched.cold (kernel/sched/core.c:9234) [ 37.020036][ T71] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 37.020038][ T71] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 37.020041][ T71] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.020044][ T71] __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.020046][ T71] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 37.020049][ T71] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 37.020054][ T71] ? 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.020056][ T71] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 37.020058][ T71] put_chars (drivers/char/virtio_console.c:1176) [ 37.020060][ T71] ? __send_to_port (drivers/char/virtio_console.c:654) [ 37.020061][ T71] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 37.020063][ T71] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 37.020068][ T71] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 37.020070][ T71] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 37.020073][ T71] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 37.020074][ T71] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.020075][ T71] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.020077][ T71] console_emit_next_record (kernel/printk/printk.c:3183) [ 37.020080][ T71] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 37.020082][ T71] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.020083][ T71] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.020084][ T71] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.020085][ T71] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.020087][ T71] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 37.020089][ T71] console_flush_one_record (kernel/printk/printk.c:3268) [ 37.020091][ T71] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 37.020094][ T71] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 37.020096][ T71] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.020097][ T71] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 37.020099][ T71] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.020100][ T71] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 37.020101][ T71] ? 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.020103][ T71] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 37.020104][ T71] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 37.020106][ T71] ? vprintk_emit (kernel/printk/printk.c:2478) [ 37.020107][ T71] vprintk_emit (kernel/printk/printk.c:2479) [ 37.020109][ T71] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 37.020110][ T71] ? cleanup_net (net/core/net_namespace.c:706) [ 37.020111][ T71] ? worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 37.020114][ T71] ? kthread (kernel/kthread.c:436) [ 37.020116][ T71] ? ret_from_fork (arch/x86/kernel/process.c:158) [ 37.020119][ T71] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:245) [ 37.020121][ T71] _printk (kernel/printk/printk.c:2504) [ 37.020124][ T71] ? snapshot_read.cold (user.c:?) [ 37.020126][ T71] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 37.020130][ T71] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 37.020132][ T71] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 37.020134][ T71] ? netdev_notice (net/core/dev.c:13194) [ 37.020136][ T71] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.020137][ T71] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 37.020138][ T71] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 37.020141][ T71] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 37.020143][ T71] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 37.020144][ T71] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 37.020146][ T71] dev_set_allmulti (net/core/dev_api.c:315) [ 37.020149][ T71] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) [ 37.020152][ T71] ? unregister_netdevice_many (net/core/dev.c:12589) [ 37.020153][ T71] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.020154][ T71] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 37.020156][ T71] br_dev_delete (net/bridge/br_if.c:387) [ 37.020158][ T71] br_net_exit_rtnl (net/bridge/br.c:414) [ 37.020160][ T71] ops_undo_list (net/core/net_namespace.c:181 net/core/net_namespace.c:249) [ 37.020162][ T71] ? netns_install (./include/linux/ns_common.h:26) [ 37.020164][ T71] ? idr_destroy (lib/radix-tree.c:310 lib/radix-tree.c:674 lib/radix-tree.c:1563) [ 37.020167][ T71] cleanup_net (net/core/net_namespace.c:706) [ 37.020168][ T71] ? net_passive_dec (./include/linux/llist.h:241) [ 37.020170][ T71] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 37.020172][ T71] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 37.020173][ T71] process_one_work (kernel/workqueue.c:3387) [ 37.020176][ T71] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 37.020178][ T71] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 37.020180][ T71] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 37.020182][ T71] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 37.020184][ T71] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 37.020186][ T71] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 37.020188][ T71] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 37.020190][ T71] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 37.020192][ T71] kthread (kernel/kthread.c:436) [ 37.020193][ T71] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 37.020195][ T71] ? kthread_affine_preferred (kernel/kthread.c:857) [ 37.020196][ T71] ret_from_fork (arch/x86/kernel/process.c:158) [ 37.020198][ T71] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 37.020200][ T71] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 37.020203][ T71] ? kthread_affine_preferred (kernel/kthread.c:857) [ 37.020205][ T71] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 38.390615][ T713] softirqs last disabled at (0): 0x0 | [ 38.390617][ T713] Preemption disabled at: | [ 38.390618][ T713] vprintk_emit (kernel/printk/printk.c:2471) | [ 38.390630][ T713] Tainted: [W]=WARN [ 38.390631][ T713] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 38.390633][ T713] Call Trace: [ 38.390634][ T713] [ 38.390636][ T713] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 38.390641][ T713] ? vprintk_emit (kernel/printk/printk.c:2471) [ 38.390643][ T713] __might_resched.cold (kernel/sched/core.c:9234) [ 38.390646][ T713] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 38.390649][ T713] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.390652][ T713] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 38.390655][ T713] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 38.390658][ T713] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 38.390663][ T713] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 38.390664][ T713] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 38.390667][ T713] put_chars (drivers/char/virtio_console.c:1176) [ 38.390668][ T713] ? __send_to_port (drivers/char/virtio_console.c:654) [ 38.390669][ T713] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 38.390672][ T713] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 38.390674][ T713] ? pointer (lib/vsprintf.c:2577) [ 38.390678][ T713] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 38.390682][ T713] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 38.390684][ T713] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 38.390685][ T713] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.390688][ T713] console_emit_next_record (kernel/printk/printk.c:3183) [ 38.390691][ T713] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 38.390692][ T713] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.390693][ T713] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.390694][ T713] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.390695][ T713] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.390697][ T713] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 38.390699][ T713] console_flush_one_record (kernel/printk/printk.c:3268) [ 38.390701][ T713] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 38.390704][ T713] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 38.390706][ T713] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.390707][ T713] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 38.390709][ T713] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.390710][ T713] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 38.390711][ T713] ? 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) [ 38.390713][ T713] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 38.390714][ T713] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 38.390716][ T713] ? vprintk_emit (kernel/printk/printk.c:2478) [ 38.390717][ T713] vprintk_emit (kernel/printk/printk.c:2479) [ 38.390719][ T713] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 38.390720][ T713] ? prepare_to_wait_event (kernel/sched/wait.c:318 (discriminator 7)) [ 38.390723][ T713] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 38.390725][ T713] ? _mutex_trylock_nest_lock (kernel/locking/mutex.c:1227 (discriminator 6)) [ 38.390728][ T713] _printk (kernel/printk/printk.c:2504) [ 38.390731][ T713] ? snapshot_read.cold (user.c:?) [ 38.390732][ T713] ? synchronize_rcu_normal (kernel/rcu/tree.c:3360) [ 38.390735][ T713] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 38.390738][ T713] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 38.390740][ T713] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 38.390743][ T713] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 38.390745][ T713] ? netdev_notice (net/core/dev.c:13194) [ 38.390747][ T713] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 38.390748][ T713] ? __dev_change_net_namespace (net/core/dev.c:12342 net/core/dev.c:12883) [ 38.390751][ T713] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 38.390752][ T713] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.390753][ T713] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.390754][ T713] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 38.390756][ T713] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 38.390757][ T713] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 38.390758][ T713] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 38.390760][ T713] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 38.390761][ T713] ? register_netdev (net/core/dev.c:11618) [ 38.390762][ T713] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 38.390764][ T713] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 38.390767][ T713] ? __kernel_text_address (kernel/extable.c:79) [ 38.390769][ T713] ? write_profile (profile.c:?) [ 38.390772][ T713] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 38.390776][ T713] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 38.390778][ T713] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 38.390779][ T713] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 38.390780][ T713] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.390781][ T713] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 38.390785][ T713] ? kasan_save_stack (mm/kasan/common.c:58) [ 38.390787][ T713] ? kasan_save_stack (mm/kasan/common.c:57) [ 38.390788][ T713] ? kasan_save_track (mm/kasan/common.c:78) [ 38.390789][ T713] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 38.390790][ T713] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 38.390791][ T713] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 38.390792][ T713] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 38.390793][ T713] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 38.390796][ T713] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 38.390797][ T713] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 38.390799][ T713] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 38.390801][ T713] ? ____sys_sendmsg (net/socket.c:2713) [ 38.390803][ T713] ? ___sys_sendmsg (net/socket.c:2767) [ 38.390804][ T713] ? __sys_sendmsg (net/socket.c:2799) [ 38.390806][ T713] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 38.390808][ T713] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 38.390810][ T713] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.390812][ T713] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.390813][ T713] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.390814][ T713] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.390815][ T713] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 38.390816][ T713] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 38.390818][ T713] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 38.390819][ T713] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 38.390820][ T713] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 38.390821][ T713] ? nla_get_range_signed (lib/nlattr.c:270) [ 38.390824][ T713] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.390826][ T713] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 38.390828][ T713] rtnl_newlink (net/core/rtnetlink.c:4215) [ 38.390829][ T713] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.390831][ T713] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 38.390832][ T713] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.390833][ T713] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.390837][ T713] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 38.390839][ T713] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 38.390841][ T713] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 38.390842][ T713] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.390843][ T713] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 38.390846][ T713] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 38.390849][ T713] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.390850][ T713] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.390851][ T713] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.390852][ T713] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 38.390854][ T713] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 38.390855][ T713] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 38.390857][ T713] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 38.390858][ T713] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 38.390860][ T713] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 38.390862][ T713] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 38.390863][ T713] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 38.390865][ T713] ? netlink_ack (./include/linux/skbuff.h:2718) [ 38.390866][ T713] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 38.390869][ T713] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.390870][ T713] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 38.390872][ T713] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 38.390874][ T713] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 38.390876][ T713] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 38.390878][ T713] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 38.390880][ T713] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 38.390881][ T713] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 38.390883][ T713] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 38.390884][ T713] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 38.390888][ T713] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 38.390889][ T713] ____sys_sendmsg (net/socket.c:2713) [ 38.390891][ T713] ? copy_msghdr_from_user (net/socket.c:2650) [ 38.390893][ T713] ? sock_write_iter (net/socket.c:1269) [ 38.390894][ T713] ? move_addr_to_kernel (net/socket.c:258) [ 38.390895][ T713] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 38.390898][ T713] ___sys_sendmsg (net/socket.c:2767) [ 38.390900][ T713] ? copy_msghdr_from_user (net/socket.c:2619) [ 38.390904][ T713] __sys_sendmsg (net/socket.c:2799) [ 38.390906][ T713] ? __sys_sendmsg_sock (net/socket.c:2780) [ 38.390909][ T713] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 38.390910][ T713] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 38.390912][ T713] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 38.390914][ T713] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 38.390915][ T713] RIP: 0033:0x7f378d72854e [ 38.390917][ T713] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 38.390918][ T713] RSP: 002b:00007ffc75bc5ac0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 38.390922][ T713] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 00007f378d72854e [ 38.390924][ T713] RDX: 0000000000000000 RSI: 00007ffc75bc5b70 RDI: 0000000000000005 [ 38.390924][ T713] RBP: 00007ffc75bc5ad0 R08: 0000000000000000 R09: 0000000000000000 [ 38.390925][ T713] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91c164 [ 38.390926][ T713] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc75bc6240 | [ 50.371430][ T71] softirqs last disabled at (10829): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 50.371432][ T71] Preemption disabled at: | [ 50.371433][ T71] vprintk_emit (kernel/printk/printk.c:2471) | [ 50.371441][ T71] Tainted: [W]=WARN [ 50.371442][ T71] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 50.371444][ T71] Workqueue: netns cleanup_net [ 50.371450][ T71] Call Trace: [ 50.371452][ T71] [ 50.371453][ T71] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 50.371459][ T71] ? vprintk_emit (kernel/printk/printk.c:2471) [ 50.371460][ T71] __might_resched.cold (kernel/sched/core.c:9234) [ 50.371464][ T71] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 50.371466][ T71] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 50.371469][ T71] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.371471][ T71] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 50.371474][ T71] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 50.371477][ T71] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 50.371481][ T71] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 50.371483][ T71] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 50.371485][ T71] put_chars (drivers/char/virtio_console.c:1176) [ 50.371487][ T71] ? __send_to_port (drivers/char/virtio_console.c:654) [ 50.371488][ T71] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 50.371491][ T71] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 50.371495][ T71] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 50.371497][ T71] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 50.371500][ T71] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 50.371502][ T71] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.371503][ T71] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.371504][ T71] console_emit_next_record (kernel/printk/printk.c:3183) [ 50.371507][ T71] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 50.371509][ T71] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.371510][ T71] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.371511][ T71] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.371511][ T71] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 50.371514][ T71] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 50.371516][ T71] console_flush_one_record (kernel/printk/printk.c:3268) [ 50.371518][ T71] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 50.371521][ T71] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 50.371522][ T71] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 50.371524][ T71] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 50.371526][ T71] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.371527][ T71] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 50.371528][ T71] ? 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) [ 50.371529][ T71] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 50.371531][ T71] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 50.371533][ T71] ? vprintk_emit (kernel/printk/printk.c:2478) [ 50.371534][ T71] vprintk_emit (kernel/printk/printk.c:2479) [ 50.371535][ T71] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 50.371537][ T71] ? cleanup_net (net/core/net_namespace.c:706) [ 50.371538][ T71] ? worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 50.371541][ T71] ? kthread (kernel/kthread.c:436) [ 50.371542][ T71] ? ret_from_fork (arch/x86/kernel/process.c:158) [ 50.371545][ T71] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:245) [ 50.371548][ T71] _printk (kernel/printk/printk.c:2504) [ 50.371551][ T71] ? snapshot_read.cold (user.c:?) [ 50.371553][ T71] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 50.371556][ T71] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 50.371558][ T71] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 50.371560][ T71] ? netdev_notice (net/core/dev.c:13194) [ 50.371562][ T71] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.371563][ T71] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 50.371564][ T71] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 50.371567][ T71] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 50.371569][ T71] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 50.371570][ T71] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 50.371572][ T71] dev_set_allmulti (net/core/dev_api.c:315) [ 50.371575][ T71] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) [ 50.371578][ T71] ? unregister_netdevice_many (net/core/dev.c:12589) [ 50.371579][ T71] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.371580][ T71] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 50.371582][ T71] br_dev_delete (net/bridge/br_if.c:387) [ 50.371584][ T71] br_net_exit_rtnl (net/bridge/br.c:414) [ 50.371587][ T71] ops_undo_list (net/core/net_namespace.c:181 net/core/net_namespace.c:249) [ 50.371589][ T71] ? netns_install (./include/linux/ns_common.h:26) [ 50.371591][ T71] ? idr_destroy (lib/radix-tree.c:310 lib/radix-tree.c:674 lib/radix-tree.c:1563) [ 50.371593][ T71] cleanup_net (net/core/net_namespace.c:706) [ 50.371595][ T71] ? net_passive_dec (./include/linux/llist.h:241) [ 50.371597][ T71] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 50.371598][ T71] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 50.371600][ T71] process_one_work (kernel/workqueue.c:3387) [ 50.371603][ T71] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 50.371605][ T71] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 50.371607][ T71] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 50.371609][ T71] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 50.371611][ T71] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 50.371613][ T71] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 50.371615][ T71] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 50.371622][ T71] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 50.371624][ T71] kthread (kernel/kthread.c:436) [ 50.371625][ T71] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 50.371627][ T71] ? kthread_affine_preferred (kernel/kthread.c:857) [ 50.371629][ T71] ret_from_fork (arch/x86/kernel/process.c:158) [ 50.371631][ T71] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 50.371632][ T71] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 50.371635][ T71] ? kthread_affine_preferred (kernel/kthread.c:857) [ 50.371637][ T71] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 51.741705][ T952] softirqs last disabled at (0): 0x0 | [ 51.741706][ T952] Preemption disabled at: | [ 51.741707][ T952] vprintk_emit (kernel/printk/printk.c:2471) | [ 51.741717][ T952] Tainted: [W]=WARN [ 51.741718][ T952] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 51.741720][ T952] Call Trace: [ 51.741721][ T952] [ 51.741722][ T952] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 51.741728][ T952] ? vprintk_emit (kernel/printk/printk.c:2471) [ 51.741729][ T952] __might_resched.cold (kernel/sched/core.c:9234) [ 51.741733][ T952] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 51.741736][ T952] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.741738][ T952] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 51.741741][ T952] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 51.741744][ T952] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 51.741749][ T952] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 51.741751][ T952] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 51.741753][ T952] put_chars (drivers/char/virtio_console.c:1176) [ 51.741755][ T952] ? __send_to_port (drivers/char/virtio_console.c:654) [ 51.741756][ T952] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 51.741758][ T952] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 51.741760][ T952] ? pointer (lib/vsprintf.c:2577) [ 51.741764][ T952] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 51.741768][ T952] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 51.741770][ T952] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 51.741771][ T952] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 51.741774][ T952] console_emit_next_record (kernel/printk/printk.c:3183) [ 51.741777][ T952] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 51.741779][ T952] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.741780][ T952] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.741780][ T952] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.741781][ T952] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 51.741783][ T952] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 51.741785][ T952] console_flush_one_record (kernel/printk/printk.c:3268) [ 51.741787][ T952] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 51.741790][ T952] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 51.741792][ T952] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 51.741793][ T952] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 51.741795][ T952] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.741796][ T952] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 51.741797][ T952] ? 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) [ 51.741799][ T952] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 51.741800][ T952] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 51.741802][ T952] ? vprintk_emit (kernel/printk/printk.c:2478) [ 51.741803][ T952] vprintk_emit (kernel/printk/printk.c:2479) [ 51.741805][ T952] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 51.741806][ T952] ? prepare_to_wait_event (kernel/sched/wait.c:318 (discriminator 7)) [ 51.741808][ T952] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 51.741811][ T952] ? _mutex_trylock_nest_lock (kernel/locking/mutex.c:1227 (discriminator 6)) [ 51.741814][ T952] _printk (kernel/printk/printk.c:2504) [ 51.741816][ T952] ? snapshot_read.cold (user.c:?) [ 51.741818][ T952] ? synchronize_rcu_normal (kernel/rcu/tree.c:3360) [ 51.741820][ T952] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 51.741824][ T952] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 51.741825][ T952] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 51.741828][ T952] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 51.741830][ T952] ? netdev_notice (net/core/dev.c:13194) [ 51.741832][ T952] ? do_raw_spin_lock (./include/linux/instrumented.h:55 ./include/linux/atomic/atomic-instrumented.h:1301 ./include/asm-generic/qspinlock.h:112 kernel/locking/spinlock_debug.c:116) [ 51.741834][ T952] ? __dev_change_net_namespace (net/core/dev.c:12342 net/core/dev.c:12883) [ 51.741836][ T952] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 51.741838][ T952] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.741839][ T952] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.741840][ T952] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 51.741841][ T952] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 51.741843][ T952] ? trace_irq_enable.constprop.0 (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 ./include/linux/cpumask.h:650 ./include/linux/cpumask.h:1232 ./include/trace/events/preemptirq.h:40) [ 51.741844][ T952] ? do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 51.741845][ T952] netif_change_name.cold (net/core/dev.c:1507 (discriminator 3)) [ 51.741847][ T952] ? register_netdev (net/core/dev.c:11618) [ 51.741848][ T952] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 51.741850][ T952] ? netdev_adjacent_rename_links (net/core/dev.c:9598) [ 51.741853][ T952] ? __kernel_text_address (kernel/extable.c:79) [ 51.741855][ T952] ? write_profile (profile.c:?) [ 51.741858][ T952] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 51.741862][ T952] do_setlink.isra.0 (net/core/rtnetlink.c:3246) [ 51.741864][ T952] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 51.741865][ T952] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 51.741866][ T952] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.741867][ T952] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 51.741871][ T952] ? kasan_save_stack (mm/kasan/common.c:58) [ 51.741872][ T952] ? kasan_save_stack (mm/kasan/common.c:57) [ 51.741873][ T952] ? kasan_save_track (mm/kasan/common.c:78) [ 51.741874][ T952] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 51.741875][ T952] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 51.741876][ T952] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 51.741877][ T952] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 51.741879][ T952] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 51.741882][ T952] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 51.741883][ T952] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 51.741890][ T952] ? __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 51.741892][ T952] ? ____sys_sendmsg (net/socket.c:2713) [ 51.741894][ T952] ? ___sys_sendmsg (net/socket.c:2767) [ 51.741895][ T952] ? __sys_sendmsg (net/socket.c:2799) [ 51.741897][ T952] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 51.741899][ T952] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 51.741901][ T952] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.741903][ T952] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 51.741904][ T952] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.741905][ T952] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.741906][ T952] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 51.741907][ T952] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 51.741909][ T952] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 51.741910][ T952] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 51.741911][ T952] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 51.741912][ T952] ? nla_get_range_signed (lib/nlattr.c:270) [ 51.741915][ T952] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.741917][ T952] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 51.741919][ T952] rtnl_newlink (net/core/rtnetlink.c:4215) [ 51.741921][ T952] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.741922][ T952] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 51.741923][ T952] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 51.741924][ T952] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.741926][ T952] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 51.741928][ T952] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 51.741929][ T952] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 51.741931][ T952] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.741932][ T952] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 51.741935][ T952] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:26) [ 51.741937][ T952] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.741938][ T952] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 51.741940][ T952] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.741941][ T952] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 51.741942][ T952] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 51.741944][ T952] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 51.741945][ T952] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 51.741947][ T952] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 51.741949][ T952] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 51.741950][ T952] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 51.741952][ T952] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 51.741953][ T952] ? netlink_ack (./include/linux/skbuff.h:2718) [ 51.741955][ T952] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 51.741957][ T952] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.741958][ T952] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 51.741960][ T952] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 51.741962][ T952] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 51.741964][ T952] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 51.741966][ T952] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 51.741968][ T952] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 51.741969][ T952] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 51.741971][ T952] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 51.741972][ T952] ? __import_iovec (lib/iov_iter.c:1358 lib/iov_iter.c:1373) [ 51.741976][ T952] __sock_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4)) [ 51.741977][ T952] ____sys_sendmsg (net/socket.c:2713) [ 51.741979][ T952] ? copy_msghdr_from_user (net/socket.c:2650) [ 51.741981][ T952] ? sock_write_iter (net/socket.c:1269) [ 51.741982][ T952] ? move_addr_to_kernel (net/socket.c:258) [ 51.741984][ T952] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 51.741986][ T952] ___sys_sendmsg (net/socket.c:2767) [ 51.741988][ T952] ? copy_msghdr_from_user (net/socket.c:2619) [ 51.741992][ T952] __sys_sendmsg (net/socket.c:2799) [ 51.741994][ T952] ? __sys_sendmsg_sock (net/socket.c:2780) [ 51.741997][ T952] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 51.741998][ T952] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 51.742000][ T952] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 51.742002][ T952] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 51.742003][ T952] RIP: 0033:0x7fc8befd554e [ 51.742005][ T952] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 51.742006][ T952] RSP: 002b:00007ffe46277910 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 51.742010][ T952] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 00007fc8befd554e [ 51.742012][ T952] RDX: 0000000000000000 RSI: 00007ffe462779c0 RDI: 0000000000000005 [ 51.742013][ T952] RBP: 00007ffe46277920 R08: 0000000000000000 R09: 0000000000000000 [ 51.742014][ T952] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91c172 [ 51.742014][ T952] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffe46278090 | [ 63.957401][ T71] softirqs last disabled at (10829): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 63.957404][ T71] Preemption disabled at: | [ 63.957404][ T71] vprintk_emit (kernel/printk/printk.c:2471) | [ 63.957413][ T71] Tainted: [W]=WARN [ 63.957414][ T71] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 63.957416][ T71] Workqueue: netns cleanup_net [ 63.957422][ T71] Call Trace: [ 63.957423][ T71] [ 63.957425][ T71] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 63.957431][ T71] ? vprintk_emit (kernel/printk/printk.c:2471) [ 63.957432][ T71] __might_resched.cold (kernel/sched/core.c:9234) [ 63.957436][ T71] ? prb_next_reserve_seq (kernel/printk/printk_ringbuffer.c:2128) [ 63.957438][ T71] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 63.957441][ T71] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 63.957443][ T71] __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.957446][ T71] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 63.957449][ T71] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 63.957453][ T71] ? 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.957455][ T71] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 63.957458][ T71] put_chars (drivers/char/virtio_console.c:1176) [ 63.957459][ T71] ? __send_to_port (drivers/char/virtio_console.c:654) [ 63.957461][ T71] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 63.957463][ T71] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 63.957468][ T71] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 63.957469][ T71] ? vsnprintf (lib/vsprintf.c:2953 (discriminator 1)) [ 63.957473][ T71] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 63.957474][ T71] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 63.957475][ T71] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 63.957477][ T71] console_emit_next_record (kernel/printk/printk.c:3183) [ 63.957480][ T71] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 63.957482][ T71] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 63.957483][ T71] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 63.957484][ T71] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 63.957485][ T71] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 63.957487][ T71] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 63.957489][ T71] console_flush_one_record (kernel/printk/printk.c:3268) [ 63.957491][ T71] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 63.957494][ T71] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 63.957496][ T71] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 63.957497][ T71] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 63.957499][ T71] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 63.957500][ T71] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 63.957501][ T71] ? 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.957503][ T71] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 63.957504][ T71] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 63.957506][ T71] ? vprintk_emit (kernel/printk/printk.c:2478) [ 63.957507][ T71] vprintk_emit (kernel/printk/printk.c:2479) [ 63.957509][ T71] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 63.957510][ T71] ? cleanup_net (net/core/net_namespace.c:706) [ 63.957512][ T71] ? worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 63.957514][ T71] ? kthread (kernel/kthread.c:436) [ 63.957516][ T71] ? ret_from_fork (arch/x86/kernel/process.c:158) [ 63.957519][ T71] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:245) [ 63.957522][ T71] _printk (kernel/printk/printk.c:2504) [ 63.957525][ T71] ? snapshot_read.cold (user.c:?) [ 63.957527][ T71] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 63.957530][ T71] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 63.957532][ T71] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 63.957534][ T71] ? netdev_notice (net/core/dev.c:13194) [ 63.957536][ T71] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 63.957538][ T71] ? __up_read (kernel/locking/rwsem.c:1397 (discriminator 1)) [ 63.957539][ T71] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 63.957542][ T71] ? down_write_nested (kernel/locking/rwsem.c:1759) [ 63.957543][ T71] ? mutex_is_locked (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.h:48 kernel/locking/mutex.c:65) [ 63.957545][ T71] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 63.957547][ T71] dev_set_allmulti (net/core/dev_api.c:315) [ 63.957550][ T71] del_nbp (net/bridge/br_if.c:253 net/bridge/br_if.c:341) [ 63.957553][ T71] ? unregister_netdevice_many (net/core/dev.c:12589) [ 63.957554][ T71] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 63.957555][ T71] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 63.957557][ T71] br_dev_delete (net/bridge/br_if.c:387) [ 63.957559][ T71] br_net_exit_rtnl (net/bridge/br.c:414) [ 63.957562][ T71] ops_undo_list (net/core/net_namespace.c:181 net/core/net_namespace.c:249) [ 63.957564][ T71] ? netns_install (./include/linux/ns_common.h:26) [ 63.957566][ T71] ? idr_destroy (lib/radix-tree.c:310 lib/radix-tree.c:674 lib/radix-tree.c:1563) [ 63.957569][ T71] cleanup_net (net/core/net_namespace.c:706) [ 63.957570][ T71] ? net_passive_dec (./include/linux/llist.h:241) [ 63.957572][ T71] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 63.957574][ T71] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 63.957575][ T71] process_one_work (kernel/workqueue.c:3387) [ 63.957578][ T71] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 63.957580][ T71] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 63.957582][ T71] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 63.957584][ T71] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 63.957587][ T71] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 63.957588][ T71] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 63.957590][ T71] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 63.957592][ T71] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 63.957594][ T71] kthread (kernel/kthread.c:436) [ 63.957595][ T71] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 63.957597][ T71] ? kthread_affine_preferred (kernel/kthread.c:857) [ 63.957599][ T71] ret_from_fork (arch/x86/kernel/process.c:158) [ 63.957600][ T71] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 63.957602][ T71] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 63.957605][ T71] ? kthread_affine_preferred (kernel/kthread.c:857) Finger prints: netlink_release:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars netif_change_name:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars __irq_exit_rcu:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __irq_exit_rcu:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars mark_lock_irq:mark_lock:mark_usage:__lock_acquire:console_trylock_spinning