=====================================================
kobject: 'tx-2' (00000000c8ac8fe8): kobject_add_internal: parent: 'queues', set: 'queues'
WARNING: SOFTIRQ-safe -> SOFTIRQ-unsafe lock order detected
4.20.0+ #393 Not tainted
-----------------------------------------------------
syz-executor5/7723 [HC0[0]:SC0[0]:HE0:SE1] is trying to acquire:
000000006babed1b (&ctx->fault_pending_wqh){+.+.}, at: spin_lock include/linux/spinlock.h:329 [inline]
000000006babed1b (&ctx->fault_pending_wqh){+.+.}, at: userfaultfd_ctx_read+0x6b7/0x2140 fs/userfaultfd.c:1033

and this task is already holding:
000000008c523287 (&ctx->fd_wqh){....}, at: spin_lock_irq include/linux/spinlock.h:354 [inline]
000000008c523287 (&ctx->fd_wqh){....}, at: userfaultfd_ctx_read+0x2bc/0x2140 fs/userfaultfd.c:1029
which would create a new lock dependency:
 (&ctx->fd_wqh){....} -> (&ctx->fault_pending_wqh){+.+.}

but this new dependency connects a SOFTIRQ-irq-safe lock:
 (&(&ctx->ctx_lock)->rlock){..-.}

... which became SOFTIRQ-irq-safe at:
  lock_acquire+0x1ed/0x520 kernel/locking/lockdep.c:3841
  __raw_spin_lock_irq include/linux/spinlock_api_smp.h:128 [inline]
  _raw_spin_lock_irq+0x61/0x80 kernel/locking/spinlock.c:160
  spin_lock_irq include/linux/spinlock.h:354 [inline]
  free_ioctx_users+0xbc/0x710 fs/aio.c:604
  percpu_ref_put_many include/linux/percpu-refcount.h:285 [inline]
  percpu_ref_put include/linux/percpu-refcount.h:301 [inline]
  percpu_ref_call_confirm_rcu lib/percpu-refcount.c:123 [inline]
  percpu_ref_switch_to_atomic_rcu+0x563/0x730 lib/percpu-refcount.c:158
  __rcu_reclaim kernel/rcu/rcu.h:240 [inline]
  rcu_do_batch kernel/rcu/tree.c:2452 [inline]
  invoke_rcu_callbacks kernel/rcu/tree.c:2773 [inline]
  rcu_process_callbacks+0xc5b/0x1600 kernel/rcu/tree.c:2754
  __do_softirq+0x30c/0xb2e kernel/softirq.c:292
kobject: 'tx-2' (00000000c8ac8fe8): kobject_uevent_env
  invoke_softirq kernel/softirq.c:373 [inline]
  irq_exit+0x17f/0x1c0 kernel/softirq.c:413
  exiting_irq arch/x86/include/asm/apic.h:536 [inline]
  smp_apic_timer_interrupt+0x1cb/0x760 arch/x86/kernel/apic/apic.c:1062
kobject: 'tx-2' (00000000c8ac8fe8): fill_kobj_path: path = '/devices/virtual/net/bond1/queues/tx-2'
  apic_timer_interrupt+0xf/0x20 arch/x86/entry/entry_64.S:807
  arch_local_irq_restore arch/x86/include/asm/paravirt.h:766 [inline]
  qlink_free mm/kasan/quarantine.c:150 [inline]
  qlist_free_all+0xf0/0x140 mm/kasan/quarantine.c:166
  quarantine_reduce+0x163/0x1a0 mm/kasan/quarantine.c:259
kobject: 'tx-3' (000000005c98e9ef): kobject_add_internal: parent: 'queues', set: 'queues'
  kasan_kmalloc+0x9b/0xe0 mm/kasan/kasan.c:538
  kasan_slab_alloc+0x12/0x20 mm/kasan/kasan.c:490
  slab_post_alloc_hook mm/slab.h:444 [inline]
  slab_alloc mm/slab.c:3392 [inline]
  kmem_cache_alloc_trace+0x13b/0x750 mm/slab.c:3618
  kmalloc include/linux/slab.h:546 [inline]
  kzalloc include/linux/slab.h:741 [inline]
  kernfs_iop_get_link+0x6d/0x690 fs/kernfs/symlink.c:136
  vfs_readlink+0x2ac/0x4c0 fs/namei.c:4735
kobject: 'tx-3' (000000005c98e9ef): kobject_uevent_env
  do_readlinkat+0x359/0x410 fs/stat.c:409
  __do_sys_readlink fs/stat.c:430 [inline]
  __se_sys_readlink fs/stat.c:427 [inline]
  __x64_sys_readlink+0x78/0xb0 fs/stat.c:427
  do_syscall_64+0x1b9/0x820 arch/x86/entry/common.c:290
  entry_SYSCALL_64_after_hwframe+0x49/0xbe

to a SOFTIRQ-irq-unsafe lock:
 (&ctx->fault_pending_wqh){+.+.}

... which became SOFTIRQ-irq-unsafe at:
...
  lock_acquire+0x1ed/0x520 kernel/locking/lockdep.c:3841
  __raw_spin_lock include/linux/spinlock_api_smp.h:142 [inline]
  _raw_spin_lock+0x2d/0x40 kernel/locking/spinlock.c:144
  spin_lock include/linux/spinlock.h:329 [inline]
  userfaultfd_release+0x63e/0x8d0 fs/userfaultfd.c:909
  __fput+0x385/0xa50 fs/file_table.c:278
  ____fput+0x15/0x20 fs/file_table.c:309
  task_work_run+0x1e8/0x2a0 kernel/task_work.c:113
  tracehook_notify_resume include/linux/tracehook.h:188 [inline]
  exit_to_usermode_loop+0x318/0x380 arch/x86/entry/common.c:166
kobject: 'tx-3' (000000005c98e9ef): fill_kobj_path: path = '/devices/virtual/net/bond1/queues/tx-3'
  prepare_exit_to_usermode arch/x86/entry/common.c:197 [inline]
  syscall_return_slowpath arch/x86/entry/common.c:268 [inline]
  do_syscall_64+0x6be/0x820 arch/x86/entry/common.c:293
  entry_SYSCALL_64_after_hwframe+0x49/0xbe

other info that might help us debug this:

Chain exists of:
  &(&ctx->ctx_lock)->rlock --> &ctx->fd_wqh --> &ctx->fault_pending_wqh

 Possible interrupt unsafe locking scenario:

       CPU0                    CPU1
       ----                    ----
  lock(&ctx->fault_pending_wqh);
                               local_irq_disable();
                               lock(&(&ctx->ctx_lock)->rlock);
                               lock(&ctx->fd_wqh);
  <Interrupt>
    lock(&(&ctx->ctx_lock)->rlock);

 *** DEADLOCK ***

1 lock held by syz-executor5/7723:
 #0: 000000008c523287 (&ctx->fd_wqh){....}, at: spin_lock_irq include/linux/spinlock.h:354 [inline]
 #0: 000000008c523287 (&ctx->fd_wqh){....}, at: userfaultfd_ctx_read+0x2bc/0x2140 fs/userfaultfd.c:1029

the dependencies between SOFTIRQ-irq-safe lock and the holding lock:
 -> (&(&ctx->ctx_lock)->rlock){..-.} {
    IN-SOFTIRQ-W at:
                      lock_acquire+0x1ed/0x520 kernel/locking/lockdep.c:3841
                      __raw_spin_lock_irq include/linux/spinlock_api_smp.h:128 [inline]
                      _raw_spin_lock_irq+0x61/0x80 kernel/locking/spinlock.c:160
kobject: 'tx-4' (000000000d2adeaa): kobject_add_internal: parent: 'queues', set: 'queues'
                      spin_lock_irq include/linux/spinlock.h:354 [inline]
                      free_ioctx_users+0xbc/0x710 fs/aio.c:604
                      percpu_ref_put_many include/linux/percpu-refcount.h:285 [inline]
                      percpu_ref_put include/linux/percpu-refcount.h:301 [inline]
                      percpu_ref_call_confirm_rcu lib/percpu-refcount.c:123 [inline]
                      percpu_ref_switch_to_atomic_rcu+0x563/0x730 lib/percpu-refcount.c:158
                      __rcu_reclaim kernel/rcu/rcu.h:240 [inline]
                      rcu_do_batch kernel/rcu/tree.c:2452 [inline]
                      invoke_rcu_callbacks kernel/rcu/tree.c:2773 [inline]
                      rcu_process_callbacks+0xc5b/0x1600 kernel/rcu/tree.c:2754
                      __do_softirq+0x30c/0xb2e kernel/softirq.c:292
                      invoke_softirq kernel/softirq.c:373 [inline]
                      irq_exit+0x17f/0x1c0 kernel/softirq.c:413
                      exiting_irq arch/x86/include/asm/apic.h:536 [inline]
                      smp_apic_timer_interrupt+0x1cb/0x760 arch/x86/kernel/apic/apic.c:1062
                      apic_timer_interrupt+0xf/0x20 arch/x86/entry/entry_64.S:807
                      arch_local_irq_restore arch/x86/include/asm/paravirt.h:766 [inline]
                      qlink_free mm/kasan/quarantine.c:150 [inline]
                      qlist_free_all+0xf0/0x140 mm/kasan/quarantine.c:166
                      quarantine_reduce+0x163/0x1a0 mm/kasan/quarantine.c:259
                      kasan_kmalloc+0x9b/0xe0 mm/kasan/kasan.c:538
                      kasan_slab_alloc+0x12/0x20 mm/kasan/kasan.c:490
                      slab_post_alloc_hook mm/slab.h:444 [inline]
                      slab_alloc mm/slab.c:3392 [inline]
                      kmem_cache_alloc_trace+0x13b/0x750 mm/slab.c:3618
kobject: 'tx-4' (000000000d2adeaa): kobject_uevent_env
                      kmalloc include/linux/slab.h:546 [inline]
                      kzalloc include/linux/slab.h:741 [inline]
                      kernfs_iop_get_link+0x6d/0x690 fs/kernfs/symlink.c:136
                      vfs_readlink+0x2ac/0x4c0 fs/namei.c:4735
                      do_readlinkat+0x359/0x410 fs/stat.c:409
                      __do_sys_readlink fs/stat.c:430 [inline]
                      __se_sys_readlink fs/stat.c:427 [inline]
                      __x64_sys_readlink+0x78/0xb0 fs/stat.c:427
                      do_syscall_64+0x1b9/0x820 arch/x86/entry/common.c:290
                      entry_SYSCALL_64_after_hwframe+0x49/0xbe
    INITIAL USE at:
                     lock_acquire+0x1ed/0x520 kernel/locking/lockdep.c:3841
                     __raw_spin_lock_irq include/linux/spinlock_api_smp.h:128 [inline]
                     _raw_spin_lock_irq+0x61/0x80 kernel/locking/spinlock.c:160
                     spin_lock_irq include/linux/spinlock.h:354 [inline]
                     free_ioctx_users+0xbc/0x710 fs/aio.c:604
                     percpu_ref_put_many include/linux/percpu-refcount.h:285 [inline]
                     percpu_ref_put include/linux/percpu-refcount.h:301 [inline]
                     percpu_ref_call_confirm_rcu lib/percpu-refcount.c:123 [inline]
                     percpu_ref_switch_to_atomic_rcu+0x563/0x730 lib/percpu-refcount.c:158
                     __rcu_reclaim kernel/rcu/rcu.h:240 [inline]
                     rcu_do_batch kernel/rcu/tree.c:2452 [inline]
                     invoke_rcu_callbacks kernel/rcu/tree.c:2773 [inline]
                     rcu_process_callbacks+0xc5b/0x1600 kernel/rcu/tree.c:2754
                     __do_softirq+0x30c/0xb2e kernel/softirq.c:292
                     invoke_softirq kernel/softirq.c:373 [inline]
                     irq_exit+0x17f/0x1c0 kernel/softirq.c:413
kobject: 'tx-4' (000000000d2adeaa): fill_kobj_path: path = '/devices/virtual/net/bond1/queues/tx-4'
                     exiting_irq arch/x86/include/asm/apic.h:536 [inline]
                     smp_apic_timer_interrupt+0x1cb/0x760 arch/x86/kernel/apic/apic.c:1062
                     apic_timer_interrupt+0xf/0x20 arch/x86/entry/entry_64.S:807
                     arch_local_irq_restore arch/x86/include/asm/paravirt.h:766 [inline]
                     qlink_free mm/kasan/quarantine.c:150 [inline]
                     qlist_free_all+0xf0/0x140 mm/kasan/quarantine.c:166
                     quarantine_reduce+0x163/0x1a0 mm/kasan/quarantine.c:259
                     kasan_kmalloc+0x9b/0xe0 mm/kasan/kasan.c:538
                     kasan_slab_alloc+0x12/0x20 mm/kasan/kasan.c:490
                     slab_post_alloc_hook mm/slab.h:444 [inline]
                     slab_alloc mm/slab.c:3392 [inline]
                     kmem_cache_alloc_trace+0x13b/0x750 mm/slab.c:3618
                     kmalloc include/linux/slab.h:546 [inline]
                     kzalloc include/linux/slab.h:741 [inline]
                     kernfs_iop_get_link+0x6d/0x690 fs/kernfs/symlink.c:136
                     vfs_readlink+0x2ac/0x4c0 fs/namei.c:4735
                     do_readlinkat+0x359/0x410 fs/stat.c:409
                     __do_sys_readlink fs/stat.c:430 [inline]
                     __se_sys_readlink fs/stat.c:427 [inline]
                     __x64_sys_readlink+0x78/0xb0 fs/stat.c:427
                     do_syscall_64+0x1b9/0x820 arch/x86/entry/common.c:290
kobject: 'tx-5' (000000007a1ea6c1): kobject_add_internal: parent: 'queues', set: 'queues'
                     entry_SYSCALL_64_after_hwframe+0x49/0xbe
  }
  ... key      at: [<ffffffff8b33cbe0>] __key.51234+0x0/0x40
  ... acquired at:
kobject: 'tx-5' (000000007a1ea6c1): kobject_uevent_env
   __raw_spin_lock include/linux/spinlock_api_smp.h:142 [inline]
   _raw_spin_lock+0x2d/0x40 kernel/locking/spinlock.c:144
   spin_lock include/linux/spinlock.h:329 [inline]
   aio_poll+0x760/0x1420 fs/aio.c:1750
   io_submit_one+0xa49/0xf80 fs/aio.c:1853
   __do_sys_io_submit fs/aio.c:1919 [inline]
   __se_sys_io_submit fs/aio.c:1890 [inline]
   __x64_sys_io_submit+0x1b7/0x580 fs/aio.c:1890
   do_syscall_64+0x1b9/0x820 arch/x86/entry/common.c:290
   entry_SYSCALL_64_after_hwframe+0x49/0xbe

-> (&ctx->fd_wqh){....} {
   INITIAL USE at:
                   lock_acquire+0x1ed/0x520 kernel/locking/lockdep.c:3841
                   __raw_spin_lock_irqsave include/linux/spinlock_api_smp.h:110 [inline]
                   _raw_spin_lock_irqsave+0x99/0xd0 kernel/locking/spinlock.c:152
                   __wake_up_common_lock+0x19e/0x330 kernel/sched/wait.c:120
                   __wake_up+0xe/0x10 kernel/sched/wait.c:145
                   userfaultfd_release+0x69c/0x8d0 fs/userfaultfd.c:917
                   __fput+0x385/0xa50 fs/file_table.c:278
                   ____fput+0x15/0x20 fs/file_table.c:309
                   task_work_run+0x1e8/0x2a0 kernel/task_work.c:113
kobject: 'tx-5' (000000007a1ea6c1): fill_kobj_path: path = '/devices/virtual/net/bond1/queues/tx-5'
                   tracehook_notify_resume include/linux/tracehook.h:188 [inline]
                   exit_to_usermode_loop+0x318/0x380 arch/x86/entry/common.c:166
                   prepare_exit_to_usermode arch/x86/entry/common.c:197 [inline]
                   syscall_return_slowpath arch/x86/entry/common.c:268 [inline]
                   do_syscall_64+0x6be/0x820 arch/x86/entry/common.c:293
                   entry_SYSCALL_64_after_hwframe+0x49/0xbe
 }
 ... key      at: [<ffffffff8b33c960>] __key.44811+0x0/0x40
 ... acquired at:
kobject: 'tx-6' (000000007b767f7a): kobject_add_internal: parent: 'queues', set: 'queues'
   lock_acquire+0x1ed/0x520 kernel/locking/lockdep.c:3841
   __raw_spin_lock include/linux/spinlock_api_smp.h:142 [inline]
   _raw_spin_lock+0x2d/0x40 kernel/locking/spinlock.c:144
   spin_lock include/linux/spinlock.h:329 [inline]
   userfaultfd_ctx_read+0x6b7/0x2140 fs/userfaultfd.c:1033
   userfaultfd_read+0x1e2/0x2c0 fs/userfaultfd.c:1191
   __vfs_read+0x117/0x9b0 fs/read_write.c:416
   vfs_read+0x17f/0x3e0 fs/read_write.c:452
   ksys_read+0x101/0x260 fs/read_write.c:578
   __do_sys_read fs/read_write.c:588 [inline]
   __se_sys_read fs/read_write.c:586 [inline]
   __x64_sys_read+0x73/0xb0 fs/read_write.c:586
   do_syscall_64+0x1b9/0x820 arch/x86/entry/common.c:290
   entry_SYSCALL_64_after_hwframe+0x49/0xbe


the dependencies between the lock to be acquired
 and SOFTIRQ-irq-unsafe lock:
-> (&ctx->fault_pending_wqh){+.+.} {
   HARDIRQ-ON-W at:
                    lock_acquire+0x1ed/0x520 kernel/locking/lockdep.c:3841
                    __raw_spin_lock include/linux/spinlock_api_smp.h:142 [inline]
                    _raw_spin_lock+0x2d/0x40 kernel/locking/spinlock.c:144
                    spin_lock include/linux/spinlock.h:329 [inline]
                    userfaultfd_release+0x63e/0x8d0 fs/userfaultfd.c:909
                    __fput+0x385/0xa50 fs/file_table.c:278
                    ____fput+0x15/0x20 fs/file_table.c:309
                    task_work_run+0x1e8/0x2a0 kernel/task_work.c:113
                    tracehook_notify_resume include/linux/tracehook.h:188 [inline]
                    exit_to_usermode_loop+0x318/0x380 arch/x86/entry/common.c:166
                    prepare_exit_to_usermode arch/x86/entry/common.c:197 [inline]
                    syscall_return_slowpath arch/x86/entry/common.c:268 [inline]
                    do_syscall_64+0x6be/0x820 arch/x86/entry/common.c:293
                    entry_SYSCALL_64_after_hwframe+0x49/0xbe
   SOFTIRQ-ON-W at:
                    lock_acquire+0x1ed/0x520 kernel/locking/lockdep.c:3841
                    __raw_spin_lock include/linux/spinlock_api_smp.h:142 [inline]
                    _raw_spin_lock+0x2d/0x40 kernel/locking/spinlock.c:144
                    spin_lock include/linux/spinlock.h:329 [inline]
                    userfaultfd_release+0x63e/0x8d0 fs/userfaultfd.c:909
                    __fput+0x385/0xa50 fs/file_table.c:278
                    ____fput+0x15/0x20 fs/file_table.c:309
                    task_work_run+0x1e8/0x2a0 kernel/task_work.c:113
                    tracehook_notify_resume include/linux/tracehook.h:188 [inline]
                    exit_to_usermode_loop+0x318/0x380 arch/x86/entry/common.c:166
                    prepare_exit_to_usermode arch/x86/entry/common.c:197 [inline]
                    syscall_return_slowpath arch/x86/entry/common.c:268 [inline]
                    do_syscall_64+0x6be/0x820 arch/x86/entry/common.c:293
kobject: 'tx-6' (000000007b767f7a): kobject_uevent_env
                    entry_SYSCALL_64_after_hwframe+0x49/0xbe
   INITIAL USE at:
                   lock_acquire+0x1ed/0x520 kernel/locking/lockdep.c:3841
                   __raw_spin_lock include/linux/spinlock_api_smp.h:142 [inline]
                   _raw_spin_lock+0x2d/0x40 kernel/locking/spinlock.c:144
                   spin_lock include/linux/spinlock.h:329 [inline]
                   userfaultfd_release+0x63e/0x8d0 fs/userfaultfd.c:909
                   __fput+0x385/0xa50 fs/file_table.c:278
                   ____fput+0x15/0x20 fs/file_table.c:309
                   task_work_run+0x1e8/0x2a0 kernel/task_work.c:113
                   tracehook_notify_resume include/linux/tracehook.h:188 [inline]
                   exit_to_usermode_loop+0x318/0x380 arch/x86/entry/common.c:166
                   prepare_exit_to_usermode arch/x86/entry/common.c:197 [inline]
                   syscall_return_slowpath arch/x86/entry/common.c:268 [inline]
                   do_syscall_64+0x6be/0x820 arch/x86/entry/common.c:293
                   entry_SYSCALL_64_after_hwframe+0x49/0xbe
 }
 ... key      at: [<ffffffff8b33ca20>] __key.44808+0x0/0x40
 ... acquired at:
kobject: 'tx-6' (000000007b767f7a): fill_kobj_path: path = '/devices/virtual/net/bond1/queues/tx-6'
   lock_acquire+0x1ed/0x520 kernel/locking/lockdep.c:3841
   __raw_spin_lock include/linux/spinlock_api_smp.h:142 [inline]
   _raw_spin_lock+0x2d/0x40 kernel/locking/spinlock.c:144
   spin_lock include/linux/spinlock.h:329 [inline]
   userfaultfd_ctx_read+0x6b7/0x2140 fs/userfaultfd.c:1033
   userfaultfd_read+0x1e2/0x2c0 fs/userfaultfd.c:1191
   __vfs_read+0x117/0x9b0 fs/read_write.c:416
   vfs_read+0x17f/0x3e0 fs/read_write.c:452
kobject: 'tx-7' (000000004615483d): kobject_add_internal: parent: 'queues', set: 'queues'
   ksys_read+0x101/0x260 fs/read_write.c:578
   __do_sys_read fs/read_write.c:588 [inline]
   __se_sys_read fs/read_write.c:586 [inline]
   __x64_sys_read+0x73/0xb0 fs/read_write.c:586
   do_syscall_64+0x1b9/0x820 arch/x86/entry/common.c:290
   entry_SYSCALL_64_after_hwframe+0x49/0xbe


stack backtrace:
kobject: 'tx-7' (000000004615483d): kobject_uevent_env
CPU: 1 PID: 7723 Comm: syz-executor5 Not tainted 4.20.0+ #393
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
Call Trace:
 __dump_stack lib/dump_stack.c:77 [inline]
 dump_stack+0x1d3/0x2c6 lib/dump_stack.c:113
 print_bad_irq_dependency kernel/locking/lockdep.c:1573 [inline]
 check_usage.cold.60+0x6d5/0xad1 kernel/locking/lockdep.c:1605
kobject: 'tx-7' (000000004615483d): fill_kobj_path: path = '/devices/virtual/net/bond1/queues/tx-7'
kobject: 'tx-8' (00000000d21a8737): kobject_add_internal: parent: 'queues', set: 'queues'
 check_irq_usage kernel/locking/lockdep.c:1661 [inline]
 check_prev_add_irq kernel/locking/lockdep_states.h:8 [inline]
 check_prev_add kernel/locking/lockdep.c:1871 [inline]
 check_prevs_add kernel/locking/lockdep.c:1979 [inline]
 validate_chain kernel/locking/lockdep.c:2350 [inline]
 __lock_acquire+0x239f/0x4c20 kernel/locking/lockdep.c:3338
kobject: 'tx-8' (00000000d21a8737): kobject_uevent_env
 lock_acquire+0x1ed/0x520 kernel/locking/lockdep.c:3841
 __raw_spin_lock include/linux/spinlock_api_smp.h:142 [inline]
 _raw_spin_lock+0x2d/0x40 kernel/locking/spinlock.c:144
kobject: 'tx-8' (00000000d21a8737): fill_kobj_path: path = '/devices/virtual/net/bond1/queues/tx-8'
 spin_lock include/linux/spinlock.h:329 [inline]
 userfaultfd_ctx_read+0x6b7/0x2140 fs/userfaultfd.c:1033
Unknown ioctl 21533
kobject: 'tx-9' (00000000c26a81e6): kobject_add_internal: parent: 'queues', set: 'queues'
 userfaultfd_read+0x1e2/0x2c0 fs/userfaultfd.c:1191
 __vfs_read+0x117/0x9b0 fs/read_write.c:416
kobject: 'tx-9' (00000000c26a81e6): kobject_uevent_env
kobject: 'tx-9' (00000000c26a81e6): fill_kobj_path: path = '/devices/virtual/net/bond1/queues/tx-9'
 vfs_read+0x17f/0x3e0 fs/read_write.c:452
 ksys_read+0x101/0x260 fs/read_write.c:578
 __do_sys_read fs/read_write.c:588 [inline]
 __se_sys_read fs/read_write.c:586 [inline]
 __x64_sys_read+0x73/0xb0 fs/read_write.c:586
kobject: 'tx-10' (00000000d2d5021b): kobject_add_internal: parent: 'queues', set: 'queues'
 do_syscall_64+0x1b9/0x820 arch/x86/entry/common.c:290
 entry_SYSCALL_64_after_hwframe+0x49/0xbe
