------------[ cut here ]------------ WARNING: CPU: 1 PID: 17116 at net/core/dev.c:9600 dev_index_reserve+0xb0/0xbc include/linux/xarray.h:980 Modules linked in: CPU: 1 PID: 17116 Comm: syz-executor.1 Not tainted 6.6.0-rc6-syzkaller-00039-g06dc10eae55b #0 Hardware name: linux,dummy-virt (DT) pstate: a1400009 (NzCv daif +PAN -UAO -TCO +DIT -SSBS BTYPE=--) pc : dev_index_reserve+0xb0/0xbc net/core/dev.c:9600 lr : register_netdevice+0x124/0x4ec net/core/dev.c:10088 sp : ffff800082cf3c70 x29: ffff800082cf3c70 x28: 0000000000000000 x27: ffff800082cf3d88 x26: 0000000000000028 x25: f0ff0000294b0800 x24: 0000000020000200 x23: f0ff000006a00000 x22: f2ff000039420a00 x21: f0ff000006a00000 x20: 0000000000000000 x19: f2ff000039420000 x18: ffffffffffffffff x17: 0000000000000000 x16: 0000000000000000 x15: 0000000000003180 x14: 0000000000000000 x13: 000000000000007c x12: 0000000000000007 x11: 000000000000000c x10: 0000000000000407 x9 : 0000000000000000 x8 : 0000000000000012 x7 : 0000000081897ff4 x6 : 0000000000008000 x5 : fcff000036e9d000 x4 : 0000000000000000 x3 : fdff0000288b6e40 x2 : 0000000000000002 x1 : 00000000a80cdc89 x0 : f0ff000006a00000 Call trace: dev_index_reserve+0xb0/0xbc include/linux/xarray.h:980 register_netdevice+0x124/0x4ec net/core/dev.c:10088 tun_set_iff drivers/net/tun.c:2850 [inline] __tun_chr_ioctl+0xe44/0x185c drivers/net/tun.c:3118 tun_chr_ioctl+0x14/0x98 drivers/net/tun.c:3403 vfs_ioctl fs/ioctl.c:51 [inline] __do_sys_ioctl fs/ioctl.c:871 [inline] __se_sys_ioctl fs/ioctl.c:857 [inline] __arm64_sys_ioctl+0xac/0xf0 fs/ioctl.c:857 __invoke_syscall arch/arm64/kernel/syscall.c:37 [inline] invoke_syscall+0x48/0x114 arch/arm64/kernel/syscall.c:51 el0_svc_common.constprop.0+0x40/0xe0 arch/arm64/kernel/syscall.c:136 do_el0_svc+0x1c/0x28 arch/arm64/kernel/syscall.c:155 el0_svc+0x40/0x114 arch/arm64/kernel/entry-common.c:678 el0t_64_sync_handler+0x100/0x12c arch/arm64/kernel/entry-common.c:696 el0t_64_sync+0x19c/0x1a0 arch/arm64/kernel/entry.S:595 ---[ end trace 0000000000000000 ]---