last executing test programs: 20.257951319s ago: executing program 6 (id=101): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfff) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x110) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000240)='x\x00') write(r0, &(0x7f0000000100)="e9a4d65c393050ee8f846a94cbfdffffffffffffff44855c4e7299c596d2d0986818393acc8883ad66da645bcf0c0f10c50db5533aad3af74af35af58176da3c8f932900b9afd16ac14ec732c1318dc5716f280f3da310b68d4c51130000095190d55f9a7401c45f", 0x68) 20.096152036s ago: executing program 6 (id=107): r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) setsockopt(r0, 0x1000000000029, 0xc, &(0x7f0000000000)="ee85bc8a46e22418bf0894d5d492016ccb302f698cbe673796ea79c4813242f40a5e59ef3e994460c4c109ab751a67f2737f5705ceccfe2412eee424b709e9a3", 0x40) 20.09562425s ago: executing program 6 (id=109): mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f00000002c0)="03000000", 0x4) setsockopt(r0, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$FIOASYNC(r2, 0x80047470, &(0x7f0000000000)=0x1ee) ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)=0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x6, 0x7, 0xfffffff7, 0x5, "30c4f553675be0b13bd015a4e410206eecf6ed03", 0x9}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) faccessat(r1, &(0x7f0000000280)='./file0\x00', 0x10, 0x1) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x1000300000080}) flock(r3, 0x1) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x1f, 0x6, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x100000001}) closefrom(r3) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x46}, 0x2, &(0x7f00000011c0)="71f91e01", &(0x7f0000000000)=0x4, 0x0, 0x0) 19.898826522s ago: executing program 6 (id=114): r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff6, 0x0, 0xf27ff779bbbc9c09, 0xfb, 0x10000}], 0x10003, 0x0, 0x9b6c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000780)="fd0cc085", 0x4) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x400, 0x0, 0x3, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) readv(r3, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/128, 0x80}, {&(0x7f0000000100)=""/191, 0xbf}, {&(0x7f00000001c0)=""/111, 0x6f}, {&(0x7f0000000240)=""/22, 0x16}, {&(0x7f0000000280)=""/12, 0xc}, {&(0x7f00000002c0)=""/189, 0xbd}, {&(0x7f0000000380)=""/60, 0x3c}], 0x7) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) kqueue() (async) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff6, 0x0, 0xf27ff779bbbc9c09, 0xfb, 0x10000}], 0x10003, 0x0, 0x9b6c, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x2, 0x2, 0x0) (async) dup(r1) (async) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000780)="fd0cc085", 0x4) (async) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x400, 0x0, 0x3, 0x0) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) (async) readv(r3, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/128, 0x80}, {&(0x7f0000000100)=""/191, 0xbf}, {&(0x7f00000001c0)=""/111, 0x6f}, {&(0x7f0000000240)=""/22, 0x16}, {&(0x7f0000000280)=""/12, 0xc}, {&(0x7f00000002c0)=""/189, 0xbd}, {&(0x7f0000000380)=""/60, 0x3c}], 0x7) (async) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) (async) 19.80104196s ago: executing program 6 (id=121): r0 = getthrid() setpgid(r0, r0) setpgid(r0, r0) r1 = socket$inet(0x2, 0x4000, 0xe) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = setsid() setsid() getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000100)=""/140) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f00000001c0)={0x4, 0xfffffff7, r1}) ioctl$TIOCSCTTY(r6, 0x20007461) fcntl$dupfd(r6, 0xa, r1) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000200)) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000240)=[{0xb933, 0xa, 0x5, 0xfffffb37}, {0x0, 0xe, 0x2, 0x10000}, {0x92, 0xd, 0x4}, {0x27, 0x9, 0x1, 0x8}]}) r7 = openat$dri(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/dri/card0\x00', 0x20, 0x0) ioctl$DRM_IOCTL_MODE_OBJ_GETPROPERTIES(r7, 0xc02064b9, &(0x7f0000000380)={&(0x7f0000000300)=[0x0, 0x0, 0x0], &(0x7f0000000340)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x3, 0xccfa, 0xdededede}) r8 = semget$private(0x0, 0x1, 0x0) r9 = getppid() kill(r9, 0xb) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r6, 0x56b93e35b7314107}) r10 = socket(0x18, 0x1, 0xdb) semget$private(0x0, 0x4, 0x204) r11 = semget(0x2, 0x0, 0x9) semctl$GETNCNT(r11, 0x1, 0x3, &(0x7f0000000440)=""/8) r12 = setsid() ioctl$KDSETRAD(r6, 0x20004b43) setsockopt(r10, 0x6b, 0x7f, &(0x7f0000000480)="22e0047a39d134b10fdea94306d0f8d452b6d5e917eeff9deb2fdfa8d41f6379b344fa451f1f98e7106379971b60c14f7d27a8db60a03e30b093b2b764ee33bdcdec0e5c2f68b15af96d06be2c19e5980af1cb21dbd52ca622be612885b5507cc2b06c8fe1ea5945105734f2a4c81bf2880c367eaf080e4f567bda8b0e3734eada2325794f7bb714a392f0edd64cb035be1f8fe9a8", 0x95) fcntl$setown(r10, 0x6, r2) semctl$GETZCNT(r8, 0x2, 0x7, &(0x7f0000000540)=""/243) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000640)={{r3, 0x0, r3, r4, 0x2, 0x3ffa, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xfffffffffffff800, 0x9, 0x7, r12, r5, 0x8, 0x0, 0x7fffffff, 0x0, 0xffffffff}) 19.750429362s ago: executing program 6 (id=129): r0 = semget$private(0x0, 0x4, 0x2) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, r1, 0x8142a552abeb36b1, 0x2, 0x0, 0x0, 0x1420}, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x5}) semctl$SETVAL(r0, 0x4, 0x8, 0x0) semop(r0, &(0x7f0000000140)=[{0x4, 0x6b}], 0x1) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) 19.749135797s ago: executing program 32 (id=129): r0 = semget$private(0x0, 0x4, 0x2) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, r1, 0x8142a552abeb36b1, 0x2, 0x0, 0x0, 0x1420}, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x5}) semctl$SETVAL(r0, 0x4, 0x8, 0x0) semop(r0, &(0x7f0000000140)=[{0x4, 0x6b}], 0x1) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) 10.88699131s ago: executing program 0 (id=214): r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000004600)={0x8, 0x7, 0x401, 0x4, "5e1fb04e7b0d5ef5ea7d406d6f28d7828f3d8f6d", 0x8, 0x7}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000180)={{0x1c, 0x18, 0x2, 0x2, "7af94343bdf4d1e8eba20dc723ca6387", 0x9}, {0x1c, 0x18, 0x2, 0x3, "e1320b996df4e622a35415737c709fab", 0x2}, 0xfff, [0x2, 0x4, 0x7f, 0x1280, 0x2, 0x401, 0x7d44, 0xfe]}, 0x5c) syz_open_pts() ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x2, 0x2, 0x8, 0x100003, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x80000201}, {0x5, 0x8, 0x6, 0xfff}, {0x7, 0xfffffffe, 0x2006, 0x1}, {0x2, 0x7, 0xf}, {0xfffffffc, 0x7, 0xf11, 0x8}, {0x3, 0xffff, 0x80d2}, {0x2024, 0x1, 0x85, 0x5}, {0x0, 0x40009, 0xfffffff8, 0x9ee}, {0x8, 0xffa, 0x6, 0x7fff}, {0x0, 0xfffffffb, 0x400005, 0x8bfb}, {0xfffff0d1, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x3, 0x2}, {0x8401, 0xffff7fff, 0x9, 0x40}, {0x200003, 0xee6, 0x2, 0x7}, {0x7e, 0x5, 0x1, 0x5}, {0x9be2, 0x6, 0x6, 0x69}]}) ioctl$AUDIO_GETPAR_ctl(r2, 0x40404124, &(0x7f0000000200)) r3 = syz_open_pts() ioctl$TIOCNXCL(r3, 0x2000740e) poll(&(0x7f0000000000), 0x35, 0x0) 10.585250846s ago: executing program 8 (id=131): sysctl$hw(&(0x7f0000000040)={0x6, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) r0 = semget$private(0x0, 0x1, 0x42) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000140)=0x101) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000380)) (async) semctl$GETVAL(r0, 0x5, 0x5, &(0x7f0000000800)=""/241) (async) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) 9.44664275s ago: executing program 0 (id=223): r0 = semget$private(0x0, 0x1, 0x42a) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0xffff, 0x7, 0x8001, 0x3, 0x9]) mkfifo(&(0x7f0000000000)='./file0\x00', 0xe4) 9.445014107s ago: executing program 2 (id=224): r0 = shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/90) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x1000) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0xd49ff10f8e280be8) sysctl$net_inet_ah(&(0x7f0000000080)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f00000000c0)="05118862a5dd8872003fee9389ddc763f7108d456e039c74c982157902c0ed7cdc783663e2be1e710bb05363ce5b02b1c22bdd9aefdde6", &(0x7f0000000100)=0x37, &(0x7f0000000140)="cd595ac21fd54a5954eea36562fd8c0c47b185b0f1aa1a914e1fc675085a11a93db60c14d9274ad137acba5f2bb851dd2747c92cdf267c471886b85506f0e21a8d89c277985205c9b85aa34be9c7b419fe541993f5c4e4f3b0be5f3c1c3d897fa9992efe4b6a8fc5420a0838b0c4326afd7f053698127a91bb0216891fa88c21029cbd571426656c38b008", 0x8b) r1 = socket(0x2, 0x4000, 0x0) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x1, 0x10, r1, 0x0) getsockopt(r1, 0xff, 0x2, &(0x7f0000000200)=""/108, &(0x7f0000000280)=0x6c) socket$inet(0x2, 0x2, 0x81) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x2000) select(0x40, &(0x7f00000002c0)={0x7, 0x9, 0x1, 0xe, 0x3, 0xffff, 0x0, 0x9623}, &(0x7f0000000300)={0x1, 0x3, 0x2, 0xb31, 0xc, 0x800, 0x80000001, 0x1}, &(0x7f0000000340)={0x3, 0x7dc, 0x9, 0x9, 0x4, 0x6, 0x5, 0x6}, &(0x7f0000000380)={0x3, 0x56e}) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x1, 0x4) r3 = shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x2000) r4 = shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0xa3364eb17509125b) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400), 0x8, 0x0) ioctl$KDENABIO(r5, 0x20004b3c) r6 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r6) shmdt(r4) ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f0000000440)={0x5, 0x8}) ftruncate(r1, 0x0) shmdt(r3) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000480)) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) ioctl$VMM_IOC_CREATE(r7, 0xca605601, &(0x7f0000000500)={0x10, 0x100000001, [{&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffff8f7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x90000000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff8000/0x6000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x7}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x83}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x80000000}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x7fffffff}], './file0\x00', 0xd, 0x6d90, 0x7, 0xffff, [0x100, 0x1, 0x7, 0x2, 0x2, 0x7, 0x7, 0x4, 0x86, 0x0, 0xc3, 0x9, 0x8000, 0x2, 0x0, 0x4, 0xa, 0x6, 0x8, 0xd2ee, 0xab, 0x401, 0x5, 0x2, 0xfffffff9, 0x6, 0x9, 0xffffffff, 0x5, 0xfffffff8, 0xd, 0x2, 0x10000, 0x0, 0xe0, 0x0, 0xff, 0x6, 0x5, 0x2e, 0x243, 0x3, 0x4834da6, 0x3, 0x4, 0x10001, 0x8000, 0x9, 0x6, 0x6a, 0x7, 0x4, 0xb1, 0x1, 0x5, 0xea6, 0x400, 0x7fffffff, 0x0, 0x4, 0x9, 0x10001, 0x770, 0xffffffff, 0x9, 0x3, 0x8, 0x6, 0x81, 0x5, 0x0, 0x6, 0x0, 0x3ff, 0x3, 0x7, 0x0, 0x8, 0x6, 0x6, 0x3, 0x9, 0x400, 0x7, 0x5, 0x6, 0x8, 0x80, 0x35b4cc8, 0x5, 0xd, 0x8, 0xffffffff, 0x8, 0x3, 0x40, 0xe03e, 0x7, 0x80000001, 0x0, 0x912, 0x3, 0x5, 0x5, 0x0, 0x6, 0xe0, 0xfc77, 0xf9, 0x4, 0xa7, 0x7, 0x1ff, 0x101, 0x6e99a1d9, 0xff, 0x6, 0x0, 0x9, 0x8, 0x0, 0x2, 0x2, 0x1, 0x7, 0x1000, 0x1, 0x3, 0x100, 0xc0000000, 0xa9cb, 0x100, 0x2, 0x7, 0x4, 0x8, 0x2, 0x9, 0x5, 0x0, 0xbf, 0xffffffff, 0x44, 0x5, 0x8, 0x8000, 0xfffffffe, 0x1066e7cb, 0x3, 0x1000, 0x5, 0x3, 0x8, 0x5747, 0x2, 0x1, 0xf9, 0x3, 0x8000, 0xbf0, 0x39, 0x7, 0x4, 0x8ab, 0x4, 0x9, 0x7, 0x8, 0x0, 0x1, 0x6, 0x100, 0x0, 0xd, 0x0, 0xe6, 0x7, 0xffffff01, 0x81, 0x2784c681, 0x7bd, 0x2, 0x6, 0x81, 0x1, 0x1, 0x81, 0x9, 0x37a6, 0xe, 0x7, 0x6, 0x1, 0x7, 0x80000000, 0x6, 0xfffffffc, 0x4, 0xbd, 0x4, 0x6, 0x6, 0x8, 0x9, 0x0, 0x1, 0x5, 0x4, 0x675, 0x0, 0xfffffff9, 0xf, 0x5, 0x8001, 0x3, 0xfffffef7, 0x7, 0xc4c, 0x2, 0x8, 0xf, 0x7, 0x1, 0x5, 0x0, 0x80, 0x297, 0x8, 0x1, 0xcc, 0x40, 0x2, 0x96, 0x7e20, 0xee26, 0x5, 0x9, 0x3, 0x80000001, 0x8, 0x6, 0x5, 0x9, 0x4, 0x3ff, 0x744b, 0xb40, 0x6, 0x35, 0x0, 0xffffffff, 0x7f, 0x6, 0x8, 0xf01, 0xc8, 0x8, 0x4, 0x7c32, 0x5, 0x4, 0x100, 0x7, 0x8, 0x3, 0x0, 0x81, 0x7, 0x5, 0x2, 0x8, 0x6, 0x5, 0x3, 0x3, 0x1, 0x4, 0xd46c, 0x7, 0x80000, 0x4, 0x3, 0x5, 0x5, 0x5, 0x1, 0x1ff, 0x2, 0xb6c0, 0x4, 0x4, 0x75, 0x4, 0x4, 0x10000, 0xffffffc2, 0x5, 0x3, 0x537, 0x2, 0x4c4d4e8a, 0x1d, 0x8, 0x3, 0x3, 0x4, 0x0, 0x100, 0x3, 0x8, 0x7, 0xa, 0xc5, 0x6, 0x2, 0x5, 0xf39, 0xb, 0xa9, 0x8, 0x7f, 0x6, 0x1, 0x1, 0x7, 0x80, 0x7, 0x0, 0xffff, 0x4, 0x1000, 0x800, 0x7, 0xff, 0x0, 0x8738, 0x1c01, 0x50, 0x7fff, 0x9, 0x29d0, 0x3, 0x8, 0x0, 0x8, 0x8, 0x7, 0xbf7, 0x7ff, 0x200, 0x7, 0x806f, 0x9, 0x100, 0x34c8e264, 0x8001, 0x5, 0x2, 0x2, 0x0, 0x2, 0xfffffffb, 0xffffffff, 0x1, 0x7fffffff, 0x4f669ead, 0x6, 0x1, 0x7, 0xffff, 0xdc20, 0x8, 0x1, 0x4, 0x4e5, 0x2, 0x7, 0x81, 0x2, 0xbb, 0x3, 0x5, 0x9, 0x6, 0x2, 0x4, 0x1, 0x5, 0x8, 0x3, 0x6, 0xd, 0x4, 0x4, 0x91, 0x7fff, 0x9, 0x40, 0x2f0d961a, 0x0, 0x4d, 0xa, 0xb942, 0x8, 0xffffff79, 0x7fffffff, 0x9, 0x4, 0x3, 0x3, 0x7, 0x1, 0x5, 0x0, 0xc, 0x10001, 0x8, 0x4, 0x8001, 0x9, 0x1000, 0x4, 0x8, 0x2, 0x0, 0x5, 0x7, 0x2, 0x1000, 0x0, 0x1, 0xfffffffc, 0xf, 0x4, 0x0, 0x1, 0x6, 0x1, 0x2, 0x1, 0x5, 0x4a7f, 0x2, 0x40, 0x6, 0x7f5, 0xd, 0x6, 0x9, 0x7, 0x7, 0x6, 0x6, 0x3, 0x0, 0x0, 0x6, 0xfffffff9, 0x0, 0x7fffffff, 0x3, 0x3, 0x8, 0x5, 0x6, 0x4e, 0x8, 0x8, 0x800, 0xb, 0x4, 0x7286, 0xff, 0x8bdb, 0x8, 0xf, 0x7, 0xffffff61, 0x10001, 0xf7, 0x1, 0xd, 0x8, 0x8, 0xdc38, 0x100, 0x8b, 0xfd9, 0x1, 0xe997, 0x6, 0x2, 0x8, 0x58, 0x3, 0x5ec, 0xfffffffd, 0x1, 0x2, 0x5, 0xe353, 0x2, 0x9, 0x6, 0x0, 0x5, 0x7f, 0xda, 0x2, 0x6, 0x8, 0x6]}) open$dir(&(0x7f0000000f00)='./file0\x00', 0x10, 0x19) madvise(&(0x7f0000ff6000/0x4000)=nil, 0x4000, 0x2) fstatat(r2, &(0x7f0000000f40)='./file0\x00', &(0x7f0000000f80), 0x0) semget$private(0x0, 0x1, 0x402) ioctl$DIOCSETIFFLAG(0xffffffffffffff9c, 0xc0284459, &(0x7f0000001080)={'./file0\x00', &(0x7f0000001000)=""/108, 0x9, 0x1, 0x8, 0x96fc}) 7.946314078s ago: executing program 0 (id=230): r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0xa2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000140)={0x0, 0x0, 0xdffffffffffffff4, 0x1000900010008}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0xe011, r0, 0x7ffffffffbffffff) r2 = socket(0x18, 0x2, 0x0) unlink(&(0x7f0000000080)='./file0\x00') symlink(&(0x7f0000000180)='.\x00', &(0x7f0000000040)='./file0\x00') chflagsat(0xffffffffffffff9c, &(0x7f0000000100)='./file0/file0/..\x00', 0x10000, 0x0) r3 = socket(0x2, 0x4001, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x5, "00000000000000000000000000000001", 0xc}, 0x1c) r4 = socket(0x2, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r4, &(0x7f0000001580)=@file={0x5, 0x0, './file0/file0/..\x00'}, 0x13) r5 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) sysctl$hw(&(0x7f00000000c0)={0x7, 0x5}, 0x2, &(0x7f0000000040)="a30a69b2", &(0x7f0000000000)=0x4, 0x0, 0x2e) close(r5) r6 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400), 0x10, 0x0) close(r7) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r6, &(0x7f0000000000), 0x10) r8 = socket(0x2, 0x4001, 0x0) r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) sendmmsg(r2, &(0x7f0000001500)={{&(0x7f00000000c0)=@in6={0x1c, 0x18, 0x3, 0x7fff, "6a1d87a63ee3ec61f3cfdc7bd05b9e09", 0x3}, 0x1c, &(0x7f00000003c0)=[{&(0x7f0000000180)="045023baf429027f743ad7db83508819ed61005b4a35b45748440e470000165671adb0c9041e841743331ec6c8f6a17d729db8548c87527a681d28896e6b3b28967733b16530de084b2ab37136c190f94c7e371c48610e19744d156b0b185269f62413931ddc1b653c713354e22a67816d427135444564f5fe89eb8b097ed7d151f1b2fddcd870ddf7336c0ad5a06bcab20d6c27aee10862a9c9832ca45986d5eb", 0xa1}, {&(0x7f0000000240)="221e608f42f2d68fd4debe6ce33805d3c7973a5792c927cd182f7f99596a19f66925f321d4fe454fa3505bc0c1b7064c65fbdf23bdb3ccba1f9f2fe9bc65a53ce04f185e3814cfb71627d4395a3a9e9e718742aa39bff682ebf923f7a276e3e298f75af064de7c0b39c07ca6a73dbce81fa65c44e740f2a7e0c016f77b12ede0a6d41e4475b455d29b40", 0x8a}, {&(0x7f0000000300)="33327b465a478e96a036fd1a91920f7d2cfa50097593cc7073fb813d5b8bbdc257e8de914a8c513de2de388bc242d0aff965823ad2f2ab4b5d729b71174bdfea74873bc7d09532d2c0fe40dd4e8020a941da62291975871016106c319d5fd8e07f25fdb8483a2c020b134806c011f0252a7c5f7db317e10f181e1b077984b67ef8b613281395a6b93c4f99d229f7c8bc8ea4873900f0c8", 0x97}], 0x3, &(0x7f00000015c0)=ANY=[@ANYBLOB="70000000010000008f0f00000e5add1271d6d44f94d94c64895e5a506235911f746ac08745b7153885a7e41fdfff2cb74652167bdb41947b676ebcf16c158665e2da36d94197df7fb21acfc702c9fef30111189c88780cae013f90e2834c837d9ade039eb871f524ead44047f343a10b48000000010000000a000000de19e97c8562ebf8fd55ee12e710e6d02004b165fd8f0de612dd0894c9008c14bd628814dc2f31af54b0b8ef2a3bef5aa5739b876ebc8c9b3d8c594b0c1000000100000003000000bd629566e97b93dda438a07ed76cc6f65014318b2e96508556b67d490a96b95d6e5c47c4c08bcc8c2e258429335ae27bdb918bd3f04379d217ed9031c439ab640b2ec4e9cc9ef5ee52fd752a46bd1b68bf9671f38df43ac81ccf6fe4fa48dc24e4417642ba55c73327dd7d078f18f56088d71168d576c7c89abaaeb3deeb242a8b1b4ea3d8ced3f938e3bf854406ff3c4450d0aabdd2a086191516a5195ab3c2c81fe8ed73ecd2bef25d9ca3ebb3675643a8da98c00e8222e910ff0a6b7644b51cd78436e81e23fe240cbfca120c7328d8cfdb954d49024cee62db5ac42d0ca5cccacf318365d8b1417ebc9e229f0b57411f8ffb84d6349ff0452c40b3cb7305f0be1683e6a0da7e799ceda157ca8d491eb7b29fdb7d4804519fbaddda622a884d38f3c2d5bae88e6735ee090b4d676856d4df8296b33717e9a1c0f5417f39cdef62cd53a486074b92152e6d80445954a6e590ed02422505056369a7c7a596fbe8e5932a3cc8203dd42f1875a50c39014f60a0f4f6d236d64c46f9848014ce73583eea397c6b1d8104e95480dcd5b3e1b830a288a3c997e4e458aba5ce5bd4e2b05b0554088ebb02eb276ff4b78b3188125df83551fc4a2c0f55932ec3601d28de895ff0d046b56741c9102bc2b1c95a30f71818b24f8ddff09121452ff5e6a9011967ba15ff63d213f12bda4dc53e25425442dbe084a46993c5ca3f1cbc7d0ef6f990841f6eab74e7e489ce4b0eadacecb51ff2fdab06efbb58b5d61ddd2c79421c0da1b2c38d2ed471a36b43d8f2376f5f15fb569fbb74a32597761de77c9818ab849772c1ef27728f145c7daf3bc6682cee269f8c5fdc3b19dc66eb4c3717b73c4b7a689620c93ea5e141148d9be60f1970c2c18d4d76f45179230c5e69a75e96256080c25e65fbd0702dde638fa905e412db7df53d346e941b19ba873abf0f7c196f2698b7e9e25983f163e9c49478224e93484356d8d25a0c6a3d94af16c989a0b38a1930710a8c5c2246b8c0a6ffeff23466980e5021f07cee16e6db54767f9bf0e78549c5c3af16664c2e322bf9d2c4248db5867de72a974435008806442b42b5c7b34397c73069b6f38313c1b7d0915193a2919485e6eef44490c3c98370ec071120aa2afc7a23c8e2900505481db15beab4107c90b0cc68984f7dbf013e9199602f50fdf25fc4b916293fbeb8a8a6086ea660df6c9ecfc828f0b52b857eb0d5c7790ad97829bb3430799555cf69dc27f7b19b7169f882bca33e16e91e02dc457da91bb5abe25b857073c7bf7b3d18bc14b7da4806bcc6b1ac17307e0cd237b662f341d04a9d029b5e13dce1a4a0691cb24b9ebd4d4b004b97f9e5ac7a0c4c8a5b68802b08ead0b1767695fe76697d9685c1ef7cb80410dc36152c18e4ea286ea083191339767159c4cac7948419073eb97f6a2d1e6e54e4c12111e286fe26cdb249b871a4571e4fd066889a643d6094b211e053ec5b5e2c1611acf14b16c062974809d35e9512b0a60eeaf3c19b899e569e009abb1dc053bec93a071fafd8c65a4e87236dbc8a1a2dd775bf14431a721d0599e4c2bd9fe076943835b7482dc677191b48c3f66c1bd6d59ca1e1a471ad81cd69c6312effd8115df2d771dd0a8eea85e070e30d64c5959675854933fe32e5381ebfdb4359796cec0ce06bffd58a7d03de4dd71a184460e8de98abfbf9d642c1d07ce92603eee7952b941def1ad2b2d215dd622f8c15d933dff4c5eace0d18a8df747d810ddc10df1df4959ccafd59e426eb4c2831ef3fc6be31fdf6c6a564ddb888a7558f2be1ff89d7109d882ed771694c86a15fb7ce85b68905d5916f1009218accb1c15be3807c522404f0ebade283ebdf497ea5e5d6b7ace13d4b27faa6982bc3da842896826261735c8b71249f64c349d2830c81f0f433dae4d4657ce0cb6f4e0400bf1ab5debaeb57f9e125619d61152c7392648a55ef06499ac06908aea02eb2eab1ab999f2012ceac82ce2bf8654054f7e26916623bf42338f443fa017020af75fd15135577c4dacd5e623635111f9ffc6fa2acaac48811084331dee34beba6e34134161463175bd1c0504d9b48a6a45a33677debfafdf91612834e437fd6e5eb3053ef1cfdf7a1304bb6335e8b57d8067d50d89f9931ad58deb5342c2da713dade077044cb0334ad2899a5ad0326aaf0ee3fbee02d7779ba3b7a762eb69887ecf7b1b33130955160ecd7903429759c6338d1797ff3bba19a76ac9d5e3beff025b5ba11ef9b9709acebab14b9d2a2343448f35e16e77a7a9b45f08fcd82329eb6452d93d37b3200b187af355270c66c54d126a35042f74bebabf305b48abd745989a3117ba105c7ac320973db0c35406290bf968d61bb9c6c0321cfc6b48200a7b5aca31e82ebccea9242ca1e6e2caac9a3d48bd36abbde4cea64fc1af8cebe807303dae2620db5d8805d4c26a74158c1b916d1b7f5088809528eb914cc77a57d6c905a545cd70888019764be278d3aab81c7c9756631f5d41583d4f339ceb051736a5cb80a980738d5e293810348c0573bc6e508efc7fc0bf0ea6922972a2998d8836a52fe1d914c6d0d8f5391e5259dc62a90a8f71b635e7895b705b1ab83797317ef6d148f859ff35ad388ab6420e0657b7942ec925daf10c9639d6128326015487c35268503a972b75adc5424915685cbe41cd850c36fc190d0c01f2188c83751a2f57446e837988e77f194d33b193e605bbd5cdf51eea7d8a19f9fe7b969f91222f700bd470d91a385930f86050d29a6a0d7f866bf3267730e3a6c732d6ae458b245bec1b5c0724c015e30254251e4fd59cae8aca77541890bec54592c096d53b6f1c9c3b40bd77e861e54216e88e683f39649800ffccbfc98d4ded60337c1951d403a40fe54374bb9e512d9ca20f3201521401ca14a69b4c5df6caa2b018c51db48204b98bd5c3e85b2c83c855dff556e6450f834a4d0bb510f2a76d156f0b5478ea0984baf15acf3425d8ab100c94bb6889fc2e7645427860030bf3ffee7d6bf4446213f8649b57767c30b19209fd429aaaca03f3e23e9e51074db11890739fc14b229b1b04752c5fa35bc84c09ab1d095b116e05ee336edb3e085f9f0d34f4ff654668b3d99bc927441d41b025c572809717b598cfe207008c5ae3d4b3bbd7a1b09f91746e19cc67e01d9c8fe9088a9f43c0aac60b478008c1ba47ecbf5f578fbd0b059d97eb564182295bcbcc903e017ad6530b72da6443aa055c923348aa17581166ba23f961a070189a0a60c4c6887fc188de9b93366b2b4d1593d24ce02782ef6f422a7b5da6d21c46ce5185d08d150a854ea4b155252296eb9f1ed5aaacb3c5881353b3479789c6521521db92badc0966d6133e99f2d100ddb256b2603c121a6fabd46e8a88a49f1167a0100deaf0b432d3070b3d70f91eca4f1a4092628c83eecac4bb33d77f59a78d7b397e2f42f16882946fe5877a6b835f7d7891ee42436b6d4b8b7be981700655e6c4c923c89b2169b06fd59f39c7334314ad98c4f8e7424cc4458fcc42d5704c2161fd9526ccd68d9d7b25ce59f89a20050337e1e3a254145ef2b69955f56bdbc2c50b3d5da219e00b2205404ffdbffb5cfebfae1d5f473c25ab33954c0a663f3cad56199dc4048d2164dd0877b2ff485ffbe912749b1d9ff35bb9297d7f6233d3b7d99eb24d66c36abb3a22fc64dced938cf4fd29505b42b69d133a77397f6a074e1f0f34c4c554c32d409584f9f9ce2e73afa65eebeeaa4adedcfb106da2ecf45804744ddc3f164710cc8153574f3a2cca014fffaa301896ef5659f4b164aa447126e7721fce2bd679dc267edc7f0698dfb25828c7bc59dd53940b50257b9ff438e12bda60c9a0afb3fb7ef5757ff4c342c91d95ec9385f517e641dffb594d305748439efcdb248b52a6871a03ee00bfc13348c7c1d7db02b9cad92a124493cb120c830341b83247cdcdf491a5847900c7c47073c665e38bc459595d81bde5b0df8f46b5c2e8171e3cbbbfe02fdf29eb044f06b92f4862a6edccbd161432e850ea8b3ce31f6128e783647ad3b56c21833b478699b7eafebeb10ccc4c5820a98dc18e6fc37c6bde1d2ae0cd4fd3dbb2b2a15577109b7ef94e34cdc0be2f045a92f50c1f67e7ba8a3d8149f84825f18529e48f9753ad1e5991a4b79e9daa2590b00d47265a84f8e4c9ec0488f0d040838fef2deaacfa2321ef1e1155ecc0f190d22b8a8e518fadcf887756751c3dd7d252546503364a1cae1f3a4ca01e06ed1c51913db9c1d8bf9a813288df609a3a738dd2c9c4c77dc79fefbf2a15e0b191693a3de0763a2058314534bd61c21c6cf04ed66eaef3cdc3a75f74a80b7b3dd9eb8d0b952026536163832090d4c29359a4782e081fbc5cadf8fe85607c008be8a975d38fbcd5eddcbc26b5b03437eb88dc6eef3723b01bae1cba604f812ef69e689538b3a7e620c3f14cba0c438d983d7f9bcf1ab8818940c03cc7b603086008caf33b2528905e2b4d4573bd7764467c0770aa8577bde5e6aab777ba59d53cf37331d4ba707904cbc7b4036a97c91db4fa7076b5c7bf81ed268bb2704a57c19efe62af724ef64f3fa3a65fd69f201471d1d97a4039f89e557266d2bf1adc2a66d8b2df755053bedbbb90075d3109d662e12d6401e15679e78c8d80d5448ef4b4ca3bd485a99e19bbe5a8f25fb82a38fc96194de68a21dfdef3916ab05d65fb0d88dabfa01f5eb7c942acc4e4acdecdf6e781699f1b253e39b3338e89ee0529db9d3375093c9b0ef33512f273613bc1bf216147ab6abf9fb8a5d638fa540f59e81bdfb097797b8de992be6ff4b891e6bb0eec6b9ea733ba7a1d5ece67e2045d1774356eb721c6be3500b06ca6dffe0caf1f84228397df7e2ae86359b695c84ed1b8fa800bae6f314a618e6ce3ebed10748a1cf9cfb92f2a0188040c3404159aac14cdfcd283e4da62aa765f8e32fcf927061f0e2e6b9d2b1cf061d554312215209149c124da7779d85dba9cd44434c0a9fe3c5ffdcee1f8767a593a2cfdf1172d893ba26cf6ab328e608d6dd158c46e229f773607b798bc3b11c279f3f09a55b38af798ebb6129926540fcf4282afba6000cf24cc4e3e88f47950a3b200fe6ffbb0b0000939ac57c71913ddc90d6be7e3a064b14ca91c5a391915c483dcab69a2256b919c27a5a7d0fdea93aabc607c4a36f24e5f9b473f253907666b6ff67bd2381a719bc4fa952e0d4def933a755e019fa23d7e638e74b7239610d8a75bd6b624e303df5975ac3a419e139dfe81411b409831b3cbca0d5e04c1cdee02d27b7919c2c0a1a5e9e32b4e42004fb1ac430a47d3d8a5640d35aa9f722c62969305c42a413426bec9b86852741f4cb887ae2c914bcf38e2b06e248fd574f6b9813843ebd2f6d076d3bdb03a7dc3c1e61ba601adfff17a1c8898690a22fda8292a536c854ee974fdf6c86fe161a90914151c279cf537d2d444681b9d26ceda2ebd068312e04485200d1a448470bde4bbd761412924cb3b7fa393e44499e912480220a22f74ea6aeac2c83fd20b758cae05980fbb73421bcdf784ab6268aae100b77e0524e6926dbe431071d20dfc034a2ded6363a1b99cb0f33448519bc7dda85450fb4514bb6a196281a9ca16097204791b08176c9e7e9ef92e42108a9867ad48695cfaf12fab2f49a3901c64b6768ff98d8a55856177d56064007a1cb9e2441ec3c73fa68b0a7c1232365afc190c50a34215484cc4dbf63ce4a0cbbc3aa5050759571721577da823facfb2ecb950d3ca05c250d592a49dce9dbbe5c304ea8cdb81c1e6b2220471b27b41d6b624b019557c920396fdea025c0f7626f3c912f7545f082e571dd8bb21bb3d90cb178ed459b2e09c373789c275bffd01aa299e2cbdcae34918ba4d6c3f54d5399047f1500651548673abaacf9e99d61d7e1b4063b8f8b62446ca2c3ca42554d81992a04f3950baf26e7edca772d0266cfbdbb5a4d71126627a9e614e69bfe467a21063797d24fe98e0d955dc7bd4c058375967085c1c2e419267364eef4a2936462299ff48d51347a571ff9170d"], 0x10c4}}, 0x38, 0x2) 7.944022692s ago: executing program 2 (id=231): setitimer(0x1, &(0x7f00000000c0)={{0x80000000007, 0x2}, {0x7, 0x7}}, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x120) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000040)="4a6e47a1eb0420367edd106f2617", 0xe}, {&(0x7f0000000300)="49be3b6945e3ea424b6452af10f9236617d6fad977cf6a5911bf9b3baacd743604545126460324ff1220e96a0b7414d0150854cfef6bad73c2fa88812acfae4eddf9e42c1412b2b8c7a977781946f467257f76125495a0164cb697e5c99070614e5f175e36e184f6826d9bacd2d1f4a68f256d5723202d66981ce7acfc6cf035736712580a5e24c9a4c2af60aa0d5e6f456608f019273c5b6feea9038c74baa549ac810f2ee795ed1c402200ef3e90daa15b3785b8882c08d2290c677e3eed385047625f4cc0e6abb9d9d5f5c31b6bcac6b46a9ee9633e1eecac1c", 0xdb}, {&(0x7f0000000400)="28d1588c6ed7de698eb3ba1672b6471169b79d0e57995316417bcda9e361803c5689636d31bb3cf3eff5522045215da1", 0x30}], 0x3) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x5, 0x1f1, 0xfffffffe, 0x5, "ffc184bf08d7d753c6afffff00", 0x44, 0x400000e}) writev(r1, &(0x7f0000000000), 0x0) writev(r1, &(0x7f0000001480), 0x0) r2 = socket(0x1, 0x5, 0x0) close(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000140)=0x20000, 0x4) write(r2, &(0x7f0000000200)="24bdfa5d1d2873c63e35348295b299ab09dbd0734449c365d05ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688a858b8cf6bbca32ec975d185cfcadf68ed7796e53e0000400007a20746f313da7dc6c5133407dbcafaea3077475df6575658bc77274869b4cf11d1374cacc8af0e650876593f6a8822b437639678a1cc3702368dc70dcf2429a7e1582005bed8a072a9c3310cdeeb79f221bda2b2cce0d51b12ea84e60e401ed6abbac6c034a7d182a13e31f491b6f62414871", 0x10099) syz_open_pts() mkdirat(0xffffffffffffff9c, &(0x7f00000011c0)='./file0\x00', 0x14e) chdir(&(0x7f0000000100)='./file0\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) 7.734938316s ago: executing program 7 (id=235): r0 = socket(0x18, 0x2, 0x0) bind$inet6(r0, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x5, "00000000000000000000000000000001", 0xc}, 0x1c) socket$unix(0x1, 0x1, 0x0) (async) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f00000000c0)=@file={0xe, 0x1, './file0\x00'}, 0xa) listen(r1, 0x1) socket$unix(0x1, 0x1, 0x0) (async) socket$unix(0x1, 0x1, 0x0) socket(0x2, 0x4001, 0x0) (async) r2 = socket(0x2, 0x4001, 0x0) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x70, 0x3}, 0xa, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x70, 0x3}, 0xa, 0x0, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000100)=0x7) (async) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000100)=0x7) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x2, 0x12, r2, 0x0) socket$unix(0x1, 0x1, 0x0) accept4(r1, 0x0, 0x0, 0x4000) (async) accept4(r1, 0x0, 0x0, 0x4000) bind$unix(r0, &(0x7f0000000080)=@abs={0x7f, 0x0, 0x0, 0x3}, 0x8) setrlimit(0x8, &(0x7f0000000000)={0xa, 0x5a}) r3 = syz_open_pts() close(r3) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x800d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) closefrom(r4) (async) closefrom(r4) pipe(0x0) connect$inet6(r0, &(0x7f0000000000)={0x1c, 0x18, 0x2, 0x6, "00000000000000c31a38ed00", 0x4}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sendmsg$unix(r0, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc}, 0x4) 6.333437636s ago: executing program 0 (id=237): r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff6, 0xc3, 0x40, 0x8000000000000808, 0x80}, {{r0}, 0xfffffffffffffff6, 0x60, 0xf0000000, 0x40000000e, 0xfffffffffffffffb}], 0x8a8a, 0x0, 0xbfffffff, 0x0) 6.33215365s ago: executing program 2 (id=238): socket(0x1, 0x1, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) (async) madvise(&(0x7f00001e8000/0x2000)=nil, 0x2000, 0x6) r1 = socket$inet6(0x18, 0x1, 0x6) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000080)=0x5, 0x4) (async) bind$inet6(r1, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x1003, "00000000000000000000000000000001", 0x6}, 0x1c) select(0x40, &(0x7f0000000000)={0x6, 0x1, 0x7f, 0x9, 0x0, 0x2, 0x1b6, 0x3ff}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff94ea09066dbd86dd60db834400082c00fe8000000001000000000000000000bbff020000000000000000000000000001"]) (async) bind$inet6(r0, &(0x7f0000000180)={0x1c, 0x18, 0x1, 0x9, "bd45d5e309b2df675fb82d6a0b90b599"}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0x1c, 0x18, 0x2, 0xe, "2cdca472000a0028bedd00000000e6ff", 0x80000005}, 0x1c) (async) r2 = socket$inet6(0x18, 0x1, 0x6) syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@local, @local, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @empty, @remote={0xac, 0x14, 0x0}, @empty, @local={0xac, 0x14, 0x0}}}}}) (async) bind$inet6(r2, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x8, "fffffff9000000000000000000000001", 0x7}, 0x1c) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) 6.330569679s ago: executing program 4 (id=240): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="a9be", 0x2}], 0x1, 0x40000) (async) r1 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0xa2) (async) r2 = semget$private(0x0, 0xb, 0x19f) semop(r2, &(0x7f0000000000)=[{0x1, 0x8, 0x800}, {0x4, 0x200, 0x1000}, {0x3, 0x0, 0x1800}], 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x8001, 0x0, 0x0, 0x0, 0x0, 0xc5, 0x48e}, 0x5, 0x8, 0x0, 0x0, 0x100000002, 0x4000000000003, 0x20000000007f, 0x40000000000000}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) sendmmsg(r1, &(0x7f0000000480)={{&(0x7f00000001c0)=@in={0x10, 0x2, 0x3, 0x4}, 0x10, &(0x7f0000000300)=[{&(0x7f0000000200)="f516652d2468752f5b54868e1c939c4ff1c185650988c5dda14d00b61131b12134e095307b33279045a687fcdf3cab0a2baff8f38420d42266002f03290ea84ced1c78ef070ab378fb659542b9477b3216a32d8cb6e4cbd00462a7246c2324f9da1a2a94e0acac7eaeeb721e3629a63033a24a1b14a8f3178e2acec796c65c904a01cce29e7fe35fdf0c8fdeeb5f395c1143a0e1510ae7479800d00c6abbaeab4718af788e8d015af02c7677df844b9c7a2b4405719102659e5fa12fcc2c35bf835ac3d2ed8e8fefc3ace9291ff38534d28f", 0xd2}], 0x1, &(0x7f0000000340)=[{0x60, 0xffff, 0x3, "552f510a1335eb21ce07b6afe7cb8669a46eb57f85fb31f7dd9445e8e80238d495643d74cf1286a892fdbff048e2480fb86b9e9474a993ad3c76e6e95c89562c60f5551bb3d8b37fbacf0e4b23dcbff414"}, {0xb8, 0xffff, 0x9, "a64188118f2ca78592b3acee1a60ab85df5887a5f2445bbe1d47f2bce2acbcb70af2bb9d80827a2e276489f03465dce3fb5e02a1d6f42c3729147cac2ef3c14ced7ba7c88503a70a052250bb0411a140b887dbfa3bbde55d490d92494301021cb53d6245240e013b7d554954933382caac955b4805cf1aa14ad4188f50123795520c14f239dc7b59579a0eaeac533e53094ad5c1b24e8df7e52ce22741f754ed9e94b0b94997b1154699"}, {0xc, 0x1, 0x7}], 0x124}}, 0x38, 0x40c) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async) open(&(0x7f0000000140)='./file0/file0\x00', 0x18289, 0x118) 6.300749228s ago: executing program 7 (id=242): setsockopt(0xffffffffffffffff, 0x9, 0xa, &(0x7f0000000000)="b361c2019f63a305f045bb03cad603e6c35e14efec5400d2de9a480b0cbbffa0d0bf2b057f69bb89891cb04ab3f66b055690edde4dbf731b90a57c147594fb855c5fa95db9462f57906524287ef434604db65dbb88995368cb9b33eb6773ea8b", 0x60) r0 = socket$inet(0x2, 0x2, 0x8) connect$inet(r0, &(0x7f0000000080)={0x10, 0x2, 0x3, 0x4}, 0x10) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) sendto$inet(0xffffffffffffffff, &(0x7f0000000140)="3857e3", 0x3, 0x400, &(0x7f0000000180)={0x10, 0x2, 0x0}, 0x10) fcntl$setflags(r0, 0x2, 0x4) setsockopt(0xffffffffffffff9c, 0xe70, 0x1, &(0x7f00000001c0)="424ed6eb", 0x4) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(0xffffffffffffff9c, 0xc00c642e, &(0x7f0000000200)={0x8, 0x7f, r0}) sendmsg$unix(r1, &(0x7f0000000740)={&(0x7f0000000240)=@file={0x6, 0x0, './file0\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f0000000280)}, {&(0x7f00000002c0)="23c209d7042a01eaa498b277a1f229924e6375328e6626becc30d44262b9dd24acd790f3", 0x24}, {&(0x7f0000000300)="ac3b42b2f1dfc00f800417edb4b5e84cf2f2bd1145282758cc559d2d18f77a0cc84b484e962e5216826a09b5ac454b82339061a80bc7d83c0cc40f3fdf42f4cb45cefd5d0e672d6be734a6d375c793070aa4f061", 0x54}, {&(0x7f0000000380)="caacebc3d1323532082b65f352e0beb5c220cbca55c3122ae840c79466d1e8383081c5dba424ceab15ff489d7022a8b8223eeccda1b042c1b567265635a0f414bfdc00b5545e2cb1c86ad83be6ba", 0x4e}, {&(0x7f0000000400)="eee8aa550547d37e20373bc51547af4ccbda0742005604948c8bfea1d001c78235db4ca6869d1848e61912738e3797f53d4c8a242dc4e37a9fe05c4cb70c96f06fecae19b31fb920cc0c", 0x4a}, {&(0x7f0000000480)="f61399eab9ea5a0124a70f45b20b65622a1c59807a3e97d1040352515e025697ec5e99e2c5303dcd318267e0a1dfb5d1e02ccbe785d2a128d9b981b428ffa91098cdb5b9885b4e71b01021851a54bfbdfab32c3cdfa2a988ea4fb0cbe69ebd8914e6962670bec284bf7b89720ffb814fc2a40d3dc77b684e47aac604b1c152fc3e77fcf1775b2f7aeb901e1ca0154ac38d70d184ea9176d710351f008ab303f0", 0xa0}, {&(0x7f0000000540)="d9e90b95ed005cb5fef92458a253235376b9da716930a52bda7c7327f9da91b3896863", 0x23}, {&(0x7f0000000580)="2bbb65bf32931fdcd9b3b241c62872ce039f62eb7584c85d4d33844a321cb83ab86c9caec12554da9b75660bd265559e7104c0e46942dd1a6dcbf1b38933ef58991b250e5b36fd24c2e9a03172f6803e5882dab86e070c529cd77ac5", 0x5c}, {&(0x7f0000000600)="ef85156c11ee", 0x6}, {&(0x7f0000000640)="087c8d7a58b3991ffcb0f32107e2b6216451eea98fa9a653dba4264d", 0x1c}], 0xa, 0x0, 0x0, 0x400}, 0x404) fstat(r0, &(0x7f0000000780)) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x1010, r1, 0x5) ioctl$DRM_IOCTL_MODE_CREATEPROPBLOB(r1, 0xc01064bd, &(0x7f0000000880)={&(0x7f0000000800)="c85472124cff58804f54f966fa2d0775c66dc3af7d4821119bc97c96932a70b9ccdc7bedfde8c16a1da2c7587fbd805c8108665aee5b08aff01dd03e398a0da69c39d091cdcf53e5ae9cb17e53be26bfb9446b83fa25037b570d5b798de5ebf6", 0x60}) sendmmsg(r0, &(0x7f0000001c80)={{&(0x7f00000008c0)=@in={0x10, 0x2, 0x1, 0x6ef1a796}, 0x10, &(0x7f0000000b00)=[{&(0x7f0000000900)="761b6031910666dbdcfbcb232f08645cb39b098e7ac2d6ba5360d4717dac718dc4a873734c85d3e40dd95a3e09d4d5d2b2c76bc36a1f376b2f7f857d39bb1146c9189e85777d999c914f6dbeee4c11d33d9cc242c95f74a7b1855f7a6e5e9dac19ee77ffb284e81c81f91b50c13ed0585218ac419ac3c590", 0x78}, {&(0x7f0000000980)="307bfbe3062ccb7b2ba4fad4ec0f5be5f320d64102f7357c1d6d1a4a099a12f610f04e050d81c1499fb885e7f3dd033d061bc5c8065b383db35b097ca7618cbb71d651b4c93716424140d70a7a765570aacb53fe5a97baa2d95551623e825320cb915caa", 0x64}, {&(0x7f0000000a00)="8339124fd7610c9945e990eb2892460a04bdfc2c3de38d9b034cce0ca559742ae7d9e4bb2fee19b74b86b53dbb1031508dca62373241584f22c4fec0bceec5174898eaa57d3c7985f4f34d575f23ce8ad0e6414f2436d0825e229c5607591de5e424fe238cd41af0a4d958d53177529b7df324e8815981fb924bd85c170387c6cfb19b637b99b60dbc5c9f30473ddd8ce4f83e0a06c3d5ef0128a35e154b1d90e5b33020d932a248ef884c84787181857e154aa1abc70e163e9b14852830ab86df237048be715675894013b2ad092a7f4f26778f54d5a9cc99", 0xd9}], 0x3, &(0x7f0000000b40)=[{0x100c, 0xffff, 0x81, "fa1b58bbfab84f079589baad4c4586aa97961a21e6c562358c4e02a2a9c4758a81aba11be556118957e1f8ff801387df55ba57845a68be25717abe89d8a72be1755c6d6a71d3fdd931ab445aec228add74bffa77d30efa4abc5e34669b07c40f27a207739b723a42843e08512f1101369f896f4a5bb3d9b1b476c70424520c352c1a8ba41ce227ab08c8439eee441fc7fd52be41f24ea793b3cd0ffa8ac45e554c1fc1543db9cb9e91544a74721dcffa8b7e390810be0be55100317d12ef149d2f2d0afd7930c812895350d2688b08b127c629445eca418a1f0bf692e43d3d177cd52de8265965cc6dc9a882e5f06ff7b6f0f79fb15ec7f7a27f01ab5facd5cfc51d5a9e4c4cf0bac70c6ac1eb2b5f551a2a97549f01e51b83c02eb5823955e2908ab7f163e8bc98b2aabb1cecb25f8780919cef20f2d8d3d2f69a7de774f18a1c5bd61c4d60c4f76324d6c7068008b79ce733be1e3b0b141b73eb1c656698df4d1f8a4e762da5b4ec95b385c9da89182ff334641e299b14c5bd505729901d9a7c881a5a73edf9e3b67173f34208e0a73878e9984976565293e2acfecddc5dd6128407fcfd027ff8217d2f462dcc1cae78111d81102b7fe2e7293eeff2ae9654ee7ecc9068348d96b5374181a148c097fb52c96004d34dadf6ad52745f3ca5f956001eff75d61ddc07132fdf143ebf38a9c7ad8a0029e02b9c1f640bfe7ea77db3128f28e6ee3c53dc9abd0cb22281c4d0eec0b8b49869809f7b3d8a9b1dcda844a3771bcd10826b99980bd06149476c202c9f3c1993934277d61a04db5e09d511c1a54e9d291c5823f96d29d1bd1dbd247dd8cabaef7b8fc6614a70cc6e3603d3f5a22d776e42a09ed6213862ec11307667417013d8633202ee375d4a3e640bc3d10e19ba2fb2f3f6bdbcd16bb06f7354d30d74c232136a5e75fb4c9b6ee95504a6e35b6c475088fdd73d982057bad2950cfbda0af74c3b5755e3cb4ef1db43508084b8f34b6d0320ef7b6e01f3e535de5dc9274341e5420d7d3b66d3ad7eecb186f7e6422c7e5676394b40b87e03a34c1542104d1d6ad0a9170ebaa372930c576b1beb43cbc7717fe794d628cd7833fbec1ba0e7f1d48d530d17cffcc6bfb1f2daeb3ae97caaf2d4f04ea516a4cff46e6ee7d5e60e9aa276902bef0d9e61c3414e15c5957e60010c205800f54a55bfc5096056ad6421bed725a5ccd6a78ce3db7f1c2516aaa9439c3122359b2cc3512d6a4a412f5d89c560cc8ba371b7cea2bb2d58a559d07016dcbe0a2410a9c6e59c5fc02e0c920385e9913ba4455d3b8cce2aef5ad4872a768e343c01cca426863c37650296775b6bfce9f3a3ffb93707f2205b7108b0ab38d10adbada5d8090b3785e4a3e18f5f33c07047a4ff1f8d61bef8b83d143d259cb480707d6fb355b7659b1e405d997e11382238191d1655162854113f13cc158b4dd95d3b86bf200b1d75ed2b17c3adae9bbed78685bf2267b1c77d84d4758889c4958eb918bc5eba04bc3bf00d362aa1a02664ade1bb9e25f58d6d5dab03eba2b5a66f402dcdd70b8aefd815ee76a9fd20702c577e9dc808d155314745e9b8fd59953257ef576c5dd19b38d0bd802b49bed9bbbe5269d408f4a4861752b1c8235e6c9cededb823efce5a697239ec13e8ecf6c3e582197ed8a742ae5d5829ea267e56bb0d62631b600aa7f5aa495016f1d7d8a4097003a7f97cdf65dc70d818f9421d21558f11e9ad6f34916e4a6ce2ae27096826ec09e3cddc469e9ed3938256f07d42b2556f92e235cb6c7b6f27a78311afcc0ceb5809595d48f68a88ad227be976bb5871d7e8ea22232f1c3660086ce131a4ab2d6203718ba22de07684c6cd9e162cd87a6af501c47befc1c6bab7950600fc626796a90f41fba37e1c8b8ca0dbec671c2be55fea3a379ebb7a15d495b9c36112b3c1d92f76a6da1ce0b6e829e4b4475525f7d0c3f5edf5193819760c0b70652e1eaf095e38bcd5214c6773ff390c7fd162225e4377db7a6c26ed533eb3895baa8b4e7c653ee320fff099ee1f0945f6b930d8d844e108985bc279e8c14b232391b4ee46f6df26cc0b55f393b322fa0d40353354d564c7219439f99e78c6cec0920d5eb3a4dbc8d9ea3eba82be6d322d78cfb2ef802d9c75aa31d6186ce72c22871091fb610d24264102999d36b74eb199b011df4690c24b8c02e3191e65dd19bb11a8dfdb0b7e9537cce299d977bcde4984376d3af670450f70d6b8863ee5bb2cf708ccb3f97cb803feeb566b15777d6b16bc4d0eab603b00189a9dc5c31405853280fb873e4c76b18890a1226e17ffe7d2d4cdf6a463d1f2df8d6583e8bb3bcc14485e828b7271ca8ec1a23ba29a2a7deb7c6a0d1a74ace257770913269eba608d014753d0e4382670119009e522c98977625a075516f80f769a970e8f359d7557f8e0aa9a134fdd447b7641577d7b13e9204c189217f6898c803c528dddb860aa0a3c497aeadf7445021cfce563bbad4b314d82ff453a12d751a36fb53018b0914e8b96c2dbfacdd41bfd97c3a23984eb2bf1060802cf6f91188a750f5c57219d580b5b25f59fbb651add5b3c8733a9ccfb564e109cecdfa4ae90c1e2dfe2ca5367044981950e19a3f32da8048098109b89ea017f66f7272aa66e681be28469c42015aa57a1eac4ae3b16863b7e6c765c1b6b1eab6d69ad1290fd825312c32c4ad5455999d1444876a65b039a1594b5370a4923fd7a3437844556a93b9efd9113948cab08bdf3c96ee417e5ff8ebbe646edeb828a6ea0b33c45a64acc46357c4b5092d0ad3033d9c65ec47cc3d78ac26c27bcd6978f2c88f6bb8882b2bcac99c2f27f84d5673943f1ff80765f0caf1b82084db324f45705619940d086410d46fcc8968b661f442bacc571acb4acea48886a936c9f5b37bd46bcdd49bbe633ee733121d12cd40e246325ccac6f1d9d8d55f22d6f234789d9b50493a429fc19400780a03116e9862b9a276dfef31058b27d43e832e6f6403fefbc5f14d52608a8a297ebf826a5a7fac1c8dd26b6cc7b357ba366a56da22eeda8c75a7b63553a7e1f3bf7769c40a5368fac6a753f325c4763b7103cc9dfe1b51f2e2d99e955418bbd04be43a0b67d3323dbb16c21b80a134d61a2370b44be0b630ba9daf90513ee6742752acf01202843dd671561cb2e0750184736347f2213672be2ac37ffa39f0bcbaa47480859ba4999f62a1cdc3a98152c009af8824a90bafa13a715196d3d1cca5b1d985d1bc816f2a226f350ca85a956cfeca25f2ebac643d400e25221414169142d7fee397b39bdfd34c736fa1d0fbf4ab3e9225d9aa59f77598a287d4797913ba75a02bbcfdbd2007807e4aa657155029f7651fc5d7d3d96222e0bc0e90108daaa0de1c3145bed5322b70eaaf3d3939df3faf51539124c3eec830eee198d87ff8c9a0c5d94078523960296fe077a768a0713892049e5206d4d5422fdb0af680191d2d8f884a84cd7311a8166dc15a8053daa98dea8d99243cc4ea522ce34620cf9d9f6086c477992e459667c6f0ad260209838ae33b94160ba2824f878dd9671e10879c899b9c22f7cc1ccb5dbaa54eea8c27d40de00a04331c91a6d4e2ca1d80957eb4bb974d1df1235d0ffb42a074de68c3811570dbd3c6f6c28cd15d63b277c1cd638f5198abf98d86d148e68fe3fabbcab773037c140aff173d0bc0f8e441f1b22664e9a2516d6663a43004fe444609cb1071d691ca287b9152ba72d08e168bfbb7ca823efea4bce1854495394757906459f0ad038360f09ebfc1e25f465c9c7091a785edff9ae09209b430bbaf622d324e513989a2a4d931cd605871aa8a0f199b5ba70521e615dadd57bf3979ae8871218e8400861ad582329087301a02be35192a071b7b8f998cada9e729a077a9c07e3b034a2f5f53a93e59bab0149fd613d6f3ddf23b69fed846c5b30edd33bc1e92ee7c8e65c19d2025872df68988e5e3fb063b9b10c65ead32dbaafcfd9e34d16f7aec51eacd91848be66f69f321ce7ac60543574d39d3b9a2f1e2e1e725cfc3ee99f21fc36f7977b0d205a134688b41666c0c92deb5c8b2b0be6e910283ca266b32149adcd2bf0d47760cbaa02dcbeb7791e0f0b4295d8849bd5fdfdf483c8ee7642ecf7efcc9def5a96b268c1f4683fc1d8c7cd6dfd4603080cdd70a74eec25a4bf18d63984d6876732d4476251248ef4c1e6991332323e82485a8aba1ff1edf733f707744d6c1e96d684cd42a8ca4b2673d5942b18bb0317fc9c11f49b21f88ba5ecafa33b0786e368257126a286f99beb365738f88b389b5f1235095c878187545e4d700bc1ea341bc3327fa513ba6dd7339f18779a38df6d1be5a642263ce88af5fc7d5a0a0ca2621dbcc9b2da56823f285703053f94b8c83957c0ca5595df1a95952ffbc233130db5a0ff7ad5c4d7a2615079f8c34c57b77448bb0805f5f566600d5fb576f87a3887c1198028ed1f28f229c002fcf088a26818918e14cf0e87dc4b7baebea59a71112579115900e390cdab8fc73ab27ec394f2137ea0df6ff899077d5f7116c0189a218fc37152733ee52eac9fbe1a88b61719a7fe032cac5ddd8820cc485de5b0513bf379da6e951a22e2524266c167ea6af94648ed6955f7ac0ca43503b8213df101dabca53c71e984e55dad5ca3caef231c94fac76c0d348561a4cc15623d227abad6faf63d3cf8a67caeceb8966528b35e1b06b82ba2aee0954c709ac340536ebb118a94b8dd5a41aef61625e5aa15fc243665babd07b7e11e4c3d99243064ca83552208c4d3bf3e4b351c802f8f44fa88dbc16304ab9f89be6a4bfa1bbf37200dd71948b559ae176d724989a4b3290760a46796209ce5469f02d84bba567e419a35783b752343fbafe9b749eec4c8908381754f439f048c03a3274347d2d8d6da7ac89506a039258564088a7cfca928c35e32292574bdebb25a9d74357a53611af565b57d4abc691f1ef950e333e2ad46bfbb6851b1811212aef032c0571a522ceeae87ae421cc51a09ea390cc4fead984fc7e149fb89bfbd6a3435c3d59e36856db989bb2df3cd9993d60a97ab98ad34d9c8e7ee7134ff1ac91bec4e6de9f5f506e552df9f78420cad0873b2c0dc64635732821f5dc90ae5eafd9c094ecf8723c7bd5f56a83e0f1a17d8753484429ad3e0dca48f18310caf56f607b54a53767a2eee7bd1dcdf3fa1350483d989da1cc650fe56303f4fab94c77d562b07d0e5d0137fbd1960c53c4aa4426c048390d602648b0d1b90b9d92aabacea5dfb79688ffe573a27e5015505fb67739bfe472191e380be8a6c0146853adb0104b5846b4243871f494d66e6abb5568dfcd8e26cf3a90a34c4042607e4cedd9feb554508275719bc4be17e2da1dae9a2b183eb0d66ab8e8ef7a6db2442797a01fa245f203d5cc11a5587e1b86c5d284ebe7aedb7de8470e535180b7cee66db34f048fcd4a1aeb4367d099416515d30dc5439d8e33c3df34ea7d64b85e641b1c194efb1de3f1ffc6ff409e2af679246a066f871eb1b1e8f2a6c8a2e9fb3e62c3bb357fefc70ced61ae087bfaebb7d0f8d6cddfeb19180e6191e7fbc748c11d0c7c42cf8962d50e4b7338b81fea1aaed63004103f51c36cd3cc5d141e489873d669d694d132b256c4fe0dace050e472bdb79a1f6024351615ce5c66ebfbf50f68333d21f54f9ab2b361739836eb9cec480b52ebce510a9daa8bc2e9406e8840111e47a197ca16be4805808ffd6f19b18cb63b3e5c98a9da75c5b506e82d1c81e30758959c6882f40"}, {0x10c, 0x1, 0x4, "a34d227e6f85e68e1273941309d15ec811dc07ad4439ee2ff1822a9be7b7bf68d3f543945d1606e7ff1ba6c54290f0336f8b04d1ebc5a190c49c658fd17bbe86939c4a2e0601456b7dc9a0199cc80a76052ff659d4a74a586057c8338af1c4e64c0432d638b6c58b1486da78d66a5dfa56d3f3b777d3c5b897c2c82295858288a1915ced60d30415fd9566e89f47f6b1d0c827bdd99523e503e05bfb62fd72eadf0321f308c9fc6812e77d5c054ee026cd18703131cc3338c50610f5c3d4d00c0defe5a5f7025c7666e418363724f08786148df88f67f408826bdeaa2af1069574511ce12c79001012e12a819d8675c7dd1b75c7e1d7ce425da5737e38"}, {0xc, 0x1}], 0x1124}}, 0x38, 0x6) ioctl$DRM_IOCTL_GET_MAGIC(r1, 0x40046402, &(0x7f0000001cc0)={0x0}) ioctl$DRM_IOCTL_AUTH_MAGIC(r1, 0x80046411, &(0x7f0000001d00)={r2}) ioctl$TIOCSTOP(r1, 0x2000746f) r3 = dup2(r1, r1) kevent(r3, &(0x7f0000001d40)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x1, 0x1000, 0xf1}, {{r0}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x1c00000000000000, 0x5}, {{r0}, 0xfffffffffffffff9, 0x1, 0x40, 0x7fffffffffffffff, 0x3}], 0x4, &(0x7f0000001dc0)=[{{r1}, 0xfffffffffffffffc, 0x41, 0x2, 0x8, 0x72a0}, {{r0}, 0xfffffffffffffffb, 0x0, 0x40, 0x2a, 0x952}, {{r1}, 0xfffffffffffffffe, 0xc2, 0x4, 0x5, 0x1}, {{r1}, 0xfffffffffffffff7, 0x20, 0x20000000, 0x83b, 0xc}], 0x401, &(0x7f0000001e40)={0x9, 0x1}) sendto$unix(r1, &(0x7f0000001e80)="722ae301d018300832482bd5af6840e1493fd0a0b398616c6a52b4b8e9cee58d772de5cd28b40227b403f7915633e9c6ef1ac898e62e22d70bfbf64c563e386aab7a8593ddad0e83add77c2f3a46d798c599c139b6b31e1916b8ed975b6205ddd51e34ec84fdce1bb2aca68faebe0a02387865c98d1191173521c4de048275be5d27a74813398e61917d0a8dc4337c5d4d250a194cf6f9b2390959e9b22fa6a56157635b7c6e72047b840b4ae56cc15c75f5c08d9fcd302d1291935c77829bc112289944c87c7b34b69c9931b56c", 0xce, 0x4, &(0x7f0000001f80)=@file={0x80, 0x0, './file0\x00'}, 0xa) bind$inet6(r3, &(0x7f0000001fc0)={0x1c, 0x18, 0x2, 0x2, "104cd258ca6536c1590e1677b9900d0f"}, 0x1c) ioctl$DIOCGETSTATUS(r1, 0xc2084415, &(0x7f0000002000)) ioctl$VNDIOCCLR(r3, 0x80384601, &(0x7f00000022c0)={&(0x7f0000002240)='./file0\x00', 0x3, &(0x7f0000002280)='./file0\x00', 0x8}) unlinkat(r3, &(0x7f0000002300)='./file0\x00', 0x8) r4 = openat$dri(0xffffffffffffff9c, &(0x7f0000002340)='/dev/dri/card0\x00', 0x80, 0x0) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r3, 0xc05064a7, &(0x7f0000002580)={&(0x7f0000002380)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000023c0)=[{}, {}, {}, {}], &(0x7f0000002500)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000002540)=[0x0, 0x0, 0x0], 0x4, 0x9, 0x9, 0x0, 0x0, 0xf, 0x2, 0x10001, 0x1, 0xfffffffc, 0x5}) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f0000002700)={&(0x7f0000002600)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000002640)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000002680)=[0x0, 0x0, 0x0], &(0x7f00000026c0)=[0x0], 0x5, 0x4, 0x3, 0x1, 0xffff, 0x2, 0x10, 0x2}) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r1, 0xc05064a7, &(0x7f00000028c0)={&(0x7f0000002740)=[0x0], &(0x7f0000002780)=[{}, {}], &(0x7f0000002840)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000002880)=[0x0, 0x0], 0x2, 0x5, 0x1, 0x0, 0x0, 0x5, 0x1000, 0x3ff, 0xc, 0x4, 0x7}) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r1, 0xc05064a7, &(0x7f0000002bc0)={&(0x7f0000002940)=[0x0, 0x0, 0x0], &(0x7f0000002980)=[{}, {}, {}, {}, {}, {}], &(0x7f0000002b40)=[0x0], &(0x7f0000002b80)=[0x0], 0x6, 0x1, 0x3, 0x0, 0x0, 0x7, 0x3, 0x9, 0x7, 0xed9, 0x8}) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f0000002d40)={&(0x7f0000002c40)=[0x0, 0x0, 0x0], &(0x7f0000002c80)=[0x0], &(0x7f0000002cc0)=[0x0, 0x0, 0x0], &(0x7f0000002d00)=[0x0, 0x0, 0x0, 0x0], 0x3, 0x1, 0x3, 0x4, 0x7fff, 0xe4e, 0xa5d0, 0x401}) ioctl$DRM_IOCTL_MODE_GETCRTC(r4, 0xc06864a1, &(0x7f0000002e80)={&(0x7f0000002d80)=[r5, r6, r7, 0x0, r8, r9], 0x6, 0x0, 0x0, 0x5, 0x6, 0x7, 0x4, {0x7, 0x7, 0x2, 0x1000, 0xd75, 0x7, 0x8, 0xcf, 0x200, 0x9, 0x2, 0x4, 0x0, 0x1, "7c3baf7533235dbb494507e10b74d97e2462e32183ea9fa3f44cd44bdb15252f"}}) 6.010541258s ago: executing program 5 (id=244): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffc, 0xd, 0xfffff, 0x2, 0x7fff}], 0x10, 0x0, 0x80000001, 0x0) write(r0, &(0x7f0000000140)='$', 0x1) kevent(r1, 0xffffffffffffffff, 0xfffffe3f, &(0x7f0000000000), 0x9, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r3 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r3, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) truncate(&(0x7f0000000000)='./file0\x00', 0xafffe) write(r2, &(0x7f0000000080)="40f6e7a9604985eb07c2b3ddc661ec4b18f1744edd072081459f220add62", 0x1e) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) sendmmsg(r5, &(0x7f0000001940)={{0x0, 0x0, 0x0, 0x0, 0x0}}, 0xfffffffffffffd52, 0x4) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async) kqueue() (async) kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffc, 0xd, 0xfffff, 0x2, 0x7fff}], 0x10, 0x0, 0x80000001, 0x0) (async) write(r0, &(0x7f0000000140)='$', 0x1) (async) kevent(r1, 0xffffffffffffffff, 0xfffffe3f, &(0x7f0000000000), 0x9, 0x0) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) (async) write(r3, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) truncate(&(0x7f0000000000)='./file0\x00', 0xafffe) (async) write(r2, &(0x7f0000000080)="40f6e7a9604985eb07c2b3ddc661ec4b18f1744edd072081459f220add62", 0x1e) (async) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r4, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)) (async) sendmmsg(r5, &(0x7f0000001940)={{0x0, 0x0, 0x0, 0x0, 0x0}}, 0xfffffffffffffd52, 0x4) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) 6.009506073s ago: executing program 3 (id=245): nanosleep(&(0x7f00000000c0)={0x0, 0x844}, 0xffffffffffffffff) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebf6cbdf13b9fd812eaa4e712e54e69931929648", 0x14) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000280)={0xf}) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xb02, 0x186) r3 = socket(0x18, 0x1, 0x6) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000200)='\x00\x00\x00\x00', 0x4) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000180)=0x83, 0x4) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x800, &(0x7f00000014c0)={0x6, 0xfffffffffffeffff}) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setsockopt(r3, 0x0, 0x9, &(0x7f0000000580), 0x4a) pwritev(r2, &(0x7f0000000040)=[{&(0x7f0000000140)="8b6c9298d84b21e26c4b2fa48a8a1733327f245ba708468a2d2f9df63e9071d06fa7714a54e0d470b059aa6fb3ab37ce9a75d001380a631794fa67653b417eace8f218f2fb8166414f87eb8bb01eca5edad542be884a689f2cb4477c7846628bc321e0f255be2278fb16690ef22148237f8f82647858d5144c503a67ef356e48cea3ab3b8535c2fc5a659129cf6cd76f93", 0xfd19}, {&(0x7f0000000200)="9d451f83427c68d7bab0247e694d44bdf3c599b6e45581a9363507d009407975206f43dc79c6bf9bc0947f636da65d7666c7292d6ac964b330f1e60e1c4474275014e374a138e9b2c02e6bb465", 0x4d}], 0x2, 0xba05) syz_emit_ethernet(0x4de, &(0x7f0000000080)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "408e03", 0x4a8, 0x2b, 0x3, @rand_addr="acc01a773e26c5f751151ba28e340679", @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x29}, @hopopts={0x2e, 0x8d, '\x00', [@enc_lim={0x4, 0x1, 0x9}, @pad1, @generic={0x6, 0x463, "85155c2ddf8a94e85830df14ec20338b032eb4a30f2014f149fa966fcccbfca3cd33f141bba4fe7a033176d5a207f8c1dbe2a2e2758fb5c61e36dfc401ee2d0ed14865f7c35eab1ae94be6c1953c0c3e62a1415fe926797e953242e7138ece1b5e16b16d944b4f19d3992ec6650e6bc9f532b8368877eb3ab0aa2533ab96f5b8ba3227870fdfb74b76661ad89bf96da939bc682825af4460097824cf890e94060074761de3b05b7343a246c69cf6c66d7450a7e28593edcf34293cb3716282fcbfa6c6c50ba55f9531ca5241ee929fafda0a77e82c2825e6669f4dea7a60a92695805ab362e5cb71a5ebdca290ebde5eabb76e887d16a1e5efd38dac657da0ffb91edb891ba0972f074546c96938a2b6731cf33d81764a55b1ec710b3192593d675cf62fd4ba46a53432633bbebf8364b212783183cedfe797cf9e5ccad8fd9e1405099e5cea7f97339a0d217689ed941e3ccae0fd01f5d15303f24766b375871d68bb8f98ca1930a9e06332205768c2e1e21e537fc21eb719aea75a0a88e14e6bcb7b7f8d2f22f321bfd680b79715f100d6ef8e3a52e9ebace83d881a6ab85c7b92f8c9cd238067fa1bbbbb6a3b6989f3bf61ede33101174a29358773e32cf985f45f0c393622c25bea017056df1f39ad9d89afbf0e1eebf83b5145749e163cfd3824e115073732a91673d4131cfff5e85eb1eb05a93b4e5fde8758902cb1ee6f0f6fc3cc10e6835f3531e2eb89895abf0f8bd6fe1eea6b98fe0f259e29f2cabd6283ede6c776914cef50f71e9b892061be035c625149382683e1624c10dff2ee1031be414e33a61040ba188b8d0d7ab89343eddae15b2a9f7f9324b0a9cb73aa7a6aaa6b91ea4d013317df68993e78b5d10bcbb0acbc622a3f5030fe1cfa35f5d224d9f77d3d21e88f8449610249bc310dadf00e43f6412a0183d76ee4a6e63966cdb3ede66dd33793a9d2c527a91afebdf2e2f046a116993c02cf493857c89fa52df539334ad5b179f09b96dead212c3e2ae8832571d26d801ead064c98da6cd425998f775995521213ec3fe24750f966604a905a6740aacde6fce3a722006a5f7b959c611c7ff1a5a5234f5699253f17f1f557bae01aad9be8a2456d85480086d4967b5db41b36eb40feb83dd9ccd4354aaf150caedd3199d9cb57c8c11fa1bb7265412dc3ef240226714d2a6e8aaa5c98afd4e333227a9dec1f952b8dc799941d5f8e72106370e648fd5d52603f909db7ec21b6e69c3a733f4971c1d6a5d5ab01e085f752f0958e7b0eef8180ad476e04a7a8d765d5f187eb4e225fa15ec23bab0ada8dda2adb3822fa615c79c5230446cbb5e2b7c1d729da0f863aaec683b94c8aad09774af7fd6e2226b1fb38abbef8adb858ea648458d3fa23772d18eda7bdb818a61892924400d6441b3d98b05c635feb7963067d8f9b2e57f73ec3e2f1302e6e11c1615b658950384c3016c0cb4d5fc69d7867a8272c19077b4f1f199e232a2b797d3b05af0b3f8265a733e68a3594a59a49ad578831b59ccf7ad604f91660b74d3e57f3a46dede757bdaa7d52a7770e7d7c22ceac5bb69dff19de991920"}]}], @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0xa, 0x80, 0x6, 0x0, 0xabd2, {[@md5sig={0x13, 0x12, "dd42d2c4de8eeabe7bf6f93fc8cd7ca2"}]}}}}}}}}) truncate(&(0x7f0000000000)='./file0\x00', 0xafffb) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 6.008119297s ago: executing program 8 (id=131): sysctl$hw(&(0x7f0000000040)={0x6, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) r0 = semget$private(0x0, 0x1, 0x42) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000140)=0x101) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000380)) (async) semctl$GETVAL(r0, 0x5, 0x5, &(0x7f0000000800)=""/241) (async) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) 4.410627652s ago: executing program 0 (id=246): r0 = semget(0x0, 0x4, 0x4) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000000)=""/19) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') (async) bind(0xffffffffffffff9c, &(0x7f00000000c0)=@un=@file={0x6, 0x0, './file0\x00'}, 0xa) r1 = syz_open_pts() (async, rerun: 32) semget$private(0x0, 0x3, 0x19) (async, rerun: 32) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x5, 0x55, 0x40, 0x9, "2667edaa95077a9fc06a61486fddfdcc1809beb6", 0x8, 0x7fffffff}) (async, rerun: 32) r3 = socket(0x2, 0x4, 0xcd) (async, rerun: 32) r4 = getpid() (async, rerun: 64) fstat(r2, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, 0x0}) (async, rerun: 64) r6 = getgid() (async, rerun: 32) r7 = getppid() (async, rerun: 32) fstat(r2, &(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, 0x0}) fstat(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffff9c, 0xc00c642d, &(0x7f0000001780)={0x7, 0xf, r1}) (async) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000017c0), 0x80, 0x0) (async) fstatat(0xffffffffffffffff, &(0x7f0000001800)='./file0\x00', &(0x7f0000001840)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x6) (async) lstat(&(0x7f00000018c0)='./file0\x00', &(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async, rerun: 64) r14 = getpgrp() (async, rerun: 64) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0}, &(0x7f00000019c0)=0xc) (async) lstat(&(0x7f0000001a00)='./file0\x00', &(0x7f0000001a40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r17 = fcntl$getown(r1, 0x5) (async, rerun: 32) r18 = geteuid() (async, rerun: 32) getresgid(&(0x7f0000001ac0), &(0x7f0000001b00)=0x0, &(0x7f0000001b40)) sendmsg$unix(r3, &(0x7f0000001c40)={&(0x7f0000000140)=@file={0x0, 0x1, './file0/../file0\x00'}, 0x13, &(0x7f0000001580)=[{&(0x7f0000000180)="79e04d6f7ca891970146176b329e26ad95b03c58fbb4c20a4042ed406d4165b8a6ebe2787f65ceef5657d67fde7132ec2989ec4d27fdb0dd23d5279d16b9c0fb0a1bbacedd240aa8b3cefb0cdb030931f74a56aa9027fdfe8cb78bf4beafe7e05562053966e5104f2cc250b8e57178e95a668359bc90591f38a8d225396d651e6c6b3792100dd085ab2221e65e7f9fe810efea16a03b97a3525f339dd0a25f3dd63f6e548fbf1e6f5b8e6b3edabc0d6f70ad7acafe7bc8944ef25c27c3a657ac6aaf23601036326e5bb50b0d4ac24da0b9628caa8a7e77bb694db46215162478e8877224d750ee610c29520752c8816e0916c23810b4488fb039f0070de3a7866bdd0364905c8575e1f382b055957349c44f2d5738e65abc16ffd18fb16159decc772c3bbc37cd9721417a15db2943dcc9a7e1158f8749d9068417ded0e6f24d8ad52e90fa6e7ab077b610d8c4276c9517b449933ccc78eda0682ae426c8af9386d61488908d0605e0472264f5f7d2c6e6edd8b47fcbd20da072b89e450c128330fcca088b68a12c57c074a7255222a18fe142bac20a42643450d23f8f1b3823e03308997064fb196d4e6a373ec8a678d5af0eb0344d8e31151f74de8c981affb6d2d913957eaae221ab72b31ce1ecc270d3aec5f102dce417395d5f7f0bdc2a11309e07fdb354da546c9f00a065f539df245e63aab5e544d8887ede1f33beab0d518c794592be184ea84306507cb0f1add3caaef998d724364c54cb2033924062cd0ee3007902e49c198edb99d14e0403c690b6f0d373e3b20ccc7f5eb10baf52cd2294fa5b4a6c6603fe40d0a25391c78658214445c2e61b7657ab6f1385e6766423c53cce637933b7d45d824c764543c22e103c53984647cd878fa55aaf79b1c96657194ebb296576f1971077f93c0c1c49f1063b45c5027f5d8b60e54d2cbd4ab020decdb2f532305dae43994d306e36dd99c06d6288d1f84228e625a8fbdbdae87596459dbaf366d8594f05827565392c95a3ee9ee38af4d1ab2081ff582ea866bfd3c18787063820bcde1ef4ed1afc473e439557a639880a6fa2ffa3cc794d79ee23c82440d343c7599b2da32f59871b8af40d270c0babd007ada8291aa1d133dae42b0633da41599e8d6ed34ca2ee78986177346b32507ba4f2bd49368b75eb6806df357f0c05131e47e01f14c61506334943eafba6560a0c237828be6ecaeae87ec9baa3d99d26ad41e25c4a35a3bc5cac968a7a79054685bfdb2b42bc70feeb480aebb987c1e362b9e837792093def5df6227c1ad7d55c27e02c584123bad445f80ecbd7b125722b2cd7b65e006ddedec57ba525e5d148376f22cd30683be6e26c67243cff45c381fb9ec8fe9b38f684068523d2dab051e666288b2712f42b7fd451af6a3ff9cf6fe42238f3a716329ca1526bcd7d978afd71742d4202395b7a33eafc4f4a3bf48374878787b87fead3bb1f93a60472254f2b52c5901329bb1099fef49b77d5eece8996b9aee509625dcc0101d6d37a1d8aa6a99e57d41f6754bb55189d8d1511b09e7f7285ae9d9951dec240e088be43352068b2d65538e4bc6075c39a4e95d5b89d369d6913878e48156eef1ef2d6847e1d322be184387bcd5ae7b269307e0df570ee02e084d27efbfbbed9ec553414213c4988a474328d9512ace8dc4acbd2564d1948c0b6b5cf18922670733d3bdc63537b3f2c904cc1abb50d0ed0a32bb97d0ec3870963593fbc2bf0db91156840292cf329e59500ba8b6fc92b8b41f431595609f95cfba2048f3430a1d75018afddc4c6fe0d9ea9142f67c0b59ec3487bb492447b10afebc552406c681bd37cca66de044535363fd94f2d96ceca039a17259742b91932dc73ea0a7827a3d89297f6ee8f19a43540f6ae7644717568df47ff79e58b3e1c47f390ba25c8b11e241f31bacb37075d3d7fd5d422cf752d0e57f60f535e4b581dd8359ed1367e474f00a03b2ee0ba7c5135c0f8789c93349ccf6b5b420c4ad90dbe8340a1aad770eacd29da0446ba4f3b52dcff53bfaa4d972892233d95ea04d76711c3b2575e4cfb9e09e8d8f0257f654dbbb44c640a55a81ffa89182e996866178b045ca4af251b87a73fb2ff5e19420db05ad78957bf5b93eeaca4953313846ea0bddbd3f3509e2c1185ae4b1d07cfe80c9df00862fcd233cca58b14fe6b7d77e99b1cf69b700b7feae76f74e34c96ce31c964995751a6feb605a702e06e2cb3dfd45169a98a65708d4e2279cc1d5e5c484bb9e2679d98027c191782c0ba67dda7f0d201ff1ce3dcb97397378d6767b2377ba67502fd12b793c93252ef7738113af567c8d3f7424d7358c4f37165033e7234936cbe44261d9a36f4cdc5b3eebf01d20a4f601d42176614e9a9d05a306279e8693f37fc92ab5ba94c89f557e89d219f3034386890cc48fae613fb12f993d787974ca5f412a42b30863213bcfdad531aa35b66e0ea162d2cb509a2c1d4236272c6c5e52d3300f88532a37420884e096f34c3de9bd38cd03835590965a119714da6a82ebf22f4792ace7f01c2d6e88a330e73359ed9358747e4b7b54b3d193cf6a9fd99c729887ebe6e78d83c7c42ea22a505becfa1c02bb92f8ca7e118b81398ffdcbb9dbbbec687377f757e21ed8078ed8132704d75d73307151169de874568a660c53798a86f0deea7d7693cca0293e3c2488fb78985981e67892f40874ec1b431dc6e0e67e4c601ee264de8fd38fa6c474540dc1d0c295098f316ba8d2546537fa83f5541915b9017c6285dc11cafa12a5d6c0bc46626e043e732d7be61446eb55136c086dbac59216c08fb2f22a8be0593f504c2ef5a2130be74e2ce95cba7369ff3a045617f390fd2a0806774142dae46dfea6cdafcdbecf2bf73553d5d1edf0175b465b00dce1f5de0dcb2ed23a4f4f51a4d3cdd422af3ee670082acc6a718c8ddaec3ceaf667e101b52b82d999b4922a54ed0b831adcc822a4a2c9dc1bbfcb51a63807cd04e62a02c5fc965ef7cf33d49c9cd4474d2548735663e7b8081407e04b40a1b625805808ee1c812625f41e0d0b7738fde82c1f46e377e93773d4b23ff7e7d8f3cab0ed5b5e3205b903b5dcc31de9bb6074fde0b849a2138e2dcc3e4ed53483613ac21436af4528df748428c9c0c0eb528832d8f3dda854cc314b41770139f9d9879cfcb1f5402b3d91d32bca38443efa0afca967f477d63c6156c49ca029f09d427e6f49d33f4a0901b0753e21b166a5b19196a13030a4fdd53559ad98b46062786d144eb4ca4f47d81574792320d609621b9324774a43a74704ae917ce787d53844ea0ec04539d40220df9b2f3cbf073b9094fe44ec53ae46f807655b64765eae521ed0a68439bc2858a88889743c8a22957c84145c1070c97abb2504e32f802e3d4175e2de06189f3b6df574a3b51f01a1d50bda81ebecc5ff9091a593621fe476afe60b11191487cec1ac5bfaa26beb942fffe6df6c95b6ce6fb77f0a522fd86b54c2d622aaa26740f4422532a8b4d38cd8b21e249cb34681d8a15347b1ca3d06a96bc07ed2920856d33def9a937bc0002ff1ba692d4680af990bb0b6909f18ec6187f7c7067c00d6abd15e70ec86a6d2b0dbf1a594af41fc346a933ac71fa72df31b7d41fa9f107a0b1a6ade16ce66b7e141ca9bdf95332e29e08291db9b9c78dc23d76a75cf87a143fedeaadc29e9432c393aaaa2f3486c201a9f8553b29839bb9c05bb2d95882a65050c2914441d7d7d1605fa590baa187004cfe475186c17738a4f432f4bc019cc60f9d2b751306d23b27d0cab708a2cc948e1b08eab87e2a28a375c5a84a1572ae57eb1167dfcac985489d4ee34d3532067e562c7a7511597f4fb7d3e6464e9a30b545351a05420dfaa25bedab2b66e213f83c7e8ce352c95c7cea04ac2a7648fe3198c4499f65d4d8ce3a9b54566ba95cb24c78d5e2bae5b8d24c02230fc5c73b7f56b17059df8a4ab2a0a5633493f248106e1d22748bb085f21198408336ac6f52b7e8d4f517f20d1c4d20e2cea51f10d5464b89e6b6368d681f5d871695ef86224c18be59845dfd09bada7d7264c3de428ce471fa8598dff7985b4a4a4beaa41cb062b05442edaeccca9b902cae2d8fdb96c8b8cb131cb32e1554132201f929425a5edd734ff3bead593eb77506faa484781a8f0961a7be4f8b7e1ad9169c7f885a0b8c93c1be1e7778a0aa07da8bc8549f50fc5cf1a7c3fd8c291168d7cdca9dc21ece93cce9aab500cee08df1f0fa7ee83d480dd9696c1892cd679ee246495e338e6ea6f0a376f48b98c0fc238f535777cac280fa643589efcbe3c142766f1c6c73279f35aad426d9155d9fe6b14f2c1479bef70f1bb7bcdd4adbd743e814ab4af96a5b3216d2683bdcccb8a0c0c1a3cdc49cb56fbebe04f96641682be8fe0a7e8df799f9b54233faf3b5920036aa818b561a3d2f9cdd698a12aa7add21e9b551555edf159347ea40d34f5a1d9283d7c9325d233384a572ec748c97dd6fd43dcd03bf243927296cec0eb74604aff142500418a4f102313554a627318946d88f224aa9234c254b68e9aab2a19b183677ed9535002f8b8e6a2a41f93cbe3aec8af5e392d434d31823a32cd3c2efd81ab8d513a5801b058e9ee7f57ae22ab7f097aa6d504ed014814ce349d60a6b76c454672e46dcd12956fcba33e2e66ec1d74e68ef9a8d5a7facc2d8c319290348f4c538d6f838e8a4ea8bfacf5bac3a177684613e7ef104f9ce139a787632c967d04119c7dccd249e83cc7cd80742f19f025a681753f28a487ce8a05dbcbd01889b4a835460b27fa2879e362df38b694ba5f142fbafe9c77a4f7e1eed574e6d253247d273c9da9f9b855982916685f67ce54bc0ae2775154090e2a3cf3331b6fe451a7956fa755ac69f48ba73254d358ac24d6b0e6d9d02fe1bec0fc2289bf557896573a4353ebc1c2cd3b423f50e8c4f34f6da9de987fdde484905ca7ea75a3e167353bebeb5e0e8012d77b64ee5bc191a6517b286e583d9a2d7dd9f6a71dccf3c78a22976c1f69e640cbafe12eca6eb0f2e6ff3c2189aef90cf9d644bbd623726769f553c9c351e7d38fbfa2bf0e6cdd6b6e4077ab5129359fb5adb5d4d9d34966ec1b94c585a610250d10217687902b613cf887ecd709b831f553dc42ac254e67a253aa85e66cfd25cb4941f0f33709507bdaae3a65d53c960a383bdea3ca877ca7b01f2af058f372cc8eac4ab2681c07d313cdf0bf161f3c1365f4a0746c810b3005d639723d3559a58e5276f1ab508b3a870e0e42aad0a8a4c70052583d01c5da3754b9d39d067960eba4d05bddf0cdabac2734ac1f4066db6f38e029110170e2937b11d0c934124cd92625c173e7bd38712d2e7dd1a54ed3c2f0c4385bd5b7a79306787f7c50f078df4c0f3b8b55e6ec35b4cb2f741f74db77dafbdf4ed62ecb3a4f3f1941959cb11969109e84ec21c6a2239616f4d421055cfbd1bd90186bbda899785caa12241f0c5bd78059dcc30cc21f82c7cdbbde59aa71c82df4d672d3216554ff6d7984d53482432eca9934f59cfb7f2de0392bb2fddbd22483845dddeb5e3dc4b37efc4200f2ff801b33cd908e9f2f7a8d392c1a54f2d8e0306c2ea451e09f39a753e60a93d924ba6492278da645fedefa0bbf5f805a238f7b5ff8c0819235086b24b30a83ffb6e6129d16f59435f1317895e868365f8ba2ae026ef5e84ad02e6575d890f1d79847f865bd7ac50bcd66dad85e4e400c4294a5c48e52a71883dbe6c630f50517c41de580ac678e6dd6a7603b", 0x1000}, {&(0x7f0000001180)="680c64b421ad2030899f8cf1425ab71ac7c3bfd39e43d7aad2cf1cfec626f85904dfb47fec215cb18d82a59607ab9d694b57924f366ae6e516f2b5f7d88ffe16b479a4732167e6a32e3febad0e878e3bd93b36dee6bd710f42ee03f879725a1af05866a032032a4965bfd114b4c8ea54bce93e02eff29d5497b066f95333a9f7d5ccd2ca8120e8255424d68bb2473c3bca7a690c91a9262b3eb7a9", 0x9b}, {&(0x7f0000001240)="3ae6d5864a09cc347b372b2b6bdb20d708a1704d5b98cbdbd36ebbf70b45012eec4662a3816e8f44c615bf264924ea6277158011f3bfb6d582c2d809e74da1883e85914c04c80395", 0x48}, {&(0x7f00000012c0)="7e0a9b347deda1b6feede531fe1560b55a2eab8f6af7f5586f011eab5ae3bb484074aeda9cfc906bc4e95582cd59486535bfcd581dcaeffaf1d4c14381d753bca299511012ff1f7fc6529b3d24928ae00b544ae5da6e8e2e84b36806defdec5d966e06e7516f4b25f005f9590d9c9b6f5eb40b22eafe6937b98a0d0cb2f7c14e5c3099942b8cc42a8edd52c2f8a64edf7cb3a536b924e6267a7a566dac9a36cdf35a781e723f05ce5526af8e8de208a71bf2926a0cf2ae04f86e407f64ca8c7f3d242276ae7dbc2a0350e43ec2d077b7580ca406d2d4e47395d1dff6a9c631ab7fab8942442fde45e3beb43b20d365443ab3835104b669ed614160ee5a2762", 0xff}, {&(0x7f00000013c0)="3a34ab1b17aa4cb196f0913c084fdd78165a93fe48c4457a4cddf280a796bec5525f9aeef6ac3f829e34a0ef19ad79b8099643d25b1b0d73ebc377b5a419939b34a5e80ea28842e9397fbe47e220227c71b05f520c61146c17298fcbab0ebbf21a7adadf85524b6934146e6d6ac305f7aa17d3ecd85789a426a77a3d253bfc4ff666d904c62cf68c2851e45cc9906a5af6bf8d8591a4de0eca741fa934d08512bb51d323703eb9cab0c15491b12982ea", 0xb0}, {&(0x7f0000001480)="88f47f72c947167431114893c80119f848cbea3bd655fdf0740d7b83", 0x1c}, {&(0x7f00000014c0)="d1c86d1590a483e7680b3636896dc06cf12791cdb197c0d193fd5de11279febceb3b04ab17ad3fd42445278a1bc566ca8d4080e3576ed3091486651a0b058a836f92f19df4557dcb6bc96734bbb998ed63346f9520de4627b0613b9fa203c7814be051992dad12e3fbb5af3ff69ea36b0e58536d0fcd29c1463a8ead00e13dbce46ea0ee8c0aedcf420f46612bbdb1ee9d00090b4e", 0x95}], 0x7, &(0x7f0000001b80)=[@cred={0x18, 0xffff, 0x0, r4, r5, r6}, @cred={0x18, 0xffff, 0x0, r7, r8, r9}, @rights={0x18, 0xffff, 0x1, [r2, r2, r1]}, @rights={0x14, 0xffff, 0x1, [r10, r11]}, @cred={0x18, 0xffff, 0x0, 0xffffffffffffffff, r12, r13}, @cred={0x18, 0xffff, 0x0, r14, r15, r16}, @cred={0x18, 0xffff, 0x0, r17, r18, r19}], 0xa4, 0x400}, 0x3) ioctl$DRM_IOCTL_MODE_ATOMIC(r10, 0xc03864bc, &(0x7f0000001d80)={0x600, 0x1, &(0x7f0000001c80)=[0x8], &(0x7f0000001cc0)=[0x0, 0x4, 0x40, 0x24f, 0x8001, 0x2, 0x5, 0x6], &(0x7f0000001d00)=[0x5, 0x7, 0x1], &(0x7f0000001d40)=[0x5], 0x0, 0x2}) (async, rerun: 32) semop(r0, &(0x7f0000001dc0)=[{0x3, 0x9, 0x800}, {0x3, 0x5, 0x800}, {0x3, 0x200, 0x800}, {0x2, 0x7, 0x800}, {0x0, 0x7, 0x1800}, {0x0, 0x7, 0x1000}, {0x3, 0x0, 0x1000}, {0x4, 0x101}], 0x8) (rerun: 32) semget$private(0x0, 0x2, 0x240) (async) kill(0x0, 0xf) 4.409561448s ago: executing program 2 (id=248): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf794d) close(0x3) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x102) read(r0, &(0x7f0000000180)=""/79, 0x4f) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2a, &(0x7f0000000040)="921bd2e5", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf794d) (async) close(0x3) (async) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x102) (async) read(r0, &(0x7f0000000180)=""/79, 0x4f) (async) socket(0x2, 0x1, 0x0) (async) setsockopt(r1, 0x1000000029, 0x2a, &(0x7f0000000040)="921bd2e5", 0x4) (async) 4.408365152s ago: executing program 3 (id=249): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x102) open(&(0x7f0000000000)='./file0\x00', 0x1, 0xc0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x80000201}, {0x8, 0x8, 0x6, 0xfff}, {0x7, 0xfdfffffe, 0x7, 0x20000}, {0x5, 0xdf, 0xf}, {0x0, 0x7, 0xf11, 0xb}, {0x3, 0xffff, 0x80cf, 0x1}, {0x3, 0x800, 0x100, 0x5}, {0x0, 0x40009, 0xfffffffb, 0xfbffe2e9}, {0x9b, 0xffe, 0x9, 0x7fff}, {0x3, 0xfffffff8, 0x5, 0x8bfd}, {0x0, 0x8000000, 0x44d2, 0x2}, {0x4, 0xc7ce, 0x800000, 0x5}, {0x401, 0x106, 0x92fb, 0x40}, {0x200003, 0x80000000, 0x9, 0x6f5fc48b}, {0x81, 0x0, 0x1001, 0x5}, {0x9be2, 0x8001, 0x5, 0x69}]}) poll(&(0x7f0000000000), 0x35, 0x0) r0 = socket(0x2, 0x8002, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) closefrom(r1) sysctl$kern(&(0x7f0000000100)={0x1, 0x16}, 0x2, &(0x7f00000011c0), 0x0, 0x0, 0x0) 4.407054216s ago: executing program 4 (id=250): r0 = socket$inet(0x2, 0x1, 0x0) syz_emit_ethernet(0x9e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60db090000680000fed38d5ba80b9e61cd0c535a98000000ff0200000000000000000000000000013c0800080000000000000000000000000300000000000001ff02000000000000000000000000000100000000000000000000000000000000ff0100000000000000000000000000012c", @ANYRES32=r0]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x42) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0x29}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10091, 0x0) fcntl$lock(r2, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x3, 0x300000003}) close(r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000003}) execve(0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0x801869a3, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000200)=0xc) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) r4 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) r6 = socket(0x2, 0x8002, 0x0) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) closefrom(r7) setsockopt(r4, 0x1000000029, 0x2a, &(0x7f0000000040)="921bd2e5", 0x4) socketpair$unix(0x1, 0x1, 0x0, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$inet6(r8, &(0x7f0000000000)={0x1c, 0x18, 0x0, 0x807, "fe8000e4007d7d06eeffffff00", 0x3}, 0x1c) 4.406410726s ago: executing program 5 (id=251): sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x9e, &(0x7f00000005c0)=ANY=[@ANYBLOB]) msgget(0x0, 0x6e6) socket(0x1e, 0x4, 0x2) (async) msgget(0x0, 0x6a5) 4.404637581s ago: executing program 7 (id=252): r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x8) accept4(r0, 0x0, 0x0, 0xc000) r1 = kqueue() fcntl$dupfd(r1, 0x6, r1) shutdown(r0, 0x2) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000240)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699aa1629b672f4d335c223e7d0c032bfa896443010018000005720fd172c881ea592ec5890400000000008000361bab0b3d4c50535d5321fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000000000000000001714231c4cf68fefec8560a43cb81f1e25805fff9fb09bae218cf85640a801036257cde8d98a4acf2b59479a77aed14662abd896cd5faee809875000c14e2d1a9866c5e362f8d428c346660a4097af41d0650475bb24e5854ad8bf91450bc1c235359011aa1a59433a69ffa32f58db3c64006afe9cec2e1bbcf4ba3b609c9ee48092c6457c5a13d45fc4467571bc9a3ce5c6987642cbe6a8fe21c603653f3ca26a46b55807898d5ab8b76a30a3576fa89b3d5fcf73af1505925c2b5a913b40c072edf07ee42f1e8a6b4cff3af9cf33e9a8c48013f01372c344d59ae29d54452547770e8d4f91df1cfe14b8d774295e4fa406d8741502f0bdc392b12e1f0f8679b70690e5acbcde746d3369b875be1231c7918960332668667a54e5dd18741aa3302d5a0098b2bf71cf223bf6ddedc622ecce1db7c7c6e17e71475f2661ef0f7b75710d20b8fe7f74565b1b5fe6f1ff44442b06eeb2d10a74dd4c3b72f7c0e91a4c2d85eaa3533cac5797a2e96bab96887e953243071d0f4b0a1d7b73783169762af899cb6fa2523f740977615de4e95478ddffe99041fd4bcf", 0xb1, 0x404, 0x0, 0x1e) 4.391817935s ago: executing program 8 (id=131): sysctl$hw(&(0x7f0000000040)={0x6, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) r0 = semget$private(0x0, 0x1, 0x42) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000140)=0x101) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000380)) (async) semctl$GETVAL(r0, 0x5, 0x5, &(0x7f0000000800)=""/241) (async) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) 4.260361685s ago: executing program 0 (id=254): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)) pselect(0x9c, &(0x7f00000000c0)={0x800000000000008, 0x4, 0x7, 0x8, 0x5, 0x4, 0xfffffffffffffffd, 0x71a}, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@local, @random="ea6562f488fc", [], {@ipv6={0x86dd, {0x1, 0x6, "7a9566", 0x8, 0x2b, 0x3a, @local={0xfe, 0x80, '\x00', 0x0}, @loopback, {[], @udp={{0x0, 0x2, 0x8}}}}}}}) 4.259970941s ago: executing program 33 (id=254): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)) pselect(0x9c, &(0x7f00000000c0)={0x800000000000008, 0x4, 0x7, 0x8, 0x5, 0x4, 0xfffffffffffffffd, 0x71a}, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@local, @random="ea6562f488fc", [], {@ipv6={0x86dd, {0x1, 0x6, "7a9566", 0x8, 0x2b, 0x3a, @local={0xfe, 0x80, '\x00', 0x0}, @loopback, {[], @udp={{0x0, 0x2, 0x8}}}}}}}) 4.259708702s ago: executing program 1 (id=255): socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, 0x0, 0x202) 4.25774053s ago: executing program 2 (id=256): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x20000210, 0xfffffffe, 0x6fab, 0xfff7ffa1, "0800020000627d867f716505009c67001c000011", 0xf, 0x800001a4}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$DIOCRCLRADDRS(0xffffffffffffff9c, 0xc4504442, &(0x7f0000000480)={{'./file0\x00', './file0\x00', 0xdb0a0ee422ca194, 0x4}, 0x0, 0x0, 0x0, 0x8000, 0x1, 0x4, 0x8, 0x16, 0x7}) r1 = geteuid() setreuid(r1, 0xffffffffffffffff) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000040)="341290ed071c69486021c9394e7cc977c4366dd100943e692bed", 0x1a}, {&(0x7f00000000c0)="7151fa1b4cfef3b9af4161ec7dcc5ab1a3ef3bfc062bad7c1efbdfdabc83915b08419074bbcacbe41370b0f0f85a36a1f5a4dc12a99a1453935980b888dfe887ef97f94eed1348cec1717702032b033bcddab0c5c3871b7a5b24546fb131a7a0decaea1c14b9093edf3a51c0330727ee6ab840a7150015c057e7892c11aa16", 0x7f}, {&(0x7f0000000180)="3d03d9520afc5e528f08ee88a23b2d0187129dfaff067a1d5400041a0f01c6051fb72acfc4feaca48806c859096e669f407a04d57677ad1fae839c85d088f0fec999174f4b5dcadfdfe5ffbbf61064b559f34cb03ddd269b480e89a775bd311f0ae21bf0b71c7fb0c882355ffb258726c892b65cc44ff5645fa9f44851da1058c3d508c64ca37812798451b8d67b20a7aa9357f2dcdabc75266b849a406e9d7063654c64d9ab0da878df34b8430ccdb753e123a20db05eb1d404241a8f2f570568fffd7167e24ce24dd83fb247347233e899c7cb9c52f96815166c4a10f7adba93a8cac3117ee781da98f81609546277fb3174d4a62cfbc4e81039602b", 0xfd}], 0x3) execve(0x0, 0x0, 0x0) getegid() 4.255923112s ago: executing program 3 (id=257): r0 = kqueue() readv(r0, &(0x7f0000000280)=[{0x0}, {&(0x7f00000002c0)}], 0x100000000000008b) (async, rerun: 32) sysctl$net_inet_etherip(&(0x7f0000000080)={0x4, 0x2, 0x6c, 0x3}, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffc52) (async, rerun: 32) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2, 0xa142, 0x0, 0x400}, 0x400, 0x3, 0xffffffffffffdffd, 0x0, 0x3, 0x0, 0x0, 0x8000000000000001, 0x0, 0x100000001}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = msgget$private(0x0, 0x3d2) msgsnd(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="0300000000000000f1562bf61b4710098949c3a002b0eed617d0c2034bf1de0761729d8b8007627de4d9df5e209c3933b51c4a7d38a7e49d03764bcb3de384d862a17face2645627e600fda991a9e1e51603b221204d16a69097142023dd4921a7f5131d8662e0cf61e49b644b136fb2b5240b1011aeb38559412f001ad67bbd55cab8236ed81641840cffd8d249eb70ff4daab59f2068e595f0027558dfc6ac7ffb62c58e60f1ea275bd8f3b40427a3bff5d994bbe89967c6b66711a1aa39a4551c1d0ec5794af8893312c03755767ff4c91a9bfd285297fd3398a1bcf5e68b6dead10f9010deebd012fff68792a7f7eb78a625dc3640bc3156e7091ef1eecc14c07cb71cc3e8ac762c688abc22075cfa8647be9bfee1874bd672998b128b"], 0x8, 0x800) (async) msgrcv(r1, &(0x7f0000000500)={0x0, ""/122}, 0x0, 0x0, 0x1800) (async) msgrcv(r1, &(0x7f0000001480)={0x0, ""/4096}, 0x1008, 0x2, 0xda515a823de6bc54) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) (async) open$dir(&(0x7f0000000b00)='./file0\x00', 0x200, 0x4) (async, rerun: 64) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) bind$unix(r2, &(0x7f0000000140)=@file={0x4, 0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000040)=@file={0x7, 0x1, './file0\x00'}, 0xa) connect$unix(r3, &(0x7f0000000040)=@file={0x7, 0x1, './file0\x00'}, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x2, 0x0, 0x8, 0x100003, 0x3e, 0x10, [{0x5, 0x6, 0x80000001, 0x80000201}, {0x5, 0xfffffffb, 0x6, 0xfff}, {0x7, 0xfffffffe, 0x2006, 0x1}, {0x5000002, 0x7, 0xf}, {0xfffffffc, 0x7, 0xf11, 0x7}, {0x3, 0x100ffff, 0x80d2}, {0x2024, 0x1, 0x85, 0x5}, {0x0, 0x40009, 0xfffffffb, 0xfbffe2e9}, {0x8, 0x400ffa, 0x6, 0x1}, {0x813, 0xfffffff8, 0x400005, 0x8bfb}, {0xfffff0d1, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x3, 0x2}, {0x401, 0x106, 0x9, 0x40}, {0x200006, 0xee6, 0x2, 0x6f5fc48b}, {0x7e, 0x1, 0x1, 0x5}, {0x9be2, 0x6, 0x40006, 0x69}]}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$WSMOUSEIO_GTYPE(r5, 0x40045720, &(0x7f0000000180)) (async) poll(&(0x7f0000000000), 0x35, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmmsg(r6, &(0x7f0000000080)={{0x0, 0x0, &(0x7f0000001440)=[{&(0x7f0000000180)=""/214, 0xd6}], 0x1, 0x0}, 0x85}, 0x38, 0x2040, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async, rerun: 32) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) (rerun: 32) r9 = fcntl$dupfd(r8, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r9, 0x8020690c, &(0x7f00000000c0)) (async) rename(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000300)='./file0\x00') 4.219903316s ago: executing program 4 (id=258): r0 = socket(0x18, 0x2, 0x0) setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x2, 0x0, 0x0, 0x0, 0x26) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x22, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000040)={0x1c, 0x18, 0x0, 0x9, "00000000000000000000000000000001", 0xc}, 0x1c) connect$inet6(r0, &(0x7f0000000140)={0x1c, 0x18, 0x0, 0x8, "f22d294c06d76057f0b1d5e2c601d5e9", 0x8}, 0x1c) connect$inet6(r0, &(0x7f0000000080)={0x1c, 0x18, 0x1, 0x97, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00b\x00', 0x4}, 0x1c) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x8, 0x11, 0x0, @empty, @mcast2, {[], @udp={{0x0, 0x0, 0x8}}}}}}}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000000)={0x6, 0x9, 0xffffffffffffff9c}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0x6, 0x2, {0x9, 0x4}}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) getrlimit(0x3, &(0x7f0000000040)) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x8, &(0x7f0000000240), 0x23) connect$inet(r2, &(0x7f0000000000)={0x10, 0x2, 0x2, 0x1}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) closefrom(r3) socket(0x2, 0x4001, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmmsg(r3, &(0x7f0000000c80)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0x201e9}, 0x38, 0xa3e3d3973b027e5a, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 4.218091484s ago: executing program 5 (id=259): r0 = syz_open_pts() setsid() r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x1000300000080}) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x300, 0x100000001}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x2, 0x1000300000080}) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x7, &(0x7f0000000080)='?\x00\x00\x00', 0x4) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x6) 4.216959789s ago: executing program 7 (id=260): r0 = socket$inet6(0x18, 0x1, 0x6) sendmsg(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000100)=@in6={0x1c, 0x18, 0x3, 0x6, "cb9d0bf8c48f109b3fe3c9e1e2e5cab8", 0x77}, 0x1c, 0x0, 0x0, 0x0, 0x180}, 0x400) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000003}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x3, 0x0, 0x8de4f64, 0x100000003}) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x1, 0x0, 0xe, 0x2ffffff7c}) (async) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x1, 0x0, 0xe, 0x2ffffff7c}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x5c}) syz_open_pts() (async) r3 = syz_open_pts() r4 = socket(0x18, 0x2, 0x0) bind$inet6(r4, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x4, "ff3177f8ffff00200000004000000001", 0x7}, 0x1c) (async) bind$inet6(r4, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x4, "ff3177f8ffff00200000004000000001", 0x7}, 0x1c) connect$inet6(r4, &(0x7f0000000080)={0x1c, 0x18, 0x1, 0x6, "916020afe520584658aaa1fb27086f05", 0xffff}, 0x1c) sendto(r4, 0x0, 0x0, 0x0, &(0x7f0000000040)=@in6={0x1c, 0x18, 0x1, 0x3, "0001000000000000000000700100", 0xffffffc0}, 0x1c) close(r3) syz_open_pts() (async) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0xf66b, 0x94bc, 0xfffbffff, 0x6, "428f67177c7dfc58ff0000803100002100000020", 0x5, 0xfffffffd}) (async) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0xf66b, 0x94bc, 0xfffbffff, 0x6, "428f67177c7dfc58ff0000803100002100000020", 0x5, 0xfffffffd}) open$dir(&(0x7f0000000b00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x4) (async) open$dir(&(0x7f0000000b00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x4) symlink(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x129) open$dir(&(0x7f0000000080)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xf02, 0x186) (async) open$dir(&(0x7f0000000080)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xf02, 0x186) open$dir(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x10) (async) open$dir(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x10) rename(&(0x7f0000000940)='.\x00', 0x0) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000140)="9d55f5d7e47ac69597dc6e145d58d448b87cfc079e182c1e7e25dc90478c213d11b18394615c85859bce1ec35349a83b6c8c551e721ca346a00807561205fc7b6e3a37e89c69440a553f3750b1f64fb044389580dc", 0x55}], 0x1) setsockopt(r0, 0x1000000000029, 0x1b, &(0x7f0000000200), 0x0) 4.062768061s ago: executing program 1 (id=261): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f00000000c0)='\x00', 0x1) r1 = semget$private(0x0, 0xb, 0x19f) semop(r1, &(0x7f0000000440)=[{0x1, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x3, 0x7, 0x1800}, {0x2, 0x0, 0x1800}], 0x4) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000000), 0x0) ioctl$DIOCSETSTATUSIF(0xffffffffffffffff, 0xc0284414, &(0x7f0000000240)={'./file0\x00', &(0x7f0000000180)=""/183, 0x7fff, 0x1, 0x1ff, 0x2}) syz_emit_ethernet(0xe, &(0x7f0000000080)={@local, @broadcast, [], {@generic={0x8864}}}) syz_emit_ethernet(0xa3, &(0x7f00000000c0)={@random="2ba74e0f4de3", @remote, [], {@ipv4={0x800, {{0x23, 0x4, 0x0, 0x9, 0x95, 0x66, 0x81, 0x4, 0x70, 0x0, @loopback, @remote={0xac, 0x14, 0x0}, {[@ra={0x94, 0x4, 0x54}, @end, @timestamp={0x44, 0x18, 0x0, 0x0, 0x3, [{[], 0x8}, {[@broadcast], 0x2be}, {[], 0x74f5}, {[], 0x3}]}, @ssrr={0x89, 0xf, 0x5, [@remote={0xac, 0x14, 0x0}, @multicast2, @rand_addr=0x6]}, @ra={0x94, 0x4, 0xff76}, @ra={0x94, 0x4, 0x3}, @generic={0x95, 0x6, "0d527cb9"}, @ra={0x94, 0x4, 0x2}, @ssrr={0x89, 0x17, 0x57, [@broadcast, @remote={0xac, 0x14, 0x0}, @broadcast, @multicast1, @loopback]}, @rr={0x7, 0x23, 0x8, [@multicast1, @local={0xac, 0x14, 0x0}, @multicast1, @empty, @remote={0xac, 0x14, 0x0}, @multicast2, @broadcast, @loopback]}]}}, @icmp=@echo_reply={0x0, 0x0, 0x0, 0x68, 0x4, 'w'}}}}}) 4.036234801s ago: executing program 9 (id=263): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) setrlimit(0x8, &(0x7f0000000580)={0x0, 0x56}) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8060693d, &(0x7f00000001c0)) 4.025759618s ago: executing program 1 (id=262): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfff) write(r0, &(0x7f0000000100)="e9a4d65c393050ee8f846a94cbfdffffffffffffff44855c4e7299c596d2d0986818393acc8883ad66da645bcf0c0f10c50db5533aad3af74af35af58176da3c8f932900b9afd16ac14ec732c1318dc5716f280f3da310b68d4c51130000095190d55f9a7401c45f", 0x68) 4.015523404s ago: executing program 3 (id=264): lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setresgid(r1, r2, r5) setpgid(r3, r3) r6 = shmget(0x3, 0x1000, 0x2, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/121) shmctl$SHM_LOCK(r6, 0x3) r7 = semget$private(0x0, 0x0, 0x27823905057cc015) r8 = getsid(r3) wait4(r8, &(0x7f0000000180), 0xb, 0x0) r9 = msgget(0x3, 0x2) msgctl$IPC_SET(r9, 0x1, &(0x7f00000001c0)={{r4, r2, r4, r5, 0x12, 0x3, 0x0, 0x0, 0x8000000000000001}, 0x0, 0x0, 0x6, 0x40, 0x100000001, r8, r8, 0xb6, 0x0, 0x4, 0x0, 0x7}) semctl$SETVAL(r7, 0x3, 0x8, &(0x7f0000000280)=0x4) r10 = shmget$private(0x0, 0x2000, 0x374, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r10, 0x2, &(0x7f00000002c0)=""/234) getgroups(0x1, &(0x7f00000003c0)=[r2]) r11 = socket$unix(0x1, 0x1, 0x0) r12 = socket$unix(0x1, 0x5, 0x0) r13 = open$dir(&(0x7f0000000480)='./file0\x00', 0x20, 0x11) r14 = socket(0x20, 0x1, 0x6) r15 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x10, 0x9) r16 = accept$inet(0xffffffffffffff9c, &(0x7f0000000500), &(0x7f0000000540)=0x10) sendmsg$unix(r11, &(0x7f00000005c0)={&(0x7f0000000400)=@abs={0x0, 0x0, 0x0, 0x1}, 0x8, &(0x7f0000000440), 0x0, &(0x7f0000000580)=[@rights={0x20, 0xffff, 0x1, [r12, r13, r14, r15, r16]}], 0x20, 0x410}, 0x400) r17 = openat$tty(0xffffffffffffff9c, &(0x7f0000000600), 0x80, 0x0) ioctl$TIOCSETAF(r17, 0x802c7416, &(0x7f0000000640)={0x5, 0xfffffffb, 0x6, 0x6e66, "7b1bd2e3d0b91bc4f874948f72ae2ac94a4d9f18", 0x0, 0xf1}) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r9, 0x1, &(0x7f00000006c0)={{r0, r2, r18, r1, 0x40, 0x8001, 0x0, 0x0, 0xe}, 0x0, 0x0, 0x1000, 0x6, 0xc, r8, r3, 0x0, 0x0, 0x7ff, 0x0, 0x9}) setpgid(r8, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000007c0)='./file0\x00', 0x80) 4.015031267s ago: executing program 5 (id=265): r0 = syz_open_pts() syz_open_pts() syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setrlimit(0x8, &(0x7f0000000000)={0xa, 0x5a}) r1 = syz_open_pts() r2 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0xfffc, 0xffff63df, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x0, 0x3, 0x6, 0x80000201}, {0x4, 0x8, 0xffffffff, 0xfff}, {0x1, 0xfffffffe, 0x6, 0x3}, {0x2, 0xdf, 0xf, 0x3c}, {0x1, 0x2, 0xf11, 0x7}, {0x800, 0xffff, 0x80cf}, {0x0, 0x3, 0xc5, 0x9}, {0x7, 0x1, 0xfffffff8, 0xf3ffe2eb}, {0x8, 0xfff, 0x6, 0x20}, {0x3, 0x0, 0x5, 0x8bfd}, {0x8, 0x8000000, 0x8, 0x7}, {0x200004, 0xc7ce, 0x800000, 0xa66}, {0x401, 0x10a, 0x9, 0x400}, {0x200003, 0xee2, 0x2, 0x6f5fc48f}, {0x81, 0xd54a, 0x3, 0x5}, {0xffffffff, 0x8003, 0x6, 0x869}]}) write(r3, &(0x7f0000000340), 0xd4e688a67930cd) poll(&(0x7f0000000000), 0x35, 0x0) r4 = socket(0x18, 0x2, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r5 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r5, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) truncate(&(0x7f0000000000)='./file0\x00', 0xafffe) r6 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r6, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) sendmmsg(r7, &(0x7f0000001940)={{0x0, 0x0, 0x0, 0x0, 0x0}}, 0xfffffffffffffd52, 0x4) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) bind$inet6(r4, &(0x7f0000000040)={0x1c, 0x18, 0x0, 0x9, "00000000000000000000000000000001", 0xc}, 0x1c) connect$inet6(r4, &(0x7f0000000140)={0x1c, 0x18, 0x0, 0x8, "f22d294c06d76057f0b1d5e2c601d5e9", 0x8}, 0x1c) connect$inet6(r4, &(0x7f0000000080)={0x1c, 0x18, 0x1, 0x97, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00b\x00', 0x4}, 0x1c) bind$inet6(r2, &(0x7f0000000040)={0x1c, 0x18, 0x0, 0x9, "00000000000000000000000000000001", 0xc}, 0x1c) fchmod(r0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x4, 0x0, 0x0, 0x0, 0x0) 3.989537355s ago: executing program 4 (id=266): open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) sysctl$vm(&(0x7f0000000080)={0x2, 0x5}, 0x3ffffffffffffc59, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000500)="ef93401329a150e02919c572baed04a1f7a6df2367e41e121ec2390f535cebd846abfe8241b586920de42e9f73b1c424a4d3d64d3106a084d0b4182195d9f207952f0dc5083630238db00a739909ea33bdd741b13ca6e087538569512fd7989908ab861bf4112a4261419ddb8d4fb3f8b1501841aff7b057391aedc8e9050ecfc7ab94a03a8482208934a8652c540f121f99686a39e6a1c27fb277ea24d44306feade40004728ee677bb3bc377923e69023ec6940d7a5615056cf31df2e940eaea40646c671c912638fa88a9da7782cc5c8f9794dbd3be1d73a39aad433f3b776b330b57180622063d8c2193a955968633cc40e5eaac156fb51ee42f427ebf88c372351c251c4dc345cb3b6f050eadbcd799b6623ad3ab2963b61723223737247782c887577660c97e05a5c8d96ddc28714c272b34162a86a14a4269b6f3af23fab5cee48e21671877e9f77d69ba13c59b406922fd148b1b8a92424252d7b186bf478a14cceb4b8bc90f0fedcd06bd8962dc25e037ff7fd0695ada57f711052c09fafab62563510d49f31e1c63bf7d1ce948316517cafb0cadd7ba79f616a4cc5170a89c36115cfb294acb95fb7394c53cc8c46bc2ff052b51bdcefa1f901cdccd7d9f1ec91b054eb84b8ab20f224edb6d6815e992cdab0a929ae5fec4dbcc74c3e124f9620c4f09fee6d24839358cc2ee5f99964e8717dc0aecc9e37a8d26553a783522a83e0d66ac447a37438a4914c352216fe5165c57e4f209e4949d9f9d3a40fb2874bac76e6263822f1762160dfa0abeef40c23bea63598af2a29cbcf0ebc792ed96cd4e8d8bfa37a56fc149d885bfb98512358a88fbb5ac5412e7aa0258db5492c34ef5b5344f05fd305678a82c9e6af2f9ebfd6a4d031f634ab9de0335615e6695bd928cb497fa4d09bb35a9ffdf472bbdc6e822c26114b4f556c6124bf60e399b48ee88bcb84a5383e04a62a39222e5431698b080939cfb6c930d9d71c3e4b87cec42666cee995c49d388ce2ce6be4f1579733e68a51374b81ef2158602084f6d15ed353f3aff1252d3edec0d2b4c5de004cecebc75d1f61c7c3b8a6fd35f9e09dd6d8f9845b04075b8f62894010d429cfe5412d3a0626c208375345527be898b763c94516c9ce35c176afc2cd1d5d6fb32d73b11fd11c66f52da82410562d7f562c8797685ec33473923efbd2bad7c9aab3d03ac702a79242e4a0d4abbdcdfa25ff8d0533725b263c0a4829c0f3e8e656f77596b4b732835677bf02bf425c16859b47b70f2ccf9d027e14f505c8c927dc04333d7f701b140b8df2f5ecec4d54d24de5f0bb9de7e6e081b6252b5190b4e2764781bfffa9d2a34660aa92ea7efd08ea161bf908069012a1d707996a31bb8fbbdacc14646916e4fff92c8279ce4b36787bc3287c17734353adb5eb8681f1a68219b0cf9b4f629f7a03e5db6c8826e3dfff719870bcd6ab1427853343e229e0e08be4c6640cfd19194c4a6341fd65ea14c0c5e5d52718f6e5fe29d6a1051563781ce2e376a60be298b2dde51cb37e24a3cd621e3454afbfb14c9e1da9cb05e0d3fd266406866c06e8e5d68f24d55bba712e94827a76d046e430d5f6c2bc1f5feb7ddc35c1bb950025ddec29837b2492ddddabcee7b8a8a4c7575fbe9e46684a34317d5fae46e968c17cc17e3492360cb4dce2e0e9c71728a9165ef1853d70bd7adda15b80ef166190b733da747dc5a43dc99c821fd2bf4a3dd93a81320a0dacdf8ef64dff3cb23df2e53d1d8fd38d94a887243bb934f4ca3f8fe720f5259aa9b8a491d473bb7cdfb4786d26cf2036808f1de53574c37d7745944d07f9b0b9807ed808ab5827861784fb33b38ecbb0fe07574ade6c38aa25960c1aa64833550d1e0b5b272d20a908184e6e5a5ba7d67446dc1092e4abd34ab1599592aafab3cb119f84cf3da62c73786849d4179a58dcb9cd7181681dd1fb697235e7534ea5410bae58aab93c7f179a298341ef6b7383192084a5f4078d0baff8ab0976e33e52168eed7ceb4eadd65ceb77b5dc1dac94c1cba9cc22d2ca7b97cd5f7c460e4ce9dcffa3e5888c19fbd97dc21ccf7f63703a801113a6a71b10a9ba8827c36ad4bd29c48e43b4a32936f940888ced589f98e4969e130d9c4f2052e7eb05e6b7af91c7e5f6a456cd4082cd357cd36e5a07e89fb9603fcc6aabfe85d9a3beb78402acc800dde4ef4776b3d7e0272786f6b9a3a68ad100b1f84a27fe9c84ade53a4b6cd8d36bbf37731d9a1eb28e84649379dd78d133c74e90640ca5de29e4dc5d4e689df79babd2473b5d4ea724f21ac1ee83ca8328057c0451309afdab8dc6317b4958ae83e58e5526fb47a3d577e4b938ca11c1843dd1d2336505c400245704defbaffc13fb5bffea15ce8dddb7bcf517e21f88ad21d18b0e6f12fb092180d1fe7081f82fb0529ee9b3617e4c7451a1c8be0871821e5c68d2fe3caf7494c8dedf5eee16b5e2df4bb740fe85e40ba2e7fda29ac593760c6d47e09e58ff26d35592c3da61e63c69f6f510ad14662fa81cc4646ebac6d07b6df5e9991c370200df1782b63104e11ed2cc3cb5c9b4282c8d2840765492fdb79e81a49d1271693184a399329cc8c04d74263d0d2baa147172def3e3fd1f14f43c4d5d2a05d383ba0f3d32820aa5a782bb7018850304f90512edcd86833d107f4fbe80e18bbf2ea2d4525d5bd33e702d022be62bceb12a59773f8290a38ce01e288accf7524a2dbb49b646c56ce8b15e8ada5ba3742e5bdc2d8915c7b08f08972f3aab6f542078a260b02971a447ead7fdfe76d76ccf20bbe9beb83e037987ce348a43359765afc2f6e2c45c611c3b5adb706d27bff163f03c61e88f72bca9ea5c575739a98f6aeed14a142178427eb4ba33a4dc061ecb347ffa649f843e191f34629cddfc90bc2de506916412a04f6c8559cf675b28f671745f5202d744bb9829f365f73df17782f14a421504a84790e0d58af515af5eb1d12d982fc0bfd66c8c948924f82190cc210496d9eaa165e234bf0a9296d941ddb1e7ccebe23a62022eba05f228c1bc7d17bfa5de54781c57f603966118b336156c7808d83cd3f078773a1a72b07c966494d40855fc52c4632bb2a97f85d6beb125273f27f9242741c2877039dd58fab91a96171d636c615fd27c894294464b4a90f48abca9a9c3ef393e897472fa856227231766c1e907ece53fc1f71b1f5a58fbc0f485e09eee0d9e30863127e44868cf3811e4937e0899c47215e507513c5006c3699cdeaa13f9c319569fe527afad22e08c5ccf3490a7f8f7d41b2a70f25df6931f12e630fca83f73966eebeff1d540c33d68b8ba13f74f7af1ebdb39946f70a3d517a87ab4b4e8c163e3e44c72b4549507fa15fd29cd519d41ad8b27d9bd8095735190bb1cc3d82e5826c998ea20e534ae0df0c35944de6b7fcfa640ee49a558360a61523faae9aa90b8d281f4bac8f5aaa5a10d2164aea447361cc4ee193388c7f5651146f0a088dcaf530990bdfe67a939dda0b6e2c1eb0c833ec66e0d96e81caa4a73eba11e536e04f1b2e91facee505dfb29d6c61b1f6a5825ad440c91b9c3bae3b1f72077a237244148caa41f4286617e91ed68d7e9d3fa5f73c075e1e4ffd273ac1537d47fe16a058003ad1030350dd4b98211f839f0b36f05e3995beb2e8fd65702c5324c2d7b70ca33f930baff703f119bc828ac9b56604fe03e473942b0155294704ea6a49b7b462875a984d55d5a273f6ee89dad7a02af70e2aeb9348c382f1c6e3ffe7b3e4e3755beb421f995f1d027922d9785a35fc01a6e7047377542ac6b83483452adb11dc3ef83f76d4ab2b8e31070749fb6583143c5d851157b658769ae0927d93f67bd911f2dda62a2a6db038bbfab1b7388a4e742a5cb538b744fa2d59cc7dd3544eb4375cd3cb6711256dbd1a4b4c476c837d85597a5c68d31eb924df025821ac4cc01d8e09a0fc01da81522e31121bd0b0ff9ffcb4e7a8f95a5e3aff05813a1534a2cdb0c0902633ed50be7a45db275b050ca94a1aafceeb798a8bb5081ae63adf4681acc6341e068de33f7f50433388adb233fba3530d00f2d1f2a08aeddb34aa8a8af66591de62e2dfc68e2649babfcb7a63f391321a4077e20f2884f2d82a1b24ca3d32b15f3c0c8c705560409a5bf30954c51d344dfc6ee885715b406619341a56b21bdaff03f66a3aafe3a203de7558d4483690f15b5676ddbe1e46873f2dae5986ae05b2b788f44cb4b4ac55467316b21a4a12bf36db39edbaa17c1d51c72c5dc8753c9445edd8471310c8783863324f8ce034717d34201c57c456d9708cce2914b425b778a535030e2375baeefb2d54561a89f74d164a8b5abcfc084c69bcdf857648848204c88a58afcdb4277b157c3b328a34cd72a761a4b1262b438a9606782f1f8e8088e6eb3cabad9c410e1f109c4801e35a26ffebb9a3c287471557f42824096bf71ec95f703dca92d370b2e9a84662b91923355d0d8c3cea12c0064b66f7e20f66d8980193c78f29c88854ba88ef1aaec4ac39df941738f8a6fe339c5f7414373e152b6a0f3a11a76b1738fec94746dc552c3e6f25192d5ab741fdb26d968b6693cf4d656698f5e7b2373bd84519f6c835a84ed84b9c689039bbce02f539e371dd38555cc733fbb21a526d14613bed90bf0ba50dcb593ba48a15a12b8e03b4df9d0c662823a1c0bc5c84c82cae260bdb0fee4015968bb76c35c80d2031fc45b364fd4e06850b7434939adde63b3baf00c87d312257d6832203dcb27250079a9c5a3b2fc2acf0f993aec10ff081d498f2ad3aacc6ed95cd5ae8022cad193d4403bddb782e1cccbe923847b553a80fcc02c55559c864f278dfc7763d63a9386c96a669e1b0a3e9b498ef1f6a506616c6cd89f0644d09adaeca080f090080bd0e213ba8ebb92fd84bc1a559322e40b38215291007ccf4fc164551f6a22f635b26a9be35f3cc956ed4ed2531a4f0449fb0ccdd75df75e958701f02d701780af67933d5c119a3398c36c384420f93202987e0e0c5bec7b7079a15e734a81f303b3bf087294655f06e5c1a1ae2e9ea611ff4103613e924476a2900e90add4fdab4d9c263043bf4ca43e1fddf4c7b276a44bc7c8f9deb08a70229c5fbbff7a55c77cff5eda1c54432204ebb85362b3f52847917d17b57878703ca691f7dea23a4a68c1097e33ebbe9634fbc56165683c8a33492190867d2ea18d50afbf4263bcaf1934e068de0b27832a7a05adcf27995346d3a084eca8661c914f7228625e28085a546556fdba1f9b74aefd92720a64882a068473a93a55cf26092d6fc4d5a52491e7934f26f7809bf8fe9b504df4a75c6143fccf4920059d258e7ad2b7d0be826af16a47676723c798239a856918a6825a43ee00fa1adbb7184ddc2b7df6e083561c5f50c2fcd02c9ae052d1f3372677718901dc5996b6f1ec8145b17945781ed8588df83794fbd3c51db3725e32268d17c0e6bb2dc869132d31bb8ae4f70614eb599b5e5f9b23ba3b5431768d458e149088e0193ae909d6ec4d8d02761ba420764162337a47b2947bf26ede8aa994ab0819bffd8f9d447a1cf8584643788800e579890670eeddd5e4d68a4d9da62767af15bcb38af3788fb54aa7c0c4f428030d0c875381177775b5cc3b83176a7b7197753800236c936c61233f106d43ae38d855e44bf69b0721b8498da8b50f6691e4ce3cf8dbbd36b829e565ff3678983e25cbaa8aea435ea0d6a4707177ce322aef3380709c48020eb448a49b25612487647dfe7ccc8d18506322a36f4", 0x1000) r1 = socket$unix(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) (async) pselect(0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x7fff}) (async) ioctl$FIONREAD(r1, 0xc020699c, &(0x7f0000000100)) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x6) (async) truncate(&(0x7f0000000000)='./file0\x00', 0x30000) 3.988686567s ago: executing program 9 (id=263): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) setrlimit(0x8, &(0x7f0000000580)={0x0, 0x56}) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8060693d, &(0x7f00000001c0)) 3.747483496s ago: executing program 1 (id=267): sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x1e, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x9719eec28eff38ce, &(0x7f0000000000)={0x10, 0x2, 0x2, 0xe0000001}, 0x10) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)='#!', 0x2}, {&(0x7f0000000140)="f69891", 0x3}], 0x2) write(r1, &(0x7f0000000040)="89202009095c2a415642000000005624b77b6a0a", 0x14) pwrite(r1, &(0x7f00000000c0)='\x00', 0x1, 0x8) ioctl$WSDISPLAYIO_GETPARAM(r1, 0xc0205759, &(0x7f0000000040)={0x3, 0x101, 0x2, 0x50000}) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) 3.747243288s ago: executing program 9 (id=263): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) setrlimit(0x8, &(0x7f0000000580)={0x0, 0x56}) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8060693d, &(0x7f00000001c0)) 3.747182122s ago: executing program 8 (id=131): sysctl$hw(&(0x7f0000000040)={0x6, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) r0 = semget$private(0x0, 0x1, 0x42) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000140)=0x101) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000380)) (async) semctl$GETVAL(r0, 0x5, 0x5, &(0x7f0000000800)=""/241) (async) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) 3.159570626s ago: executing program 9 (id=263): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) setrlimit(0x8, &(0x7f0000000580)={0x0, 0x56}) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8060693d, &(0x7f00000001c0)) 2.549487477s ago: executing program 1 (id=268): syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa907800000000ffffffff4e224e2300089078a4034684ab95af3ef17c6beed7f52b2f20735c696b789389271e8730532fc20a46d4f73920c69c33d2f06ed4d21302a17d9e92959cab77add60d29830b01469a46e11e0393bd8e9f7016037c4e1554d9e73bf63707bf2f00088633ad68e8594f7359f70b790f78a315cc38070000000000000000d16a4cde6a670e66304d74368ec1b300000000000000000000dc21bd09fa7e66610d8457f844a78689c09c8e10747cf58d91a276f822d63883917ae8c73c8e7f8fac7efe343ef9cb989a7e815c0253d0fee4762a3c1623e4732eeeb71cda836d733719b89fe4fc"]) r0 = socket$inet6(0x18, 0x1, 0x6) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x7, 0x4) r1 = fcntl$dupfd(r0, 0xa, r0) connect$inet6(r1, &(0x7f0000000100)={0x1c, 0x18, 0x2, 0x280d, '\x00', 0xd}, 0x1c) sysctl$kern(&(0x7f0000000080)={0x1, 0x9a}, 0x2, &(0x7f00000000c0)="91f60d6204836c1b2356f4", &(0x7f0000000240)=0xb, &(0x7f0000000280)="d59549ecf7c3afa37c513724ad08ad8fe910cc9597c834a0c0e77c0f34f8037a7a806fbeb7b786c24fabb8a11d0062b22490ecb0382ed3a0ba3ff0fa88690c4bf27ecb8e279d1631aed9150d0f6dc5901b3cb152dc8ed84cbb5cae15392a65456fbf4fad05218101c39e5285aa456023147508428ae98e87b76e0834", 0x7c) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[@ANYRES16=r0, @ANYRES64=r1, @ANYBLOB="2755328fd20077450e9307c558bde0f6141da9ea73af1b194960cb99535ddca161a976abfbc4c4d8b010b9b409ac6a7e25d106ca52f9902a5a447b993ad91c8145c49343536c272aa6851fb6433661a5143c75a8cc48a0752de3974c3f1cdc3ace1cc17bf897679f5bd0968dd7ae9ae6c574900b222873dc91b7e841c81f03cb2c90fe37555c89f728081ad5441b682ae6986f7086b1a6d54326f4a2f470071460522568a4b7c464cb2589d1ebb571b8767ee7b88f49835921898f93d60b1baae5f42e183071e647e164d54776b201e4fcdc9bd4a5f36208b4ec37a4b6cd15ed5f36cc9518f174a3ac4255aba2b7399005", @ANYRES16=r0]) 2.548946756s ago: executing program 3 (id=269): r0 = socket(0x1, 0x5, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000040)=0x20000, 0x4) write(r0, &(0x7f0000000200)="24bdfa5d1d2873c63e35348295b299ab09dbd0734449c365d05ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688a858b8cf6bbca32ec975d185cfcadf68ed7796e53e0000400007a20746f313da7dc6c5133407dbcafaea3077475df6575658bc77274869b4cf11d1374cacc8af0e650876593f6a8822b437639678a1cc3702368dc70dcf2429a7e1582005bed8a072a9c3310cdeeb79f221bda2b2cce0d51b12ea84e60e401ed6abbac6c034a7d182a13e31f491b6f62414871", 0x10099) sysctl$net_inet_ah(&(0x7f0000000040)={0x4, 0x2, 0x33, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x59, 0x0, 0xfffffdfd) syz_open_pts() ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x2, 0x2, 0x8, 0x100003, 0x40, 0x10, [{0x5, 0x6, 0x80000001, 0x80000201}, {0x2, 0xfffffff3, 0x6, 0xfff}, {0x7, 0xfffffffe, 0x2006, 0x1}, {0x6000002, 0x7, 0xf}, {0xfffffffc, 0x8, 0xf11, 0xf}, {0x3, 0x9, 0x80d2}, {0x2024, 0x1, 0x85, 0x5}, {0x0, 0x40089, 0xfffffffb, 0xfbffe2e9}, {0x8, 0xffa, 0x81000000, 0x7fff}, {0x0, 0xfffffff8, 0x3ff, 0x8bfb}, {0x6, 0x2, 0x8, 0x7}, {0x4, 0xc7cb, 0x80, 0x2}, {0x401, 0x10a, 0x9, 0x40}, {0x200003, 0x3, 0x2, 0x6f5fc48b}, {0x7e, 0x1, 0x1, 0x5}, {0x0, 0x6, 0x40006, 0x69}]}) setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$FIOASYNC(r1, 0x80047470, &(0x7f0000000000)=0x1ee) poll(&(0x7f0000000000), 0x35, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) sysctl$net_inet_ah(&(0x7f0000000080)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f00000001c0)="fe2d8be6be3de15c20e23c7b67423adaac5b4e4a81f9ac78c01cc06d5933876b89033e0de36fbabbb8b4777ae12e360d2ecb4401b82e45bc86fa02443293637136ba7677f5130f02b399c02feefd19c91ef2abe4ea7c7340f01d0894f5b5b088407855795e24ec4590a94dc9cc116d79384d98aa86ff78479a8fd9df921572db73b0032677de927580d84e6b5f4a675795ec712173ca8d792381060b9428703f47df878d45605af02a38429237d04bd1e27909f327d8c66ca01475125f1de150e6d8a1b922a99e374bde9d", &(0x7f00000002c0)=0xcb, &(0x7f0000000300)="10bc0dc7e065d4857ccd016721c9de77757cdb6543aff2e73790539ce76f76e3c8f9c045f2a6b013d8e5ab19eab9b69fd909909ff3aca5df03cbdc47c65ca68d3ecce621638e3986132812a841b8a0b449a2f15ce135e7c0ac603be2a935b74af340554e5682540f3d6029848e20988b299c7c2c1ae9fedaa01473df1a12af71fbe107a04d4bf75c8479ce8b278c6a88a397cd073977f8350eb5f84d05882f39e1d0667443bcb437", 0xa8) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') 2.548446077s ago: executing program 5 (id=270): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f00000002c0)="03000000", 0x4) (async) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) (async, rerun: 64) r1 = syz_open_pts() (rerun: 64) close(r1) (async) r2 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000000c0)=0x7) (async) readv(r2, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/104, 0x68}], 0x1) (async, rerun: 64) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000100)="812d", 0x2}], 0x1) (rerun: 64) setsockopt(r0, 0x1000000000029, 0xb, 0x0, 0x0) 2.546240846s ago: executing program 7 (id=271): r0 = semget$private(0x0, 0x1, 0x4ca) semctl$SETALL(r0, 0x0, 0x9, 0xfffffffffffffffe) sysctl$kern(&(0x7f0000000100)={0x1, 0x16}, 0x2, &(0x7f00000011c0), 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0xa, 0x5a}) r1 = syz_open_pts() close(r1) syz_open_pts() sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) write(r1, &(0x7f0000000380)="22700e", 0x3) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x4, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x3, 0x7}, 0x5, 0xfffc, 0x0, 0x0, 0x1, 0x0, 0x800000800000000}) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) r3 = socket(0x11, 0x8003, 0x0) getsockopt(r3, 0x5, 0x8f53, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x40}, 0x2, &(0x7f0000000040)="e33f22a494a5e8cbe60b3e488d88972d8aee0b74ec7598a7f7577030b0c2d53b1d67b25436c2648accdd78e7be5293d016c86094c87366e8ca9c41c2df1f0c18624f0df5020b15ab064ad5910039e9586398c5ffd464c61dbafe18d5129f698c8c684b08fecb425ca844921c2f5e306809d7ca6ba4434cac23866760d94a13c422dbaf45de5db64d35365fd4ae11b0a2a572f710b1877569ace223d7a9fe0f8a1d362152d98c7887", &(0x7f0000000100)=0xa8, &(0x7f0000000140)="a9a1f135ea42fd2843687a9bee628c8c04", 0x11) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x7, &(0x7f0000000180)={0xfffffffffffff334, 0x5}) 2.519506798s ago: executing program 4 (id=272): r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000200), &(0x7f0000000240)=0xfffffffffffffe7b) openat$tty(0xffffffffffffff9c, &(0x7f00000004c0), 0x10, 0x0) 2.432296396s ago: executing program 8 (id=131): sysctl$hw(&(0x7f0000000040)={0x6, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) r0 = semget$private(0x0, 0x1, 0x42) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000140)=0x101) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000380)) (async) semctl$GETVAL(r0, 0x5, 0x5, &(0x7f0000000800)=""/241) (async) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) 50.814242ms ago: executing program 9 (id=263): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) setrlimit(0x8, &(0x7f0000000580)={0x0, 0x56}) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8060693d, &(0x7f00000001c0)) 2.493454ms ago: executing program 1 (id=273): r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) flock(r1, 0x5) (async) flock(r1, 0x5) writev(r0, &(0x7f0000000100)=[{&(0x7f0000001200)='#', 0x1}, {&(0x7f0000000040)="2187fe", 0x1}], 0x2) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) (async) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept$unix(0xffffffffffffffff, &(0x7f0000001100)=@abs, &(0x7f0000001040)=0x8) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000000)="7f454c4602df7a264ee4975f55011a49b70cb710aa950000000a52e92a24d18fcf8fd1f9794ffa08bb11bafcdc24ff4c5d0b5c7b1ad1a2ec434c500191", 0x3d}, {&(0x7f0000000340)="1551e6", 0x3}], 0x2) socket$inet6(0x18, 0x1, 0x6) socket$inet6(0x18, 0x1, 0x6) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) connect$inet6(r4, &(0x7f0000000080)={0x1c, 0x18, 0x3, 0x1, "75e9c47e1699ec1b79196e3c78ff07cd", 0x9}, 0x1c) dup(r4) (async) dup(r4) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f00000003c0)={0x6, 0x1000, 0x4ff, 0x6, 0xe, 0x4, 0x0, 0x10, [{0x7fffffff, 0x4, 0x18}, {0x81, 0xe, 0xff, 0x7}, {0x5, 0x0, 0x7, 0x10001}, {0x40, 0x80000000, 0x200, 0x2}, {0x4, 0x3, 0x80000000, 0x5}, {0xfffffffb, 0x7ff, 0xbaf5, 0x5}, {0xff, 0xec59, 0x8, 0x7ff}, {0xb, 0xfd1e, 0xfffffff7}, {0x8000, 0xe, 0x9, 0x8001}, {0x4, 0x672}, {0x8, 0x86f, 0x6e6, 0xfff}, {0x1000, 0xa, 0x5cb, 0x6}, {0xfffffff9, 0x8, 0x3ff, 0x8}, {0x8, 0x101, 0x6, 0xfffffff9}, {0x8, 0x2, 0x6, 0x5}, {0x7ff, 0x6, 0x1, 0x7}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000000), 0x35, 0x0) write(r0, &(0x7f00000003c0)='\t ', 0x2) (async) write(r0, &(0x7f00000003c0)='\t ', 0x2) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 1.915012ms ago: executing program 2 (id=274): socket(0x2, 0x1, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000003c0)={0x0, 0x8009, {[0x3, 0x2, 0x2, 0x100200000, 0x6, 0x7, 0x4, 0xffffffffffffffff, 0x0, 0x6, 0x93, 0xfffffffffffffff8, 0xffffffffffffffff, 0x200000000002, 0x9, 0x4, 0xffffffffffffffff, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffa, 0x8, 0x5e, 0x100000000007b98, 0x800, 0x9, 0x0, 0xfffffffffffffffe], [0x20100000001, 0x8000, 0x3ffffffc, 0x0, 0xb, 0x410ffc, 0xffffffff02000000], [0x9, 0x1fffffffffb, 0x19ba, 0x4000000, 0x5, 0x90000000], [{0x0, 0x4000, 0x0, 0x7d06}, {0x9, 0x22, 0x5}, {0x4, 0x0, 0xfffeffff, 0x280}, {0x3, 0x4, 0x2, 0xffffffffffffffff}, {0x0, 0x400, 0x7f, 0x8}, {0x1, 0x9, 0x7f90, 0x2000000000000000}, {0x5, 0x0, 0xfffffff7, 0xb}, {0xe, 0x100, 0x1, 0xe}], {0x1, 0x8, 0x80200006, 0x3}, {0xfffe, 0xc38, 0x6d5, 0x6}}}) r0 = kqueue() socket$unix(0x1, 0x5, 0x0) kevent(r0, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) 1.695284ms ago: executing program 3 (id=275): syz_emit_ethernet(0x5a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000800242b01acc0544049018e340000000000000000fe8000000000000000000000000000aa3c000441680000002b000449640000004e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="ddb32da3ffffe6b21d932e4f0a24ee67cd1650844a00000073b9de783e7d"]) socket$unix(0x1, 0x5, 0x0) 1.441177ms ago: executing program 4 (id=276): poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x6, 0x8, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000140)=@abs={0x5, 0x0, 0x0, 0x2}, 0x8) (async, rerun: 32) unveil(0x0, &(0x7f0000000100)='x\x00') (rerun: 32) 569.411µs ago: executing program 5 (id=277): ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x25}], 0x1) mprotect(&(0x7f000069b000/0x4000)=nil, 0x4000, 0x2) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) fchown(r0, 0x0, 0x0) open$dir(&(0x7f0000000440)='.\x00', 0x0, 0xc4) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x184) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x107678, 0x5, 0x2, 0xb218, "bb080006020900d91050080000000f00", 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='x\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000000)={0x7fff, 0xc74, 0x8000b, 0xffffff6d, "0e6400b76d7639c50400957000c600", 0x5d5, 0x1000011}) setsid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xb, 0x0, 0x0, 0x0, 0x0, 0x84, 0x3ff}, 0x400, 0x40000010000, 0x0, 0x0, 0x200000001, 0x80000000000010c, 0x0, 0x6}) r6 = socket$inet(0x2, 0x2, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) setsockopt$inet_opts(r6, 0x0, 0x16, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) r7 = socket$inet(0x2, 0x1, 0x0) setsockopt(r7, 0x0, 0x13, 0x0, 0x0) writev(r4, &(0x7f0000002d80)=[{&(0x7f00000019c0)="0972d934db6b8f492e6f9c77df849a7e67a52760103e4170dcfff8368089673314b9a5cfbc6fa49e341809b005ae8f10124607c9ba17bfd35f079cae40e96a733f2a444f1a94f3aeaecefa620fd7b73c2bec1d357f39286994a4551d3fecc3f78d854545176406d8be05d4d117e0ca68cdadd2538c2dbc9e24aa4f814cf6ef5874cbc49d549833d95d94bc26860a983aed97d9253d45bd25f4ab5ce1c428f3876fe7aab0027f0115acf937d43bb71f84da8de84b4799b73e819906e2e24d8d3ed6a86810c35a78bf264f52b68deac506cc4c65d9cdf89933a80128b165efbb87eed9196309b12496e070120e76199ef39f597e802880b8f6691fe09e23d5458ab93f26a2ee18ca14fe5440a61c42d7e5a274c58bfc368c70d64ca1a13beca4e9e008c158f2684486a81bb31defea5c1fc930dc9ae92ec8e3a650923ab56e2fe73a3b61e756f3eea08930036010e1a89aa9baa8653cdb922c1ca961493db6f3e474c84a01e27cfcc893a9ec8430e3781ee0fb80f3ba79113b549c11e8724597623c976eb30f26549aa0f4d5b6928c09bf16d433ea12b3f6c4aeff783685f0f64e4ce070bc6b0549bcd8a4e727ab18746c5fd9ab923a94e9360066775998230ed906d261f162a7176206d68734f4cc84d8aac8018cb41ff87e6cfe5e02a42ef0311e82a15968241e2b1536a5d70499c437ef7a457d812542e52389b6e64c44d398374e99831804af60f9ebeb6a396c62fa419db9e7fdce7a9c5157ba04228e24404fca8b6144a29020d2d499e1eecfca587f3374c4c57b086ca57da40d509cd782a44661e0b76ab8432f85cd6c9d8986e843fc7960017f8575b90ddb2a7afeb8b20d83ee83d0cb25c19cb82041cdd7345a8a9b285a4023ecd9c78ce06c0e98168cd885ca3c625f1745545d4d16970256a9a9446128cacef9b4a13da316a0fdff48e95a244d7e0661a493a862880d3c2c213a6915f0f5946fdd602ec126136e1001f2a51fc2f6416da73cd4378f3a628cdc86d826ee1e1e453c0c5558d42ae324f8a46e665525e8f855122824e50c3c68dec8f7a8de9f254913d771186a00f721331f9a2a47fd833aefdf5a5ef29d6cc8ae261f99e01dd04231faffcecdb8c7ab39a3a9ae7d42768da1eca40e47efe795f18db5a45959ded63922fb85fed1aa57b83199967e75e912e8dcb88b1b27ee9077db22c68a60706121630f23f141e3133f286a9f6879cc9383c9fab3f76d51e35b26d20eebba5c3cfc0e3d5a5c2d71c115624bf41bc285aa95f47ba9cf566bb7dfbdb520b46b2b42bd96e6980285c6e990e50a2bb81bb96f82e4a59db3f84998a80391bf602911337e4ef5f19f3e0021a0e9846bf76cf25c02874cb3f2098b8df0fc7298d93c087cc1444dbdaad4d1c5c974f58c351472b9e630e10ceb6133a23acdd85979091caca6558b5fa9d5038ab5be39b313e4e8e222b8be99c3837564800cca2c65dce6ba3a5556b4f616ab45ce818810fb88353248088134c29a3c9f5602a536629c3bf4fa9f4aa6b276e019b3742e0f0c7d7709eb70c8d38a9895e14733771618a3b8cf3572939ed85ffa87c7c574a6de8e10d15a0d4e7a5d5ea4de54dce2529c36f368e4db83ffd68691923326b133528e4a7d0ed1a81f482bf8c94048d710b997cbf14f129988f96c2eee5b251f95d81e236f71436453368b0baf2d8c5f6b2d37a12e298fbfd017b1b0fba52cf214902b4fd2cf376f36be77735bab3c12deab1b59cb248e67b9c28a1f186676c7affa38544ed01f926354ac2b7a6f0dd61d56040d265a24d3f8ade8607c8c95f125d77f6ac1404fb7136ce60124c51ed429a9a853c5425079e4ac31937656262b8d23a6498ef60f8ce5ee59a387cca7a7762e1acd713e9d61565ea6bf3544c569fa5b4a95900722c32fb3efdfbee2aa1c0cae32c78be05d8832d481b9c901e15dbf139cdda7ae90d0853b4427a9ade65e54c4afd042cb5adb1c33240ade81fe8a5f9513c4955589e9cbeebe1b831fe9ca0b8d316484a00a56a6f0f282b1fbd9df5586a3a9b3cd079eb4afe8fca5c97eeca9f6488045d281675695199f4ad7972cc7e4f9cb24f82343b73d69950c21783addceed674be10d91cb64303888bef6302ea130c6eec0a037360f2d42ffd61b967c1a267a11e5b7b794e81a96bc5f79398e3910748f0b00c187f0f781097f1d55514fe8b3e90f354057526d07a20e4989cc969c05554c8f036ced38bf8473c9be05ca2c230bd343cc37babf1f6cfbc133dd8ba1d3b4a220aa4cb89249fa031c1ee30377f73ce692826d04b67a947d1b5e30f09715e9439ff64bb549e63ad5cc0ec39bfa5618fc0544c69ce68af62b36f75adcf9e1184b4d8e9eb670c460e02634edfcd008bf349f2f9c42ced7cff74df8d789053a4ff468dde13f86d4c9e473f0f8f83e73df2661a67713aa70c46a3d24cb370719da5321fcc4b43af8f326b9eac9fed862b0007c221a3dcffcc832d3ac8d6b196b761d892cdaf65dfa79d19506eac56c221601592931a33e1b9e25f5b16e9b3e95ec55490bee20f3cac349bfe567c6da3f9d1fcbd0d939a0f227357131e67d9ebb82207f6cffcec6c9b2de212834e8ef6729e3b448c5f60d5125fa3b78b93d1e7af42a65a621e3e63a8e7ad1df8ae198c82ed876185834180fd58ff442f5626e38378b9ea6ef5306da3fb2514507d8445c5739bd83a37d49bf3d600159326ae5884c2889eb331f3f6e569ed3ad2675aa6b20b6aca3ed4476a608254921903792610fe2f7cfe28b218cba79135aa70a50901bad7c9ab162f84fd6ab42320494d6e62170f6e7e1bb3b541eabc992e97a084ae4352f3d2fe8be1879f2b1197fdcc36db739e94811d859521bb1fdde39becf9d0b80732f1dcd790ef653b0eb8c8e6f20f01ea00ed91aa0e4e51c119ea8b71b83686dbc9fa107c03da15b7586c96091ff37c063830d43cead149f704f00d3e4ea9c8fb14ad02f064e87a80f4fca65aede28ca1bea58f3390d274091b792dfb8305face2fa8f3b79a29a08b460189a5528d42e9afd084fb6228ff2e54692de1657486dcbf5f95c5aa8e9883b1ddca3dd99a9e73d2971db3dcd33061e06235e8df15b90f4c0a6f33eac6918d1b038c8495e0e4061f85b808d70a925442d25082fce47a26465d49805b509d6d8444b3e1f3ad3baa3c850fb493325a2b905cefeeaefe327b5bc83c846328054a3246fe35c209531c3cdf4a0ac1ff8a0279e1650e482a15768868adfb0284969aad4683ff91f92745e556ea4a243f26944a8e4cb014e4651c41722838b644f2241ddd6afd0f5d689698154db00b3645b453e84a1c342ffb4e37dc0dd3f97e0e84cfdba1a3f5a0725bb8c412d2a80201daff9153787c4e082f34d8e970fd7321cf20052d174a485a9b7d01b82063dec59ed1b26f2d9f3479ffe7337a941dd580124cbc330999878c7d9cbc3c0260c870ab17005cb0b077d5d3003207f2d62c86e7ed84442d8821bc03615a48c2dcd263bf75c92d19077378459b92d748f62009d673a8f94416759e64953b8db7345675b1be01d8f9b7774903e464699bb869427fcec6fb48637176c12e8dcc3369cd05301c99a1a4e7cd741d5b0116a46b54542c2b7d6a8b1f46499274b11ab6c6aa25dc451deb8cf14cc0e0f10b767f478ee349b483dbbb223bf3d38a5d35dd8a91018b52a57dff9b52a06c7996913f379a61675c41a480f7b7be9fcf4551a2f5b48ddc786bb8ab84bdb7b54d959bb3c20d3d1093c88845777e28090cc682e7bf4f443bb9ab76d55dd12424858d8dbc0a89861dfb67cb8f211b4ab220cb60557567dc850259fa71b35272912aafbca0fadb5965a7bd6b3aa34d1994888f6598c55a3592511b7fd72382efdbbc6511e2fc7d5da9b0ff6e7f964a6d1816208e3961e55e5e4f918a6ec8ad425db43b012845dcea379f784fa29445eb1baaf228366ee8cb32e1f4afda5e2c70c2cb8db1b6fa0b4a2033a91e3795cbd383a31319fdbefda896fe8c00677f997c8fefbe4176076407aa2108ffef2a3cf70d75f0b019b191ba83a6a4728aa954b74f9bc6d199058fdb33d250db3008fe7eed3bc3a1632ec1acdb58c15ffcab0d2e46f87d4054279c4f3b22fc5b4aa4abf39d0c37dfbfe2e891779ed0889d39ec9a697b250f392ca173521924a88632b677cc39d34d88e2503dda064583ffaf1c59728e3e9f69d373fc9c50a3fde02235ae3b553d8254a2fcb65906fb25d788ab6c4e6d6200631be71955978e22ca1f7e1e6ced648575b1b20c3f5c202d0da4104a545b80b4ac0ef2079b1a72ab23e6451aef19f03d61f0b687f137fc38f02a6a28eb4da2e4fe52e5c0b8b7262237fc0a3fe22d04508e995dbacfe950b225bb0e016f267a6c002db8d42c4ff7c026dd0dfe01cb7d6585cc8d15b5bbfa02a7566340eb61df8c6872f401795aa1ece5fc2015d5cd67fa4b661acff7cd73f5c30d7d1bd9fe52780cc772fdc858c34c6f42f4af9308032406fe4d7894491e894c97658cf49882b7174ed632560b7a8baad92db014c6b10289ca3e3cc607871443e8d322e162db02852353b79a2bbad68bb76dac28c7efd1951e61406508195f72add9fafbc0f0e14451e00d4a218f40ad55a0a46914e049bfa25022d3011e53709b4392a3fa6b10900f37d0079727bf4e28eec27b2fcbe62a03db7709e504f46e8658e6458ec691284d5a2c2fbe9326dc4d43fea17ab34bba48988821c4270d45caebe5ec574ee75d0be7077bbf57d048601826279fa4b3ddf57c0713bdca5688c42f6bb23ccca5bb52a6c4b53dfbac96fd318eebdd9a15fb414e26f37e0a7c3b027cf2e1638f2ee446b03af390ebbb8b9ed100befd0850270a6019fc44592abc08bf849f5149893b7b05f7999d48fda3899e6302e558ac78b8f959e8fa7df534ff806d5bdb984a0819a5620f26e2c71d3257c05eb5044e2156c02f005b7ba78198e5b494960843f9316d9c73615353f41ea166f733a0a0d43cf367ac2aaa2c7a89e00a2f8e1429765125b23bf7a9a49637030fdc7737e402e03d11d65d2b276e6a826140a9cf25b9adf077c7bdd2f5169434944b73111b4414f3a3232ad47abf87a9926c137b26579161fe2fbff6e11cb3d948d340dcc4a91f181663abec658458ba6c71b84440b2cffd17219668fe4cddef1e75a27a2e9661daa7fca176fbc701162cdc9ec29878e111f6de1990427845326f2fe5c40db8420170245443016699a040273959187ddfee8c59f4148007c9f6c1400cc6cf55c890bba3839ff04416ca79d4d271b11f6cca62a48ad753e16515663ac3d5e3b012d9ad3f831cb5d49a4e31beb12d1105a4449877c3a7eafa763888bca7ca1f4246a9f1d581eaaffb69ab960f89fac7efaa7f496316a654f5a84a04c0e0909de3a48dfbb9c31bfd8d7959f462a789bd0756a7d74d8123a6dedc16ab29307b54441afe657fd10d55a2e08f20653c64657d24224dc4a26b81d0503c12a75c6d3ad8a7c444ff4e13678c60567d333e517cc3e0ef1fbd8b5b3a8e731b258c4dae7e549e3706fc368ac774a5b4249d3c33927be08e0a569fd853391b0fc7a79fda7ce1016943cb0516d60d543b2eb66edd1119af497d3f7c349b717ebfd7dfdbed370df9e7024a245aad442735a90e1ca27221fc8d45f9af3036ed8595b6576ee87d026d93bdd0af0712666e57f6d9b9e2ba2a604ddd4e1b4ea844b59b0d2eb701442b65ce40ecd0fe53e3aa0ad7d9f621059a484e438f2e8f8e2989ccae8b68266370e8f45833e10beb548615a5d0693a98b799169d1", 0x1000}, {&(0x7f00000029c0)="93fd539b8a976e5bb03d775a832c938a54fb480ab4131747495a1b761c6d33501644457866405dd3892609bce687edee61bb06a5ba0bb75e38bfe59f04ca8e2a9ae8f6022f47b12545d0102c56ce8a2c99500d46bcf4b63682c55160eb4df3ba15ba93a0f97be5787b77f93b1253b1a87dae2ad7beb22b6221e52ff98f3b1f63399d6ad0e6f9323762021c5bd291be1c8e42beb2180241caff70b0108a8a312a78b2", 0xa2}, {&(0x7f0000002a80)="b793798e3fca489e7709af73803a262451a07515e246471d770e18f57a8cd77ec9dc7ab0c2c707231912ca531e505c23687df7f2409f218450150f62dea7b5ae4a0c586de2b03f1d72f1ec394f3f3a180fd2945d03b4ba8e31b44fd5069fc4069b0400aab813646202f526eb35e16e869d687eb5f586fed7bdab4331b783d3d531b40b6cb4f939ce3a183206b1fda67106ecdccd311a9fee51ec3c48e55b53b4c3159699819ea13c3589660130883d2da7e3829ab0", 0xb5}, {&(0x7f0000002b40)="6909f7195a", 0x5}, {&(0x7f0000002b80)="c4aafa7831aba95efc224de91ead99f3c0c13c4bbd9bd686380bcead806f554c8485d8ec9d297fed7072972a3f053e03cb10ff7571f3173388456603c0f51776f3ea2714e3e01fd4f236a874d3f57d2f78f0ab72971f6fb29bfd3c41247db59f21f96e862c7682f86ee46fee392c783e6c9bed14a55a90fee662c9e13e1bce59e13bedd691b1c3c3cafae952d539379678712e7835b710d9107560c593aaa4b10696a2bb373f92c57fa2dab5bb860c60a5c60774af95e74616ed797145e8b35af6b2aa3511da95cce7a3ea7ed265007238420db0f198322bb6", 0xd9}, {&(0x7f0000002c80)="a37be55cf46d24eb5d779eddfe10a185a93fb959476ca0102aea70cb05d71c6454cb12d49b0293c0110bd0b198f35df3616570d3f10cf45493a7c816914c39912f9714da51934b625479825d73276c8ab326296004e2bd97d13d2d497b9a0c8020423585b5f156cf869d4ae6beb4dfb71106b10c2d296cec6544cc6dc7ad4c630774eff914f16b226cd232c263447aeb6bfb3b67ca831b53b52506bd17d21e0d5809127171a4fef030002c22bd02f10ca0f134d09aab3b5e86a23b4ef5f4729c8631eeee1a2dff6e427d55", 0xcb}], 0x6) ioctl$DIOCRDELADDRS(r3, 0xc4504444, &(0x7f0000000480)={{'./file0/file0\x00', './file0\x00', 0x39, 0x6}, &(0x7f00000001c0)=[{@local={0xac, 0x14, 0x0}, '\x00', './file1\x00', 0x4, 0xf801, 0x2a, 0x34, 0xd, 0x3, 0x3}, {@empty, '\x00', './file0\x00', 0x0, 0x2, 0x2, 0x1, 0x1, 0xe3, 0x2}, {@multicast1, '\x00', './file0\x00', 0x3, 0x0, 0x18, 0x8, 0xfd, 0x1d}, {@multicast1, '\x00', './file0\x00', 0xc530, 0x101, 0x19, 0x0, 0x4, 0xe, 0x2}, {@local={0xac, 0x14, 0x0}, '\x00', './file1\x00', 0x6c1f, 0x6, 0x2, 0xff, 0x8, 0x6, 0x7}, {@broadcast, '\x00', './file0\x00', 0x7300000, 0x2, 0x3, 0x8, 0x6c, 0xf5, 0x9}], 0x7, 0x2b, 0xffffffff, 0x8, 0xfffffffb, 0x2, 0x10, 0x10001}) r8 = socket(0x18, 0x1, 0x0) getsockopt(r8, 0x29, 0xc, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) getdents(r1, &(0x7f0000002e00)=""/4090, 0xffa) 177.98µs ago: executing program 7 (id=278): r0 = syz_open_pts() pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r2, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000000)="0727f44421643a4a443e04e2883505af8a52252bdb4da302095c07160f8d99e232a08337b105ec7484ccc8e3c26a76e0cdd843", 0x33}, {&(0x7f0000000080)="67774b6ef63c20b397e2d004cb83f614c06d5bede036e8e5700ec876d92b8a655057fc6cbbc57a8629039ece7be452b04bc34c", 0x33}], 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x10000}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x24, 0x0, 0xffffffffffffffb8) pipe(&(0x7f0000000080)={0xffffffffffffffff}) closefrom(r3) shutdown(r3, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x18, 0x0, 0x37) fcntl$setstatus(r0, 0x4, 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0xffef9ff6, 0x80, "4b06a6bcff0300dba800000000000800", 0x0, 0xd}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket$inet(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x1, 0x0) bind$inet(r5, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) listen(r5, 0x7fff) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x180) mmap(&(0x7f0000234000/0x3000)=nil, 0x3000, 0x5, 0x11, r6, 0x0) close(r1) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000a, &(0x7f00000000c0)='\x00', 0x1) r8 = socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000000c0)={0xa, 0x8000148, {[0x3, 0x40, 0x6, 0x6, 0x3, 0x8000, 0x0, 0x40000000000, 0x7, 0x400000001, 0x9, 0x91c, 0x8, 0x2000180, 0x0, 0xd3, 0x76, 0xffffffffffffbff7], [0x5438b94c, 0x5, 0x1004, 0x7, 0x1, 0x1, 0x9, 0x3, 0xffffffffffffffff, 0x3], [0x6, 0x0, 0x6, 0x8000000008, 0x10000, 0x210, 0x1000002], [0x100000000, 0x10801, 0x3, 0x9, 0x3], [{0x0, 0x7, 0xfffffbfb, 0x5}, {0x2, 0x925, 0x3, 0x338}, {0x1000, 0x7fffffff, 0x0, 0x7f}, {0xb, 0xfffffbff, 0x2, 0xfffffffffffffffd}, {0x4, 0x3, 0x0, 0x8}, {0x1f, 0x6, 0x0, 0x7}, {0xe4, 0xffffff7d, 0x1ff, 0x1}, {0x3, 0x10000, 0x8001, 0x5}], {0x8, 0x3, 0x401, 0x8}, {0xfffb, 0xffffbfc0, 0x8}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r8, 0xc0206921, &(0x7f00000001c0)) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea000001", 0x4) write(r0, &(0x7f0000000140)="a636fba6", 0x4) 0s ago: executing program 8 (id=131): sysctl$hw(&(0x7f0000000040)={0x6, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) r0 = semget$private(0x0, 0x1, 0x42) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000140)=0x101) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000380)) (async) semctl$GETVAL(r0, 0x5, 0x5, &(0x7f0000000800)=""/241) (async) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.117' (ED25519) to the list of known hosts. uvm_fault(0xfffff1806d07d210, 0x6a6a266a, 0, 1) -> e kernel: page fault trap, code=0 Stopped at amap_lookups+0x1e0: movl 0x10(%r15),%r14d TID PID UID PRFLAGS PFLAGS CPU COMMAND *311645 6412 32767 0x10 0 1 syz-executor 199747 92580 32767 0x10 0 0 syz-executor amap_lookups(fffff1806e1552d0,c000,ffff80002a340a00,8) at amap_lookups+0x1e0 uvm_fault_check(ffff80002a340b00,ffff80002a340b38,ffff80002a340b70,0) at uvm_fault_check+0x8d2 uvm_fault(fffff1806d07d210,54a906e7000,0,1) at uvm_fault+0x106 upageflttrap(ffff80002a340ca0,54a906e72a0) at upageflttrap+0xa9 usertrap(ffff80002a340ca0) at usertrap+0x430 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x730961b1e760, count: 9 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: uvm_fault(0xfffff1806d07d210, 0x6a6a266a, 0, 1) -> e ddb{1}> show kasan No such command ddb{1}> trace amap_lookups(fffff1806e1552d0,c000,ffff80002a340a00,8) at amap_lookups+0x1e0 uvm_fault_check(ffff80002a340b00,ffff80002a340b38,ffff80002a340b70,0) at uvm_fault_check+0x8d2 uvm_fault(fffff1806d07d210,54a906e7000,0,1) at uvm_fault+0x106 upageflttrap(ffff80002a340ca0,54a906e72a0) at upageflttrap+0xa9 usertrap(ffff80002a340ca0) at usertrap+0x430 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x730961b1e760, count: -6 ddb{1}> show registers rdi 0x11 rsi 0x20 rbp 0xffff80002a340950 rbx 0x1 rdx 0 rcx 0x1 rax 0xffff800000c43e20 r8 0xffffffff8169e7a0 uvm_map_inentry_sp r9 0 r10 0xd721d39f07531e7f r11 0x3ee2674dff6ebd6f r12 0x14 r13 0 r14 0x20 r15 0x6a6a265a rip 0xffffffff821981b0 amap_lookups+0x1e0 cs 0x8 rflags 0x10206 __ALIGN_SIZE+0xf206 rsp 0xffff80002a3408c0 ss 0 amap_lookups+0x1e0: movl 0x10(%r15),%r14d ddb{1}> show proc PROC (syz-executor) tid=311645 pid=6412 tcnt=2 stat=onproc flags process=10 proc=0 runpri=80, usrpri=80, slppri=16, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff800036b91ca8,0xffff800036b907f8 process=0xffff800045fe4e90 user=0xffff80002a33b000, vmspace=0xfffff1806d07d210 estcpu=30, cpticks=3, pctcpu=0.0, user=2, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S PRLAGS PFLAGS WAIT COMMAND 76720 319732 28803 0 2 0 0 syz-executor 49814 455986 92823 32767 2 0x10 0 syz-executor * 6412 311645 26714 32767 7 0x10 0 syz-executor 6412 363940 26714 32767 3 0x10 0x4000080 fsleep syz-executor 55613 225662 50368 32767 2 0x10 0 syz-executor 16653 398383 35379 32767 2 0x10 0 syz-executor 92580 199747 58846 32767 7 0x10 0 syz-executor 92580 513829 58846 32767 2 0x10 0x4000000 syz-executor 26691 305101 24065 32767 2 0x10 0 syz-executor 28803 267242 32239 0 3 0x2 0x80 wait syz-executor 92823 30568 50276 32767 3 0x10 0x80 nanoslp syz-executor 26714 522751 89947 32767 3 0x10 0x80 nanoslp syz-executor 24065 31298 78689 32767 3 0x10 0x80 nanoslp syz-executor 35379 226474 5096 32767 3 0x10 0x80 nanoslp syz-executor 58846 183059 94055 32767 3 0x10 0x80 nanoslp syz-executor 50368 268448 31694 32767 3 0x10 0x80 nanoslp syz-executor 89947 393333 32239 0 3 0x2 0x80 wait syz-executor 50276 522634 32239 0 3 0x2 0x80 wait syz-executor 31694 114083 32239 0 3 0x2 0x80 wait syz-executor 5096 243646 32239 0 3 0x2 0x80 wait syz-executor 94055 13775 32239 0 3 0x2 0x80 wait syz-executor 78689 164055 32239 0 3 0x2 0x80 wait syz-executor 32239 339248 74822 0 3 0x2 0x80 nanoslp syz-executor 74822 138557 538 0 3 0x100002 0x88 sigsusp ksh 538 277196 232 0 3 0x10 0x88 kqread sshd-session 232 439558 94538 0 3 0x12 0x80 kqread sshd-session 55762 128256 1 0 3 0x100003 0x80 ttyin getty 94538 94288 1 0 3 0 0x88 kqread sshd 21854 410920 61563 73 3 0x1100010 0x80 kqread syslogd 61563 61667 1 0 3 0x100002 0x80 sbwait syslogd 13662 331068 1 0 3 0x100000 0x80 kqread resolvd 51965 404806 38646 77 3 0x100012 0x80 kqread dhcpleased 46358 62268 38646 77 3 0x100012 0x80 kqread dhcpleased 38646 509965 1 0 3 0 0x80 kqread dhcpleased 70046 344751 0 0 3 0x14000 0x200 bored smr 48763 149284 0 0 2 0x14000 0x200 zerothread 62077 181395 0 0 3 0x14000 0x200 aiodoned aiodoned 85012 457357 0 0 2 0x14000 0xe00 update 56551 457858 0 0 3 0x14000 0x200 cleaner cleaner 4598 125235 0 0 3 0x14000 0x200 reaper reaper 30886 490840 0 0 3 0x14000 0x200 pgdaemon pagedaemon 19274 53148 0 0 3 0x14000 0x200 bored viomb 12806 147004 0 0 3 0x14000 0x40000200 acpi0 acpi0 81526 203497 0 0 3 0x14000 0x40000200 idle1 531 438228 0 0 3 0x14000 0x200 bored softnet1 41616 463065 0 0 3 0x14000 0x200 bored softnet0 5478 448542 0 0 3 0x14000 0x200 bored systqmp 79895 504957 0 0 3 0x14000 0x200 bored systq 41496 499500 0 0 3 0x14000 0x200 tmoslp softclockmp 55265 383916 0 0 3 0x14000 0x40000200 tmoslp softclock 94262 195075 0 0 3 0x14000 0x40000200 idle0 1 395988 0 0 3 0x2 0x80 wait init 0 0 -1 0 3 0x10000 0x200 scheduler swapper ddb{1}> show all locks Process 6412 (syz-executor) thread 0xffff800036b90d18 (311645) shared rwlock amaplk r = 0 (0xfffff1806e0999a8) #0 witness_lock+0x5f1 #1 rw_do_enter_read+0x3e8 #2 uvm_fault_check+0x8a9 #3 uvm_fault+0x106 #4 upageflttrap+0xa9 #5 usertrap+0x430 #6 recall_trap+0x8 shared rwlock vmmaplk r = 0 (0xfffff1806d07d310) #0 witness_lock+0x5f1 #1 rw_do_enter_read+0x3e8 #2 uvmfault_lookup+0x122 #3 uvm_fault_check+0x4f #4 uvm_fault+0x106 #5 upageflttrap+0xa9 #6 usertrap+0x430 #7 recall_trap+0x8 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11045 12014K 12034K 166960K 12142 0 pcb 17 12K 12K 166960K 17 0 rtable 193 5K 7K 166960K 363 0 pf 27 16K 16K 166960K 31 0 ifaddr 34 6K 7K 166960K 44 0 ifgroup 42 1K 2K 166960K 50 0 sysctl 1 1K 9K 166960K 7 0 counters 66 36K 37K 166960K 70 0 ioctlops 0 0K 4K 166960K 41 0 iov 0 0K 16K 166960K 83 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1296 82K 82K 166960K 1666 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 13 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 129 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1734 201K 291K 166960K 11964 0 file desc 22 81K 125K 166960K 520 0 sigio 0 0K 0K 166960K 5 0 proc 58 99K 147K 166960K 539 0 subproc 63 3K 5K 166960K 315 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 52 0 in_multi 77 5K 7K 166960K 104 0 ether_multi 1 0K 0K 166960K 2 0 mrt 0 0K 0K 166960K 15 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 67 307K 307K 166960K 67 0 exec 0 0K 1K 166960K 401 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 189 141K 170K 166960K 5706 0 UVM aobj 16 2K 2K 166960K 16 0 pinsyscall 43 86K 112K 166960K 1600 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 17 0 NDP 9 0K 2K 166960K 27 0 temp 34 9118K 9134K 166960K 4807 0 kqueue 15 22K 28K 166960K 73 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 28 0 0 1 0 1 1 0 8 0 rtpcb 120 59 0 56 1 0 1 1 0 8 0 rtentry 176 112 0 24 6 0 6 6 0 8 1 unpcb 144 390 0 374 4 3 1 4 0 8 0 syncache 336 6 0 6 1 1 0 1 0 8 0 tcpcb 736 96 0 91 1 0 1 1 0 8 0 arp 136 18 0 4 1 0 1 1 0 8 0 ipq 40 2 0 0 1 0 1 1 0 8 0 ipqe 40 3 0 1 1 0 1 1 0 8 0 inpcb 328 394 0 386 7 5 2 7 0 8 1 ip6q 72 2 0 1 1 0 1 1 0 8 0 ip6af 40 3 0 2 1 0 1 1 0 8 0 nd6 152 25 0 7 1 0 1 1 0 8 0 kcovpl 48 35 0 28 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 453 0 89 29 1 28 29 0 8 2 art_table 40 454 0 89 5 0 5 5 0 8 0 art_node 32 112 0 32 1 0 1 1 0 8 0 sysvmsgpl 40 3 0 2 1 0 1 1 0 8 0 semapl 72 124 0 114 1 0 1 1 0 8 0 shmpl 112 13 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 2018 0 531 93 0 93 93 0 8 0 ffsino 296 2018 0 531 115 0 115 115 0 8 0 nchpl 144 2655 0 940 64 0 64 64 0 8 0 vnodes 216 2342 0 0 131 0 131 131 0 8 0 namei 1024 8787 0 8787 2 1 1 2 0 8 1 percpumem 16 51 0 2 1 0 1 1 0 8 0 kstatmem 264 25 0 4 2 0 2 2 0 8 0 scxspl 216 8905 0 8905 11 10 1 8 1 8 1 plimitpl 152 200 0 179 2 0 2 2 0 8 1 sigapl 424 757 0 707 7 0 7 7 0 8 0 knotepl 120 214 0 0 7 0 7 7 0 8 0 kqueuepl 224 188 0 178 7 4 3 5 0 8 2 pipepl 344 222 0 194 3 0 3 3 0 8 0 fdescpl 528 741 0 707 4 1 3 4 0 8 0 filepl 160 4095 0 3900 14 3 11 13 0 8 1 lockfpl 104 83 0 81 1 0 1 1 0 8 0 lockfspl 48 29 0 27 1 0 1 1 0 8 0 sessionpl 144 61 0 47 1 0 1 1 0 8 0 pgrppl 48 105 0 84 1 0 1 1 0 8 0 ucredpl 104 647 0 630 1 0 1 1 0 8 0 zombiepl 144 707 0 707 1 0 1 1 0 8 1 processpl 1232 757 0 707 5 0 5 5 0 8 0 procpl 664 1231 0 1179 7 1 6 7 0 8 1 sockpl 752 846 0 819 10 6 4 10 0 8 1 mcl64k 65536 3 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 125 0 0 16 0 16 16 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 27 0 0 3 0 3 3 0 8 0 mextrefs 64 25 0 0 1 0 1 1 0 8 0 mtagpl 96 3 0 0 1 0 1 1 0 8 0 mbufpl 256 646 0 0 40 0 40 40 0 8 0 bufpl 272 2849 0 105 183 0 183 183 0 8 0 anonpl 32 7640 0 0 62 0 62 62 0 247 0 amapchunkpl 152 18514 0 18140 42 12 30 42 0 158 9 amappl16 200 2012 0 1995 16 6 10 13 0 8 8 amappl15 192 1 0 1 1 1 0 1 0 8 0 amappl14 184 401 0 400 1 0 1 1 0 8 0 amappl13 176 146 0 136 1 0 1 1 0 8 0 amappl12 168 970 0 941 2 0 2 2 0 8 0 amappl11 160 21 0 21 1 1 0 1 0 8 0 amappl10 152 58 0 48 1 0 1 1 0 8 0 amappl9 144 270 0 270 1 1 0 1 0 8 0 amappl8 136 92 0 91 1 0 1 1 0 8 0 amappl7 128 142 0 130 1 0 1 1 0 8 0 amappl6 120 150 0 148 1 0 1 1 0 8 0 amappl5 112 95 0 88 1 0 1 1 0 8 0 amappl4 104 257 0 242 1 0 1 1 0 8 0 amappl3 96 3365 0 3275 5 1 4 4 0 8 0 amappl2 88 540 0 485 2 0 2 2 0 8 0 amappl1 80 11933 0 11381 16 2 14 16 0 8 0 amappl 88 4950 0 4822 5 0 5 5 0 92 0 uvmvnodes 80 109 0 0 3 0 3 3 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 15 0 0 1 0 1 1 0 8 0 uaddrrnd 24 741 0 707 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 741 0 707 1 0 1 1 0 8 0 vmmpekpl 168 8382 0 8341 3 0 3 3 0 8 0 vmmpepl 168 55546 0 53693 103 8 95 101 0 357 11 vmsppl 488 740 0 707 7 2 5 6 0 8 0 rwobjpl 80 17975 0 17089 25 1 24 24 0 8 1 pdppl 4096 1489 0 1414 115 40 75 97 0 8 0 pvpl 32 13856 0 0 112 0 112 112 0 265 0 pmappl 256 740 0 707 4 1 3 3 0 8 0 extentpl 40 46 0 28 1 0 1 1 0 8 0 phpool 112 496 0 46 14 0 14 14 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff839aaff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 end of kernel end trace frame: 0x7c4849f2ced0, count: 12 ddb{0}> trace x86_ipi_db(ffffffff839aaff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 end of kernel end trace frame: 0x7c4849f2ced0, count: -3 ddb{0}> machine ddbcpu 1 Stopped at amap_lookups+0x1e0: movl 0x10(%r15),%r14d amap_lookups(fffff1806e1552d0,c000,ffff80002a340a00,8) at amap_lookups+0x1e0 uvm_fault_check(ffff80002a340b00,ffff80002a340b38,ffff80002a340b70,0) at uvm_fault_check+0x8d2 uvm_fault(fffff1806d07d210,54a906e7000,0,1) at uvm_fault+0x106 upageflttrap(ffff80002a340ca0,54a906e72a0) at upageflttrap+0xa9 usertrap(ffff80002a340ca0) at usertrap+0x430 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x730961b1e760, count: 9 ddb{1}> trace amap_lookups(fffff1806e1552d0,c000,ffff80002a340a00,8) at amap_lookups+0x1e0 uvm_fault_check(ffff80002a340b00,ffff80002a340b38,ffff80002a340b70,0) at uvm_fault_check+0x8d2 uvm_fault(fffff1806d07d210,54a906e7000,0,1) at uvm_fault+0x106 upageflttrap(ffff80002a340ca0,54a906e72a0) at upageflttrap+0xa9 usertrap(ffff80002a340ca0) at usertrap+0x430 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x730961b1e760, count: -6