====================================== | [ 10.717852][ T187] softirqs last disabled at (18385): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 10.717856][ T187] Preemption disabled at: | [ 10.717856][ T187] 0x0 | [ 10.717867][ T187] Tainted: [W]=WARN [ 10.717868][ T187] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.717869][ T187] Call Trace: [ 10.717871][ T187] [ 10.717873][ T187] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.717878][ T187] __might_resched.cold (kernel/sched/core.c:9234) [ 10.717883][ T187] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.717886][ T187] ? __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.717892][ T187] __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.717894][ T187] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.717904][ T187] ? 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.717906][ T187] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.717911][ T187] put_chars (drivers/char/virtio_console.c:1176) [ 10.717914][ T187] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.717916][ T187] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 10.717920][ T187] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 10.717924][ T187] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 10.717929][ T187] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.717933][ T187] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.717935][ T187] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.717940][ T187] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.717943][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.717946][ T187] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.717952][ T187] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.717957][ T187] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.717962][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.717964][ T187] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.717968][ T187] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.717972][ T187] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.717973][ T187] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.717979][ T187] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.717981][ T187] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.717983][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.717985][ T187] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 10.717989][ T187] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.717991][ T187] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.717994][ T187] vprintk_emit (kernel/printk/printk.c:2479) [ 10.717997][ T187] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.718001][ T187] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.718008][ T187] _printk (kernel/printk/printk.c:2504) [ 10.718012][ T187] ? snapshot_read.cold (user.c:?) [ 10.718014][ T187] ? 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) [ 10.718017][ T187] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 10.718020][ T187] ? 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) [ 10.718022][ T187] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 10.718026][ T187] ? exit_notify (kernel/exit.c:780) [ 10.718028][ T187] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.718031][ T187] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.718035][ T187] do_group_exit (kernel/exit.c:1151) [ 10.718038][ T187] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 10.718040][ T187] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 10.718043][ T187] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 10.718046][ T187] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 10.718049][ T187] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 10.718052][ T187] RIP: 0033:0x7fe3ceb191b8 [ 10.718055][ T187] Code: Unable to access opcode bytes at 0x7fe3ceb1918e. Code starting with the faulting instruction =========================================== [ 10.718057][ T187] RSP: 002b:00007ffc56063ea8 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 10.718060][ T187] RAX: ffffffffffffffda RBX: 00007fe3cec49f88 RCX: 00007fe3ceb191b8 [ 10.718062][ T187] RDX: 00007fe3ce863fc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 10.718063][ T187] RBP: 00007ffc56063f00 R08: 0000000000000000 R09: 0000000000000050 [ 10.718064][ T187] R10: 00007ffc56063cc0 R11: 0000000000000246 R12: 0000000000000001 [ 10.718065][ T187] R13: 0000000000000000 R14: 00007fe3cec48680 R15: 00007fe3cec49fa0 | [ 78.752718][ T73] softirqs last disabled at (17954): bond_3ad_state_machine_handler (./include/linux/spinlock.h:353 drivers/net/bonding/bond_3ad.c:2564) | [ 78.752721][ T73] Preemption disabled at: | [ 78.752721][ T73] 0x0 | [ 78.752732][ T73] Tainted: [W]=WARN [ 78.752732][ T73] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 78.752734][ T73] Workqueue: bond0 bond_3ad_state_machine_handler [ 78.752737][ T73] Call Trace: [ 78.752739][ T73] [ 78.752741][ T73] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 78.752747][ T73] __might_resched.cold (kernel/sched/core.c:9234) [ 78.752752][ T73] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 78.752756][ T73] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 78.752761][ T73] __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)) [ 78.752764][ T73] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 78.752770][ T73] ? 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) [ 78.752772][ T73] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 78.752776][ T73] put_chars (drivers/char/virtio_console.c:1176) [ 78.752779][ T73] ? __send_to_port (drivers/char/virtio_console.c:654) [ 78.752784][ T73] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 78.752789][ T73] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 78.752792][ T73] ? mark_usage (kernel/locking/lockdep.c:4690) [ 78.752795][ T73] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 78.752797][ T73] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 78.752801][ T73] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 78.752803][ T73] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 78.752806][ T73] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.752810][ T73] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 78.752814][ T73] console_emit_next_record (kernel/printk/printk.c:3183) [ 78.752817][ T73] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 78.752821][ T73] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.752823][ T73] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 78.752828][ T73] console_flush_one_record (kernel/printk/printk.c:3268) [ 78.752831][ T73] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 78.752833][ T73] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 78.752838][ T73] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 78.752841][ T73] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 78.752842][ T73] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.752844][ T73] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 78.752848][ T73] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 78.752850][ T73] ? vprintk_emit (kernel/printk/printk.c:2478) [ 78.752853][ T73] vprintk_emit (kernel/printk/printk.c:2479) [ 78.752856][ T73] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 78.752859][ T73] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 78.752864][ T73] _printk (kernel/printk/printk.c:2504) [ 78.752867][ T73] ? snapshot_read.cold (user.c:?) [ 78.752869][ T73] ? ___ratelimit (lib/ratelimit.c:97 (discriminator 3)) [ 78.752875][ T73] ? idr_get_free (??:?) [ 78.752880][ T73] ad_agg_selection_logic.cold (drivers/net/bonding/bond_3ad.c:1935 (discriminator 3)) [ 78.752889][ T73] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 78.752892][ T73] ? bond_3ad_set_carrier (drivers/net/bonding/bond_3ad.c:2862) [ 78.752895][ T73] ? __get_first_agg.isra.0 (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) drivers/net/bonding/bond_3ad.c:158 (discriminator 2)) [ 78.752899][ T73] ad_port_selection_logic (drivers/net/bonding/bond_3ad.c:1727 (discriminator 1)) [ 78.752903][ T73] ? bond_3ad_unbind_slave (drivers/net/bonding/bond_3ad.c:2423) [ 78.752906][ T73] ? ad_rx_machine (drivers/net/bonding/bond_3ad.c:595 drivers/net/bonding/bond_3ad.c:591 drivers/net/bonding/bond_3ad.c:1333) [ 78.752915][ T73] bond_3ad_state_machine_handler (drivers/net/bonding/bond_3ad.c:2600) [ 78.752920][ T73] ? ad_mux_machine (drivers/net/bonding/bond_3ad.c:1154) [ 78.752922][ T73] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 78.752924][ T73] ? process_one_work (kernel/workqueue.c:1030 kernel/workqueue.c:3431) [ 78.752927][ T73] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.752928][ T73] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.752930][ T73] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 78.752932][ T73] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 78.752936][ T73] process_one_work (kernel/workqueue.c:3387) [ 78.752942][ T73] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 78.752945][ T73] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 78.752952][ T73] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 78.752956][ T73] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 78.752958][ T73] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 78.752961][ T73] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 78.752964][ T73] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 78.752965][ T73] kthread (kernel/kthread.c:436) [ 78.752967][ T73] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 78.752971][ T73] ? kthread_affine_preferred (kernel/kthread.c:857) [ 78.752974][ T73] ret_from_fork (arch/x86/kernel/process.c:158) [ 78.752979][ T73] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 78.752982][ T73] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 78.752986][ T73] ? kthread_affine_preferred (kernel/kthread.c:857) [ 78.752989][ T73] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 79.009579][ C0] | [ 79.009640][ C0] | [ 79.009640][ C0] stack backtrace: | [ 79.009891][ C0] Tainted: [W]=WARN [ 79.009892][ C0] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 79.009894][ C0] Workqueue: bond0 bond_3ad_state_machine_handler [ 79.009897][ C0] Call Trace: [ 79.009898][ C0] [ 79.009900][ C0] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 79.009903][ C0] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 79.009906][ C0] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 79.009908][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 79.009916][ C0] mark_lock (kernel/locking/lockdep.c:4769) [ 79.009918][ C0] mark_usage (kernel/locking/lockdep.c:4658) [ 79.009920][ C0] __lock_acquire (kernel/locking/lockdep.c:5208) [ 79.009923][ C0] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 79.009925][ C0] ? bond_3ad_rx_indication (./include/linux/spinlock.h:347 drivers/net/bonding/bond_3ad.c:2661) [ 79.009927][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.009930][ C0] ? update_sd_lb_stats.constprop.0 (kernel/sched/fair.c:12672 (discriminator 1)) [ 79.009932][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 79.009935][ C0] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 79.009937][ C0] ? bond_3ad_rx_indication (./include/linux/spinlock.h:347 drivers/net/bonding/bond_3ad.c:2661) [ 79.009938][ C0] bond_3ad_rx_indication (./include/linux/spinlock.h:347 drivers/net/bonding/bond_3ad.c:2661) [ 79.009940][ C0] bond_3ad_lacpdu_recv (drivers/net/bonding/bond_3ad.c:2943) [ 79.009942][ C0] ? bond_3ad_get_active_agg_info (./include/linux/rcupdate.h:878 (discriminator 7)) [ 79.009945][ C0] bond_handle_frame (drivers/net/bonding/bond_main.c:1623) [ 79.009947][ C0] ? bond_net_exit_batch (drivers/net/bonding/bond_main.c:6597) [ 79.009949][ C0] ? bond_net_exit_batch (drivers/net/bonding/bond_main.c:6597) [ 79.009951][ C0] __netif_receive_skb_core.constprop.0 (net/core/dev.c:6151) [ 79.009954][ C0] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 79.009957][ C0] ? do_xdp_generic (net/core/dev.c:5732) [ 79.009959][ C0] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 79.009961][ C0] ? mark_usage (kernel/locking/lockdep.c:4690) [ 79.009963][ C0] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 79.009965][ C0] ? trace_raw_output_rcu_batch_start (./include/trace/events/rcu.h:571 (discriminator 5)) [ 79.009967][ C0] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 79.009969][ C0] __netif_receive_skb_one_core (net/core/dev.c:6262) [ 79.009971][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 79.009972][ C0] ? process_backlog (./include/linux/local_lock_internal.h:62 (discriminator 2) net/core/dev.c:6726 (discriminator 2)) [ 79.009974][ C0] ? __netif_receive_skb_list_core (net/core/dev.c:6310) [ 79.009976][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.009978][ C0] process_backlog (net/core/dev.c:6728) [ 79.009980][ C0] __napi_poll (net/core/dev.c:7787) [ 79.009982][ C0] net_rx_action (net/core/dev.c:7850 net/core/dev.c:8007) [ 79.009984][ C0] ? __napi_poll (./include/net/gro.h:507) [ 79.009986][ C0] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 79.009989][ C0] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 79.009992][ C0] handle_softirqs (kernel/softirq.c:645) [ 79.009994][ C0] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 79.009996][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.009997][ C0] ? trace_csd_function_exit (./include/trace/events/csd.h:64 (discriminator 22)) [ 79.010001][ C0] do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) [ 79.010003][ C0] [ 79.010003][ C0] [ 79.010004][ C0] __local_bh_enable_ip (kernel/softirq.c:473) [ 79.010006][ C0] bond_3ad_state_machine_handler (./include/linux/spinlock.h:407 drivers/net/bonding/bond_3ad.c:2618) [ 79.010008][ C0] ? ad_mux_machine (drivers/net/bonding/bond_3ad.c:1154) [ 79.010010][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 79.010011][ C0] ? process_one_work (kernel/workqueue.c:1030 kernel/workqueue.c:3431) [ 79.010013][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.010014][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.010016][ C0] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 79.010017][ C0] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 79.010019][ C0] process_one_work (kernel/workqueue.c:3387) [ 79.010021][ C0] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 79.010023][ C0] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 79.010026][ C0] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 79.010028][ C0] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 79.010029][ C0] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 79.010031][ C0] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 79.010033][ C0] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 79.010034][ C0] kthread (kernel/kthread.c:436) [ 79.010036][ C0] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 79.010039][ C0] ? kthread_affine_preferred (kernel/kthread.c:857) [ 79.010041][ C0] ret_from_fork (arch/x86/kernel/process.c:158) [ 79.010043][ C0] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 79.010045][ C0] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 79.010048][ C0] ? kthread_affine_preferred (kernel/kthread.c:857) [ 79.010050][ C0] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 91.419456][ T3226] softirqs last disabled at (0): 0x0 | [ 91.419458][ T3226] Preemption disabled at: | [ 91.419459][ T3226] vprintk_emit (kernel/printk/printk.c:2471) | [ 91.419469][ T3226] Tainted: [W]=WARN [ 91.419470][ T3226] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 91.419471][ T3226] Call Trace: [ 91.419473][ T3226] [ 91.419474][ T3226] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 91.419479][ T3226] ? vprintk_emit (kernel/printk/printk.c:2471) [ 91.419480][ T3226] __might_resched.cold (kernel/sched/core.c:9234) [ 91.419484][ T3226] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 91.419487][ T3226] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.419490][ T3226] __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)) [ 91.419494][ T3226] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 91.419496][ T3226] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 91.419500][ T3226] ? 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) [ 91.419501][ T3226] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 91.419504][ T3226] put_chars (drivers/char/virtio_console.c:1176) [ 91.419506][ T3226] ? __send_to_port (drivers/char/virtio_console.c:654) [ 91.419509][ T3226] ? desc_read (kernel/printk/printk_ringbuffer.c:500) [ 91.419511][ T3226] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 91.419512][ T3226] ? desc_read (./include/linux/instrumented.h:97 ./include/linux/atomic/atomic-instrumented.h:3223 kernel/printk/printk_ringbuffer.c:552) [ 91.419514][ T3226] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 91.419517][ T3226] ? _prb_read_valid (kernel/printk/printk_ringbuffer.c:2206) [ 91.419520][ T3226] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 91.419521][ T3226] ? 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) [ 91.419523][ T3226] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 91.419524][ T3226] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.419525][ T3226] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 91.419528][ T3226] console_emit_next_record (kernel/printk/printk.c:3183) [ 91.419530][ T3226] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 91.419531][ T3226] ? _prb_read_valid (kernel/printk/printk_ringbuffer.c:1996) [ 91.419533][ T3226] ? __asan_memmove (mm/kasan/shadow.c:95 (discriminator 1)) [ 91.419536][ T3226] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.419537][ T3226] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.419538][ T3226] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.419540][ T3226] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 91.419542][ T3226] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 91.419543][ T3226] console_flush_one_record (kernel/printk/printk.c:3268) [ 91.419545][ T3226] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 91.419547][ T3226] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 91.419549][ T3226] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 91.419550][ T3226] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 91.419551][ T3226] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.419553][ T3226] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 91.419554][ T3226] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 91.419556][ T3226] ? sync_exp_reset_tree_hotplug (kernel/rcu/tree_exp.h:98) [ 91.419558][ T3226] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 91.419560][ T3226] ? vprintk_emit (kernel/printk/printk.c:2478) [ 91.419561][ T3226] vprintk_emit (kernel/printk/printk.c:2479) [ 91.419563][ T3226] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 91.419565][ T3226] ? 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) [ 91.419566][ T3226] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 91.419568][ T3226] _printk (kernel/printk/printk.c:2504) [ 91.419571][ T3226] ? snapshot_read.cold (user.c:?) [ 91.419572][ T3226] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.419574][ T3226] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 91.419576][ T3226] ? 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) [ 91.419577][ T3226] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 91.419579][ T3226] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 91.419581][ T3226] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 91.419583][ T3226] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 91.419585][ T3226] ? netdev_notice (net/core/dev.c:13194) [ 91.419587][ T3226] ? __netdev_upper_dev_unlink (net/core/dev.c:9096) [ 91.419590][ T3226] ? 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) [ 91.419592][ T3226] __bond_release_one.cold (drivers/net/bonding/bond_main.c:2484 (discriminator 4)) [ 91.419596][ T3226] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.419598][ T3226] ? bond_enslave (drivers/net/bonding/bond_main.c:2331) [ 91.419600][ T3226] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 91.419602][ T3226] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 91.419605][ T3226] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 91.419608][ T3226] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 91.419611][ T3226] do_set_master (net/core/rtnetlink.c:3055) [ 91.419614][ T3226] do_setlink.isra.0 (net/core/rtnetlink.c:3273 (discriminator 1)) [ 91.419617][ T3226] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 91.419620][ T3226] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 91.419621][ T3226] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.419623][ T3226] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 91.419626][ T3226] ? kasan_save_stack (mm/kasan/common.c:58) [ 91.419628][ T3226] ? kasan_save_stack (mm/kasan/common.c:57) [ 91.419629][ T3226] ? kasan_save_track (mm/kasan/common.c:78) [ 91.419630][ T3226] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 91.419631][ T3226] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 91.419633][ T3226] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 91.419634][ T3226] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 91.419636][ T3226] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 91.419639][ T3226] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 91.419640][ T3226] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 91.419642][ T3226] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 91.419644][ T3226] ? ___sys_sendmsg (net/socket.c:2767) [ 91.419645][ T3226] ? __sys_sendmsg (net/socket.c:2799) [ 91.419647][ T3226] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 91.419649][ T3226] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 91.419651][ T3226] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.419653][ T3226] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 91.419654][ T3226] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.419655][ T3226] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.419657][ T3226] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 91.419659][ T3226] ? __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) [ 91.419661][ T3226] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 91.419662][ T3226] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 91.419664][ T3226] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 91.419665][ T3226] ? nla_get_range_signed (lib/nlattr.c:270) [ 91.419669][ T3226] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 91.419671][ T3226] rtnl_newlink (net/core/rtnetlink.c:4215) [ 91.419674][ T3226] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.419675][ T3226] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 91.419677][ T3226] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 91.419678][ T3226] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.419680][ T3226] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 91.419683][ T3226] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 91.419684][ T3226] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 91.419686][ T3226] ? __kernel_text_address (kernel/extable.c:79) [ 91.419688][ T3226] ? write_profile (profile.c:?) [ 91.419689][ T3226] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 91.419691][ T3226] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.419692][ T3226] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.419694][ T3226] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 91.419697][ T3226] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 91.419699][ T3226] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.419700][ T3226] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 91.419702][ T3226] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 91.419704][ T3226] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 91.419706][ T3226] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 91.419708][ T3226] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 91.419710][ T3226] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 91.419712][ T3226] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 91.419714][ T3226] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 91.419715][ T3226] ? netlink_ack (./include/linux/skbuff.h:2718) [ 91.419717][ T3226] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 91.419719][ T3226] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.419721][ T3226] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 91.419723][ T3226] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 91.419725][ T3226] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 91.419726][ T3226] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.419728][ T3226] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.419729][ T3226] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 91.419731][ T3226] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 91.419733][ T3226] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 91.419735][ T3226] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.419736][ T3226] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 91.419738][ T3226] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 91.419740][ T3226] ? copy_msghdr_from_user (net/socket.c:2650) [ 91.419741][ T3226] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 91.419743][ T3226] ? move_addr_to_kernel (net/socket.c:258) [ 91.419744][ T3226] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 91.419747][ T3226] ___sys_sendmsg (net/socket.c:2767) [ 91.419748][ T3226] ? copy_msghdr_from_user (net/socket.c:2619) [ 91.419753][ T3226] __sys_sendmsg (net/socket.c:2799) [ 91.419755][ T3226] ? __sys_sendmsg_sock (net/socket.c:2780) [ 91.419757][ T3226] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 91.419759][ T3226] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 91.419760][ T3226] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 91.419762][ T3226] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 91.419764][ T3226] RIP: 0033:0x7f1156f6254e [ 91.419766][ T3226] 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 [ 91.419768][ T3226] RSP: 002b:00007ffd18a53c60 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 91.419771][ T3226] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f1156f6254e [ 91.419773][ T3226] RDX: 0000000000000000 RSI: 00007ffd18a53d10 RDI: 0000000000000005 [ 91.419774][ T3226] RBP: 00007ffd18a53c70 R08: 0000000000000000 R09: 0000000000000000 [ 91.419774][ T3226] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a90ff20 [ 91.419775][ T3226] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffd18a543e0 | [ 222.429066][ T2708] softirqs last disabled at (59): do_softirq (kernel/softirq.c:546 (discriminator 19) kernel/softirq.c:533 (discriminator 19)) | [ 222.429072][ T2708] Preemption disabled at: | [ 222.429073][ T2708] 0x0 | [ 222.429086][ T2708] Tainted: [W]=WARN [ 222.429087][ T2708] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 222.429089][ T2708] Workqueue: netns cleanup_net [ 222.429096][ T2708] Call Trace: [ 222.429097][ T2708] [ 222.429100][ T2708] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 222.429106][ T2708] __might_resched.cold (kernel/sched/core.c:9234) [ 222.429110][ T2708] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 222.429114][ T2708] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 222.429118][ T2708] ? record_print_text (kernel/printk/printk.c:1467) [ 222.429122][ T2708] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 222.429126][ T2708] __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)) [ 222.429131][ T2708] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 222.429133][ T2708] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 222.429139][ T2708] ? 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) [ 222.429141][ T2708] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 222.429144][ T2708] put_chars (drivers/char/virtio_console.c:1176) [ 222.429148][ T2708] ? __send_to_port (drivers/char/virtio_console.c:654) [ 222.429151][ T2708] ? desc_read (./include/linux/instrumented.h:97 ./include/linux/atomic/atomic-instrumented.h:3223 kernel/printk/printk_ringbuffer.c:552) [ 222.429155][ T2708] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 222.429161][ T2708] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 222.429164][ T2708] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 222.429166][ T2708] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 222.429168][ T2708] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 222.429172][ T2708] console_emit_next_record (kernel/printk/printk.c:3183) [ 222.429176][ T2708] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 222.429178][ T2708] ? _prb_read_valid (kernel/printk/printk_ringbuffer.c:1996) [ 222.429181][ T2708] ? __asan_memmove (mm/kasan/shadow.c:95 (discriminator 1)) [ 222.429183][ T2708] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 222.429185][ T2708] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 222.429187][ T2708] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 222.429189][ T2708] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 222.429193][ T2708] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 222.429195][ T2708] console_flush_one_record (kernel/printk/printk.c:3268) [ 222.429198][ T2708] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 222.429202][ T2708] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 222.429204][ T2708] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 222.429206][ T2708] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 222.429208][ T2708] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 222.429210][ T2708] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 222.429213][ T2708] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 222.429215][ T2708] ? sync_exp_reset_tree_hotplug (kernel/rcu/tree_exp.h:98) [ 222.429218][ T2708] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 222.429221][ T2708] ? vprintk_emit (kernel/printk/printk.c:2478) [ 222.429224][ T2708] vprintk_emit (kernel/printk/printk.c:2479) [ 222.429231][ T2708] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 222.429234][ T2708] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 222.429236][ T2708] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 222.429239][ T2708] ? trace_irq_disable.constprop.0 (./include/trace/events/preemptirq.h:36 (discriminator 22)) [ 222.429242][ T2708] ? __dev_queue_xmit (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:920 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 222.429245][ T2708] ? __dev_queue_xmit (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:920 (discriminator 2) net/core/dev.c:4961 (discriminator 2)) [ 222.429247][ T2708] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 222.429250][ T2708] _printk (kernel/printk/printk.c:2504) [ 222.429254][ T2708] ? snapshot_read.cold (user.c:?) [ 222.429256][ T2708] ? kmalloc_reserve (net/core/skbuff.c:615 (discriminator 7)) [ 222.429261][ T2708] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 222.429264][ T2708] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 222.429267][ T2708] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 222.429270][ T2708] ? netdev_notice (net/core/dev.c:13194) [ 222.429273][ T2708] ? __netdev_alloc_skb (net/core/skbuff.c:777) [ 222.429277][ T2708] bond_3ad_unbind_slave.cold (drivers/net/bonding/bond_3ad.c:2432) [ 222.429283][ T2708] ? ad_agg_selection_logic (drivers/net/bonding/bond_3ad.c:1942 (discriminator 11)) [ 222.429285][ T2708] ? sync_rcu_exp_select_cpus (./include/linux/list.h:53 (discriminator 2) kernel/rcu/tree_exp.h:470 (discriminator 2) kernel/rcu/tree_exp.h:525 (discriminator 2)) [ 222.429288][ T2708] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 222.429291][ T2708] ? sysfs_remove_files (fs/sysfs/file.c:515 ./include/linux/sysfs.h:780 fs/sysfs/file.c:548) [ 222.429295][ T2708] __bond_release_one (drivers/net/bonding/bond_main.c:2476) [ 222.429298][ T2708] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 222.429301][ T2708] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 222.429303][ T2708] ? bond_enslave (drivers/net/bonding/bond_main.c:2331) [ 222.429305][ T2708] ? ipvlan_port_create (./include/linux/netdevice.h:4516 (discriminator 29) ./include/linux/netdevice.h:4556 (discriminator 29) ./include/linux/netdevice.h:4552 (discriminator 29) drivers/net/ipvlan/ipvlan_main.c:101 (discriminator 29)) [ 222.429308][ T2708] ? ipvlan_port_get (./include/linux/rcupdate.h:882 drivers/net/ipvlan/ipvlan_main.c:146) [ 222.429310][ T2708] ? ipvlan_port_create (./include/linux/list.h:54 (discriminator 2) drivers/net/ipvlan/ipvlan_main.c:93 (discriminator 2)) [ 222.429313][ T2708] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 222.429317][ T2708] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 222.429320][ T2708] ? packet_sendmsg_spkt (af_packet.c:?) [ 222.429325][ T2708] bond_uninit (drivers/net/bonding/bond_main.c:6071) [ 222.429327][ T2708] ? ip6_route_dev_notify (./include/net/net_namespace.h:422 (discriminator 1) ./include/linux/netdevice.h:2807 (discriminator 1) net/ipv6/route.c:6521 (discriminator 1)) [ 222.429331][ T2708] ? bond_siocdevprivate (drivers/net/bonding/bond_main.c:4682) [ 222.429335][ T2708] unregister_netdevice_many_notify (net/core/dev.c:12537) [ 222.429339][ T2708] ? unregister_netdevice_queued (./include/linux/list.h:419 (discriminator 3)) [ 222.429342][ T2708] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 222.429345][ T2708] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 222.429348][ T2708] ? nexthop_net_exit_rtnl (./include/linux/rtnetlink.h:154 (discriminator 1) net/ipv4/nexthop.c:4172 (discriminator 1)) [ 222.429353][ T2708] ops_undo_list (net/core/net_namespace.c:188 net/core/net_namespace.c:249) [ 222.429356][ T2708] ? rtnl_net_dumpid_one (net/core/net_namespace.c:1098) [ 222.429359][ T2708] ? idr_destroy (lib/radix-tree.c:310 lib/radix-tree.c:674 lib/radix-tree.c:1563) [ 222.429364][ T2708] cleanup_net (net/core/net_namespace.c:706) [ 222.429366][ T2708] ? net_passive_dec (./include/linux/llist.h:241) [ 222.429369][ T2708] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 222.429371][ T2708] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 222.429374][ T2708] process_one_work (kernel/workqueue.c:3387) [ 222.429379][ T2708] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 222.429383][ T2708] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 222.429386][ T2708] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 222.429389][ T2708] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 222.429391][ T2708] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 222.429395][ T2708] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 222.429397][ T2708] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 222.429399][ T2708] kthread (kernel/kthread.c:436) [ 222.429401][ T2708] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 222.429404][ T2708] ? kthread_affine_preferred (kernel/kthread.c:857) [ 222.429407][ T2708] ret_from_fork (arch/x86/kernel/process.c:158) [ 222.429411][ T2708] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 222.429414][ T2708] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 222.429418][ T2708] ? kthread_affine_preferred (kernel/kthread.c:857) Finger prints: do_softirq:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __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 mark_lock_irq:mark_lock:mark_usage:__lock_acquire:_raw_spin_lock bond_3ad_state_machine_handler:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print