====================================== | [ 11.458834][ T206] softirqs last disabled at (32443): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 11.458837][ T206] Preemption disabled at: | [ 11.458837][ T206] 0x0 | [ 11.458848][ T206] Tainted: [W]=WARN [ 11.458849][ T206] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.458850][ T206] Call Trace: [ 11.458852][ T206] [ 11.458854][ T206] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.458861][ T206] __might_resched.cold (kernel/sched/core.c:9234) [ 11.458866][ T206] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 11.458870][ T206] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 11.458874][ T206] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 11.458876][ T206] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.458884][ T206] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 11.458887][ T206] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 11.458891][ T206] put_chars (drivers/char/virtio_console.c:1176) [ 11.458893][ T206] ? __send_to_port (drivers/char/virtio_console.c:654) [ 11.458894][ T206] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 11.458898][ T206] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.458903][ T206] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 11.458911][ T206] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 11.458914][ T206] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.458916][ T206] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.458920][ T206] console_emit_next_record (kernel/printk/printk.c:3183) [ 11.458924][ T206] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.458926][ T206] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 11.458930][ T206] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.458931][ T206] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.458935][ T206] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.458940][ T206] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.458942][ T206] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.458947][ T206] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.458950][ T206] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.458952][ T206] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.458954][ T206] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 11.458957][ T206] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.458959][ T206] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.458962][ T206] vprintk_emit (kernel/printk/printk.c:2479) [ 11.458965][ T206] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.458968][ T206] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.458972][ T206] _printk (kernel/printk/printk.c:2504) [ 11.458976][ T206] ? snapshot_read.cold (user.c:?) [ 11.458979][ T206] ? 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) [ 11.458981][ T206] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 11.458985][ T206] ? 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) [ 11.458988][ T206] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 11.458992][ T206] ? exit_notify (kernel/exit.c:780) [ 11.458993][ T206] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.458996][ T206] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.458999][ T206] do_group_exit (kernel/exit.c:1151) [ 11.459002][ T206] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 11.459004][ T206] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 11.459007][ T206] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 11.459011][ T206] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 11.459014][ T206] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 11.459017][ T206] RIP: 0033:0x7fe30537c1b8 [ 11.459019][ T206] Code: Unable to access opcode bytes at 0x7fe30537c18e. Code starting with the faulting instruction =========================================== [ 11.459020][ T206] RSP: 002b:00007ffe6736a668 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 11.459022][ T206] RAX: ffffffffffffffda RBX: 00007fe3054acf88 RCX: 00007fe30537c1b8 [ 11.459024][ T206] RDX: 00007fe3050c6fc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 11.459025][ T206] RBP: 00007ffe6736a6c0 R08: 0000000000000000 R09: 0000000000000000 [ 11.459026][ T206] R10: 00007ffe6736a480 R11: 0000000000000246 R12: 0000000000000001 [ 11.459026][ T206] R13: 0000000000000000 R14: 00007fe3054ab680 R15: 00007fe3054acfa0 | [ 11.849313][ C1] | [ 11.849313][ C1] | [ 11.849313][ C1] stack backtrace: | [ 11.849320][ C1] Tainted: [W]=WARN [ 11.849321][ C1] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 11.849323][ C1] Workqueue: events_unbound macvlan_process_broadcast [ 11.849327][ C1] Call Trace: [ 11.849329][ C1] [ 11.849330][ C1] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 11.849336][ C1] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 11.849339][ C1] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 11.849341][ C1] ? add_lock_to_list (./include/linux/find.h:391 kernel/locking/lockdep.c:1419 kernel/locking/lockdep.c:1450) [ 11.849345][ C1] mark_lock (kernel/locking/lockdep.c:4769) [ 11.849347][ C1] mark_usage (kernel/locking/lockdep.c:4658) [ 11.849349][ C1] __lock_acquire (kernel/locking/lockdep.c:5208) [ 11.849352][ C1] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.849355][ C1] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 11.849357][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.849360][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.849363][ C1] console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 11.849365][ C1] ? console_lock_spinning_enable (kernel/printk/printk.c:1902 (discriminator 2)) [ 11.849367][ C1] console_emit_next_record (kernel/printk/printk.c:3177) [ 11.849370][ C1] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 11.849372][ C1] ? console_flush_one_record (./include/linux/rcupdate.h:314 (discriminator 2) ./include/linux/srcu.h:439 (discriminator 2) kernel/printk/printk.c:291 (discriminator 2) kernel/printk/printk.c:3246 (discriminator 2)) [ 11.849375][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.849377][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.849379][ C1] console_flush_one_record (kernel/printk/printk.c:3268) [ 11.849382][ C1] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 11.849385][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.849388][ C1] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 11.849390][ C1] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 11.849392][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.849394][ C1] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 11.849397][ C1] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 11.849399][ C1] ? vprintk_emit (kernel/printk/printk.c:2478) [ 11.849401][ C1] vprintk_emit (kernel/printk/printk.c:2479) [ 11.849403][ C1] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 11.849405][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.849408][ C1] _printk (kernel/printk/printk.c:2504) [ 11.849410][ C1] ? snapshot_read.cold (user.c:?) [ 11.849412][ C1] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 11.849416][ C1] ? idr_get_free (??:?) [ 11.849419][ C1] addrconf_dad_failure.cold (net/ipv6/addrconf.c:2187 (discriminator 4)) [ 11.849421][ C1] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 11.849424][ C1] ? inet6_rtm_newaddr (./include/net/netdev_lock.h:33) [ 11.849426][ C1] ? ipv6_get_ifaddr (./include/linux/rcupdate.h:882 net/ipv6/addrconf.c:2118) [ 11.849428][ C1] ? addrconf_dad_work (./include/net/ipv6.h:593) [ 11.849430][ C1] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 11.849434][ C1] ? ndisc_parse_options.part.0 (net/ipv6/ndisc.c:228) [ 11.849436][ C1] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 11.849438][ C1] ndisc_recv_ns (net/ipv6/ndisc.c:867) [ 11.849441][ C1] ? ndisc_netdev_event (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 11.849446][ C1] ? __asan_memset (mm/kasan/shadow.c:84 (discriminator 1)) [ 11.849448][ C1] ? ndisc_rcv (net/ipv6/ndisc.c:1835) [ 11.849451][ C1] icmpv6_rcv (net/ipv6/icmp.c:1193) [ 11.849454][ C1] ip6_protocol_deliver_rcu (net/ipv6/ip6_input.c:479) [ 11.849458][ C1] ip6_input_finish (net/ipv6/ip6_input.c:534) [ 11.849461][ C1] ip6_input (./include/linux/netfilter.h:325 ./include/linux/netfilter.h:319 net/ipv6/ip6_input.c:545) [ 11.849463][ C1] ? ip6_input_finish (net/ipv6/ip6_input.c:527 (discriminator 46)) [ 11.849466][ C1] ? ipv6_chk_mcast_addr (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/ipv6/mcast.c:1076 (discriminator 2)) [ 11.849468][ C1] ? ipv6_chk_mcast_addr (./include/linux/rcupdate.h:882 net/ipv6/mcast.c:1076) [ 11.849471][ C1] ip6_mc_input (net/ipv6/ip6_input.c:636) [ 11.849474][ C1] ? ip6_input (./include/linux/rcupdate.h:878 (discriminator 3)) [ 11.849476][ C1] ? ip6_rcv_core (./include/linux/rcupdate.h:882 net/ipv6/ip6_input.c:328) [ 11.849479][ C1] ipv6_rcv (./include/net/dst.h:480 (discriminator 4) net/ipv6/ip6_input.c:119 (discriminator 4) ./include/linux/netfilter.h:325 (discriminator 4) ./include/linux/netfilter.h:319 (discriminator 4) net/ipv6/ip6_input.c:351 (discriminator 4)) [ 11.849482][ C1] ? ip6_rcv_core (net/ipv6/ip6_input.c:211 (discriminator 96)) [ 11.849485][ C1] ? mark_usage (kernel/locking/lockdep.c:4690) [ 11.849487][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.849490][ C1] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 11.849492][ C1] __netif_receive_skb_one_core (net/core/dev.c:6264) [ 11.849494][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.849496][ C1] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 11.849498][ C1] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 11.849500][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.849503][ C1] process_backlog (net/core/dev.c:6728) [ 11.849506][ C1] __napi_poll (net/core/dev.c:7787) [ 11.849509][ C1] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 11.849513][ C1] ? __napi_poll (./include/net/gro.h:507) [ 11.849515][ C1] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 11.849517][ C1] ? pwq_dec_nr_in_flight (kernel/workqueue.c:2102) [ 11.849521][ C1] ? 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) [ 11.849524][ C1] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 11.849526][ C1] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 11.849529][ C1] handle_softirqs (kernel/softirq.c:645) [ 11.849532][ C1] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 11.849533][ C1] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 11.849536][ C1] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:201 (discriminator 1) kernel/locking/spinlock.c:213 (discriminator 1)) [ 11.849539][ C1] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 11.849541][ C1] [ 11.849542][ C1] [ 11.849542][ C1] __local_bh_enable_ip (kernel/softirq.c:473) [ 11.849545][ C1] netif_rx (./include/linux/bottom_half.h:33 (discriminator 2) net/core/dev.c:5837 (discriminator 2) net/core/dev.c:5826 (discriminator 2)) [ 11.849547][ C1] ? netif_rx (./include/linux/bottom_half.h:20 (discriminator 2) net/core/dev.c:5832 (discriminator 2)) [ 11.849549][ C1] macvlan_broadcast (drivers/net/macvlan.c:292) [ 11.849552][ C1] macvlan_process_broadcast (drivers/net/macvlan.c:344) [ 11.849555][ C1] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 11.849557][ C1] ? macvlan_handle_frame (drivers/net/macvlan.c:381) [ 11.849561][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.849562][ C1] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 11.849563][ C1] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 11.849566][ C1] ? process_one_work (kernel/workqueue.c:3387) [ 11.849568][ C1] process_one_work (kernel/workqueue.c:3387) [ 11.849572][ C1] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 11.849575][ C1] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 11.849579][ C1] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 11.849583][ C1] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 11.849585][ C1] kthread (kernel/kthread.c:436) [ 11.849587][ C1] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 11.849590][ C1] ? kthread_affine_preferred (kernel/kthread.c:857) [ 11.849593][ C1] ret_from_fork (arch/x86/kernel/process.c:158) [ 11.849595][ C1] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 11.849598][ C1] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 11.849601][ C1] ? kthread_affine_preferred (kernel/kthread.c:857) [ 11.849604][ C1] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 12.937984][ T222] softirqs last disabled at (35385): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 12.937987][ T222] Preemption disabled at: | [ 12.937987][ T222] vprintk_emit (kernel/printk/printk.c:2471) | [ 12.937997][ T222] Tainted: [W]=WARN [ 12.937998][ T222] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 12.937999][ T222] Call Trace: [ 12.938000][ T222] [ 12.938001][ T222] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 12.938007][ T222] ? vprintk_emit (kernel/printk/printk.c:2471) [ 12.938008][ T222] __might_resched.cold (kernel/sched/core.c:9234) [ 12.938012][ T222] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 12.938015][ T222] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.938018][ T222] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 12.938020][ T222] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 12.938024][ T222] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.938028][ T222] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 12.938030][ T222] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 12.938032][ T222] put_chars (drivers/char/virtio_console.c:1176) [ 12.938034][ T222] ? __send_to_port (drivers/char/virtio_console.c:654) [ 12.938035][ T222] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 12.938038][ T222] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 12.938042][ T222] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 12.938044][ T222] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 12.938046][ T222] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.938047][ T222] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.938050][ T222] console_emit_next_record (kernel/printk/printk.c:3183) [ 12.938052][ T222] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 12.938054][ T222] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.938055][ T222] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.938056][ T222] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.938057][ T222] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.938059][ T222] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 12.938061][ T222] console_flush_one_record (kernel/printk/printk.c:3268) [ 12.938063][ T222] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 12.938066][ T222] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 12.938068][ T222] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 12.938070][ T222] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 12.938071][ T222] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.938072][ T222] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 12.938074][ T222] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 12.938075][ T222] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 12.938077][ T222] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 12.938079][ T222] ? vprintk_emit (kernel/printk/printk.c:2478) [ 12.938080][ T222] vprintk_emit (kernel/printk/printk.c:2479) [ 12.938082][ T222] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 12.938083][ T222] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 12.938086][ T222] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 12.938088][ T222] ? __kernel_text_address (kernel/extable.c:79) [ 12.938090][ T222] _printk (kernel/printk/printk.c:2504) [ 12.938093][ T222] ? snapshot_read.cold (user.c:?) [ 12.938095][ T222] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 12.938096][ T222] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 12.938099][ T222] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 12.938101][ T222] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 12.938104][ T222] ? netdev_notice (net/core/dev.c:13194) [ 12.938106][ T222] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 12.938107][ T222] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 12.938109][ T222] ? ref_tracker_alloc (lib/ref_tracker.c:283) [ 12.938112][ T222] ? packet_release (./include/linux/netdevice.h:4548 ./include/linux/netdevice.h:4565 ./include/linux/netdevice.h:4561 net/packet/af_packet.c:3176) [ 12.938115][ T222] ? __fput (fs/file_table.c:512) [ 12.938118][ T222] ? 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) [ 12.938119][ T222] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 12.938121][ T222] netif_set_promiscuity (net/core/dev.c:9699) [ 12.938125][ T222] dev_set_promiscuity (net/core/dev_api.c:288) [ 12.938127][ T222] packet_release (net/packet/af_packet.c:3807 net/packet/af_packet.c:3181) [ 12.938129][ T222] ? packet_set_ring (net/packet/af_packet.c:652) [ 12.938131][ T222] ? rwsem_down_write_slowpath (./include/linux/list.h:170) [ 12.938133][ T222] __sock_release (net/socket.c:735) [ 12.938136][ T222] sock_close (net/socket.c:1526 (discriminator 1)) [ 12.938138][ T222] __fput (fs/file_table.c:512) [ 12.938140][ T222] fput_close_sync (fs/file_table.c:617) [ 12.938142][ T222] ? alloc_file_clone (fs/file_table.c:479) [ 12.938143][ T222] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 12.938145][ T222] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 12.938147][ T222] __x64_sys_close (fs/open.c:1560 fs/open.c:1545 fs/open.c:1545) [ 12.938149][ T222] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 12.938151][ T222] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 12.938154][ T222] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 12.938156][ T222] RIP: 0033:0x7f19a2e9554e [ 12.938158][ T222] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 12.938160][ T222] RSP: 002b:00007ffd0dd8ec30 EFLAGS: 00000202 ORIG_RAX: 0000000000000003 [ 12.938164][ T222] RAX: ffffffffffffffda RBX: 000055bc32a51690 RCX: 00007f19a2e9554e [ 12.938165][ T222] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000005 [ 12.938166][ T222] RBP: 00007ffd0dd8ec40 R08: 0000000000000000 R09: 0000000000000000 [ 12.938167][ T222] R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000000 [ 12.938167][ T222] R13: 0000000000000000 R14: 000055bc1b70d760 R15: 0000000000000001 | [ 14.324135][ T70] softirqs last disabled at (427): do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) | [ 14.324138][ T70] Preemption disabled at: | [ 14.324138][ T70] vprintk_emit (kernel/printk/printk.c:2471) | [ 14.324147][ T70] Tainted: [W]=WARN [ 14.324148][ T70] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 14.324150][ T70] Workqueue: netns cleanup_net [ 14.324155][ T70] Call Trace: [ 14.324157][ T70] [ 14.324158][ T70] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 14.324163][ T70] ? vprintk_emit (kernel/printk/printk.c:2471) [ 14.324165][ T70] __might_resched.cold (kernel/sched/core.c:9234) [ 14.324168][ T70] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 14.324171][ T70] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.324174][ T70] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 14.324177][ T70] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 14.324180][ T70] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.324184][ T70] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 14.324186][ T70] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 14.324188][ T70] put_chars (drivers/char/virtio_console.c:1176) [ 14.324190][ T70] ? __send_to_port (drivers/char/virtio_console.c:654) [ 14.324191][ T70] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 14.324194][ T70] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 14.324198][ T70] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 14.324200][ T70] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 14.324202][ T70] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.324203][ T70] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.324206][ T70] console_emit_next_record (kernel/printk/printk.c:3183) [ 14.324208][ T70] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 14.324210][ T70] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.324211][ T70] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.324212][ T70] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.324213][ T70] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.324215][ T70] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 14.324217][ T70] console_flush_one_record (kernel/printk/printk.c:3268) [ 14.324219][ T70] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 14.324221][ T70] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 14.324223][ T70] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.324225][ T70] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 14.324226][ T70] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.324227][ T70] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 14.324229][ T70] ? lock_acquire (./include/linux/srcutree.h:374 ./include/linux/srcu.h:541 ./include/linux/srcu.h:645 ./include/trace/events/lock.h:23 ./include/trace/events/lock.h:23 kernel/locking/lockdep.c:5871) [ 14.324230][ T70] ? __rcu_read_lock (kernel/rcu/tree_plugin.h:391 (discriminator 6)) [ 14.324232][ T70] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 14.324234][ T70] ? vprintk_emit (kernel/printk/printk.c:2478) [ 14.324235][ T70] vprintk_emit (kernel/printk/printk.c:2479) [ 14.324236][ T70] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 14.324238][ T70] ? notifier_call_chain (kernel/notifier.c:85) [ 14.324240][ T70] ? default_device_exit_batch (net/core/dev.c:12589 net/core/dev.c:13288) [ 14.324241][ T70] ? ops_undo_list (net/core/net_namespace.c:206 net/core/net_namespace.c:253) [ 14.324243][ T70] ? cleanup_net (net/core/net_namespace.c:706) [ 14.324244][ T70] ? process_one_work (kernel/workqueue.c:3387) [ 14.324247][ T70] ? worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 14.324248][ T70] ? kthread (kernel/kthread.c:436) [ 14.324251][ T70] _printk (kernel/printk/printk.c:2504) [ 14.324253][ T70] ? snapshot_read.cold (user.c:?) [ 14.324257][ T70] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 14.324261][ T70] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 14.324263][ T70] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 14.324265][ T70] ? netdev_notice (net/core/dev.c:13194) [ 14.324266][ T70] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.324268][ T70] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 14.324270][ T70] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 14.324272][ T70] ? kvfree_call_rcu (mm/slab_common.c:1509 (discriminator 3) mm/slab_common.c:2081 (discriminator 3)) [ 14.324275][ T70] ? 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) [ 14.324277][ T70] netif_set_allmulti.cold (net/core/dev.c:9731 (discriminator 3)) [ 14.324278][ T70] ? _raw_spin_unlock (./include/linux/spinlock_api_smp.h:201 (discriminator 1) kernel/locking/spinlock.c:213 (discriminator 1)) [ 14.324280][ T70] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 14.324281][ T70] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 14.324283][ T70] dev_set_allmulti (net/core/dev_api.c:315) [ 14.324284][ T70] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 14.324286][ T70] macvlan_stop (drivers/net/macvlan.c:722) [ 14.324289][ T70] __dev_close_many (net/core/dev.c:1798) [ 14.324292][ T70] ? netif_open (net/core/dev.c:1755) [ 14.324293][ T70] ? netif_close_many (net/core/dev.c:1824) [ 14.324296][ T70] netif_close_many (net/core/dev.c:1824) [ 14.324297][ T70] ? notifier_call_chain (kernel/notifier.c:85) [ 14.324299][ T70] ? __dev_close_many (net/core/dev.c:1804) [ 14.324300][ T70] ? netif_close_many_and_unlock (net/core/dev.c:12411) [ 14.324303][ T70] unregister_netdevice_many_notify (net/core/dev.c:12487) [ 14.324304][ T70] ? unregister_netdevice_queue (net/core/dev.c:12378 (discriminator 1)) [ 14.324306][ T70] ? unregister_netdevice_queued (./include/linux/list.h:419 (discriminator 3)) [ 14.324307][ T70] ? unregister_netdevice_many (net/core/dev.c:12589) [ 14.324308][ T70] ? netdev_upper_dev_unlink (net/core/dev.c:9114) [ 14.324310][ T70] ? __netdev_upper_dev_unlink (net/core/dev.c:9096) [ 14.324312][ T70] macvlan_device_event (drivers/net/macvlan.c:1912) [ 14.324314][ T70] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.324315][ T70] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 14.324316][ T70] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 14.324318][ T70] ? macvlan_set_mac_address (drivers/net/macvlan.c:786) [ 14.324320][ T70] ? __ipmr_get_table.isra.0 (net/ipv4/ipmr.c:318 (discriminator 4)) [ 14.324323][ T70] ? ipmr_device_event (net/ipv4/ipmr.c:1826) [ 14.324325][ T70] notifier_call_chain (kernel/notifier.c:85) [ 14.324327][ T70] unregister_netdevice_many_notify (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:12518) [ 14.324329][ T70] ? unregister_netdevice_queued (./include/linux/list.h:419 (discriminator 3)) [ 14.324331][ T70] ? get_rps_cpu (net/core/dev.c:5240) [ 14.324333][ T70] default_device_exit_batch (net/core/dev.c:12589 net/core/dev.c:13288) [ 14.324334][ T70] ? __mutex_unlock_slowpath (./include/linux/preempt.h:500 (discriminator 1) kernel/locking/mutex.c:999 (discriminator 1)) [ 14.324336][ T70] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.324337][ T70] ? unregister_netdevice_queue (./include/linux/list.h:173) [ 14.324338][ T70] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 14.324340][ T70] ? fou_exit_net (net/ipv4/fou_core.c:1228) [ 14.324342][ T70] ops_undo_list (net/core/net_namespace.c:206 net/core/net_namespace.c:253) [ 14.324344][ T70] ? netns_install (./include/linux/ns_common.h:26) [ 14.324346][ T70] ? idr_destroy (lib/radix-tree.c:310 lib/radix-tree.c:674 lib/radix-tree.c:1563) [ 14.324349][ T70] cleanup_net (net/core/net_namespace.c:706) [ 14.324351][ T70] ? net_passive_dec (./include/linux/llist.h:241) [ 14.324353][ T70] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 14.324354][ T70] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 14.324356][ T70] process_one_work (kernel/workqueue.c:3387) [ 14.324358][ T70] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 14.324360][ T70] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 14.324362][ T70] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 14.324365][ T70] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 14.324367][ T70] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 14.324369][ T70] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 14.324370][ T70] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 14.324372][ T70] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 14.324374][ T70] kthread (kernel/kthread.c:436) [ 14.324375][ T70] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 14.324377][ T70] ? kthread_affine_preferred (kernel/kthread.c:857) [ 14.324379][ T70] ret_from_fork (arch/x86/kernel/process.c:158) [ 14.324382][ T70] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 14.324384][ T70] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 14.324387][ T70] ? kthread_affine_preferred (kernel/kthread.c:857) Finger prints: do_softirq:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars __irq_exit_rcu:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print mark_lock_irq:mark_lock:mark_usage:__lock_acquire:console_lock_spinning_enable __irq_exit_rcu:vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars