------------[ cut here ]------------ RTNL: assertion failed at ./include/net/netdev_lock.h (56) WARNING: CPU: 0 PID: 4467 at ./include/net/netdev_lock.h:56 netdev_ops_assert_locked include/net/netdev_lock.h:56 [inline] WARNING: CPU: 0 PID: 4467 at ./include/net/netdev_lock.h:56 __linkwatch_sync_dev+0x158/0x188 net/core/link_watch.c:279 Modules linked in: CPU: 0 UID: 0 PID: 4467 Comm: kworker/u8:0 Not tainted 6.15.0-rc3-syzkaller-00342-g5bc1018675ec #0 PREEMPT Hardware name: linux,dummy-virt (DT) Workqueue: bond0 bond_mii_monitor pstate: 60000005 (nZCv daif -PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : netdev_ops_assert_locked include/net/netdev_lock.h:56 [inline] pc : __linkwatch_sync_dev+0x158/0x188 net/core/link_watch.c:279 lr : netdev_ops_assert_locked include/net/netdev_lock.h:56 [inline] lr : __linkwatch_sync_dev+0x158/0x188 net/core/link_watch.c:279 sp : ffff80008f857820 x29: ffff80008f857820 x28: ffff00000fd562e8 x27: 1fffe00001faac5d x26: ffff800085cb90e0 x25: ffff00000fd56008 x24: 1fffe00001faac01 x23: 1fffe00001faad94 x22: ffff00000fd56ca5 x21: ffff8000847fa1d0 x20: ffff800085cb90e0 x19: ffff00000fd56000 x18: 0000000000000406 x17: 0000000000000000 x16: 0000000000000000 x15: 0000000000000000 x14: 0000000000000000 x13: 0000000000000001 x12: ffff60000d413ed3 x11: 1fffe0000d413ed2 x10: ffff60000d413ed2 x9 : dfff800000000000 x8 : ffff00006a09f693 x7 : 0000000000000001 x6 : ffff60000d413ed2 x5 : ffff00006a09f690 x4 : 1fffe0000294a791 x3 : dfff800000000000 x2 : 0000000000000000 x1 : 0000000000000000 x0 : ffff000014a53c80 Call trace: netdev_ops_assert_locked include/net/netdev_lock.h:56 [inline] (P) __linkwatch_sync_dev+0x158/0x188 net/core/link_watch.c:279 (P) ethtool_op_get_link+0x18/0x54 net/ethtool/ioctl.c:63 bond_check_dev_link+0x2ac/0x484 drivers/net/bonding/bond_main.c:866 bond_miimon_inspect drivers/net/bonding/bond_main.c:2739 [inline] bond_mii_monitor+0x2f0/0x20bc drivers/net/bonding/bond_main.c:2961 process_one_work+0x7cc/0x18d4 kernel/workqueue.c:3238 process_scheduled_works kernel/workqueue.c:3319 [inline] worker_thread+0x734/0xb84 kernel/workqueue.c:3400 kthread+0x348/0x5fc kernel/kthread.c:464 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:862 irq event stamp: 204578 hardirqs last enabled at (204577): [] __up_console_sem+0x74/0x94 kernel/printk/printk.c:344 hardirqs last disabled at (204578): [] el1_dbg+0x24/0x9c arch/arm64/kernel/entry-common.c:488 softirqs last enabled at (204546): [] softirq_handle_end kernel/softirq.c:425 [inline] softirqs last enabled at (204546): [] handle_softirqs+0x88c/0xdb4 kernel/softirq.c:607 softirqs last disabled at (204469): [] __do_softirq+0x14/0x20 kernel/softirq.c:613 ---[ end trace 0000000000000000 ]---