====================================== | [ 9.212813][ T195] softirqs last disabled at (23839): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 9.212816][ T195] Preemption disabled at: | [ 9.212816][ T195] 0x0 | [ 9.212826][ T195] Tainted: [W]=WARN [ 9.212827][ T195] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 9.212828][ T195] Call Trace: [ 9.212830][ T195] [ 9.212831][ T195] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 9.212837][ T195] __might_resched.cold (kernel/sched/core.c:9234) [ 9.212842][ T195] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 9.212845][ T195] ? __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.212851][ T195] __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.212853][ T195] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.212859][ T195] ? 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.212862][ T195] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 9.212865][ T195] put_chars (drivers/char/virtio_console.c:1176) [ 9.212868][ T195] ? __send_to_port (drivers/char/virtio_console.c:654) [ 9.212870][ T195] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 9.212873][ T195] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 9.212877][ T195] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 9.212882][ T195] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 9.212886][ T195] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.212887][ T195] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.212892][ T195] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 9.212896][ T195] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.212898][ T195] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.212902][ T195] console_emit_next_record (kernel/printk/printk.c:3183) [ 9.212905][ T195] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 9.212909][ T195] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.212911][ T195] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 9.212915][ T195] console_flush_one_record (kernel/printk/printk.c:3268) [ 9.212919][ T195] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 9.212920][ T195] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.212925][ T195] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 9.212928][ T195] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 9.212929][ T195] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.212931][ T195] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 9.212935][ T195] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 9.212937][ T195] ? vprintk_emit (kernel/printk/printk.c:2478) [ 9.212939][ T195] vprintk_emit (kernel/printk/printk.c:2479) [ 9.212943][ T195] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 9.212946][ T195] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 9.212949][ T195] _printk (kernel/printk/printk.c:2504) [ 9.212953][ T195] ? snapshot_read.cold (user.c:?) [ 9.212956][ T195] ? 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.212958][ T195] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 9.212961][ T195] ? 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.212963][ T195] do_exit.cold (kernel/exit.c:889 (discriminator 4) kernel/exit.c:1043 (discriminator 4)) [ 9.212967][ T195] ? exit_notify (kernel/exit.c:780) [ 9.212969][ T195] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 9.212972][ T195] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 9.212975][ T195] do_group_exit (kernel/exit.c:1151) [ 9.212978][ T195] __x64_sys_exit_group (kernel/exit.c:1162 kernel/exit.c:1160 kernel/exit.c:1160) [ 9.212980][ T195] x64_sys_call (./arch/x86/include/generated/asm/syscalls_64.h:232) [ 9.212983][ T195] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 9.212986][ T195] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 9.212989][ T195] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 9.212991][ T195] RIP: 0033:0x7ffb777481b8 [ 9.212994][ T195] Code: Unable to access opcode bytes at 0x7ffb7774818e. Code starting with the faulting instruction =========================================== [ 9.212995][ T195] RSP: 002b:00007ffda5871478 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 9.212997][ T195] RAX: ffffffffffffffda RBX: 00007ffb77878f88 RCX: 00007ffb777481b8 [ 9.212998][ T195] RDX: 00007ffb77492fc8 RSI: fffffffffffffeb8 RDI: 0000000000000000 [ 9.212999][ T195] RBP: 00007ffda58714d0 R08: 0000000000000000 R09: 0000000000000050 [ 9.213000][ T195] R10: 00007ffda5871290 R11: 0000000000000246 R12: 0000000000000001 [ 9.213001][ T195] R13: 0000000000000000 R14: 00007ffb77877680 R15: 00007ffb77878fa0 | [ 10.347428][ T67] softirqs last disabled at (7674): netif_rx_mode_run (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:1329 (discriminator 2)) | [ 10.347431][ T67] Preemption disabled at: | [ 10.347431][ T67] netif_rx_mode_run (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:1329 (discriminator 2)) | [ 10.347441][ T67] Tainted: [W]=WARN [ 10.347441][ T67] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 10.347443][ T67] Workqueue: events netdev_work_proc [ 10.347446][ T67] Call Trace: [ 10.347448][ T67] [ 10.347449][ T67] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 10.347455][ T67] ? netif_rx_mode_run (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:1329 (discriminator 2)) [ 10.347457][ T67] __might_resched.cold (kernel/sched/core.c:9234) [ 10.347461][ T67] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 10.347465][ T67] ? __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.347470][ T67] __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.347473][ T67] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.347479][ T67] ? 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.347481][ T67] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 10.347484][ T67] put_chars (drivers/char/virtio_console.c:1176) [ 10.347487][ T67] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 10.347489][ T67] ? __send_to_port (drivers/char/virtio_console.c:654) [ 10.347492][ T67] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 10.347498][ T67] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 10.347506][ T67] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 10.347508][ T67] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.347512][ T67] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.347516][ T67] console_emit_next_record (kernel/printk/printk.c:3183) [ 10.347519][ T67] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 10.347523][ T67] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.347525][ T67] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.347529][ T67] console_flush_one_record (kernel/printk/printk.c:3268) [ 10.347533][ T67] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 10.347534][ T67] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 10.347540][ T67] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 10.347542][ T67] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 10.347544][ T67] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.347545][ T67] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 10.347549][ T67] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 10.347551][ T67] ? vprintk_emit (kernel/printk/printk.c:2478) [ 10.347554][ T67] vprintk_emit (kernel/printk/printk.c:2479) [ 10.347557][ T67] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 10.347563][ T67] _printk (kernel/printk/printk.c:2504) [ 10.347566][ T67] ? snapshot_read.cold (user.c:?) [ 10.347571][ T67] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 10.347574][ T67] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 10.347577][ T67] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 10.347579][ T67] ? netdev_notice (net/core/dev.c:13194) [ 10.347583][ T67] ? __asan_memcpy (mm/kasan/shadow.c:106 (discriminator 1)) [ 10.347587][ T67] ? __hw_addr_add_ex (net/core/dev_addr_lists.c:125) [ 10.347590][ T67] ? 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) [ 10.347593][ T67] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 10.347597][ T67] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 10.347600][ T67] dev_uc_sync (net/core/dev_addr_lists.c:874) [ 10.347603][ T67] bond_set_rx_mode (drivers/net/bonding/bond_main.c:4707) [ 10.347606][ T67] ? bond_get_stats (drivers/net/bonding/bond_main.c:4533) [ 10.347608][ T67] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.347613][ T67] netif_rx_mode_run (net/core/dev_addr_lists.c:1330) [ 10.347618][ T67] ? netif_rx_mode_cancel_retry (net/core/dev_addr_lists.c:1274) [ 10.347622][ T67] ? ref_tracker_free (lib/ref_tracker.c:339) [ 10.347626][ T67] ? ref_tracker_alloc (lib/ref_tracker.c:283) [ 10.347628][ T67] ? netdev_work_proc (./include/linux/netdevice.h:4548 ./include/linux/netdevice.h:4565 ./include/linux/netdevice.h:4561 net/core/netdev_work.c:164) [ 10.347631][ T67] ? ret_from_fork_asm (arch/x86/entry/entry_64.S:245) [ 10.347633][ T67] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 10.347637][ T67] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 10.347639][ T67] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 10.347644][ T67] netdev_work_proc (net/core/netdev_work.c:125 net/core/netdev_work.c:171) [ 10.347647][ T67] ? netdev_work_sched (net/core/netdev_work.c:82) [ 10.347650][ T67] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.347651][ T67] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 10.347653][ T67] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 10.347657][ T67] process_one_work (kernel/workqueue.c:3387) [ 10.347663][ T67] ? __queue_delayed_work (kernel/workqueue.c:2622) [ 10.347665][ T67] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 10.347673][ T67] worker_thread (kernel/workqueue.c:3470 kernel/workqueue.c:3551) [ 10.347677][ T67] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 10.347678][ T67] ? __kthread_parkme (./include/linux/instrumented.h:82 ./include/asm-generic/bitops/instrumented-non-atomic.h:141 kernel/kthread.c:272) [ 10.347682][ T67] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 10.347684][ T67] ? rescuer_thread (./include/linux/list.h:419 (discriminator 3)) [ 10.347685][ T67] kthread (kernel/kthread.c:436) [ 10.347687][ T67] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 10.347691][ T67] ? kthread_affine_preferred (kernel/kthread.c:857) [ 10.347694][ T67] ret_from_fork (arch/x86/kernel/process.c:158) [ 10.347698][ T67] ? arch_exit_to_user_mode_prepare.isra.0 (arch/x86/entry/vdso/vma.c:80 (discriminator 1)) [ 10.347702][ T67] ? __switch_to (arch/x86/kernel/process_64.c:403 arch/x86/kernel/process_64.c:663) [ 10.347705][ T67] ? kthread_affine_preferred (kernel/kthread.c:857) [ 10.347708][ T67] ret_from_fork_asm (arch/x86/entry/entry_64.S:245) | [ 22.729822][ T295] softirqs last disabled at (28348): dev_uc_unsync (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:933 (discriminator 2) net/core/dev_addr_lists.c:919 (discriminator 2)) | [ 22.729824][ T295] Preemption disabled at: | [ 22.729825][ T295] dev_uc_unsync (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:933 (discriminator 2) net/core/dev_addr_lists.c:919 (discriminator 2)) | [ 22.729835][ T295] Tainted: [W]=WARN [ 22.729836][ T295] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 22.729838][ T295] Call Trace: [ 22.729840][ T295] [ 22.729841][ T295] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 22.729846][ T295] ? dev_uc_unsync (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:933 (discriminator 2) net/core/dev_addr_lists.c:919 (discriminator 2)) [ 22.729848][ T295] __might_resched.cold (kernel/sched/core.c:9234) [ 22.729853][ T295] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 22.729857][ T295] ? __kmalloc_noprof (./include/linux/sched/mm.h:317 mm/slub.c:4636 mm/slub.c:4974 mm/slub.c:5413 mm/slub.c:5439) [ 22.729862][ T295] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 22.729864][ T295] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 22.729870][ T295] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 22.729872][ T295] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 22.729876][ T295] put_chars (drivers/char/virtio_console.c:1176) [ 22.729879][ T295] ? __send_to_port (drivers/char/virtio_console.c:654) [ 22.729881][ T295] ? sync_exp_reset_tree_hotplug (kernel/rcu/tree_exp.h:98) [ 22.729886][ T295] ? validate_chain (kernel/locking/lockdep.c:159 kernel/locking/lockdep.c:191 kernel/locking/lockdep.c:3928) [ 22.729891][ T295] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 22.729894][ T295] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.729896][ T295] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.729901][ T295] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 22.729903][ T295] ? console_emit_next_record (kernel/printk/printk.c:3095 (discriminator 2) kernel/printk/printk.c:3182 (discriminator 2)) [ 22.729905][ T295] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.729907][ T295] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.729911][ T295] console_emit_next_record (kernel/printk/printk.c:3183) [ 22.729914][ T295] ? irqentry_enter (./include/linux/irq-entry-common.h:439 kernel/entry/common.c:120) [ 22.729916][ T295] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 22.729920][ T295] ? console_flush_one_record (./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/linux/console.h:663 ./include/linux/console.h:625 kernel/printk/printk.c:3260) [ 22.729924][ T295] console_flush_one_record (kernel/printk/printk.c:3268) [ 22.729928][ T295] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 22.729929][ T295] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.729934][ T295] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 22.729936][ T295] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 22.729938][ T295] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.729940][ T295] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 22.729943][ T295] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 22.729946][ T295] ? vprintk_emit (kernel/printk/printk.c:2478) [ 22.729949][ T295] vprintk_emit (kernel/printk/printk.c:2479) [ 22.729952][ T295] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 22.729953][ T295] ? kvfree_call_rcu (mm/slab_common.c:2050) [ 22.729957][ T295] ? dev_uc_unsync (net/core/dev_addr_lists.c:299 net/core/dev_addr_lists.c:935 net/core/dev_addr_lists.c:919) [ 22.729959][ T295] ? bond_close (drivers/net/bonding/bond_main.c:918 drivers/net/bonding/bond_main.c:4433) [ 22.729960][ T295] ? __dev_close_many (net/core/dev.c:1798) [ 22.729962][ T295] ? __dev_change_flags (net/core/dev.c:1811 net/core/dev.c:9810) [ 22.729964][ T295] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 22.729965][ T295] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 22.729969][ T295] _printk (kernel/printk/printk.c:2504) [ 22.729972][ T295] ? snapshot_read.cold (user.c:?) [ 22.729976][ T295] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 22.729979][ T295] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 22.729983][ T295] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 22.729985][ T295] ? netdev_notice (net/core/dev.c:13194) [ 22.729986][ T295] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.729991][ T295] ? mark_held_locks (kernel/locking/lockdep.c:4341) [ 22.729994][ T295] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 22.729995][ T295] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:210 (discriminator 6) kernel/locking/spinlock.c:221 (discriminator 6)) [ 22.729998][ T295] ? 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) [ 22.730001][ T295] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 22.730005][ T295] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 22.730008][ T295] dev_uc_unsync (net/core/dev_addr_lists.c:936 net/core/dev_addr_lists.c:919) [ 22.730013][ T295] bond_close (drivers/net/bonding/bond_main.c:918 drivers/net/bonding/bond_main.c:4433) [ 22.730016][ T295] ? bond_set_rx_mode (drivers/net/bonding/bond_main.c:4711) [ 22.730018][ T295] ? notifier_call_chain (kernel/notifier.c:85) [ 22.730023][ T295] ? 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) [ 22.730025][ T295] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 22.730027][ T295] __dev_close_many (net/core/dev.c:1798) [ 22.730030][ T295] ? netif_open (net/core/dev.c:1755) [ 22.730033][ T295] ? __local_bh_enable_ip (kernel/softirq.c:478) [ 22.730038][ T295] __dev_change_flags (net/core/dev.c:1811 net/core/dev.c:9810) [ 22.730041][ T295] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 22.730043][ T295] ? __kernel_text_address (kernel/extable.c:79) [ 22.730046][ T295] ? write_profile (profile.c:?) [ 22.730051][ T295] netif_change_flags (net/core/dev.c:9877) [ 22.730054][ T295] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 22.730058][ T295] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 22.730060][ T295] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 22.730062][ T295] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:388 kernel/rcu/update.c:380) [ 22.730065][ T295] ? stack_depot_save_flags (lib/stackdepot.c:609 (discriminator 2) lib/stackdepot.c:676 (discriminator 2)) [ 22.730068][ T295] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 22.730070][ T295] ? rcu_read_lock_any_held (./include/linux/lockdep.h:249 kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 22.730072][ T295] ? validate_chain (kernel/locking/lockdep.c:3817 (discriminator 2) kernel/locking/lockdep.c:3837 (discriminator 2) kernel/locking/lockdep.c:3892 (discriminator 2)) [ 22.730075][ T295] ? kasan_save_stack (mm/kasan/common.c:58) [ 22.730077][ T295] ? kasan_save_stack (mm/kasan/common.c:57) [ 22.730078][ T295] ? kasan_save_track (mm/kasan/common.c:78) [ 22.730080][ T295] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.730082][ T295] ? netlink_seq_next (net/netlink/af_netlink.c:2684) [ 22.730084][ T295] ? ___sys_sendmsg (net/socket.c:2757) [ 22.730089][ T295] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.730091][ T295] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 22.730094][ T295] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.730096][ T295] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 22.730098][ T295] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.730099][ T295] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.730101][ T295] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 22.730103][ T295] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 22.730105][ T295] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 22.730107][ T295] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 22.730110][ T295] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 22.730115][ T295] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 22.730121][ T295] rtnl_newlink (net/core/rtnetlink.c:4215) [ 22.730127][ T295] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 22.730129][ T295] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.730134][ T295] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.730136][ T295] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.730138][ T295] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 22.730140][ T295] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 22.730144][ T295] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 22.730146][ T295] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 22.730150][ T295] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.730151][ T295] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.730156][ T295] ? lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 22.730158][ T295] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 22.730162][ T295] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 22.730164][ T295] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 22.730167][ T295] ? netlink_ack (./include/linux/skbuff.h:2718) [ 22.730173][ T295] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) ./include/net/netns/generic.h:48 (discriminator 2) net/netlink/af_netlink.c:334 (discriminator 2)) [ 22.730174][ T295] ? netlink_deliver_tap (./include/linux/rcupdate.h:319 (discriminator 2) ./include/linux/rcupdate.h:880 (discriminator 2) net/netlink/af_netlink.c:341 (discriminator 2)) [ 22.730179][ T295] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 22.730182][ T295] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 22.730185][ T295] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 22.730189][ T295] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 22.730193][ T295] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 22.730197][ T295] ? __might_fault (mm/memory.c:7482 (discriminator 5)) [ 22.730202][ T295] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 22.730204][ T295] ? copy_msghdr_from_user (net/socket.c:2650) [ 22.730206][ T295] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 22.730207][ T295] ? move_addr_to_kernel (net/socket.c:258) [ 22.730214][ T295] ___sys_sendmsg (net/socket.c:2767) [ 22.730217][ T295] ? copy_msghdr_from_user (net/socket.c:2619) [ 22.730232][ T295] __sys_sendmsg (net/socket.c:2799) [ 22.730235][ T295] ? __sys_sendmsg_sock (net/socket.c:2780) [ 22.730240][ T295] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 22.730244][ T295] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 22.730245][ T295] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 22.730248][ T295] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 22.730250][ T295] RIP: 0033:0x7fdc2197454e [ 22.730254][ T295] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 22.730255][ T295] RSP: 002b:00007ffc683b51e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 22.730258][ T295] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007fdc2197454e [ 22.730260][ T295] RDX: 0000000000000000 RSI: 00007ffc683b5290 RDI: 0000000000000005 [ 22.730260][ T295] RBP: 00007ffc683b51f0 R08: 0000000000000000 R09: 0000000000000000 [ 22.730261][ T295] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91c627 [ 22.730262][ T295] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc683b5960 | [ 24.923543][ C2] softirqs last disabled at (660641): __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) | [ 24.923545][ C2] Preemption disabled at: | [ 24.923545][ C2] 0x0 | [ 24.923556][ C2] Tainted: [W]=WARN [ 24.923557][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.923559][ C2] Call Trace: [ 24.923560][ C2] [ 24.923562][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 24.923567][ C2] __might_resched.cold (kernel/sched/core.c:9234) [ 24.923571][ C2] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 24.923574][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.923577][ C2] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 24.923581][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 24.923583][ C2] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.923587][ C2] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 24.923589][ C2] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 24.923591][ C2] put_chars (drivers/char/virtio_console.c:1176) [ 24.923594][ C2] ? __send_to_port (drivers/char/virtio_console.c:654) [ 24.923595][ C2] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 24.923598][ C2] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 24.923599][ C2] ? desc_read (./include/linux/instrumented.h:97 ./include/linux/atomic/atomic-instrumented.h:3223 kernel/printk/printk_ringbuffer.c:552) [ 24.923602][ C2] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 24.923606][ C2] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 24.923608][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 24.923609][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.923610][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.923611][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.923614][ C2] console_emit_next_record (kernel/printk/printk.c:3183) [ 24.923616][ C2] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 24.923617][ C2] ? _prb_read_valid (kernel/printk/printk_ringbuffer.c:1996) [ 24.923619][ C2] ? __asan_memmove (mm/kasan/shadow.c:95 (discriminator 1)) [ 24.923622][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.923623][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.923624][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.923626][ C2] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 24.923628][ C2] console_flush_one_record (kernel/printk/printk.c:3268) [ 24.923629][ C2] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 24.923632][ C2] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 24.923633][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.923635][ C2] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 24.923636][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.923637][ C2] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 24.923639][ C2] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 24.923641][ C2] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 24.923643][ C2] ? vprintk_emit (kernel/printk/printk.c:2478) [ 24.923645][ C2] vprintk_emit (kernel/printk/printk.c:2479) [ 24.923647][ C2] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 24.923648][ C2] ? common_startup_64 (arch/x86/kernel/head_64.S:418) [ 24.923652][ C2] _printk (kernel/printk/printk.c:2504) [ 24.923655][ C2] ? snapshot_read.cold (user.c:?) [ 24.923657][ C2] ? arch_stack_walk (arch/x86/kernel/stacktrace.c:25) [ 24.923660][ C2] ? rcu_lockdep_current_cpu_online (kernel/rcu/tree.c:4116 (discriminator 3) kernel/rcu/tree.c:4108 (discriminator 3)) [ 24.923661][ C2] ? nbcon_cpu_emergency_enter (./include/linux/instrumented.h:112 ./include/linux/atomic/atomic-instrumented.h:435 kernel/printk/nbcon.c:1723) [ 24.923663][ C2] print_irq_inversion_bug.part.0 (kernel/locking/lockdep.c:4097 (discriminator 1)) [ 24.923666][ C2] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 24.923669][ C2] mark_lock (kernel/locking/lockdep.c:4769) [ 24.923671][ C2] mark_usage (kernel/locking/lockdep.c:4658) [ 24.923673][ C2] __lock_acquire (kernel/locking/lockdep.c:5208) [ 24.923675][ C2] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.923677][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) [ 24.923681][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.923682][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.923684][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) [ 24.923685][ C2] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 24.923687][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) [ 24.923688][ C2] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) [ 24.923690][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) [ 24.923691][ C2] call_timer_fn (kernel/time/timer.c:1748) [ 24.923694][ C2] ? detach_if_pending (./include/linux/list.h:1159) [ 24.923695][ C2] ? debug_object_active_state (lib/debugobjects.c:1122) [ 24.923698][ C2] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.923700][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.923702][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.923704][ C2] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 24.923705][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) [ 24.923707][ C2] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 24.923709][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.923711][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 24.923713][ C2] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 24.923715][ C2] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 24.923716][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 24.923719][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.923720][ C2] handle_softirqs (kernel/softirq.c:645) [ 24.923722][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.923724][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 24.923727][ C2] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 24.923728][ C2] irq_exit_rcu (kernel/softirq.c:784) [ 24.923730][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 24.923733][ C2] [ 24.923734][ C2] [ 24.923734][ C2] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 24.923736][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 24.923738][ C2] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 24.923741][ C2] Code: 48 8b 3d 94 02 09 02 e8 1f 00 00 00 48 2b 05 58 93 a6 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 46 1b 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 02 09 02 mov 0x2090294(%rip),%rdi # 0x209029b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 93 a6 00 sub 0xa69358(%rip),%rax # 0xa6936b 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 46 1b 00 verw 0x1b4613(%rip) # 0x1b463b 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 [ 24.923743][ C2] RSP: 0018:ffa0000000157e00 EFLAGS: 00000282 [ 24.923746][ C2] RAX: 00000000000a149f RBX: ff11000001bf46c0 RCX: ffffffffa68fa307 [ 24.923747][ C2] RDX: ff11000001bf46c0 RSI: ffffffffa98a7f5f RDI: ffffffffa928f560 [ 24.923748][ C2] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 24.923749][ C2] R10: 0000000000000002 R11: 0000000000000001 R12: 1ff400000002afc3 [ 24.923750][ C2] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 24.923751][ C2] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 24.923755][ C2] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 24.923757][ C2] default_idle_call (kernel/sched/idle.c:122) [ 24.923758][ C2] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 24.923760][ C2] ? arch_cpu_idle_exit+0x40/0x40 [ 24.923762][ C2] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 24.923765][ C2] ? default_idle_call (kernel/sched/idle.c:129) [ 24.923766][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.923768][ C2] do_idle (kernel/sched/idle.c:355) [ 24.923770][ C2] cpu_startup_entry (kernel/sched/idle.c:454) [ 24.923771][ C2] start_secondary (arch/x86/kernel/smpboot.c:312) [ 24.923773][ C2] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 24.923776][ C2] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 24.975970][ C2] | [ 24.976034][ C2] | [ 24.976034][ C2] stack backtrace: | [ 24.976244][ C2] Tainted: [W]=WARN [ 24.976245][ C2] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 24.976246][ C2] Call Trace: [ 24.976247][ C2] [ 24.976248][ C2] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 24.976252][ C2] print_irq_inversion_bug.part.0.cold (kernel/locking/lockdep.c:4141) [ 24.976255][ C2] mark_lock_irq (kernel/locking/lockdep.c:4095 kernel/locking/lockdep.c:4174 kernel/locking/lockdep.c:4310) [ 24.976258][ C2] mark_lock (kernel/locking/lockdep.c:4769) [ 24.976261][ C2] mark_usage (kernel/locking/lockdep.c:4658) [ 24.976262][ C2] __lock_acquire (kernel/locking/lockdep.c:5208) [ 24.976265][ C2] lock_acquire.part.0 (kernel/locking/lockdep.c:5908 (discriminator 2)) [ 24.976267][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) [ 24.976268][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.976271][ C2] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 24.976273][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) [ 24.976275][ C2] _raw_spin_lock (./include/linux/spinlock_api_smp.h:190 (discriminator 1) kernel/locking/spinlock.c:173 (discriminator 1)) [ 24.976276][ C2] ? br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) [ 24.976278][ C2] br_forward_delay_timer_expired (./include/linux/spinlock.h:347 net/bridge/br_stp_timer.c:88) [ 24.976279][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) [ 24.976281][ C2] call_timer_fn (kernel/time/timer.c:1748) [ 24.976283][ C2] ? detach_if_pending (./include/linux/list.h:1159) [ 24.976284][ C2] ? debug_object_active_state (lib/debugobjects.c:1122) [ 24.976287][ C2] ? find_held_lock (kernel/locking/lockdep.c:5367) [ 24.976289][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.976291][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.976292][ C2] __run_timers (kernel/time/timer.c:1799 kernel/time/timer.c:2374) [ 24.976294][ C2] ? br_message_age_timer_expired (net/bridge/br_stp_timer.c:54) [ 24.976296][ C2] ? __bpf_trace_itimer_expire (./include/trace/events/timer.h:407) [ 24.976297][ C2] ? __lock_acquire (kernel/locking/lockdep.c:5254) [ 24.976300][ C2] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 24.976302][ C2] run_timer_softirq (kernel/time/timer.c:2386 kernel/time/timer.c:2395 kernel/time/timer.c:2403) [ 24.976303][ C2] ? __run_timers (./include/trace/events/timer.h:138 (discriminator 19)) [ 24.976305][ C2] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 24.976307][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.976309][ C2] handle_softirqs (kernel/softirq.c:645) [ 24.976311][ C2] ? __lock_release.isra.0 (kernel/locking/lockdep.c:5554) [ 24.976313][ C2] ? _local_bh_enable (kernel/softirq.c:428 (discriminator 1)) [ 24.976315][ C2] __irq_exit_rcu (kernel/softirq.c:679 kernel/softirq.c:519 kernel/softirq.c:767) [ 24.976317][ C2] irq_exit_rcu (kernel/softirq.c:784) [ 24.976318][ C2] sysvec_apic_timer_interrupt (arch/x86/kernel/apic/apic.c:1062 (discriminator 37) arch/x86/kernel/apic/apic.c:1062 (discriminator 37)) [ 24.976320][ C2] [ 24.976320][ C2] [ 24.976321][ C2] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4488) [ 24.976323][ C2] asm_sysvec_apic_timer_interrupt (./arch/x86/include/asm/idtentry.h:674) [ 24.976324][ C2] RIP: 0010:pv_native_safe_halt (./arch/x86/include/asm/irqflags.h:48 arch/x86/kernel/paravirt.c:63) [ 24.976326][ C2] Code: 48 8b 3d 94 02 09 02 e8 1f 00 00 00 48 2b 05 58 93 a6 00 c3 0f 1f 80 00 00 00 00 f3 0f 1e fa eb 07 0f 00 2d 13 46 1b 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 02 09 02 mov 0x2090294(%rip),%rdi # 0x209029b 7: e8 1f 00 00 00 call 0x2b c: 48 2b 05 58 93 a6 00 sub 0xa69358(%rip),%rax # 0xa6936b 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 46 1b 00 verw 0x1b4613(%rip) # 0x1b463b 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 [ 24.976328][ C2] RSP: 0018:ffa0000000157e00 EFLAGS: 00000282 [ 24.976330][ C2] RAX: 00000000000a149f RBX: ff11000001bf46c0 RCX: ffffffffa68fa307 [ 24.976331][ C2] RDX: ff11000001bf46c0 RSI: ffffffffa98a7f5f RDI: ffffffffa928f560 [ 24.976332][ C2] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 24.976333][ C2] R10: 0000000000000002 R11: 0000000000000001 R12: 1ff400000002afc3 [ 24.976333][ C2] R13: 0000000000000000 R14: dffffc0000000000 R15: 0000000000000000 [ 24.976335][ C2] ? cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 24.976337][ C2] default_idle (./arch/x86/include/asm/paravirt.h:62 arch/x86/kernel/process.c:768) [ 24.976339][ C2] default_idle_call (kernel/sched/idle.c:122) [ 24.976341][ C2] cpuidle_idle_call.constprop.0 (kernel/sched/idle.c:199) [ 24.976342][ C2] ? arch_cpu_idle_exit+0x40/0x40 [ 24.976344][ C2] ? mark_tsc_async_resets (arch/x86/kernel/tsc_sync.c:49) [ 24.976346][ C2] ? default_idle_call (kernel/sched/idle.c:129) [ 24.976348][ C2] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 24.976349][ C2] do_idle (kernel/sched/idle.c:355) [ 24.976351][ C2] cpu_startup_entry (kernel/sched/idle.c:454) [ 24.976353][ C2] start_secondary (arch/x86/kernel/smpboot.c:312) [ 24.976354][ C2] ? set_cpu_sibling_map (arch/x86/kernel/smpboot.c:733 (discriminator 4)) [ 24.976356][ C2] common_startup_64 (arch/x86/kernel/head_64.S:418) | [ 35.161866][ T369] softirqs last disabled at (0): 0x0 | [ 35.161868][ T369] Preemption disabled at: | [ 35.161869][ T369] vprintk_emit (kernel/printk/printk.c:2471) | [ 35.161884][ T369] Tainted: [W]=WARN [ 35.161884][ T369] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 35.161886][ T369] Call Trace: [ 35.161888][ T369] [ 35.161889][ T369] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 35.161894][ T369] ? vprintk_emit (kernel/printk/printk.c:2471) [ 35.161895][ T369] __might_resched.cold (kernel/sched/core.c:9234) [ 35.161899][ T369] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 35.161901][ T369] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.161904][ T369] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 35.161908][ T369] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 35.161910][ T369] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.161914][ T369] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 35.161916][ T369] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 35.161918][ T369] put_chars (drivers/char/virtio_console.c:1176) [ 35.161921][ T369] ? __send_to_port (drivers/char/virtio_console.c:654) [ 35.161923][ T369] ? desc_read (kernel/printk/printk_ringbuffer.c:500) [ 35.161925][ T369] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 35.161926][ T369] ? desc_read (./include/linux/instrumented.h:97 ./include/linux/atomic/atomic-instrumented.h:3223 kernel/printk/printk_ringbuffer.c:552) [ 35.161928][ T369] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 35.161931][ T369] ? _prb_read_valid (kernel/printk/printk_ringbuffer.c:2206) [ 35.161934][ T369] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 35.161935][ T369] ? 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) [ 35.161937][ T369] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 35.161938][ T369] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.161939][ T369] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.161942][ T369] console_emit_next_record (kernel/printk/printk.c:3183) [ 35.161944][ T369] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 35.161945][ T369] ? _prb_read_valid (kernel/printk/printk_ringbuffer.c:1996) [ 35.161947][ T369] ? __asan_memmove (mm/kasan/shadow.c:95 (discriminator 1)) [ 35.161949][ T369] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.161951][ T369] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.161952][ T369] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.161953][ T369] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.161955][ T369] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 35.161956][ T369] console_flush_one_record (kernel/printk/printk.c:3268) [ 35.161958][ T369] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 35.161960][ T369] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 35.161961][ T369] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.161963][ T369] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 35.161964][ T369] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.161965][ T369] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 35.161967][ T369] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 35.161969][ T369] ? sync_exp_reset_tree_hotplug (kernel/rcu/tree_exp.h:98) [ 35.161970][ T369] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 35.161973][ T369] ? vprintk_emit (kernel/printk/printk.c:2478) [ 35.161974][ T369] vprintk_emit (kernel/printk/printk.c:2479) [ 35.161976][ T369] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 35.161977][ T369] ? packet_sendmsg_spkt (af_packet.c:?) [ 35.161982][ T369] _printk (kernel/printk/printk.c:2504) [ 35.161984][ T369] ? snapshot_read.cold (user.c:?) [ 35.161986][ T369] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 35.161989][ T369] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 35.161991][ T369] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 35.161992][ T369] ? netdev_notice (net/core/dev.c:13194) [ 35.161994][ T369] ? netdev_upper_dev_unlink (net/core/dev.c:9114) [ 35.161997][ T369] ? __netdev_upper_dev_unlink (net/core/dev.c:9096) [ 35.161999][ T369] __bond_release_one.cold (drivers/net/bonding/bond_main.c:2484 (discriminator 4)) [ 35.162003][ T369] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.162005][ T369] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.162006][ T369] ? bond_enslave (drivers/net/bonding/bond_main.c:2331) [ 35.162008][ T369] ? 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)) [ 35.162010][ T369] ? ipvlan_port_get (./include/linux/rcupdate.h:882 drivers/net/ipvlan/ipvlan_main.c:146) [ 35.162012][ T369] ? ipvlan_port_create (./include/linux/list.h:54 (discriminator 2) drivers/net/ipvlan/ipvlan_main.c:93 (discriminator 2)) [ 35.162013][ T369] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.162015][ T369] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 35.162018][ T369] ? packet_sendmsg_spkt (af_packet.c:?) [ 35.162020][ T369] bond_uninit (drivers/net/bonding/bond_main.c:6071) [ 35.162021][ T369] ? 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)) [ 35.162024][ T369] ? bond_siocdevprivate (drivers/net/bonding/bond_main.c:4682) [ 35.162026][ T369] unregister_netdevice_many_notify (net/core/dev.c:12537) [ 35.162029][ T369] ? unregister_netdevice_queued (./include/linux/list.h:419 (discriminator 3)) [ 35.162030][ T369] ? 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) [ 35.162032][ T369] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 35.162034][ T369] ? unregister_netdevice_queue (net/core/dev.c:12378 (discriminator 1)) [ 35.162037][ T369] rtnl_dellink (net/core/rtnetlink.c:3652 net/core/rtnetlink.c:3694) [ 35.162039][ T369] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 35.162040][ T369] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.162042][ T369] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 35.162043][ T369] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.162049][ T369] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 35.162052][ T369] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.162054][ T369] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.162055][ T369] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.162056][ T369] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.162058][ T369] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.162059][ T369] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 35.162061][ T369] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 35.162063][ T369] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 35.162065][ T369] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 35.162067][ T369] ? __kernel_text_address (kernel/extable.c:79) [ 35.162069][ T369] ? write_profile (profile.c:?) [ 35.162071][ T369] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 35.162073][ T369] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.162074][ T369] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.162075][ T369] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 35.162079][ T369] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.162080][ T369] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.162082][ T369] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 35.162084][ T369] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 35.162086][ T369] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.162087][ T369] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 35.162089][ T369] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 35.162093][ T369] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 35.162095][ T369] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 35.162097][ T369] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 35.162099][ T369] ? netlink_ack (./include/linux/skbuff.h:2718) [ 35.162100][ T369] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 35.162103][ T369] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.162104][ T369] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 35.162106][ T369] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 35.162108][ T369] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 35.162110][ T369] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.162111][ T369] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.162112][ T369] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 35.162114][ T369] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 35.162116][ T369] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 35.162118][ T369] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.162119][ T369] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 35.162121][ T369] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 35.162124][ T369] ? copy_msghdr_from_user (net/socket.c:2650) [ 35.162125][ T369] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 35.162126][ T369] ? move_addr_to_kernel (net/socket.c:258) [ 35.162127][ T369] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 35.162130][ T369] ___sys_sendmsg (net/socket.c:2767) [ 35.162131][ T369] ? copy_msghdr_from_user (net/socket.c:2619) [ 35.162136][ T369] __sys_sendmsg (net/socket.c:2799) [ 35.162138][ T369] ? __sys_sendmsg_sock (net/socket.c:2780) [ 35.162140][ T369] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 35.162142][ T369] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 35.162144][ T369] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 35.162146][ T369] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 35.162147][ T369] RIP: 0033:0x7fea48a1f54e [ 35.162149][ T369] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 35.162151][ T369] RSP: 002b:00007ffece25ace0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 35.162154][ T369] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007fea48a1f54e [ 35.162156][ T369] RDX: 0000000000000000 RSI: 00007ffece25ad90 RDI: 0000000000000005 [ 35.162156][ T369] RBP: 00007ffece25acf0 R08: 0000000000000000 R09: 0000000000000000 [ 35.162157][ T369] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91c633 [ 35.162158][ T369] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffece25b460 | [ 47.243221][ T441] softirqs last disabled at (0): 0x0 | [ 47.243222][ T441] Preemption disabled at: | [ 47.243223][ T441] dev_uc_unsync (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:933 (discriminator 2) net/core/dev_addr_lists.c:919 (discriminator 2)) | [ 47.243235][ T441] Tainted: [W]=WARN [ 47.243235][ T441] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 47.243237][ T441] Call Trace: [ 47.243239][ T441] [ 47.243240][ T441] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 47.243245][ T441] ? dev_uc_unsync (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:933 (discriminator 2) net/core/dev_addr_lists.c:919 (discriminator 2)) [ 47.243246][ T441] __might_resched.cold (kernel/sched/core.c:9234) [ 47.243250][ T441] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 47.243253][ T441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.243256][ T441] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 47.243260][ T441] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 47.243262][ T441] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 47.243267][ T441] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 47.243268][ T441] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 47.243270][ T441] put_chars (drivers/char/virtio_console.c:1176) [ 47.243273][ T441] ? __send_to_port (drivers/char/virtio_console.c:654) [ 47.243275][ T441] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1929) [ 47.243278][ T441] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 47.243279][ T441] ? desc_read (./include/linux/instrumented.h:97 ./include/linux/atomic/atomic-instrumented.h:3223 kernel/printk/printk_ringbuffer.c:552) [ 47.243281][ T441] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 47.243285][ T441] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 47.243287][ T441] ? 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) [ 47.243288][ T441] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 47.243289][ T441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.243290][ T441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.243292][ T441] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.243295][ T441] console_emit_next_record (kernel/printk/printk.c:3183) [ 47.243297][ T441] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 47.243298][ T441] ? _prb_read_valid (kernel/printk/printk_ringbuffer.c:1996) [ 47.243300][ T441] ? __asan_memmove (mm/kasan/shadow.c:95 (discriminator 1)) [ 47.243302][ T441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.243303][ T441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.243304][ T441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.243305][ T441] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.243308][ T441] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 47.243309][ T441] console_flush_one_record (kernel/printk/printk.c:3268) [ 47.243311][ T441] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 47.243313][ T441] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 47.243314][ T441] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.243316][ T441] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 47.243317][ T441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.243318][ T441] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 47.243319][ T441] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 47.243321][ T441] ? sync_exp_reset_tree_hotplug (kernel/rcu/tree_exp.h:98) [ 47.243323][ T441] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 47.243325][ T441] ? vprintk_emit (kernel/printk/printk.c:2478) [ 47.243326][ T441] vprintk_emit (kernel/printk/printk.c:2479) [ 47.243328][ T441] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 47.243329][ T441] ? kvfree_call_rcu (mm/slab_common.c:2050) [ 47.243333][ T441] ? dev_uc_unsync (net/core/dev_addr_lists.c:299 net/core/dev_addr_lists.c:935 net/core/dev_addr_lists.c:919) [ 47.243334][ T441] ? bond_close (drivers/net/bonding/bond_main.c:918 drivers/net/bonding/bond_main.c:4433) [ 47.243338][ T441] ? __dev_close_many (net/core/dev.c:1798) [ 47.243339][ T441] ? __dev_change_flags (net/core/dev.c:1811 net/core/dev.c:9810) [ 47.243341][ T441] ? netif_change_flags (net/core/dev.c:9877) [ 47.243343][ T441] ? do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 47.243345][ T441] _printk (kernel/printk/printk.c:2504) [ 47.243348][ T441] ? snapshot_read.cold (user.c:?) [ 47.243350][ T441] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 47.243353][ T441] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 47.243354][ T441] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 47.243356][ T441] ? netdev_notice (net/core/dev.c:13194) [ 47.243358][ T441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.243359][ T441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.243360][ T441] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 47.243363][ T441] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 47.243365][ T441] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 47.243366][ T441] ? 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) [ 47.243368][ T441] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 47.243371][ T441] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 47.243373][ T441] dev_uc_unsync (net/core/dev_addr_lists.c:936 net/core/dev_addr_lists.c:919) [ 47.243375][ T441] ? bond_close (./include/linux/rcupdate.h:850 drivers/net/bonding/bond_main.c:4430) [ 47.243377][ T441] bond_close (drivers/net/bonding/bond_main.c:918 drivers/net/bonding/bond_main.c:4433) [ 47.243379][ T441] ? bond_set_rx_mode (drivers/net/bonding/bond_main.c:4711) [ 47.243381][ T441] ? notifier_call_chain (kernel/notifier.c:85) [ 47.243384][ T441] ? 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) [ 47.243385][ T441] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 47.243386][ T441] __dev_close_many (net/core/dev.c:1798) [ 47.243388][ T441] ? netif_open (net/core/dev.c:1755) [ 47.243390][ T441] ? 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) [ 47.243392][ T441] __dev_change_flags (net/core/dev.c:1811 net/core/dev.c:9810) [ 47.243393][ T441] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 47.243395][ T441] ? __kernel_text_address (kernel/extable.c:79) [ 47.243397][ T441] ? write_profile (profile.c:?) [ 47.243400][ T441] netif_change_flags (net/core/dev.c:9877) [ 47.243402][ T441] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 47.243404][ T441] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 47.243406][ T441] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 47.243407][ T441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.243408][ T441] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 47.243412][ T441] ? kasan_save_stack (mm/kasan/common.c:58) [ 47.243413][ T441] ? kasan_save_stack (mm/kasan/common.c:57) [ 47.243414][ T441] ? kasan_save_track (mm/kasan/common.c:78) [ 47.243415][ T441] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 47.243416][ T441] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 47.243418][ T441] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 47.243420][ T441] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 47.243421][ T441] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 47.243424][ T441] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 47.243425][ T441] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 47.243427][ T441] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 47.243429][ T441] ? ___sys_sendmsg (net/socket.c:2767) [ 47.243430][ T441] ? __sys_sendmsg (net/socket.c:2799) [ 47.243432][ T441] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 47.243434][ T441] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.243437][ T441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.243438][ T441] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.243440][ T441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.243441][ T441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.243442][ T441] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 47.243444][ T441] ? __mutex_lock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:3188 kernel/locking/mutex.c:89 kernel/locking/mutex.c:134 kernel/locking/mutex.c:649 kernel/locking/mutex.c:821) [ 47.243448][ T441] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 47.243449][ T441] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 47.243451][ T441] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 47.243453][ T441] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 47.243456][ T441] rtnl_newlink (net/core/rtnetlink.c:4215) [ 47.243458][ T441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.243460][ T441] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 47.243461][ T441] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.243463][ T441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.243464][ T441] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 47.243467][ T441] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 47.243468][ T441] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 47.243470][ T441] ? __kernel_text_address (kernel/extable.c:79) [ 47.243471][ T441] ? write_profile (profile.c:?) [ 47.243473][ T441] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 47.243475][ T441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.243477][ T441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.243478][ T441] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 47.243481][ T441] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.243483][ T441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.243484][ T441] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 47.243486][ T441] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 47.243488][ T441] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.243489][ T441] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 47.243491][ T441] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 47.243493][ T441] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 47.243495][ T441] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 47.243496][ T441] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 47.243498][ T441] ? netlink_ack (./include/linux/skbuff.h:2718) [ 47.243500][ T441] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 47.243502][ T441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.243503][ T441] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 47.243506][ T441] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 47.243507][ T441] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 47.243509][ T441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.243510][ T441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.243511][ T441] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 47.243513][ T441] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 47.243515][ T441] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 47.243517][ T441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.243518][ T441] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 47.243520][ T441] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 47.243522][ T441] ? copy_msghdr_from_user (net/socket.c:2650) [ 47.243523][ T441] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 47.243524][ T441] ? move_addr_to_kernel (net/socket.c:258) [ 47.243525][ T441] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 47.243528][ T441] ___sys_sendmsg (net/socket.c:2767) [ 47.243529][ T441] ? copy_msghdr_from_user (net/socket.c:2619) [ 47.243534][ T441] __sys_sendmsg (net/socket.c:2799) [ 47.243535][ T441] ? __sys_sendmsg_sock (net/socket.c:2780) [ 47.243538][ T441] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 47.243539][ T441] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 47.243540][ T441] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 47.243543][ T441] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 47.243544][ T441] RIP: 0033:0x7f05285ac54e [ 47.243546][ T441] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 47.243548][ T441] RSP: 002b:00007ffec640e1a0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 47.243552][ T441] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f05285ac54e [ 47.243553][ T441] RDX: 0000000000000000 RSI: 00007ffec640e250 RDI: 0000000000000005 [ 47.243554][ T441] RBP: 00007ffec640e1b0 R08: 0000000000000000 R09: 0000000000000000 [ 47.243555][ T441] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91c63f [ 47.243555][ T441] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffec640e920 | [ 59.402098][ T516] softirqs last disabled at (0): 0x0 | [ 59.402100][ T516] Preemption disabled at: | [ 59.402100][ T516] vprintk_emit (kernel/printk/printk.c:2471) | [ 59.402110][ T516] Tainted: [W]=WARN [ 59.402111][ T516] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 59.402113][ T516] Call Trace: [ 59.402114][ T516] [ 59.402115][ T516] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 59.402120][ T516] ? vprintk_emit (kernel/printk/printk.c:2471) [ 59.402122][ T516] __might_resched.cold (kernel/sched/core.c:9234) [ 59.402125][ T516] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 59.402128][ T516] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.402131][ T516] __kmalloc_noprof (./include/linux/sched/mm.h:322 (discriminator 2) mm/slub.c:4636 (discriminator 2) mm/slub.c:4974 (discriminator 2) mm/slub.c:5413 (discriminator 2) mm/slub.c:5439 (discriminator 2)) [ 59.402135][ T516] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 59.402137][ T516] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 59.402141][ T516] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 59.402143][ T516] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 59.402145][ T516] put_chars (drivers/char/virtio_console.c:1176) [ 59.402148][ T516] ? __send_to_port (drivers/char/virtio_console.c:654) [ 59.402150][ T516] ? desc_read (kernel/printk/printk_ringbuffer.c:500) [ 59.402152][ T516] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 59.402153][ T516] ? desc_read (./include/linux/instrumented.h:97 ./include/linux/atomic/atomic-instrumented.h:3223 kernel/printk/printk_ringbuffer.c:552) [ 59.402155][ T516] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 59.402158][ T516] ? _prb_read_valid (kernel/printk/printk_ringbuffer.c:2206) [ 59.402160][ T516] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 59.402162][ T516] ? 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) [ 59.402163][ T516] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 59.402164][ T516] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.402166][ T516] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 59.402168][ T516] console_emit_next_record (kernel/printk/printk.c:3183) [ 59.402170][ T516] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 59.402172][ T516] ? _prb_read_valid (kernel/printk/printk_ringbuffer.c:1996) [ 59.402173][ T516] ? __asan_memmove (mm/kasan/shadow.c:95 (discriminator 1)) [ 59.402176][ T516] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.402177][ T516] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.402178][ T516] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.402179][ T516] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 59.402181][ T516] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 59.402183][ T516] console_flush_one_record (kernel/printk/printk.c:3268) [ 59.402184][ T516] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 59.402187][ T516] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 59.402188][ T516] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 59.402190][ T516] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 59.402191][ T516] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.402192][ T516] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 59.402193][ T516] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 59.402195][ T516] ? sync_exp_reset_tree_hotplug (kernel/rcu/tree_exp.h:98) [ 59.402197][ T516] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 59.402199][ T516] ? vprintk_emit (kernel/printk/printk.c:2478) [ 59.402200][ T516] vprintk_emit (kernel/printk/printk.c:2479) [ 59.402202][ T516] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 59.402204][ T516] ? 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) [ 59.402205][ T516] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 59.402207][ T516] _printk (kernel/printk/printk.c:2504) [ 59.402209][ T516] ? snapshot_read.cold (user.c:?) [ 59.402211][ T516] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.402212][ T516] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 59.402215][ T516] ? do_raw_spin_unlock (./include/linux/instrumented.h:82 ./include/linux/atomic/atomic-instrumented.h:32 ./include/asm-generic/qspinlock.h:58 kernel/locking/spinlock_debug.c:101 kernel/locking/spinlock_debug.c:141) [ 59.402216][ T516] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 59.402217][ T516] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 59.402220][ T516] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 59.402222][ T516] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 59.402223][ T516] ? netdev_notice (net/core/dev.c:13194) [ 59.402225][ T516] ? netdev_upper_dev_unlink (net/core/dev.c:9114) [ 59.402228][ T516] ? __netdev_upper_dev_unlink (net/core/dev.c:9096) [ 59.402230][ T516] ? 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) [ 59.402232][ T516] __bond_release_one.cold (drivers/net/bonding/bond_main.c:2484 (discriminator 4)) [ 59.402235][ T516] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 59.402237][ T516] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.402239][ T516] ? bond_enslave (drivers/net/bonding/bond_main.c:2331) [ 59.402241][ T516] ? ipvlan_port_get (./include/linux/rcupdate.h:850 drivers/net/ipvlan/ipvlan_main.c:140) [ 59.402243][ T516] ? ipvlan_port_get (./include/linux/rcupdate.h:882 drivers/net/ipvlan/ipvlan_main.c:146) [ 59.402244][ T516] ? ipvlan_port_create (./include/linux/list.h:54 (discriminator 2) drivers/net/ipvlan/ipvlan_main.c:93 (discriminator 2)) [ 59.402245][ T516] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.402248][ T516] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 59.402251][ T516] ? packet_sendmsg_spkt (af_packet.c:?) [ 59.402255][ T516] bond_uninit (drivers/net/bonding/bond_main.c:6071) [ 59.402256][ T516] ? 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)) [ 59.402259][ T516] ? bond_siocdevprivate (drivers/net/bonding/bond_main.c:4682) [ 59.402261][ T516] unregister_netdevice_many_notify (net/core/dev.c:12537) [ 59.402264][ T516] ? unregister_netdevice_queued (./include/linux/list.h:419 (discriminator 3)) [ 59.402265][ T516] ? 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) [ 59.402267][ T516] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 59.402269][ T516] ? unregister_netdevice_queue (net/core/dev.c:12378 (discriminator 1)) [ 59.402272][ T516] rtnl_dellink (net/core/rtnetlink.c:3652 net/core/rtnetlink.c:3694) [ 59.402274][ T516] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 59.402275][ T516] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.402277][ T516] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 59.402279][ T516] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.402284][ T516] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 59.402287][ T516] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 59.402289][ T516] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.402290][ T516] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.402291][ T516] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 59.402293][ T516] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.402294][ T516] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 59.402296][ T516] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 59.402299][ T516] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 59.402300][ T516] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 59.402303][ T516] ? __kernel_text_address (kernel/extable.c:79) [ 59.402304][ T516] ? write_profile (profile.c:?) [ 59.402306][ T516] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 59.402308][ T516] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.402309][ T516] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.402310][ T516] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 59.402314][ T516] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 59.402315][ T516] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.402317][ T516] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 59.402319][ T516] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 59.402321][ T516] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 59.402323][ T516] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 59.402324][ T516] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 59.402328][ T516] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 59.402330][ T516] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 59.402332][ T516] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 59.402334][ T516] ? netlink_ack (./include/linux/skbuff.h:2718) [ 59.402335][ T516] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 59.402338][ T516] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.402339][ T516] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 59.402341][ T516] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 59.402343][ T516] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 59.402345][ T516] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.402346][ T516] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.402347][ T516] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 59.402349][ T516] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 59.402351][ T516] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 59.402353][ T516] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.402354][ T516] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 59.402356][ T516] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 59.402358][ T516] ? copy_msghdr_from_user (net/socket.c:2650) [ 59.402360][ T516] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 59.402361][ T516] ? move_addr_to_kernel (net/socket.c:258) [ 59.402362][ T516] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 59.402365][ T516] ___sys_sendmsg (net/socket.c:2767) [ 59.402366][ T516] ? copy_msghdr_from_user (net/socket.c:2619) [ 59.402371][ T516] __sys_sendmsg (net/socket.c:2799) [ 59.402373][ T516] ? __sys_sendmsg_sock (net/socket.c:2780) [ 59.402375][ T516] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 59.402377][ T516] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 59.402378][ T516] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 59.402381][ T516] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 59.402382][ T516] RIP: 0033:0x7faa8c0d154e [ 59.402384][ T516] Code: 4d 89 d8 e8 b4 bd 00 00 4c 8b 5d f8 41 8b 93 08 03 00 00 59 5e 48 83 f8 fc 74 11 c9 c3 0f 1f 80 00 00 00 00 48 8b 45 10 0f 05 c3 83 e2 39 83 fa 08 75 e7 e8 03 ff ff ff 0f 1f 00 f3 0f 1e fa All code ======== 0: 4d 89 d8 mov %r11,%r8 3: e8 b4 bd 00 00 call 0xbdbc 8: 4c 8b 5d f8 mov -0x8(%rbp),%r11 c: 41 8b 93 08 03 00 00 mov 0x308(%r11),%edx 13: 59 pop %rcx 14: 5e pop %rsi 15: 48 83 f8 fc cmp $0xfffffffffffffffc,%rax 19: 74 11 je 0x2c 1b: c9 leave 1c: c3 ret 1d: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 24: 48 8b 45 10 mov 0x10(%rbp),%rax 28: 0f 05 syscall 2a:* c9 leave <-- trapping instruction 2b: c3 ret 2c: 83 e2 39 and $0x39,%edx 2f: 83 fa 08 cmp $0x8,%edx 32: 75 e7 jne 0x1b 34: e8 03 ff ff ff call 0xffffffffffffff3c 39: 0f 1f 00 nopl (%rax) 3c: f3 0f 1e fa endbr64 Code starting with the faulting instruction =========================================== 0: c9 leave 1: c3 ret 2: 83 e2 39 and $0x39,%edx 5: 83 fa 08 cmp $0x8,%edx 8: 75 e7 jne 0xfffffffffffffff1 a: e8 03 ff ff ff call 0xffffffffffffff12 f: 0f 1f 00 nopl (%rax) 12: f3 0f 1e fa endbr64 [ 59.402386][ T516] RSP: 002b:00007fffd70b0e20 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 59.402390][ T516] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007faa8c0d154e [ 59.402391][ T516] RDX: 0000000000000000 RSI: 00007fffd70b0ed0 RDI: 0000000000000005 [ 59.402392][ T516] RBP: 00007fffd70b0e30 R08: 0000000000000000 R09: 0000000000000000 [ 59.402393][ T516] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91c64b [ 59.402393][ T516] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007fffd70b15a0 | [ 71.485167][ T589] softirqs last disabled at (0): 0x0 | [ 71.485169][ T589] Preemption disabled at: | [ 71.485169][ T589] dev_uc_unsync (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:933 (discriminator 2) net/core/dev_addr_lists.c:919 (discriminator 2)) | [ 71.485180][ T589] Tainted: [W]=WARN [ 71.485181][ T589] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 71.485183][ T589] Call Trace: [ 71.485184][ T589] [ 71.485185][ T589] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 71.485190][ T589] ? dev_uc_unsync (./include/linux/bottom_half.h:20 (discriminator 2) ./include/linux/netdevice.h:5008 (discriminator 2) net/core/dev_addr_lists.c:933 (discriminator 2) net/core/dev_addr_lists.c:919 (discriminator 2)) [ 71.485192][ T589] __might_resched.cold (kernel/sched/core.c:9234) [ 71.485196][ T589] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 71.485199][ T589] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.485202][ T589] __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)) [ 71.485206][ T589] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 71.485208][ T589] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 71.485213][ T589] ? 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) [ 71.485214][ T589] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 71.485216][ T589] put_chars (drivers/char/virtio_console.c:1176) [ 71.485218][ T589] ? __send_to_port (drivers/char/virtio_console.c:654) [ 71.485220][ T589] ? desc_read_finalized_seq (kernel/printk/printk_ringbuffer.c:1929) [ 71.485223][ T589] ? console_prepend_replay (kernel/printk/printk.c:3005) [ 71.485225][ T589] ? desc_read (./include/linux/instrumented.h:97 ./include/linux/atomic/atomic-instrumented.h:3223 kernel/printk/printk_ringbuffer.c:552) [ 71.485227][ T589] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 71.485231][ T589] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 71.485232][ T589] ? 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) [ 71.485234][ T589] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 71.485235][ T589] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.485236][ T589] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.485238][ T589] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.485240][ T589] console_emit_next_record (kernel/printk/printk.c:3183) [ 71.485242][ T589] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 71.485244][ T589] ? _prb_read_valid (kernel/printk/printk_ringbuffer.c:1996) [ 71.485245][ T589] ? __asan_memmove (mm/kasan/shadow.c:95 (discriminator 1)) [ 71.485248][ T589] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.485249][ T589] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.485250][ T589] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.485251][ T589] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.485253][ T589] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 71.485255][ T589] console_flush_one_record (kernel/printk/printk.c:3268) [ 71.485257][ T589] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 71.485259][ T589] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 71.485260][ T589] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.485262][ T589] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 71.485263][ T589] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.485264][ T589] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 71.485266][ T589] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 71.485268][ T589] ? sync_exp_reset_tree_hotplug (kernel/rcu/tree_exp.h:98) [ 71.485269][ T589] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 71.485271][ T589] ? vprintk_emit (kernel/printk/printk.c:2478) [ 71.485273][ T589] vprintk_emit (kernel/printk/printk.c:2479) [ 71.485275][ T589] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 71.485276][ T589] ? kvfree_call_rcu (mm/slab_common.c:2050) [ 71.485279][ T589] ? dev_uc_unsync (net/core/dev_addr_lists.c:299 net/core/dev_addr_lists.c:935 net/core/dev_addr_lists.c:919) [ 71.485281][ T589] ? bond_close (drivers/net/bonding/bond_main.c:918 drivers/net/bonding/bond_main.c:4433) [ 71.485284][ T589] ? __dev_close_many (net/core/dev.c:1798) [ 71.485286][ T589] ? __dev_change_flags (net/core/dev.c:1811 net/core/dev.c:9810) [ 71.485287][ T589] ? netif_change_flags (net/core/dev.c:9877) [ 71.485289][ T589] ? do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 71.485291][ T589] _printk (kernel/printk/printk.c:2504) [ 71.485294][ T589] ? snapshot_read.cold (user.c:?) [ 71.485296][ T589] ? netdev_name (./include/linux/netdevice.h:5709 (discriminator 1)) [ 71.485299][ T589] ? __netdev_printk (net/core/dev.c:13148 (discriminator 2)) [ 71.485300][ T589] netdev_info (net/core/dev.c:13195 (discriminator 3)) [ 71.485302][ T589] ? netdev_notice (net/core/dev.c:13194) [ 71.485304][ T589] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.485305][ T589] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.485306][ T589] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 71.485309][ T589] ? 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) [ 71.485310][ T589] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 71.485312][ T589] ? 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) [ 71.485314][ T589] __dev_set_promiscuity.cold (net/core/dev.c:9672 (discriminator 3)) [ 71.485316][ T589] __dev_set_rx_mode (net/core/dev_addr_lists.c:1384) [ 71.485319][ T589] dev_uc_unsync (net/core/dev_addr_lists.c:936 net/core/dev_addr_lists.c:919) [ 71.485321][ T589] ? bond_close (./include/linux/rcupdate.h:850 drivers/net/bonding/bond_main.c:4430) [ 71.485323][ T589] bond_close (drivers/net/bonding/bond_main.c:918 drivers/net/bonding/bond_main.c:4433) [ 71.485325][ T589] ? bond_set_rx_mode (drivers/net/bonding/bond_main.c:4711) [ 71.485326][ T589] ? notifier_call_chain (kernel/notifier.c:85) [ 71.485329][ T589] ? 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) [ 71.485331][ T589] ? rtnl_is_locked (net/core/rtnetlink.c:169) [ 71.485332][ T589] __dev_close_many (net/core/dev.c:1798) [ 71.485334][ T589] ? netif_open (net/core/dev.c:1755) [ 71.485335][ T589] ? 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) [ 71.485337][ T589] __dev_change_flags (net/core/dev.c:1811 net/core/dev.c:9810) [ 71.485339][ T589] ? netif_set_allmulti (./include/net/netdev_lock.h:33) [ 71.485341][ T589] ? __kernel_text_address (kernel/extable.c:79) [ 71.485343][ T589] ? write_profile (profile.c:?) [ 71.485346][ T589] netif_change_flags (net/core/dev.c:9877) [ 71.485348][ T589] do_setlink.isra.0 (net/core/rtnetlink.c:3266 (discriminator 1)) [ 71.485350][ T589] ? stack_trace_save (kernel/stacktrace.c:122 (discriminator 1)) [ 71.485352][ T589] ? rtnl_link_get_size (net/core/rtnetlink.c:747) [ 71.485353][ T589] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.485355][ T589] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 71.485358][ T589] ? kasan_save_stack (mm/kasan/common.c:58) [ 71.485360][ T589] ? kasan_save_stack (mm/kasan/common.c:57) [ 71.485361][ T589] ? kasan_save_track (mm/kasan/common.c:78) [ 71.485362][ T589] ? __kasan_kmalloc (mm/kasan/common.c:398 mm/kasan/common.c:415) [ 71.485363][ T589] ? __kmalloc_cache_noprof (./include/linux/kasan.h:263 mm/slub.c:5563) [ 71.485365][ T589] ? rtnl_newlink (./include/linux/slab.h:991 (discriminator 1) net/core/rtnetlink.c:4113 (discriminator 1)) [ 71.485366][ T589] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 71.485368][ T589] ? netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 71.485370][ T589] ? netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 71.485372][ T589] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 71.485373][ T589] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 71.485376][ T589] ? ___sys_sendmsg (net/socket.c:2767) [ 71.485377][ T589] ? __sys_sendmsg (net/socket.c:2799) [ 71.485378][ T589] ? do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 71.485381][ T589] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 71.485383][ T589] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.485384][ T589] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.485386][ T589] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.485387][ T589] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.485389][ T589] ? trace_contention_end (./include/trace/events/lock.h:121 (discriminator 22)) [ 71.485390][ T589] ? __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) [ 71.485392][ T589] ? __mutex_lock (kernel/locking/mutex.c:656 (discriminator 1) kernel/locking/mutex.c:821 (discriminator 1)) [ 71.485393][ T589] ? rtnl_newlink (net/core/rtnetlink.c:80 net/core/rtnetlink.c:366 net/core/rtnetlink.c:4214) [ 71.485395][ T589] ? ww_mutex_lock (kernel/locking/mutex.c:934) [ 71.485397][ T589] ? __rtnl_newlink (net/core/rtnetlink.c:4063) [ 71.485400][ T589] rtnl_newlink (net/core/rtnetlink.c:4215) [ 71.485402][ T589] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.485403][ T589] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 71.485405][ T589] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.485407][ T589] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.485408][ T589] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 71.485411][ T589] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 71.485412][ T589] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 71.485414][ T589] ? __kernel_text_address (kernel/extable.c:79) [ 71.485415][ T589] ? write_profile (profile.c:?) [ 71.485417][ T589] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 71.485420][ T589] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.485421][ T589] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.485422][ T589] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 71.485425][ T589] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.485427][ T589] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.485428][ T589] ? rtnl_bridge_getlink (net/core/rtnetlink.c:5558) [ 71.485430][ T589] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 71.485432][ T589] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 71.485434][ T589] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 71.485436][ T589] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 71.485438][ T589] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 71.485439][ T589] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 71.485441][ T589] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 71.485443][ T589] ? netlink_ack (./include/linux/skbuff.h:2718) [ 71.485446][ T589] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 71.485449][ T589] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.485450][ T589] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 71.485452][ T589] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 71.485454][ T589] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 71.485456][ T589] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.485457][ T589] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.485458][ T589] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 71.485460][ T589] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 71.485462][ T589] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 71.485464][ T589] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.485465][ T589] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 71.485467][ T589] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 71.485469][ T589] ? copy_msghdr_from_user (net/socket.c:2650) [ 71.485470][ T589] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 71.485471][ T589] ? move_addr_to_kernel (net/socket.c:258) [ 71.485473][ T589] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 71.485475][ T589] ___sys_sendmsg (net/socket.c:2767) [ 71.485477][ T589] ? copy_msghdr_from_user (net/socket.c:2619) [ 71.485481][ T589] __sys_sendmsg (net/socket.c:2799) [ 71.485483][ T589] ? __sys_sendmsg_sock (net/socket.c:2780) [ 71.485485][ T589] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 71.485487][ T589] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 71.485488][ T589] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 71.485490][ T589] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 71.485492][ T589] RIP: 0033:0x7f765920654e [ 71.485494][ T589] 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 [ 71.485495][ T589] RSP: 002b:00007ffc7b3411e0 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 71.485499][ T589] RAX: ffffffffffffffda RBX: 0000000000000002 RCX: 00007f765920654e [ 71.485500][ T589] RDX: 0000000000000000 RSI: 00007ffc7b341290 RDI: 0000000000000005 [ 71.485501][ T589] RBP: 00007ffc7b3411f0 R08: 0000000000000000 R09: 0000000000000000 [ 71.485502][ T589] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91c657 [ 71.485502][ T589] R13: 00000000004a1620 R14: 0000000000000000 R15: 00007ffc7b341960 | [ 83.611806][ T660] softirqs last disabled at (0): 0x0 | [ 83.611808][ T660] Preemption disabled at: | [ 83.611809][ T660] 0x0 | [ 83.611817][ T660] Tainted: [W]=WARN [ 83.611818][ T660] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 83.611820][ T660] Call Trace: [ 83.611821][ T660] [ 83.611822][ T660] dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) [ 83.611827][ T660] __might_resched.cold (kernel/sched/core.c:9234) [ 83.611831][ T660] ? perf_trace_sched_switch (./include/linux/list.h:1037 (discriminator 3)) [ 83.611834][ T660] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.611838][ T660] __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)) [ 83.611842][ T660] ? __rwlock_init (kernel/locking/spinlock_debug.c:48) [ 83.611844][ T660] ? alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 83.611848][ T660] ? 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) [ 83.611850][ T660] alloc_buf.isra.0 (./include/linux/slab.h:995 drivers/char/virtio_console.c:429) [ 83.611852][ T660] put_chars (drivers/char/virtio_console.c:1176) [ 83.611854][ T660] ? printk_get_next_message (kernel/printk/printk.c:3072) [ 83.611857][ T660] ? __send_to_port (drivers/char/virtio_console.c:654) [ 83.611858][ T660] ? desc_read (kernel/printk/printk_ringbuffer.c:500) [ 83.611860][ T660] ? desc_read (./include/linux/instrumented.h:97 ./include/linux/atomic/atomic-instrumented.h:3223 kernel/printk/printk_ringbuffer.c:552) [ 83.611862][ T660] hvc_console_print (drivers/tty/hvc/hvc_console.c:177 (discriminator 2)) [ 83.611867][ T660] ? hvc_write (drivers/tty/hvc/hvc_console.c:501) [ 83.611868][ T660] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.611870][ T660] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 83.611872][ T660] console_emit_next_record (kernel/printk/printk.c:3183) [ 83.611874][ T660] ? devkmsg_read (./arch/x86/include/asm/atomic64_64.h:20) [ 83.611876][ T660] ? _prb_read_valid (kernel/printk/printk_ringbuffer.c:1996) [ 83.611877][ T660] ? __asan_memmove (mm/kasan/shadow.c:95 (discriminator 1)) [ 83.611880][ T660] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.611881][ T660] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.611882][ T660] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.611883][ T660] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 83.611885][ T660] ? console_flush_one_record (kernel/printk/printk.c:3247) [ 83.611887][ T660] console_flush_one_record (kernel/printk/printk.c:3268) [ 83.611888][ T660] ? console_emit_next_record (kernel/printk/printk.c:3150) [ 83.611890][ T660] console_unlock (kernel/printk/printk.c:3350 kernel/printk/printk.c:3380 kernel/printk/printk.c:3420) [ 83.611892][ T660] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 83.611893][ T660] ? console_flush_one_record (kernel/printk/printk.c:3316) [ 83.611895][ T660] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.611896][ T660] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 83.611897][ T660] ? lock_acquire (kernel/locking/lockdep.c:5913) [ 83.611899][ T660] ? sync_exp_reset_tree_hotplug (kernel/rcu/tree_exp.h:98) [ 83.611901][ T660] ? __down_trylock_console_sem (kernel/printk/printk.c:334) [ 83.611903][ T660] ? vprintk_emit (kernel/printk/printk.c:2478) [ 83.611905][ T660] vprintk_emit (kernel/printk/printk.c:2479) [ 83.611907][ T660] ? wake_up_klogd_work_func (kernel/printk/printk.c:4603 (discriminator 126)) [ 83.611908][ T660] ? trace_irq_enable.constprop.0 (./include/trace/events/preemptirq.h:40 (discriminator 22)) [ 83.611911][ T660] ? trace_hardirqs_on (kernel/trace/trace_preemptirq.c:78) [ 83.611913][ T660] _printk (kernel/printk/printk.c:2504) [ 83.611916][ T660] ? snapshot_read.cold (user.c:?) [ 83.611918][ T660] ? ipv6_mc_down (net/ipv6/mcast.c:1157 net/ipv6/mcast.c:2820) [ 83.611921][ T660] br_set_state (net/bridge/br_stp.c:57 (discriminator 2)) [ 83.611924][ T660] br_stp_disable_port (net/bridge/br_stp_if.c:106) [ 83.611927][ T660] br_device_event (net/bridge/br.c:111) [ 83.611929][ T660] ? _raw_spin_unlock_irqrestore (./include/linux/spinlock_api_smp.h:211 (discriminator 1) kernel/locking/spinlock.c:221 (discriminator 1)) [ 83.611932][ T660] ? packet_sendmsg_spkt (af_packet.c:?) [ 83.611934][ T660] ? addrconf_notify (net/ipv6/addrconf.c:3812) [ 83.611937][ T660] notifier_call_chain (kernel/notifier.c:85) [ 83.611940][ T660] netif_close_many (net/core/dev.c:2313 net/core/dev.c:2327 net/core/dev.c:1829) [ 83.611944][ T660] ? trace_kfree (./include/trace/events/kmem.h:97 (discriminator 22)) [ 83.611945][ T660] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 83.611947][ T660] ? __dev_close_many (net/core/dev.c:1804) [ 83.611949][ T660] ? netif_close_many_and_unlock (net/core/dev.c:12411) [ 83.611951][ T660] unregister_netdevice_many_notify (net/core/dev.c:12487) [ 83.611953][ T660] ? rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 83.611956][ T660] ? netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 83.611958][ T660] ? ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 83.611961][ T660] ? ___sys_sendmsg (net/socket.c:2767) [ 83.611962][ T660] ? __sys_sendmsg (net/socket.c:2799) [ 83.611964][ T660] ? unregister_netdevice_queued (./include/linux/list.h:419 (discriminator 3)) [ 83.611966][ T660] ? __nla_validate_parse (lib/nlattr.c:620) [ 83.611970][ T660] rtnl_dellink (net/core/rtnetlink.c:3652 net/core/rtnetlink.c:3694) [ 83.611972][ T660] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 83.611973][ T660] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.611975][ T660] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 83.611976][ T660] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.611982][ T660] ? unwind_next_frame (./include/linux/rcupdate.h:882 ./include/linux/rcupdate.h:1216 arch/x86/kernel/unwind_orc.c:495) [ 83.611985][ T660] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 83.611987][ T660] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.611988][ T660] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.611989][ T660] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 83.611991][ T660] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.611992][ T660] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 83.611994][ T660] ? is_bpf_text_address (./include/linux/rcupdate.h:850 kernel/bpf/core.c:749) [ 83.611997][ T660] ? is_bpf_text_address (./include/linux/rcupdate.h:882 kernel/bpf/core.c:751) [ 83.611998][ T660] ? kernel_text_address (kernel/extable.c:125 kernel/extable.c:94) [ 83.612000][ T660] ? __kernel_text_address (kernel/extable.c:79) [ 83.612002][ T660] ? write_profile (profile.c:?) [ 83.612004][ T660] ? unwind_get_return_address (arch/x86/kernel/unwind_orc.c:385 arch/x86/kernel/unwind_orc.c:380) [ 83.612006][ T660] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.612007][ T660] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.612008][ T660] ? cap_capable (./include/trace/events/capability.h:26 (discriminator 22) security/commoncap.c:130 (discriminator 22)) [ 83.612011][ T660] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 83.612013][ T660] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.612014][ T660] ? rtnl_link_get_net_capable.constprop.0 (net/core/rtnetlink.c:2728) [ 83.612016][ T660] rtnetlink_rcv_msg (net/core/rtnetlink.c:7132) [ 83.612018][ T660] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 83.612020][ T660] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 83.612022][ T660] ? stack_depot_save_flags (lib/stackdepot.c:609 lib/stackdepot.c:676) [ 83.612024][ T660] netlink_rcv_skb (net/netlink/af_netlink.c:2556) [ 83.612026][ T660] ? rtnl_link_fill (./include/net/netlink.h:1107 (discriminator 1)) [ 83.612028][ T660] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 83.612030][ T660] ? netlink_ack (./include/linux/skbuff.h:2718) [ 83.612031][ T660] ? __netlink_lookup (./include/linux/rcupdate.h:850 ./include/linux/rhashtable.h:709 net/netlink/af_netlink.c:499) [ 83.612033][ T660] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.612035][ T660] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 83.612037][ T660] netlink_unicast (net/netlink/af_netlink.c:1319 net/netlink/af_netlink.c:1345) [ 83.612039][ T660] ? netlink_attachskb (./arch/x86/include/asm/bitops.h:202 (discriminator 1)) [ 83.612040][ T660] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.612041][ T660] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.612043][ T660] ? lock_acquire (./include/trace/events/lock.h:23 (discriminator 22) kernel/locking/lockdep.c:5871 (discriminator 22)) [ 83.612045][ T660] netlink_sendmsg (net/netlink/af_netlink.c:1900) [ 83.612047][ T660] ? netlink_unicast (./include/net/net_namespace.h:422 (discriminator 7)) [ 83.612048][ T660] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.612050][ T660] ? lock_release (./include/trace/events/lock.h:68 (discriminator 22) kernel/locking/lockdep.c:5920 (discriminator 22)) [ 83.612052][ T660] ____sys_sendmsg (net/socket.c:800 (discriminator 4) net/socket.c:815 (discriminator 4) net/socket.c:2713 (discriminator 4)) [ 83.612053][ T660] ? copy_msghdr_from_user (net/socket.c:2650) [ 83.612054][ T660] ? get_timestamp.constprop.0 (./include/linux/netdevice.h:5399) [ 83.612055][ T660] ? move_addr_to_kernel (net/socket.c:258) [ 83.612057][ T660] ? filter_irq_stacks (kernel/stacktrace.c:402) [ 83.612059][ T660] ___sys_sendmsg (net/socket.c:2767) [ 83.612061][ T660] ? copy_msghdr_from_user (net/socket.c:2619) [ 83.612065][ T660] __sys_sendmsg (net/socket.c:2799) [ 83.612067][ T660] ? __sys_sendmsg_sock (net/socket.c:2780) [ 83.612069][ T660] ? rcu_is_watching (./include/linux/context_tracking.h:128 (discriminator 3) kernel/rcu/tree.c:753 (discriminator 3)) [ 83.612071][ T660] do_syscall_64 (arch/x86/entry/syscall_64.c:61 arch/x86/entry/syscall_64.c:84) [ 83.612072][ T660] ? exc_page_fault (arch/x86/mm/fault.c:1489 (discriminator 3) arch/x86/mm/fault.c:1536 (discriminator 3)) [ 83.612075][ T660] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121) [ 83.612076][ T660] RIP: 0033:0x7f799833154e [ 83.612078][ T660] 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 [ 83.612080][ T660] RSP: 002b:00007ffcb6dd6340 EFLAGS: 00000202 ORIG_RAX: 000000000000002e [ 83.612083][ T660] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007f799833154e [ 83.612085][ T660] RDX: 0000000000000000 RSI: 00007ffcb6dd63f0 RDI: 0000000000000005 [ 83.612086][ T660] RBP: 00007ffcb6dd6350 R08: 0000000000000000 R09: 0000000000000000 [ 83.612086][ T660] R10: 0000000000000000 R11: 0000000000000202 R12: 000000006a91c664 Finger prints: __irq_exit_rcu:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print dev_uc_unsync:dev_uc_unsync:dump_stack_lvl:__kmalloc_noprof:put_chars dev_uc_unsync:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print __kmalloc_noprof:put_chars:hvc_console_print:console_emit_next_record:console_flush_one_record vprintk_emit:dump_stack_lvl:__kmalloc_noprof:put_chars:hvc_console_print mark_lock_irq:mark_lock:mark_usage:__lock_acquire:_raw_spin_lock netif_rx_mode_run:netif_rx_mode_run:dump_stack_lvl:__kmalloc_noprof:put_chars