RIP: 0033:0x4579b9
Code: fd b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 cb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00
RSP: 002b:00007f1208b8dc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000000
RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00000000004579b9
RDX: 0000000000000080 RSI: 0000000020000000 RDI: 0000000000000003
RBP: 000000000073bf00 R08: 0000000000000000 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000246 R12: 00007f1208b8e6d4
R13: 00000000004c3401 R14: 00000000004d76c8 R15: 00000000ffffffff
kobject: 'loop2' (00000000488a5ee0): kobject_uevent_env
kobject: 'tx-10' (00000000d2d5021b): kobject_uevent_env
kobject: 'loop2' (00000000488a5ee0): fill_kobj_path: path = '/devices/virtual/block/loop2'
kobject: 'tx-10' (00000000d2d5021b): fill_kobj_path: path = '/devices/virtual/net/bond1/queues/tx-10'
kobject: 'loop0' (0000000067891a18): kobject_uevent_env
kobject: 'tx-11' (00000000f50d6617): kobject_add_internal: parent: 'queues', set: 'queues'
kobject: 'loop0' (0000000067891a18): fill_kobj_path: path = '/devices/virtual/block/loop0'
kobject: 'tx-11' (00000000f50d6617): kobject_uevent_env
kobject: 'loop2' (00000000488a5ee0): kobject_uevent_env
kobject: 'tx-11' (00000000f50d6617): fill_kobj_path: path = '/devices/virtual/net/bond1/queues/tx-11'
kobject: 'loop2' (00000000488a5ee0): fill_kobj_path: path = '/devices/virtual/block/loop2'
kobject: 'tx-12' (000000006653c10e): kobject_add_internal: parent: 'queues', set: 'queues'
kobject: 'loop3' (00000000cc7e382f): kobject_uevent_env
kobject: 'loop3' (00000000cc7e382f): fill_kobj_path: path = '/devices/virtual/block/loop3'
kobject: 'loop5' (000000002bba3cab): kobject_uevent_env
kobject: 'tx-12' (000000006653c10e): kobject_uevent_env
kobject: 'loop5' (000000002bba3cab): fill_kobj_path: path = '/devices/virtual/block/loop5'
kobject: 'tx-12' (000000006653c10e): fill_kobj_path: path = '/devices/virtual/net/bond1/queues/tx-12'
kobject: 'tx-13' (00000000dba8e840): kobject_add_internal: parent: 'queues', set: 'queues'
kobject: 'loop0' (0000000067891a18): kobject_uevent_env
kobject: 'tx-13' (00000000dba8e840): kobject_uevent_env
kobject: 'loop0' (0000000067891a18): fill_kobj_path: path = '/devices/virtual/block/loop0'
kobject: 'tx-13' (00000000dba8e840): fill_kobj_path: path = '/devices/virtual/net/bond1/queues/tx-13'
kobject: 'loop2' (00000000488a5ee0): kobject_uevent_env
kobject: 'tx-14' (0000000017fe3a1a): kobject_add_internal: parent: 'queues', set: 'queues'
kobject: 'loop2' (00000000488a5ee0): fill_kobj_path: path = '/devices/virtual/block/loop2'
kobject: 'tx-14' (0000000017fe3a1a): kobject_uevent_env
kobject: 'tx-14' (0000000017fe3a1a): fill_kobj_path: path = '/devices/virtual/net/bond1/queues/tx-14'
kobject: 'tx-15' (00000000dbad0dd3): kobject_add_internal: parent: 'queues', set: 'queues'
kobject: 'tx-15' (00000000dbad0dd3): kobject_uevent_env
kobject: 'tx-15' (00000000dbad0dd3): fill_kobj_path: path = '/devices/virtual/net/bond1/queues/tx-15'
kobject: 'batman_adv' (0000000038fceebb): kobject_add_internal: parent: 'bond1', set: '<NULL>'
8021q: adding VLAN 0 to HW filter on device bond0
kobject: 'loop1' (00000000c450b988): kobject_uevent_env
kobject: 'loop1' (00000000c450b988): fill_kobj_path: path = '/devices/virtual/block/loop1'
kobject: 'loop4' (00000000c8888c93): kobject_uevent_env
kobject: 'loop4' (00000000c8888c93): fill_kobj_path: path = '/devices/virtual/block/loop4'
Unknown ioctl 21533
kobject: 'bond2' (0000000077b33a08): kobject_add_internal: parent: 'net', set: 'devices'
kobject: 'bond2' (0000000077b33a08): kobject_uevent_env
kobject: 'bond2' (0000000077b33a08): fill_kobj_path: path = '/devices/virtual/net/bond2'
kobject: 'queues' (00000000e73288bc): kobject_add_internal: parent: 'bond2', set: '<NULL>'
kobject: 'queues' (00000000e73288bc): kobject_uevent_env
kobject: 'queues' (00000000e73288bc): kobject_uevent_env: filter function caused the event to drop!
kobject: 'rx-0' (00000000ca979c1f): kobject_add_internal: parent: 'queues', set: 'queues'
kobject: 'rx-0' (00000000ca979c1f): kobject_uevent_env
kobject: 'rx-0' (00000000ca979c1f): fill_kobj_path: path = '/devices/virtual/net/bond2/queues/rx-0'
kobject: 'rx-1' (000000005e01d5c6): kobject_add_internal: parent: 'queues', set: 'queues'
kobject: 'rx-1' (000000005e01d5c6): kobject_uevent_env
kobject: 'rx-1' (000000005e01d5c6): fill_kobj_path: path = '/devices/virtual/net/bond2/queues/rx-1'
kobject: 'rx-2' (00000000233d5bd1): kobject_add_internal: parent: 'queues', set: 'queues'
kobject: 'rx-2' (00000000233d5bd1): kobject_uevent_env
kobject: 'loop5' (000000002bba3cab): kobject_uevent_env
kobject: 'rx-2' (00000000233d5bd1): fill_kobj_path: path = '/devices/virtual/net/bond2/queues/rx-2'
kobject: 'loop5' (000000002bba3cab): fill_kobj_path: path = '/devices/virtual/block/loop5'
kobject: 'rx-3' (00000000e8647a64): kobject_add_internal: parent: 'queues', set: 'queues'
kobject: 'rx-3' (00000000e8647a64): kobject_uevent_env
kobject: 'rx-3' (00000000e8647a64): fill_kobj_path: path = '/devices/virtual/net/bond2/queues/rx-3'
kobject: 'rx-4' (000000004bd92310): kobject_add_internal: parent: 'queues', set: 'queues'
kobject: 'rx-4' (000000004bd92310): kobject_uevent_env
kobject: 'rx-4' (000000004bd92310): fill_kobj_path: path = '/devices/virtual/net/bond2/queues/rx-4'
kobject: 'rx-5' (0000000001f946f2): kobject_add_internal: parent: 'queues', set: 'queues'
kobject: 'rx-5' (0000000001f946f2): kobject_uevent_env
kobject: 'loop3' (00000000cc7e382f): kobject_uevent_env
kobject: 'rx-5' (0000000001f946f2): fill_kobj_path: path = '/devices/virtual/net/bond2/queues/rx-5'
kobject: 'loop3' (00000000cc7e382f): fill_kobj_path: path = '/devices/virtual/block/loop3'
kobject: 'loop2' (00000000488a5ee0): kobject_uevent_env
kobject: 'loop2' (00000000488a5ee0): fill_kobj_path: path = '/devices/virtual/block/loop2'
kobject: 'rx-6' (00000000fd48f1de): kobject_add_internal: parent: 'queues', set: 'queues'
kobject: 'rx-6' (00000000fd48f1de): kobject_uevent_env
kobject: 'loop0' (0000000067891a18): kobject_uevent_env
kobject: 'rx-6' (00000000fd48f1de): fill_kobj_path: path = '/devices/virtual/net/bond2/queues/rx-6'
kobject: 'loop0' (0000000067891a18): fill_kobj_path: path = '/devices/virtual/block/loop0'
kobject: 'rx-7' (00000000dcfe10ab): kobject_add_internal: parent: 'queues', set: 'queues'
kobject: 'rx-7' (00000000dcfe10ab): kobject_uevent_env
kobject: 'rx-7' (00000000dcfe10ab): fill_kobj_path: path = '/devices/virtual/net/bond2/queues/rx-7'
kobject: 'rx-8' (0000000097b0b09a): kobject_add_internal: parent: 'queues', set: 'queues'
kobject: 'rx-8' (0000000097b0b09a): kobject_uevent_env
kobject: 'rx-8' (0000000097b0b09a): fill_kobj_path: path = '/devices/virtual/net/bond2/queues/rx-8'
kobject: 'rx-9' (000000000a429abc): kobject_add_internal: parent: 'queues', set: 'queues'
kobject: 'rx-9' (000000000a429abc): kobject_uevent_env
kobject: 'rx-9' (000000000a429abc): fill_kobj_path: path = '/devices/virtual/net/bond2/queues/rx-9'
kobject: 'rx-10' (000000001ad22c08): kobject_add_internal: parent: 'queues', set: 'queues'
kobject: 'rx-10' (000000001ad22c08): kobject_uevent_env
kobject: 'rx-10' (000000001ad22c08): fill_kobj_path: path = '/devices/virtual/net/bond2/queues/rx-10'
kobject: 'rx-11' (000000008c5a573b): kobject_add_internal: parent: 'queues', set: 'queues'
kobject: 'rx-11' (000000008c5a573b): kobject_uevent_env
kobject: 'rx-11' (000000008c5a573b): fill_kobj_path: path = '/devices/virtual/net/bond2/queues/rx-11'
kobject: 'rx-12' (000000000ccc47ab): kobject_add_internal: parent: 'queues', set: 'queues'
kobject: 'rx-12' (000000000ccc47ab): kobject_uevent_env
kobject: 'rx-12' (000000000ccc47ab): fill_kobj_path: path = '/devices/virtual/net/bond2/queues/rx-12'
kobject: 'rx-13' (00000000910222b2): kobject_add_internal: parent: 'queues', set: 'queues'
kobject: 'loop5' (000000002bba3cab): kobject_uevent_env
kobject: 'rx-13' (00000000910222b2): kobject_uevent_env
kobject: 'loop5' (000000002bba3cab): fill_kobj_path: path = '/devices/virtual/block/loop5'
kobject: 'rx-13' (00000000910222b2): fill_kobj_path: path = '/devices/virtual/net/bond2/queues/rx-13'
kobject: 'rx-14' (0000000001cf85a2): kobject_add_internal: parent: 'queues', set: 'queues'
kobject: 'loop3' (00000000cc7e382f): kobject_uevent_env
kobject: 'rx-14' (0000000001cf85a2): kobject_uevent_env
kobject: 'loop3' (00000000cc7e382f): fill_kobj_path: path = '/devices/virtual/block/loop3'
kobject: 'rx-14' (0000000001cf85a2): fill_kobj_path: path = '/devices/virtual/net/bond2/queues/rx-14'
Unknown ioctl 21533
kobject: 'loop2' (00000000488a5ee0): kobject_uevent_env
kobject: 'rx-15' (000000009d72dd94): kobject_add_internal: parent: 'queues', set: 'queues'
kobject: 'loop2' (00000000488a5ee0): fill_kobj_path: path = '/devices/virtual/block/loop2'
kobject: 'rx-15' (000000009d72dd94): kobject_uevent_env
kobject: 'rx-15' (000000009d72dd94): fill_kobj_path: path = '/devices/virtual/net/bond2/queues/rx-15'
kobject: 'tx-0' (00000000862a30fe): kobject_add_internal: parent: 'queues', set: 'queues'
kobject: 'loop0' (0000000067891a18): kobject_uevent_env
kobject: 'tx-0' (00000000862a30fe): kobject_uevent_env
kobject: 'tx-0' (00000000862a30fe): fill_kobj_path: path = '/devices/virtual/net/bond2/queues/tx-0'
kobject: 'loop0' (0000000067891a18): fill_kobj_path: path = '/devices/virtual/block/loop0'
kobject: 'tx-1' (000000004afc07b2): kobject_add_internal: parent: 'queues', set: 'queues'
kobject: 'tx-1' (000000004afc07b2): kobject_uevent_env
kobject: 'tx-1' (000000004afc07b2): fill_kobj_path: path = '/devices/virtual/net/bond2/queues/tx-1'
kobject: 'tx-2' (000000003686f3e7): kobject_add_internal: parent: 'queues', set: 'queues'
kobject: 'tx-2' (000000003686f3e7): kobject_uevent_env
kobject: 'tx-2' (000000003686f3e7): fill_kobj_path: path = '/devices/virtual/net/bond2/queues/tx-2'
kobject: 'tx-3' (000000008aa27ef0): kobject_add_internal: parent: 'queues', set: 'queues'
kobject: 'tx-3' (000000008aa27ef0): kobject_uevent_env
kobject: 'tx-3' (000000008aa27ef0): fill_kobj_path: path = '/devices/virtual/net/bond2/queues/tx-3'
kobject: 'tx-4' (000000002294907f): kobject_add_internal: parent: 'queues', set: 'queues'
kobject: 'tx-4' (000000002294907f): kobject_uevent_env
kobject: 'tx-4' (000000002294907f): fill_kobj_path: path = '/devices/virtual/net/bond2/queues/tx-4'
kobject: 'tx-5' (00000000fe153abc): kobject_add_internal: parent: 'queues', set: 'queues'
kobject: 'loop5' (000000002bba3cab): kobject_uevent_env
kobject: 'tx-5' (00000000fe153abc): kobject_uevent_env
kobject: 'loop5' (000000002bba3cab): fill_kobj_path: path = '/devices/virtual/block/loop5'
kobject: 'tx-5' (00000000fe153abc): fill_kobj_path: path = '/devices/virtual/net/bond2/queues/tx-5'
kobject: 'tx-6' (00000000ddb3c811): kobject_add_internal: parent: 'queues', set: 'queues'
kobject: 'tx-6' (00000000ddb3c811): kobject_uevent_env
kobject: 'tx-6' (00000000ddb3c811): fill_kobj_path: path = '/devices/virtual/net/bond2/queues/tx-6'
kobject: 'tx-7' (000000001fc4bc58): kobject_add_internal: parent: 'queues', set: 'queues'
kobject: 'tx-7' (000000001fc4bc58): kobject_uevent_env
kobject: 'tx-7' (000000001fc4bc58): fill_kobj_path: path = '/devices/virtual/net/bond2/queues/tx-7'
kobject: 'tx-8' (000000005e6285a1): kobject_add_internal: parent: 'queues', set: 'queues'
kobject: 'tx-8' (000000005e6285a1): kobject_uevent_env
kobject: 'tx-8' (000000005e6285a1): fill_kobj_path: path = '/devices/virtual/net/bond2/queues/tx-8'
kobject: 'tx-9' (0000000008808c14): kobject_add_internal: parent: 'queues', set: 'queues'
kobject: 'tx-9' (0000000008808c14): kobject_uevent_env
kobject: 'tx-9' (0000000008808c14): fill_kobj_path: path = '/devices/virtual/net/bond2/queues/tx-9'
kobject: 'tx-10' (00000000dfeb37b3): kobject_add_internal: parent: 'queues', set: 'queues'
kobject: 'tx-10' (00000000dfeb37b3): kobject_uevent_env
kobject: 'tx-10' (00000000dfeb37b3): fill_kobj_path: path = '/devices/virtual/net/bond2/queues/tx-10'
kobject: 'tx-11' (0000000093ce8c17): kobject_add_internal: parent: 'queues', set: 'queues'
kobject: 'tx-11' (0000000093ce8c17): kobject_uevent_env
kobject: 'tx-11' (0000000093ce8c17): fill_kobj_path: path = '/devices/virtual/net/bond2/queues/tx-11'
kobject: 'tx-12' (000000007c55091c): kobject_add_internal: parent: 'queues', set: 'queues'
kobject: 'tx-12' (000000007c55091c): kobject_uevent_env
kobject: 'tx-12' (000000007c55091c): fill_kobj_path: path = '/devices/virtual/net/bond2/queues/tx-12'
kobject: 'tx-13' (000000004e26c3cf): kobject_add_internal: parent: 'queues', set: 'queues'
kobject: 'tx-13' (000000004e26c3cf): kobject_uevent_env
kobject: 'tx-13' (000000004e26c3cf): fill_kobj_path: path = '/devices/virtual/net/bond2/queues/tx-13'
kobject: 'tx-14' (000000009c720c43): kobject_add_internal: parent: 'queues', set: 'queues'
kobject: 'tx-14' (000000009c720c43): kobject_uevent_env
kobject: 'tx-14' (000000009c720c43): fill_kobj_path: path = '/devices/virtual/net/bond2/queues/tx-14'
kobject: 'tx-15' (00000000a5e28ddc): kobject_add_internal: parent: 'queues', set: 'queues'
kobject: 'tx-15' (00000000a5e28ddc): kobject_uevent_env
kobject: 'tx-15' (00000000a5e28ddc): fill_kobj_path: path = '/devices/virtual/net/bond2/queues/tx-15'
kobject: 'batman_adv' (000000007896c4ea): kobject_add_internal: parent: 'bond2', set: '<NULL>'
kobject: 'loop1' (00000000c450b988): kobject_uevent_env
kobject: 'loop1' (00000000c450b988): fill_kobj_path: path = '/devices/virtual/block/loop1'
8021q: adding VLAN 0 to HW filter on device bond0
device bond0 left promiscuous mode
device bond_slave_0 left promiscuous mode
device bond_slave_1 left promiscuous mode
kobject: 'loop4' (00000000c8888c93): kobject_uevent_env
kobject: 'loop4' (00000000c8888c93): fill_kobj_path: path = '/devices/virtual/block/loop4'
Unknown ioctl 21533
Unknown ioctl 21533
Unknown ioctl 21533
kobject: 'loop0' (0000000067891a18): kobject_uevent_env
kobject: 'loop0' (0000000067891a18): fill_kobj_path: path = '/devices/virtual/block/loop0'
Unknown ioctl 21533
8021q: adding VLAN 0 to HW filter on device bond0
IPv6: ADDRCONF(NETDEV_CHANGE): bond0: link becomes ready
device bond0 left promiscuous mode
device bond_slave_0 left promiscuous mode
device bond_slave_1 left promiscuous mode
kobject: 'loop3' (00000000cc7e382f): kobject_uevent_env
kobject: 'loop3' (00000000cc7e382f): fill_kobj_path: path = '/devices/virtual/block/loop3'
Unknown ioctl 21533
kobject: 'loop1' (00000000c450b988): kobject_uevent_env
kobject: 'loop1' (00000000c450b988): fill_kobj_path: path = '/devices/virtual/block/loop1'
8021q: adding VLAN 0 to HW filter on device bond0
8021q: adding VLAN 0 to HW filter on device bond0
device bond0 left promiscuous mode
device bond_slave_0 left promiscuous mode
kobject: 'loop4' (00000000c8888c93): kobject_uevent_env
device bond_slave_1 left promiscuous mode
Unknown ioctl 21533
kobject: 'loop4' (00000000c8888c93): fill_kobj_path: path = '/devices/virtual/block/loop4'
kobject: 'loop5' (000000002bba3cab): kobject_uevent_env
kobject: 'loop5' (000000002bba3cab): fill_kobj_path: path = '/devices/virtual/block/loop5'
kobject: 'loop5' (000000002bba3cab): kobject_uevent_env
kobject: 'loop5' (000000002bba3cab): fill_kobj_path: path = '/devices/virtual/block/loop5'
kobject: 'loop5' (000000002bba3cab): kobject_uevent_env
kobject: 'loop5' (000000002bba3cab): fill_kobj_path: path = '/devices/virtual/block/loop5'
kobject: 'loop5' (000000002bba3cab): kobject_uevent_env
kobject: 'loop5' (000000002bba3cab): fill_kobj_path: path = '/devices/virtual/block/loop5'
8021q: adding VLAN 0 to HW filter on device bond0
device bond0 left promiscuous mode
device bond_slave_0 left promiscuous mode
kobject: 'loop2' (00000000488a5ee0): kobject_uevent_env
kobject: 'loop2' (00000000488a5ee0): fill_kobj_path: path = '/devices/virtual/block/loop2'
Unknown ioctl 21533
device bond_slave_1 left promiscuous mode
Unknown ioctl 21533
kobject: 'loop5' (000000002bba3cab): kobject_uevent_env
kobject: 'loop5' (000000002bba3cab): fill_kobj_path: path = '/devices/virtual/block/loop5'
kobject: 'loop5' (000000002bba3cab): kobject_uevent_env
kobject: 'loop5' (000000002bba3cab): fill_kobj_path: path = '/devices/virtual/block/loop5'
8021q: adding VLAN 0 to HW filter on device bond0
kobject: 'loop0' (0000000067891a18): kobject_uevent_env
kobject: 'loop0' (0000000067891a18): fill_kobj_path: path = '/devices/virtual/block/loop0'
kobject: 'loop1' (00000000c450b988): kobject_uevent_env
kobject: 'loop1' (00000000c450b988): fill_kobj_path: path = '/devices/virtual/block/loop1'
Unknown ioctl 21533
8021q: adding VLAN 0 to HW filter on device bond0
IPv6: ADDRCONF(NETDEV_CHANGE): bond0: link becomes ready
kobject: 'loop3' (00000000cc7e382f): kobject_uevent_env
kobject: 'loop3' (00000000cc7e382f): fill_kobj_path: path = '/devices/virtual/block/loop3'
Unknown ioctl 21533
8021q: adding VLAN 0 to HW filter on device bond0
kobject: 'loop4' (00000000c8888c93): kobject_uevent_env
kobject: 'loop4' (00000000c8888c93): fill_kobj_path: path = '/devices/virtual/block/loop4'
kobject: 'loop1' (00000000c450b988): kobject_uevent_env
kobject: 'loop1' (00000000c450b988): fill_kobj_path: path = '/devices/virtual/block/loop1'
kobject: 'loop4' (00000000c8888c93): kobject_uevent_env
kobject: 'loop4' (00000000c8888c93): fill_kobj_path: path = '/devices/virtual/block/loop4'
8021q: adding VLAN 0 to HW filter on device bond0