last executing test programs: 1m48.236319297s ago: executing program 3 (id=123): socket(0x18, 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x6, 0x80000201}, {0x2, 0x8, 0x6, 0xfff}, {0x7, 0xfdfffffe, 0x7, 0x20001}, {0x2, 0xdf, 0xf}, {0x0, 0x7, 0xf11, 0xb}, {0x3, 0x10001, 0x80cf, 0x1}, {0x3, 0x800, 0x100, 0x1005}, {0x0, 0x40009, 0xfffffffb, 0xfbffe2e9}, {0x9b, 0x10001, 0x9, 0x7fff}, {0x3, 0xfffffff8, 0x5, 0x8bfd}, {0x0, 0x8000000, 0x44cf, 0x800007}, {0x4, 0xc7ce, 0x800000, 0x5}, {0x401, 0x106, 0x80092fb, 0x40}, {0x200003, 0x80000000, 0x9, 0x6f5fc48b}, {0x81, 0x101, 0x1003, 0x5}, {0x9be2, 0x8001, 0x6, 0x69}]}) poll(&(0x7f0000000000), 0x35, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xb, 0x0, 0x0, 0x0, 0x0, 0x84, 0x3ff}, 0x400, 0x4000000fffd, 0x0, 0x0, 0x400200000001, 0x100000003, 0x24, 0xa}) pledge(0x0, &(0x7f0000000080)='-{\x00') syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random="b905f0ffffff", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x1, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@info_request={0xf, 0x0, 0x0, 0x205c, 0x3}}}}}) syz_emit_ethernet(0x42, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x34, 0x0, 0x2000, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @udp={{0x1, 0x2, 0x8}, {"b76bf11d5d4ff88eab4e7d94dcf5288151f250627b0e1fb0"}}}}}}) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x11, 0x0, 0x26}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfffffffffffffe3c, 0x0, 0x37) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x58, 0x0, 0x0, 0x0, 0x0, 0x33, 0xa2f}, 0x80000002000009, 0xfffffffffffffffb, 0xffffffffffffffff, 0x0, 0x1, 0x400000000006, 0x5, 0x8000000000000001}) sysctl$hw(&(0x7f0000000180)={0x7, 0xc}, 0x2, &(0x7f0000000240), 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x2, 0x2010, r1, 0x0) poll(&(0x7f0000000000), 0x35, 0x0) 1m48.100964231s ago: executing program 3 (id=125): r0 = socket$inet6(0x18, 0x5, 0x13) setsockopt(r0, 0x7, 0x3, &(0x7f0000000000)="332ea831e95937d4519dabb4bdea6663c9723a0e7575433d8a1eaa92bf7b1a31bc7c6a00d7f3ee9ed4fc2a45a5d02b3cd52ff342915a445ff49844cdd8aea4f8a7c19de28036fb507ba7970ad9ca69c1d2653c2f2fb4e696a3c05b0093f56ad2358fa67d5eb478eedcf11c0f9850087e6207ec1e258d125834fc90f8dcc669f4e50332dca638f08a886c511437", 0x8d) (async) sendto$inet6(r0, &(0x7f00000000c0)="5904ce0335ad78e785fa2ae539f35631bc200f658dc55b0644c18dcdacfecabb1590f7f8055e513e121249ed767a66702982a04b", 0x34, 0x40c, &(0x7f0000000100)={0x18, 0x0, 0xffffffff, 0x10c}, 0xc) (async, rerun: 32) getpeername(r0, &(0x7f0000000140)=@un=@file={0x0, ""/19}, &(0x7f0000000180)=0x15) (async, rerun: 32) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)="52d05f379eef11ce5b884428d267c86957950dffe574d30c104d56defb4bd2f6c5b41084093a34ecf054e1c7f0336b1b44e2ccc9fa68365520347770b2d5decb83e35dd7ec7f254ebb150ef6acb7ee282f6ea3932f531c2d7afeec77e07a990e13ae469a771b81f20bef7b59e6d7baddf159eb5afd24224fcbc2452c5f2a3fa51b09861f5a11bd8901de60804be3ed3f4b1ca26779a5d1ad3a8c3158a8a885519ea2ad05161d2223fb8b228ac07b4f0300099b41d4a8ea8d1ec68ed3f5c1d7e0f8b382fcb588e06db3075064600ddb802901", 0xd2}, {&(0x7f00000002c0)="64fb395d251a525ac0ccc756b4ca29298f9378a4c4204eb72472d238f221c433c09e528daee74c4c67efc2b2c680278a3d43211b05a7", 0x36}, {&(0x7f0000000300)="efc0ac19333801efa47ffaeaf3ef467b714bbd9817246ac063a59163f208ce1dbcdbc4ae673aa236ea2069e34aae46a950084975901a2f3daebaf7c9f3656fbfd4b4d048e2e340bb09ee714b45129f08d231375df472206381c55e6357244b321744c3d098adfd418dbc008064bf9670f5646fb0d4068cbaa08d4fa3b533ca342669eac1d9b15c3041b1cc9339a5e0407c310d24cb475f20666f8fbac22da924501d5b776d16c6e9835e532b400921633baa0493ff05130937900a7c7b07c1d2b2f4ef90038a7b1890cd8cd99463bd950a", 0xd1}, {&(0x7f0000000400)="c805941b672e", 0x6}, {&(0x7f0000000440)="0bdde32d1edc8e95db3ed30e9d35d91e241cba59204a1f771cee18fa91a8be6b085bb2f4b41eb80a42b558ea41ebd61b38635ad74d11eb2c4581ef661fe66a13768f9201c1ff12fbab4bfa2f24c92c94f4019f7edd0e65b56a18873cdb", 0x5d}], 0x5, 0xfffffffffffffffa) (async, rerun: 32) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) (async, rerun: 32) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540), 0x100, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000580)) (async) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000005c0)) (async, rerun: 32) r2 = open(&(0x7f0000000600)='./file0\x00', 0x20, 0x181) (async, rerun: 32) semop(0x0, &(0x7f0000000640)=[{0x4, 0x400, 0x1800}], 0x1) (async) r3 = semget$private(0x0, 0x2, 0x580) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) (async) r9 = getuid() (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000780)={{0x5, r5, r8, r9, r11, 0x148, 0x3ff}, 0x40, 0x2, 0x200}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={r10, r7, r8}, 0xc) (async) execve(&(0x7f0000000840)='./file0\x00', &(0x7f00000009c0)=[&(0x7f0000000880)='#\'-\x00', &(0x7f00000008c0)='#/$[\x00', &(0x7f0000000900)='/dev/bpf\x00', &(0x7f0000000940)='/dev/bpf\x00', &(0x7f0000000980)='\x00'], &(0x7f0000000ac0)=[&(0x7f0000000a00)='/dev/bpf\x00', &(0x7f0000000a40)='\xbe*-)-^}\x00', &(0x7f0000000a80)='\x00']) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000b00)) (async) r12 = getegid() fchown(r1, r7, r12) (async, rerun: 32) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000b40)=""/15) (async, rerun: 32) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000b80)={0x0, 0x0, 0x0}, 0xc) (async) setuid(r9) (async) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000bc0)=0x5) (async, rerun: 32) r15 = msgget(0x0, 0x23b) (async, rerun: 32) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000c00)={0x0}, &(0x7f0000000c40)=0xc) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000c80)={{0x8, r13, r6, r7, r8, 0x20, 0x401}, 0x3, 0x80000001, r4, r16, 0x5e, 0xbca7, 0x5, 0xf8a4}) (async) getgroups(0x1, &(0x7f0000000d00)=[r14]) 1m48.100029822s ago: executing program 3 (id=126): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) write(r0, &(0x7f00000002c0)="ed", 0x1) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000540)=""/185, 0xb9}], 0x1, 0x0}}, 0x10, 0x2042, 0x0) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x840) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r3, 0x40047309, &(0x7f00000001c0)) r4 = kqueue() r5 = open(0x0, 0x615, 0x0) mmap(&(0x7f00005d6000/0x3000)=nil, 0x3000, 0x4, 0x11, r5, 0x0) kevent(r4, &(0x7f0000000000), 0x7fffffff, 0x0, 0x1000a9f6, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x6) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r6 = open(&(0x7f0000000340)='./file1\x00', 0x200, 0xc) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4, 0x2011, r6, 0x100000000000000) unveil(0x0, &(0x7f00000002c0)='r\x00') 1m45.753873384s ago: executing program 3 (id=157): sysctl$net_inet_udp(&(0x7f0000000080)={0x4, 0x1f, 0x11, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x1000e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60db090000280000fed38d5ba80b9e61470c535a98000000ff0200000000000000000000000000012c000502"]) (async) r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x2) semctl$IPC_RMID(0x0, 0x0, 0x0) (async) r1 = semget$private(0x0, 0x1, 0x110) semctl$GETPID(r1, 0x1a4f2e7dc851d42a, 0x4, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) (async) semctl$IPC_STAT(r1, 0x0, 0x2, 0x0) r2 = shmget(0x1, 0x4000, 0x210, &(0x7f0000ffa000/0x4000)=nil) (async) sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f0000000140)="6ab998739b0b1e7b50ea60cead5cb6d5f74734ccc0f588c261a4cd41ffd82eaa52eec8f244b4cdce361056227373f49efa550cf9efc31057f8e80d24921abf5277e2cf65594a3cfbf5be580084c89a0e33b2a47ff753fe297097e21eef73d10f5262fc89564ecba40342f2e42ee5be9eb2c8dc1bfec88926be760466bd5b811d23c6826595f318a3714d84922b7911", &(0x7f00000000c0)=0x8f, &(0x7f0000000200)="89c0e1970402877203728dab368175d1203d4c4101999aa883283794327fae70798ba0883a0db6cd2f8fe30a55396d2063cd51a0dd21aa4e149dc68a2e02861dbc5448c2a70249a2ffc0c2708ac070361907de29930b04272be4afb127bed7fe5450cd5e4f0ac3a9c18afe0975eff82c4039a2befc64a320ea63ed19280fde4a07da5cd0d7e878df230098dd7bcad0149f3e97c2b7a2ce9e65ba2ca03cfe914ae0614aa333bd749d365811833cd492aaffea3a6d1209", 0xb6) shmctl$IPC_RMID(r2, 0x0) (async) semctl$GETNCNT(0x0, 0x4, 0x3, 0x0) r3 = dup(0xffffffffffffff9c) semctl$GETALL(r1, 0x0, 0x6, 0x0) (async, rerun: 64) mquery(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0xfffffffffffffffb) (async, rerun: 64) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) (async) semop(0x0, 0x0, 0x0) (async) semctl$SETALL(r1, 0x0, 0x9, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000540), 0x800, 0x0) (async) semctl$SETALL(r1, 0x0, 0x9, 0x0) semop(r1, &(0x7f00000005c0)=[{0x4, 0x2, 0x800}], 0x1) (async, rerun: 32) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000600)=""/242) (rerun: 32) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f0000000700)=""/243) recvfrom$unix(r3, &(0x7f0000000840)=""/4096, 0x1000, 0x801, 0x0, 0x0) (async) ioctl$FIONREAD(r0, 0xc028756b, &(0x7f0000000100)) r4 = socket$inet(0x2, 0x2, 0x0) close(r4) (async) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) (async, rerun: 64) flock(r4, 0x5) (rerun: 64) 1m45.233021009s ago: executing program 3 (id=165): ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x2, 0x0, 0x2, 0x2}, {0x1, 0x0, 0x0, 0xffffffff}]}) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x10) r0 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt(r1, 0x6, 0x7, &(0x7f00000008c0)="bb7c1aab05a468c6472d8f3137b1ae1b53734602b371b32f363f08b3db7cbe7569972022078fa96bbdfdfdb75b79fbc63999b4b34871aa34aaf55b0c7749bbc5403df045cebf58818798c8ab0f307d4feec322a8c78ed1befa794671360b337091a8817f8e85a722c7186247453b1b59c9f61fdc7e69b7ee069c41b28ae82beb41740c6c18ee407c026995ec1acaf0897960c77985e8d43e6773fea340b2747017a017b8c7db66891517179e127832039aa62eb63dd4045bb63643b8d705926fb2880e990df6b1d970c2868d32c6c3843f489bfeca26e51f70b03543667c4cd36f", 0xe1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x5, 0x1, 0xfffffffe, 0x966b, "ff14e7130b1e586ca6294000", 0x40, 0x80}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="847b62e2e20a84c89393834af0fa176af136f1733716977b6c187c3f8f9fb40f461c29991227f9f59fbc289c9e3f6e0d22a020802cb677bd349cdab6ebb0815abb78705ac553ba32a10988605dad8a7d88c2f0cdd7b9c635b9ce3fcab9899993258133ad0ae9", 0x66}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)='\a', 0x1}], 0x1) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x2, 0xfffffff9, 0x7c6, 0x7, "eda756c19277edb9a68cc0ae00e67f253c0ea9e5", 0x9, 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) shmat(0x0, &(0x7f0000009000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000780)=0x7) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x3, &(0x7f00000004c0)="71f91e3471ac0078bc5a91501d4b8e5f9c7afeaf64d2b4e3eb4ac370825e8f3f9dd69ad1c96b96a75f0b663f000c2709338fcee33611b033e6f7d2a453953722dcdd3c50b7c3341cce7d38b763fb8ad574eb76e751e61f57e919d16de935ade3aa8e6c4a3a163555497eefda8b6330ae6c6efc6a4cb8afada8c676ce18a7721454682dd28659ffa313f79d2236054a51bf6615258620293334f5f5e693c5f800000000000000000000000018fa4f77302fecb80058c4f99f1b9a230563ab4a49663c40f9bdd5387a2bbf5d967f0d41220cc410a37220c61ba45e6a7df4d47eeebc3ba18231668e0164b1436af6a67a72a5ee48029e7d3669e596dde19c13a3bac464ea35ccc1ebaaf90847325c6306d7ac26a80cb871c1e4d9b2f127a714238e25c3f0aa738b3943cba6f94a3ba532d4b6c3e8767a2026e8a78f8b74a5b1123df5f47ce4308ee683a3a401", &(0x7f0000000080)=0x2a, 0x0, 0xffffffffffffffcb) 1m43.602339632s ago: executing program 7 (id=211): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0xffffffff}, 0x0, 0x6c1, 0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x3}) (async) syz_emit_ethernet(0xfbf, &(0x7f0000000040)=ANY=[@ANYBLOB="e727dc07001faaaaaaaaaabb86dd609907a60f892c03cb697a653e336f000000500000000000ff020000000000000000000000000001800090780007000988055f6679593108d5617283d5495ee3a8726e19133f51cc03a5f73537c46855a7a18830fdb129e85ef427f29c85e3a66664f0f888093b706c1afce26f42385b264a4b2fe90b733f1b1024275d9a2335c70389debc4a7255bfbe2cd1f8712e3e09ce8f2791b81ec07027b91afe97b367140e4c65c0b617b676a46267b3005d0a6b5a04b6ef0879c56cefe2c9cc9d4501b5ae4484cbe92da1711574aa6a4ba4a66e0f8e22817c4e83ae45362c7dbee1c154dc23b7ec179277184c78fa781c595db748d631b6789088c78683cd0655a9b3d7b2a24209142604a6ce9f1a90ba4e62ee8e3e6b860faf236d91ea327420385f0df27246bb6ec812e73c02ed84acfcd3f647bfe0009c0eef1cbc111712306540632772b2d1c9691af7997d59e871f795960f6ba0c34dea2ba54c5452307b74bf6a012ab2319da07b9dbfda053d2b7c23c6c25eb2f577a63b22ad7a9591daab36cc5a237eaa98643033181d10fae8c6d9f15888fdfd5b55872fe9ea1463c28f81ff74c6e2e637ba58cf448a9979c7879b78a29060a6e6eab3166eeaf900bd89c8c570e0b971fedabeb792f13f917676cfa340c51229d83e1e093b14dbc2a820b1a68ddb057195322352b0ad233890c28bc3744fe22aea019059bfb193675880448847b82835726bd0d81aba2b35c6362b117c253f5ae265341f851956aa0a41ce27b99276241723432efcc0f91b82474558e9d0aca72a8c33f0cc8d282a0f53db8d03b57507167990c58dcc96171be42522af258dbb71f23bfd5194ca5e43138ff193ffa15e34b613224cf472f7c800adf2366f8a6fc1c7b20edcd7f5c7c94f1cdb72490744b1ecbedbc58aa98807a3333c2bc09dd7dba13a91a69cf25a59cb6e4b60719b3d4e28582c271e21d9cb17372387a5c4941020184c0000261f5c6ded00699b1969e25757cd1351593b3919af1311a0c9c5e53df5cedcba4ed9b4ab3dd22c1e825c9c2efedd350c0d4cf1e7298035b46cbe8f55a34a0bcbacbbebf8d79910da109842a17834bb276493c563ec9f8cfea731af38d7c0bae387c87ac8ecd95501f1288883d74a932f83a14fb1b0deb5db13f3739bd18964293db7fc439c217ba1bcc339a2a48068c70645846c0a2364356bed989e4116495bd3ebc0cebbd7c5f22fa1e27599099c6c2585ada6021e2fff85b10d5824a40d7e689330280da0657d2bf838d4afef11ca5ca2c49d45649b5249a452a0097aecdc9cd9ee47075aaedd916640f599d30eff856352ee627eb60034e9277acda481794e9d4d8a81384d39d762348bbdd827fc75529b8033b05e1c9090101e7a0448a8e234e770e509368f4a622a15710eebecb5379f8d9c955b2a1cdeb1245ee7c74a6fcfdc72e69e46189ba378e725e7d5a54573428771792a7081f783f5b7e61fb427221d8d295c7f466fa60b6eef6ab1f975fd3f496b2c9f672bca67a78d125e6ff12cc101583db9bb4da92696ed82378861ce7a870710715ecba7c5cafb6431fb2f5ec5c8f552dc8d6ade5868775bd075909922ecdf38fc044d120716951e22f3172fc67bcdbbb0a6239dd4518620640699ebdb7580f770122456846cc47c7d3af56bf59f2a4819105a5f1ee366974783f4b7bd136ab7803c9903597cf3ea68d95ec877e2dff57d585f69a03a9c1a99f471179dfb7db8a8d7a9992ae79a99b01cc43ea1b75ca6fa6660427dcef9408ff130e9d81aac11c9d367260364a718aade470e030dd9fc07f6676b060a518506e9243ae713956e430aacabc490341b1ffcc4a2e03087da1543da634edbc3cb3779f0613ccca03afd490b55e4013dcb2400d32aa97c1c984b22c4c7f86584c31e6cbce213eb818ef22579ddffc9e1f94de3434dc7512118ea81f70d483dffb78b958ff4c2b168815084be1a163028323f583e0b610fc63539ee2dd595de60284ea69466e176598397c49a9739a6daea49a2be962e7797fc982cd55ef829ec2c43837f79d800c38f7d85fdf2fe5ff9b0f21a6eb58679ea30a9b0de7b79f28690568d5e0b6f79000ff4030a6cc1c4dfa9990187a13fab9be335d4cfe26dd9d7ab640cbe88dbe61bf7f9430bb3e28648e61d2bcb1e31e0755bef5b3aa81b9d38b5172f429afc658c90fd3cdf8fe5d4afd2ff548672c5694ce3a81b6de13781695c18944e602214e1e6f6a6d4ea81c9e00b731aaed7d121d5d7ca48ab356a551028b8d93872b8451277c3670076ec564d4b0e8e3c9855fa89c7a68dc9f1c524b1b69f935686d538cb4c886b787a0300231e6cb3b8ac82eb0ee7c7c02aca89069ada2cb4567d55cd3c669c64b8957d23f1bf9840d2566739b4133ee46dc02d27281272ab71381e3688085a63d49b28f38d1e2872e24542cd529f1ce863565b76bbca2582b491a165b1e735f7c2e5920e11a8836dbd25873c35b0b518a1dfbe47e443af33ec6217c0a20bf65a2a534f315555e65978b427062f350853a32a96491d906911e389319c98f698895e93240f87a08f76f8b97cdc5b0ae95da57fc981ee48c7716c246d4321f5ba52b497c9d11b1979dcd2ef177ebadb4d57e851b87b0a6ffda40486f27e339fab326eaf9a126dba0700e73b809142196e2bd206803ddc533532c923aceb68cdd253398d82f940d0b2643537b65d13e08f62cfc756c6cb5b975c14f47922260c31d3150eccc6d2bfdbffdefff972668788612cb1fb01e60f2b5423e641e9c7a638b7c16d8a0e2176f5b5f8388a3f4e728952711dd828aa19b4b867a5f7aa4fa324db037a8684a8fa23638e16a0689bebd562cc58c4f3365f4f17d49e9ce1bfcc7450afdb8598322de66ec91bdaafbd3a38cbb9227c3c5d99d865d251b4ea95adbb0645a18990f90faad8c769031ccc42a77605d785aa9fde2eed8167337ceb500ef4c96744a82b87494e13abcf082757c989352170a07d7f263865aed63376b31f580bcbd70161279bc9c2356768d923fae6da8a4cd2c885ea499ae4a10c2240554dbab7da2f10dba8bba48f8cf9ce11e83f34700eec56586400c4574b98430a87644d519136d23f754534e5164efaf154dd088064dcee8a98147197450ce929ee88d71907484df49e68ed79e0cbb06e3402a986913bc5c0094c3bce71558bd6de02cc741dfc4617cc6c64e990069217634ea68c81215fd4af79e0e3e3dcce38508ef84a7bb5b2cfa0226e3cd850f4fdb1e210dd02aeaba4d857a6e75162b7189e0c67e1150a5a860cbbab141e078ab2951f5ca118455b1f925f6969cfb5030139695b97e59753234ceb1309a4682ca168afd388af28ecdaba36b12a6c71141db2f3dd8452c6f563d89eec8cb405697f06c283a215f591cb387e53f4d1ff5f71ac5979ff99d47357fbe30316c1fd170c9dfbcd8339c977d74c14e011d2aeee89639cd6fd422a05cf3537f0dcd6067391616fb505cc9ba5cfe379cc26634aeea623c38ca392d197f68b8050f22888255754c08e5856e49b8226678b9a65499883c16d8f2b80d10b77253e83f22b84361b39aec9223be958de73e161de0cb712c3ea795d725253e03ad48e78da554a6356997c3ff34b61c5de23c308af25a0f62db5724f9aec2424a05ad19030279fd5416a10293f0ac0230e3e7361a2bf6eaaae8d9999e225c0407e8321750ad16aa0d86406c2208a1cf6a33a218aafea6434a1f1188b5921e156d34983518bd929ac4ce96b155ac1b05fcec9abefa1774ab224854c640c320e043ca300e856119e4106e8b230ffa939b3a1457d4b3692ac4d25006762112c6450c1265fc0af1afa06b81299be479ec0aa2b079be5c60f4db992ea6d3b8d072ec24199a6af348f3d6de88cfd4dd9755a5782402565f1fe4bc87ba50f77698867bf443ecbf61893345a80c3f6dd9e17d62a7078e996cf8b6f8ebd7f87ff5b590d29cd24a8c6782d06a867a0f3f9c14e41de784f4625bee73f7451df7195473b99566346113ce97ad60e2a2f5ef9e1d6b1e42eed96a00186b376b4443784473c50d7f07ba35cf1a851860efd33251a038495eff7630459e6a0a2f0675c503dd53deb96c5a85d62ffdf62e58402f68e08cc862f2aef6ba3ee91414b58504d2b641b366b8a74c00ea801fc4843e1ed7c528d2e979b0d69b80b149f7a70444a1696fd5c008d5886f09ef8d78a2c212e18b8acef1d100d932483caf4289acc78ccc0556d0f508298f9fbc0ec9b8033eeaf1a4106fce7aee9b15265433b26ef155866767392b032003f0c581eddc9c782bdbe1d99f41fc81da560a768c66dd5fe00f02d358ccbf6ffdc0c47f1cf2ac21badcc2a2d968b93e53869f99f384e460c97c8116dc9ec2bd71b7dcbd2aba1321359d098bf8979b3e2280a6d7089cb85bcceb0620d59bf31942f4bd1dc8168a9bb1570875aa6786ee4bf697e703e5aa34af73c6da6509b9f9a1b0f5ace588302f60c1758d39de2b22c6ce001bb209343c3d3ab5b829057ec882a75deeb177f7d53b089e2dcc4133c920bb1b810173b22abed04813264d4338da0972117077054d36040cf602e10f290ec888e4a636455ce7a0123c24adfc06c62ed2eb9959fe47f9d510db979425f87d49dfba842ac1f75f597cc7205a621618af7cfb17aced33c3a58cdd885bf1483c2666b18cef7c4cd3ad057dbe092df7348adfb8d2ed5ba8f91ea5d68c393fab84075b2f6255e68300339ca78060ce6ea67788e5e91379a0f873cd789d75254eb1b5a48c2ea3ed58d931cc7755da150dd52a0f3043f143a147a4e376169b3cc5a6154f39855ae6f5122b564801cf4ba4c5d0eb0a32e259a179cd6ad03ee8c35f6fe622096b7d35911213c7552b57393975b5976a1bca746ba7717e2e0cacca8c479a6193addbfd10361adbd08f7c797d2820315bd69fedbc59c5461d17039121e2365407e790750b6b9e443c5ee36dc78bf1778faed51f59619d35270edaefbf7d7ec62eec83da1e0c8e032fb36cccf8d1f70ab65604dc0bef065db16889ca47d61174f55a1198d21f2102dbdeabfd8548dba3ef644ef26dc85e6c075ecee2603f613a12327fa4e874fe7576cb9462cf4b400614d77594d184a453fc760b5f5983ccdbbca84804df275feb06a3a0a5294f77479258bb2c1934bb1b6bb9426bff63efa09b97115133a04a784c42d5fb2a966a946c2c317c91c1e4de3fb0cafdaf2b556ade8f2753231e0ae4477f01a645073ca34cb38e9e6b3e1b9fbffcc6855bca1c8ca006c4263156ada253ca0fb60d80f4a829aa3867be674e907648065ac563c007354180d49d2010afbb16d10d42e2e7d3399017cfd5dce12b8e0a7a1634959c1d2988d3114c9427456e3c8da37256cb6d7796e4591516aaabdf60e735edb3fd780c3a083f9adc3719840ebbc294415822e56c6f6ecee62c2705bcddd50c5dc1c04a15a99bda1dea9a90a54ad5a88f125cc36c30c79ebd85da0d1ae18cd0192afa8a4f996ce42b017b7456d8116808f0c7f359858bc884b42d6362a4f8d14fa638c471d4f7ffb63a38d974e749908a33a88378f2ca4a525621047582818f21f199f6b212b47cd56e8c6ea08f39a426a43b53e1f8c84ba6eb8371bc944057fabbb8c1f0a0e777acfa92e59a01c45a85d95cc0a14a757de63a2"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x7, 0x0, 0xfffffffe, 0x5, "ff14e7130b1e586ca6294000", 0x40, 0x3effc}) syz_open_pts() (async) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) (async) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x0, 0x2ff, 0x800}], 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 32) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000001000)={0x1, 0x7f, 0x1, 0x1}) (async, rerun: 32) socket(0x18, 0x2, 0x0) (async, rerun: 32) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000347000/0x3000)=nil, &(0x7f0000663000/0x4000)=nil, 0x5}, {&(0x7f00005c9000/0x2000)=nil, &(0x7f0000826000/0x4000)=nil, 0x80000000000}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x400000020400000}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f000017c000/0x3000)=nil, &(0x7f00000e7000/0x3000)=nil}, {&(0x7f00005be000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x20006}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f0000ff0000/0xf000)=nil, &(0x7f0000113000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f000000d000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f00004cc000/0x4000)=nil, &(0x7f0000661000/0x3000)=nil, 0x7}, {&(0x7f00005ed000/0x4000)=nil, &(0x7f0000156000/0x1000)=nil, 0x14}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4000000000}, {&(0x7f000038f000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100008000}, {&(0x7f000037d000/0x2000)=nil, 0x0, 0x7}, {&(0x7f00001cf000/0x4000)=nil, &(0x7f0000142000/0x4000)=nil}, {&(0x7f0000573000/0x2000)=nil, &(0x7f0000666000/0x2000)=nil, 0x1}], './file0\x00'}) (async, rerun: 32) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) (async, rerun: 64) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (rerun: 64) writev(0xffffffffffffffff, &(0x7f0000000240)=[{0x0}], 0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000), 0x10) (async) r4 = openat$pf(0xffffffffffffff9c, 0x0, 0x2, 0x0) sendmsg(r4, 0x0, 0x2) (async) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, 0x0, 0x0) pipe(&(0x7f0000000080)) (async, rerun: 64) semget$private(0x0, 0x5, 0xac) (rerun: 64) 1m43.487294226s ago: executing program 7 (id=217): setitimer(0x0, &(0x7f0000000000)={{0xedb4, 0xffff}, {0x0, 0x4}}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) write(r0, &(0x7f00000002c0)="3dacaf2007efe7f2aacb103ef5614b7ee991217204933059d9fcfbc5d67adfc708ba90e85c3252b8101709dc11c37cee01b0a4070000005e0984f204ef676d7a15176cbe2584124bbc6eaeffa4739da44ab12627c0b68f4f6b2a5fa778b0241132b072462a736f1b3a5227eb254db06f148a13f278b8f1efb35410a0a7febc5571457cab4d2763c894eb64c90f92efc71616839cd5b627c5e619747c135a97a2e37ccf6b1bc0dd5d56d3cecd8029ecfb924772ed6fe4798b990c82e93aab095f25642c116a27a7babca09430204e2ee06ac8cce7404e", 0xffffff33) unveil(0x0, &(0x7f0000000100)='x\x00') getitimer(0x0, 0xfffffffffffffffe) symlink(&(0x7f0000000a80)='./file0\x00', &(0x7f0000000ac0)='./file0\x00') readlink(&(0x7f0000000b00)='./file0\x00', &(0x7f0000000b40)=""/206, 0xce) sysctl$kern(&(0x7f0000000040)={0x1, 0x36}, 0x2, &(0x7f00000011c0)="71f91e5a", &(0x7f0000000080)=0x4, 0x0, 0x0) r1 = socket(0x1, 0x2, 0x1) syz_emit_ethernet(0x2e, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @empty, {[@lsrr={0x83, 0x3}]}}, @icmp=@generic={0xa, 0x10, 0x0, "f2e0748f"}}}}}) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9def) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)='c\x00') fchdir(r2) open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) r3 = semget$private(0x0, 0x3, 0x8a) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f00000001c0)=""/144) syz_emit_ethernet(0x5a, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6000000000242b00fe8000000000000000000000000000aafe8000000000000000000000000000aa33000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344]) getsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000100), &(0x7f00000000c0)=0x4) socket(0x6, 0x8000, 0x5) 1m43.025198846s ago: executing program 7 (id=232): sysctl$hw(&(0x7f0000000180)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) setpgid(0xffffffffffffffff, 0xffffffffffffffff) 1m42.912087827s ago: executing program 7 (id=237): syz_emit_ethernet(0xbd, &(0x7f0000000180)=ANY=[]) r0 = open(&(0x7f0000000100)='./file0\x00', 0x9cab835cfdc52675, 0x58) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) ftruncate(r0, 0xbc) syz_emit_ethernet(0x46, &(0x7f00000003c0)={@broadcast, @random="94ea09066dbd", [{[{0x88a8, 0x6, 0x0, 0x4}], {0x8100, 0x1, 0x0, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x8, 0x11, 0x0, @rand_addr="fed38d5ba80b9e61cd0c535a9800", @mcast2, {[], @udp={{0x3, 0x2, 0x8}}}}}}}) mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="62dc", 0x2}], 0x1, 0x80000000000) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x41, &(0x7f00000001c0)="6700d6e5", 0x4) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000280)=@in={0x2, 0x1}, 0xc) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) 1m42.905577558s ago: executing program 7 (id=238): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000440)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') chmod(&(0x7f00000001c0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x182) mknod$loop(&(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) 1m42.779088077s ago: executing program 7 (id=241): setrlimit(0x8, &(0x7f0000000100)={0x44, 0x61}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000140)=0x2) r2 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r2, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0x1000) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='r\x00') mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000000)={0x0, 0x12, 0x0, 0x0, 0x0, 0x0, 0x40d}, 0x40c) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) r4 = open$dir(&(0x7f0000000000)='./file2\x00', 0x8130, 0x40) chflagsat(r4, &(0x7f0000000080)='./file2\x00', 0x10000, 0x0) 1m42.580372309s ago: executing program 32 (id=241): setrlimit(0x8, &(0x7f0000000100)={0x44, 0x61}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000140)=0x2) r2 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r2, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0x1000) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='r\x00') mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000000)={0x0, 0x12, 0x0, 0x0, 0x0, 0x0, 0x40d}, 0x40c) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) r4 = open$dir(&(0x7f0000000000)='./file2\x00', 0x8130, 0x40) chflagsat(r4, &(0x7f0000000080)='./file2\x00', 0x10000, 0x0) 1m42.190132782s ago: executing program 8 (id=248): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='./file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0x143, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) 1m42.189761435s ago: executing program 8 (id=248): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='./file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0x143, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) 1m41.974045534s ago: executing program 8 (id=248): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='./file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0x143, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) 1m41.582662562s ago: executing program 8 (id=248): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='./file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0x143, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) 1m40.72449677s ago: executing program 8 (id=248): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='./file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0x143, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) 1m39.432141685s ago: executing program 3 (id=288): setrlimit(0x1, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) socketpair(0x1e, 0x5, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x117) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) sysctl$net_inet_ah(&(0x7f0000000140)={0x4, 0x33, 0x33, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x3}, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffe9a) sendmsg$unix(r2, &(0x7f0000000040)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="11"], 0x20, 0x2}, 0x6) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x199, 0x4}, 0x1, 0x4, 0x0, 0x0, 0x3, 0x804000000000007b, 0x100010005, 0x8000004}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) sysctl$kern(&(0x7f0000000040)={0x1, 0x23}, 0x2, 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f00000025c0), 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000080)='\'&e-;$-\x00'], &(0x7f0000000340)=[&(0x7f0000000140)=')@\x00', &(0x7f0000000180)='*((,\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='--\x00', &(0x7f0000000280)='n.\x00', &(0x7f00000002c0)='*\"(*!]\x1e:+\x00', &(0x7f0000000300)='!!-\x00']) truncate(&(0x7f0000000380)='./file0\x00', 0xf) execve(0x0, 0x0, 0x0) 1m39.072180391s ago: executing program 8 (id=248): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='./file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0x143, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) 1m37.944553642s ago: executing program 2 (id=304): r0 = socket(0x1, 0x5, 0x0) close(r0) r1 = accept$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) r2 = socket(0x11, 0x3, 0x0) recvmmsg(r2, &(0x7f0000000940)={&(0x7f00000009c0)={&(0x7f0000000100)=@in, 0xc, 0x0, 0x0, 0x0}, 0x1}, 0x10, 0x40, 0x0) r3 = semget$private(0x0, 0x4, 0x146) r4 = geteuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000040)={{0xf104, 0x0, 0x0, r4, 0xffffffffffffffff, 0x4f}, 0x2, 0x9, 0x5}) socket(0x0, 0x4, 0x9) r5 = getgid() getgroups(0x3, &(0x7f0000000240)=[r5, 0x0, 0x0]) setregid(r6, 0x0) getgid() getgroups(0x0, 0x0) r7 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x200, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r7, 0xc0245755, &(0x7f0000000300)={0xc, './file0\x00', './file0\x00'}) msgget(0x0, 0x0) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000440)=""/145) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$KDENABIO(r8, 0x20004b3c) fcntl$lock(r8, 0x7, &(0x7f00000000c0)={0x1, 0x0, 0xffffffffffffffff, 0xfffffffffffffe}) r9 = socket(0x18, 0x400000002, 0x0) getsockopt(r9, 0x29, 0x2a, 0x0, 0x0) semop(0x0, &(0x7f00000000c0)=[{0x1, 0xfffe, 0x800}, {0x2, 0x1ff, 0x800}], 0x2) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 1m37.293326858s ago: executing program 2 (id=318): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206916, &(0x7f00000001c0)) getppid() close(r0) r2 = syz_open_pts() readv(r2, &(0x7f0000000b00)=[{&(0x7f0000000240)=""/16, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) close(r2) unveil(0x0, &(0x7f0000000100)='c\x00') syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x40978b, 0x10001, 0xfffffc01, 0x80a1a4, "bb08000100f167d910508bc49d7323000000007e", 0x0, 0xffffffff}) close(0xffffffffffffffff) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000001c0)=0x1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x7, 0x0, 0xfffffffe, 0x5, "ff14e7130b1e586ca6294000", 0x40, 0x3effc}) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) syz_open_pts() ioctl$TIOCSTAT(r3, 0x20007465, 0x0) 1m36.250349709s ago: executing program 2 (id=348): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x7ffffffc, 0xcacf, 0xdffdff7e, 0x1e03d08, "22e4177e0798000000002ffe000c1bfca5b600", 0x6, 0x8001dd}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000001b00)="ccd811b2d7167ea510546ed4e039fd0202ad374bcfead9679ff14476c1447a1c687e46de7ee9e52d8291900dfe50a86c068a6717d70f00070f3fcb6f0c4981ed5dc3c0f9a0b5f4403d7bd26fb89cf8d199d8d1617b6bf8182e638c8bba72f0d6f937423695c06a20204844a8d34b462c86e4c52622d5e928ef370ca9d51ef4b663bcb25da8febf065a6108fbe41408ddb693d5ad6d1f9c40f7d745a976cd2ac0bae4aba7cba2954a2ce9461378c6918b3496640a54f058e2a982a677026db4ffcf9868e1b12321839ff6c76cbdffca30e72d43950327d21b594a1510e4eeace3cb9adc07c4c55bd2599dc1a8acc15a191d505276daa0e880d945d67069a2b896fb1556a8be14a8f80cfd3278ec26aa05d73ed2636797c3fe88740958b76f010d4dd9e973e43518ada2e0f1ea758e9fd598a92c73c206f9ce4f5632cabc355dd8b633b0", 0x143}], 0x1) 1m36.198595754s ago: executing program 2 (id=350): sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) rename(&(0x7f0000000000)='./file2\x00', &(0x7f0000000100)='./file2/file0/file0\x00') connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r1 = open$dir(&(0x7f0000000180)='./file2/file0/file0\x00', 0x10, 0x5b) r2 = open$dir(&(0x7f0000000200)='./file0\x00', 0x1, 0x122) linkat(r1, &(0x7f00000001c0)='./file2/file0/file0\x00', r2, &(0x7f0000000240)='./file2\x00', 0x4) sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mkdir(&(0x7f0000000140)='./file2\x00', 0xc1) (async) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) (async) rename(&(0x7f0000000000)='./file2\x00', &(0x7f0000000100)='./file2/file0/file0\x00') (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') (async) open$dir(&(0x7f0000000180)='./file2/file0/file0\x00', 0x10, 0x5b) (async) open$dir(&(0x7f0000000200)='./file0\x00', 0x1, 0x122) (async) linkat(r1, &(0x7f00000001c0)='./file2/file0/file0\x00', r2, &(0x7f0000000240)='./file2\x00', 0x4) (async) 1m36.020684244s ago: executing program 2 (id=352): open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400000002c6, 0x0) execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='///'], 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) fchflags(r0, 0x1) sendmsg(0xffffffffffffffff, 0x0, 0x20001) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="7f454c4602", 0x5}], 0x1) pwritev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="b4beadbe87b276a078321ed0a31eccfd6b953e67da4c3b0eb37c1d5549d6e2ca0d9ffa13b7bd9bc3efdcfcb50569e0c2354b8b9d85aea1b2bdd3ff8464", 0x3d}], 0x1, 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) preadv(r2, &(0x7f0000000140)=[{0x0}, {&(0x7f0000000080)=""/180, 0xb4}], 0x2, 0x1000) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="558390e656a6b6fbe8126795d5cc928309d2503709a269c6f436cd3b97a895537a69c41fb8c68e22febcaed8651ad3e505b465ed0c0bee13a42926c6637666e46d23837a59881ec1b84506801776a1eeba87c13bdc90372a24e3351f5269d4406feff18988c2d30216cabfb756318c66a3784f2ae71e44f87bdd293732ed40f40e1923825e6f34299425b8b995dc14ac73775e7bd2ff6a30f0ae1abf017907fba229d884d13392ae5857b9", 0xab) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f0000000000), 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000000)={0x7, './file0\x00'}) 1m35.863157043s ago: executing program 2 (id=356): syz_emit_ethernet(0x32, &(0x7f0000000040)={@local, @remote, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x24, 0x0, 0x2000, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@generic={0x82, 0x2}, @ra={0x94, 0x6, 0x8}]}}, @udp={{0x1, 0x2, 0x8}}}}}}) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) close(r0) 1m35.860983124s ago: executing program 33 (id=356): syz_emit_ethernet(0x32, &(0x7f0000000040)={@local, @remote, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x24, 0x0, 0x2000, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@generic={0x82, 0x2}, @ra={0x94, 0x6, 0x8}]}}, @udp={{0x1, 0x2, 0x8}}}}}}) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) close(r0) 1m33.354099387s ago: executing program 0 (id=401): pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000000c0)="b4beadbe87b276a078321ed0a31eccfd6b953e67da4c3b0eb37c1d", 0x1b}], 0x1, 0x3) (async) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000000c0)="b4beadbe87b276a078321ed0a31eccfd6b953e67da4c3b0eb37c1d", 0x1b}], 0x1, 0x3) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x3}, {0x4, 0x1ff}], 0x27fd) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000347000/0x3000)=nil, &(0x7f0000663000/0x4000)=nil, 0x5}, {&(0x7f00005c9000/0x2000)=nil, &(0x7f0000826000/0x4000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x20400000}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f000017c000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2000000000}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x20006}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000131000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f000000d000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x10000}, {&(0x7f00004cc000/0x4000)=nil, &(0x7f0000661000/0x3000)=nil, 0x7}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x14}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x40000}, {&(0x7f000038f000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000000}, {&(0x7f0000795000/0x9000)=nil, 0x0, 0x9bbf}, {&(0x7f00001cf000/0x4000)=nil, &(0x7f0000142000/0x4000)=nil}, {&(0x7f0000573000/0x2000)=nil, &(0x7f000013d000/0x1000)=nil}], './file0\x00'}) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000347000/0x3000)=nil, &(0x7f0000663000/0x4000)=nil, 0x5}, {&(0x7f00005c9000/0x2000)=nil, &(0x7f0000826000/0x4000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x20400000}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f000017c000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2000000000}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x20006}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000131000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f000000d000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x10000}, {&(0x7f00004cc000/0x4000)=nil, &(0x7f0000661000/0x3000)=nil, 0x7}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x14}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x40000}, {&(0x7f000038f000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000000}, {&(0x7f0000795000/0x9000)=nil, 0x0, 0x9bbf}, {&(0x7f00001cf000/0x4000)=nil, &(0x7f0000142000/0x4000)=nil}, {&(0x7f0000573000/0x2000)=nil, &(0x7f000013d000/0x1000)=nil}], './file0\x00'}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x2, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x2, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000000000000, 0xffffffffffffffff}) setgid(0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x47}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xfffffffffffffeb0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f00000001c0)="f8f4b799718ecc16b551d1bb", 0xc) setrlimit(0x8, &(0x7f00000008c0)={0x42, 0x61}) syz_open_pts() (async) r1 = syz_open_pts() close(r1) (async) close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x27ffb, 0x4b6b, 0xfff7, 0x21d8b788, "2700a460990d000009000000ff00", 0xfffffff7, 0x6}) writev(r1, &(0x7f0000000840)=[{&(0x7f0000000900)="ba5fff8e5c270d2076f53addc443dd18be667ee32c56dddcfc5d122e8dc63d2ee7048d236625db92c09c84ddc82a60594fc47782b3b7568d05d4bc18391d67edaccf179b8ba9f35f813af1767aa375cbfba7a212383914af8af4a25bf49ac2f675c47cb39b7b8a597a392466cbbd2f22b5d5b2d3ee046fdb9209ef79833512f8744cba02ebe1a5f761da5d0845d0faf9e2409652c22105dfcce60e3febd8eef6b175bd222ba7b2763717c40a8f104fe636e042fa000307f72084f3ecc74b62ed2b9122568725f5ab0304958174dfe3fa43835f22792585b74409b00afc71cb4f6a8213b3c7f8401f22134426fefe27de8fb8d44f5e81e349f14f108fac470e189a264775b3b9dd9771d920947e754245d8253949d388c24c08ed72afbb68d841db65ce8eb9bfabfc955bae6e4c6aa909545d7d38e12285cf38d0c1ca53a95551d8e8c7c602aa763705020b43a92a0190e3cc485edd59d5672fae56db475991b54e6827e607cf8a5386da6ce895c415bdf3ab964fba61d0f96fb5e2cb8b538ac75130a9390b9b74bea43a8120559ca845c1df5666ed0c86e35db1084de0b7985e0aeeb22d451419d290ae775d0256b7408d6a42f828033674cc4c272910c7f7bf785905ab325c4f9d856c05055bdd3a05c96c09374bcbc66211094e0dcc43c569e3c7f8b45ff1af93d0e0429306147eb232fc9e34ed2640aa4a8a246c5f759a9eb6eb91fe2f91b9800f76c2af874cf25cce7d1eb43642a2c155b08423eba65458f1a2ad25fb73140feb5ba9dc9d733e1fe6d6a1f7baa184db7c09cb065877f71adf2623d158584b9cac3319c19f8e09ef02402f60756c7b0d0fdf9a5b0387c3bbefe35aa586ea7a4b5c698c1b1f25714f1bcd4b533de4ab87b09908faaed3f2fdc280cefd7495f49095f392abf5ecadda8bc8b25cf162297a926153ba3ebc895414d87be110e16c081e4e2782f155829305ad00eb675ac4a4c7330a6cf8c44d2d04091ede73b35cb1aef1b3f2e73fe9ac942a2df4afa137e2a675e6893b6dd6ae51836ef518f1c3273d6e1293ddc73da7a97a19bad564d07b79df1f2d6cf40a2f27ef1fc9db9f9d77c10f94b47daf5bd07ef9e592013789da0402628afaea3a1deef1d3a5d92ceda5c6ea31f902cea198dc51c4264b802a59199b65a64e69c3a9a1f98969f0fac0a7efc030c9057f5686d2b47581523ba23decbcc3c609aea6a41549b6e21a5303ece7307319d146cd9ce1282d2e2e48368239ce194783f7664db4ea5b0513e8e140e25f08556557dc475a3fb9b020fa652c6157bde6544b3d86c2528fb507679a2f7c9ea4fce5404c6d205d37583ae5489cb7742a6fdc820bd1fb2d9408baf2ad4b7e331ca0300e8240d89b58d83f44accb6690bc3f4671073add3d64398f245fdc1c27963b25e4b2978ea7ea5c029fd520d945bbf24b752547965ca75ecfef36612af13c2183233498996ae848cc12136ac4e938a57b746ed32a83a418ee51d40f470a08be6735ef038af8281f71a08ffeae14f7fe3cc837845fd4052418fa13fa395b2f6bbbcc1bf5a6402d769031a50b31142d903e9f1d0c7264b2a5130cbcb1b3af6c4a12fb0b752233feed24bc15599d6b535fc0259ebf3e8e4e28a1425822dee3abb7bbc2174d2356e215a698c45e4aad6660cc5d72bc6d7d1112086b9611607b195d745e3b3fc7f1b305228275aa0f17faa884a8fb3b507a03bd43b431a505438f49954dd1279e4781d1ed65795de4862eca73230b44c1a799cd6e33d442bef93bb22bf44b9303909a569cb99ef13d6fe2d4f7af38c76f0a88fa3d6ea7f36f01c8ad48cd092bf597470fb89393fd95345d35e5d05139a1b7485bfb29c3c25b78dc1fe5642103fe587754b926347a842d93442b3ee34087f8ed411135c7cc6dc0a8d5c57a70e1fe798edb88e8768dd959889b5fc5fb43e5c50a08162ea9671ac5c8aa409a709c0557f7b4dd9ce6c0b4163967344d19f966f5d9d81a1262db43cf64562d61be7a1003b599a8cc9b71bd438af9207e6bb846adc0d210673fb31f7b776be022e34570e3ff634daba882ce2341230c1b0350897ed4ce58266f5cda8331cbee5244dd647da931057a376b741f8b1341fb9a8612fa4c95bacea65bbdeddb9422506a65847a58b9c7d35f369a7cdf90fe687a0ee69346a1be36e81b90e26cc814431c5924a663c3e0860a5e689970a42f539e0558899f020165df1131b1d58e4368102ad5fa8f879fa8f42a5217b82291ec9fff4063910778180250a21a69b928ddd572e87155efe0e656a11228b2f34aeac2063ea6d75dcbbf4aa17f167a0cbf945e95adcd0ed61a2a986d51526b431fae6e9a20a96fe505b1ab2ecbbdd4a19c2350a3f28f154b78a91110f03acea11e65e61d4e1627cd94bcc6d5cdecaf45c53c7411f974245003b67270c74d0cb60afe2f55aa2289126f0a5d5c313b6d541f17902584876bf98b6d7f0cc72ee2f1f18c11836bb3a54a735d9c154f1fd646d55848beddf40ff22d7e2cf109234ea8f1950cd8e3958c61255ee5c0b1b3da54ef39a842ff9998682433e1f7328a8a", 0x71b}], 0x1) socket(0x1, 0x5, 0x0) (async) r3 = socket(0x1, 0x5, 0x0) close(r3) socket(0x18, 0x2, 0x0) (async) socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) 1m33.347711325s ago: executing program 0 (id=402): getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) setregid(r0, r0) (async) sysctl$vfs_nfs(&(0x7f0000001880)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000300), 0x0, 0x0, 0x0) (async) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0xa3, 0xfffffffb, 0xfffffff9, 0x7, "3a59c5dc2da15a2813cfed4698cbef4d6f276e85", 0x6, 0x401}) 1m32.529433201s ago: executing program 0 (id=413): r0 = socket(0x19, 0x4000, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0x43) r1 = socket$inet(0x2, 0x3, 0x6) getsockname$inet(r1, &(0x7f0000000300), &(0x7f0000000380)=0xffffffffffffffd4) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0)={0x4, 0x1ff}, 0x39) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt(r3, 0x0, 0x1d, &(0x7f00000000c0), 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000080)={0xffffffffffffffff, 0x20000000, 0x0, 0x5, 0x2, 0x0, 0x449, 0x6}, 0x0, 0x0, 0x0) read(r5, &(0x7f0000000400)=""/157, 0x9d) close(r4) socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x7, 0xffffffffffffffff, 0x8, 0x8000000000000000, 0xfffffffffffeffff, 0x80000000, 0x2, 0x9}, &(0x7f0000000040)={0xfffffffffffffff8, 0xe, 0x3, 0x1000, 0x4, 0x200, 0x3ff, 0xd}, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) bind$unix(r6, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r6, 0x0) connect$unix(r6, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000140)="bec327ca86c1b58923ad073915ac416a0b55b8aa7bfea0ab5756a9d373b00735540142f60ab11cea4ae255a691d7e77f33ee46dc5ca2575e19df86b0cdc8197226ff06fb47d3e7b017931f96f486ac5d633817c0bdd9a6c4b70f834976268017aa68139bf803d8d6d6fc2c129e2260f5029ec811ea6edf3f7811678ece6d9ef2e3106336e40136d64cfb7b63891987189f", 0x91}], 0x1) r7 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x400, 0x104) ioctl$KDDISABIO(r7, 0x20004b3d) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r6, 0x8, &(0x7f0000000280)={0x3, 0x1, 0x1, 0x2, r8}) 1m32.529100007s ago: executing program 0 (id=414): r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000100)=0xc) poll(&(0x7f0000000080)=[{r0, 0x40}, {r0, 0x8}], 0x2, 0x8) write(r0, &(0x7f00000004c0)="b96a", 0x2) 1m32.314922792s ago: executing program 0 (id=415): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) (async) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x334136ebec86746}], 0x1) (async, rerun: 64) close(r0) (async, rerun: 64) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file2\x00'}, 0xa) open$dir(&(0x7f0000000180)='./file2/file0\x00', 0x2, 0xa0) 1m31.542616214s ago: executing program 0 (id=426): munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) r0 = open(&(0x7f0000000100)='./file0\x00', 0x9cab835cfdc52675, 0x58) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) ftruncate(r0, 0xbc) sysctl$kern(&(0x7f0000000140)={0x1, 0x52}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x2, 0x6, 0x8, 0x100003, 0x40, 0x10, [{0x1000, 0x3, 0x9, 0x80000201}, {0x8, 0x8, 0x6, 0xfff}, {0x7, 0xfffffffe, 0x2006}, {0x2, 0x7, 0xf}, {0x0, 0x7, 0xf11, 0x4}, {0x3, 0xffff, 0x80d2}, {0x24, 0x1, 0x85, 0x5}, {0x0, 0x40009, 0xdffffff8, 0xfbffe2e9}, {0x8, 0xffa, 0x4000006, 0x7fff}, {0x0, 0xfffdfff8, 0x400005, 0x8bfb}, {0xfffff0ce, 0x8000000, 0x5, 0x7}, {0x4, 0xc7cb, 0x3, 0x2}, {0x401, 0x106, 0x9, 0x40}, {0x200003, 0xee6, 0x2, 0x6f5fc48b}, {0x7e, 0x5, 0x3, 0x5}, {0x9be2, 0x108001, 0x6, 0x69}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = syz_open_pts() writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) r3 = msgget$private(0x0, 0x604) msgsnd(r3, &(0x7f0000000040)={0x3, "90074e350d0b22d696f42abf2626fe9882b43f25e6768cb72d98402117c19bb1436e6e77d69a70d1"}, 0x30, 0x0) ioctl$FIONREAD(r2, 0x808c694d, &(0x7f00000001c0)) mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5) 1m31.388686765s ago: executing program 34 (id=426): munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) r0 = open(&(0x7f0000000100)='./file0\x00', 0x9cab835cfdc52675, 0x58) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) ftruncate(r0, 0xbc) sysctl$kern(&(0x7f0000000140)={0x1, 0x52}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x2, 0x6, 0x8, 0x100003, 0x40, 0x10, [{0x1000, 0x3, 0x9, 0x80000201}, {0x8, 0x8, 0x6, 0xfff}, {0x7, 0xfffffffe, 0x2006}, {0x2, 0x7, 0xf}, {0x0, 0x7, 0xf11, 0x4}, {0x3, 0xffff, 0x80d2}, {0x24, 0x1, 0x85, 0x5}, {0x0, 0x40009, 0xdffffff8, 0xfbffe2e9}, {0x8, 0xffa, 0x4000006, 0x7fff}, {0x0, 0xfffdfff8, 0x400005, 0x8bfb}, {0xfffff0ce, 0x8000000, 0x5, 0x7}, {0x4, 0xc7cb, 0x3, 0x2}, {0x401, 0x106, 0x9, 0x40}, {0x200003, 0xee6, 0x2, 0x6f5fc48b}, {0x7e, 0x5, 0x3, 0x5}, {0x9be2, 0x108001, 0x6, 0x69}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = syz_open_pts() writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) r3 = msgget$private(0x0, 0x604) msgsnd(r3, &(0x7f0000000040)={0x3, "90074e350d0b22d696f42abf2626fe9882b43f25e6768cb72d98402117c19bb1436e6e77d69a70d1"}, 0x30, 0x0) ioctl$FIONREAD(r2, 0x808c694d, &(0x7f00000001c0)) mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5) 1m24.394122053s ago: executing program 35 (id=288): setrlimit(0x1, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) socketpair(0x1e, 0x5, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x117) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) sysctl$net_inet_ah(&(0x7f0000000140)={0x4, 0x33, 0x33, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x3}, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffe9a) sendmsg$unix(r2, &(0x7f0000000040)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="11"], 0x20, 0x2}, 0x6) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x199, 0x4}, 0x1, 0x4, 0x0, 0x0, 0x3, 0x804000000000007b, 0x100010005, 0x8000004}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) sysctl$kern(&(0x7f0000000040)={0x1, 0x23}, 0x2, 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f00000025c0), 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000080)='\'&e-;$-\x00'], &(0x7f0000000340)=[&(0x7f0000000140)=')@\x00', &(0x7f0000000180)='*((,\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='--\x00', &(0x7f0000000280)='n.\x00', &(0x7f00000002c0)='*\"(*!]\x1e:+\x00', &(0x7f0000000300)='!!-\x00']) truncate(&(0x7f0000000380)='./file0\x00', 0xf) execve(0x0, 0x0, 0x0) 32.038042228s ago: executing program 1 (id=1201): r0 = getgid() setregid(r0, 0x0) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, 0x0, r0, 0x84, 0x3ff}, 0x1, 0x40000010000, 0x0, 0x0, 0x200000001, 0x9, 0x2378, 0x1}) (async) r1 = socket(0x2, 0x1, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x1) (async) r3 = dup(r2) recvmmsg(r3, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}, 0x1}, 0x10, 0x0, 0x0) (async) dup2(r1, r3) (async) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000000)="9b1809ff", &(0x7f0000000100)=0x4, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) (async) bind$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000002c0)="3dacaf2007efe7f2aacb103ef5614b7ee991217204933059d9fcfbc5d67adfc708ba90e85c3252b8101709dc11c37cee01b0a4070000005e0984f204ef676d7a15176cbe2584124bbc6eaeffa4739da44ab12627c0b68f4f6b2a5fa778b0241132b072462a736f1b3a5227eb254db06f148a13f278b8f1efb35410a0a7febc5571457cab4d2763c894eb64c90f92efc71616839cd5b627c5e619747c135a97a2e37ccf6b1bc0dd5d56d3cecd8029ecfb924772ed6fe4798b990c82e93aab095f25642c116a27a7babca09430204e2ee06ac8cce7404e", 0xd6) (async) unveil(0x0, &(0x7f0000000100)='x\x00') (async) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f00000003c0), 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2}, 0x2, &(0x7f0000000100)="71f90600", &(0x7f0000000080)=0x4, 0x0, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x48}, 0x2, 0x0, 0x0, 0x0, 0x0) 32.035669726s ago: executing program 1 (id=1202): setrlimit(0x0, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) (async) r0 = socket(0x2, 0x2, 0x0) r1 = semget(0x0, 0x1, 0x281) semctl$IPC_RMID(r1, 0x0, 0x2000000) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) (async) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x102) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="1400"], 0x18}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x24, &(0x7f0000000040)="fd0cc085", 0x4) (async) setsockopt$inet_opts(r4, 0x0, 0x24, &(0x7f0000000040)="fd0cc085", 0x4) sendmsg$unix(r3, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0xe0}, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r6, 0x0, 0x9, &(0x7f00000000c0)="e1a90468", 0x4) (async) setsockopt$inet_opts(r6, 0x0, 0x9, &(0x7f00000000c0)="e1a90468", 0x4) msync(&(0x7f0000056000/0x4000)=nil, 0x4000, 0x4) (async) msync(&(0x7f0000056000/0x4000)=nil, 0x4000, 0x4) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) dup(r5) (async) r7 = dup(r5) dup2(r7, r0) connect$unix(r0, &(0x7f0000000000), 0x10) (async) connect$unix(r0, &(0x7f0000000000), 0x10) sendmsg$unix(r7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffffffffd01, 0x0, 0xf, 0x402}, 0x408) 32.034513637s ago: executing program 1 (id=1203): r0 = dup(0xffffffffffffff9c) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x94) write(r0, &(0x7f0000000040)="6742b04c91b412446db18f1b265d835116873516d113a851e12f0c56985c41edb09a4d2a58838d87422519890c309f861020dc821f56fa438c886667d6514a405a3d6f492d2784791a1dd4ced86a7cd51a2cfc8efe4f5dd1409f230aba7a00a2e77623ff68e06955cdfb5308a74add9c4ae31247727a79fa44c22df1da2e129d5b", 0x81) open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x80) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') r1 = socket$inet(0x2, 0x2, 0x8) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000001c0)="ec692301d1684be97e297e836b43a48606354727f94ce38dffd8989ff06efd9a05f8bb47ac05fb2c50ba7035cfd252b25a91b1bba4b348da104f9142d167a5431c51bcb50fc9938f3cb951b0aa38ae60a93aef8948717f960a621ab6952df89e7500822db94477913f0e4819bfd7bbc927a325d97344454e6abe60bbf559372f628b676a83b2342a2ea938d1ed7bb3", 0x8f) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000280)) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000002c0)=0x6) fchmod(0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000300)='./file0\x00', 0x194) execve(&(0x7f0000000340)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000380)='&\x00'], &(0x7f0000000480)=[&(0x7f0000000400)='/-\x00', &(0x7f0000000440)='$)\x00']) r2 = open(&(0x7f00000004c0)='./file1\x00', 0x40, 0xd0) fcntl$setstatus(r2, 0x4, 0x80) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000500)) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000580)={{}, 0x4, &(0x7f0000000540)=[0x0, 0x0, 0x0, 0x0]}) r3 = socket(0x1, 0x8000, 0x10) getsockname(r3, &(0x7f00000005c0)=@in, &(0x7f0000000600)=0xc) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3, 0x6012, 0xffffffffffffff9c, 0xffffffff00000001) sysctl$kern(&(0x7f0000000640)={0x1, 0x7b}, 0x2, &(0x7f0000000680)="f06504c7a60293ffab96ece91e7e2fc665a0a64facb4ce934836fea2e2e9acbd58fe17b2bc7a97e5ab154258cd72ba5d66300cd8241f3f99327f682be6de4d6e3097c641fe897f517d72f7525e2ddc0a031b8ebabc5b19b30ca9c8b2c80a08fd8b9bfd1f56c2d902b8e1899839cf3399713130f54fd336894e2b4f7f4bc4fe7b148727ee5fb51aea9b57067294ef06fc932309c5acb4a9ecc010411b064d58ea6b356f2d57d53229853444a2d26c4e071ce10ef84be2d073f0153153f7eb36f816fd6da2a3f99cdf46725fb608b2e7b2525a285d9e15b8eb8350", &(0x7f0000000780)=0xda, &(0x7f00000007c0)="5dd57625d8286631f058ea935e3afc3f708e8b3431bd52b8f4ac99a287200789511f23ac13633a9812a03784df5d4964e00f2cac1a14903991d0b8fd469621cddfd901552aefc12b4bd9f663ec94d0da8821bdda2cd1f7330cd6f3f32e0130893ce1008c0a801d6a6eaa58933b5e841d0eaff997014af433b3aefbb644e4ce124e0fffc3ac1c2ccc53392a7974e04adc1125e53101df5afa803eaac485a3ce09ae218131cc42044980a5d19e8f0f76bfb109baef1eda1c66f232a47e6c06", 0xbe) fcntl$setstatus(r0, 0x4, 0x40) r4 = msgget(0x1, 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000008c0)=[0xffffffffffffffff, 0x0]) r7 = getgid() r8 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000900)={{0x2, r5, r6, 0x0, r7, 0x103, 0x6}, 0xd627, 0x8, 0x0, r8, 0x5, 0x7fff, 0x5, 0x4}) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 32.031872362s ago: executing program 1 (id=1204): r0 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) r3 = dup2(r0, r2) sendmsg$unix(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x88, 0x6}, 0x400) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRES16, @ANYRES8=r0, @ANYRES16=r1, @ANYRES32=0x0, @ANYRES16=r1], 0x9, 0x8}, 0x9) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') msgget(0x1, 0x210) r4 = msgget(0x1, 0x0) rmdir(&(0x7f00000001c0)='./file0/file0/..\x00') preadv(0xffffffffffffffff, &(0x7f0000000700)=[{0x0}, {0x0}, {&(0x7f0000000600)=""/235, 0xeb}, {&(0x7f00000007c0)=""/242, 0xf2}], 0x4, 0xcc4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r5, &(0x7f0000000080)={0x0}, 0x6a, 0x0) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x40) writev(r6, &(0x7f0000000280)=[{&(0x7f0000000180)='#!', 0x2}, {&(0x7f0000000040)="dd6176", 0x3}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sendmmsg(r1, &(0x7f0000000380)={&(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1b}, 0x10, 0x4) r7 = semget$private(0x0, 0x2, 0x80) semctl$GETVAL(r7, 0x0, 0x5, &(0x7f0000000200)=""/161) r8 = openat(r3, &(0x7f0000000100)='./file0\x00', 0x10, 0x10) ioctl$TIOCCLRVERAUTH(r8, 0x2000741d) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0) r9 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000003c0)='./file0\x00', 0x111) msgsnd(r4, &(0x7f0000002640)=ANY=[@ANYBLOB="0200000000000000a2d34fc84e0aa15291b602d7806dab32ebc94c171c9be009c551084a6842bf0f6318ae67c1697da8debcd88db46426ef7056514b642ccae8d27a458eee7acf0f53912ec070630ce5ecf36170c61dfb0ba06f22a6d6a74d03d1cd427249adc7fb110cac0efcfcea7470b915c57d659ca313c04dd910fd32ea6cc093144b5c01ee5cebd41eaadfbb1aa0cf595a92b74ca78c6ee3a023d2f574bb7965edf2c1ef0414518ceeac4b59a6c404683ed6dc2aff6bbd0a235c2563144e06a7a2c4648990574cf82bf4c35fda8b6dc0d7603e38281e3f7b2e9b4b098661ffad7d64683384f2b12ea1784e7a31bccefcabdb6932c13f4a9ae63db8c97b4cf4ef413b00ee15e672ad18af4750797fa8e256814cc815e25594431b47a959ce9a03200079efa8875a9b094f1e8638b55e67a607cbdde0ae5de4ec485a8cf64befcd2ceb620d9a05727354805a4e4f189cd1eec592785f2709852fdb876515b755bc34f8ce55264d9b2a23ea03a502e72fc70ca54dca4755e0ef786fe60be8d56bb7216f122b98502522e928e54b26e5daab4d97dec2459325bc3d36f24e91dca4157e0c9cadb0c46184575772aecb789390303df1455daa38a7c3e9a1d325e12f7e9613d4c393d5ccd046b2fb2193105a8e3619d6edd2fe9df3a013262592670695891ae9a29534f00134b290eb3eed484fb93190b0541fc6125f50a6f43e112d2e3fc23c0fb07f549c5375a1519e1642910666f7ba374193ed8c11870dc3f3b4631fb13369855e0bcd04fc1c347b9074e1cab75e2afe616e248d6ddcd3141917e2311c35f24b761a57e48effa0a974457e87b8eab201d9b4f0d2438b95468c174e98da6f891a3376d2d33a7ddaf6cbba2c3ca1a30141f099b347bfca0d6b54ef7a304f655c2d5f0448b1e1ec8ee9a5adf86b8695019beea2708716f3ce1ea12b6999c767ee16d7c1e52da042d83b853e14db9c08a74e1fe7085bffa5758098bb05d9dd04ec56695647a4c0d41543dff7f4fcfbb078d75422a6e143e4e68e54a46ed9921ac449bed3bc9d80ce41c562c060274066902e0418912407a705a7b75235427b2195c5a5acb4bfaaa94db942796c041bed3b7b6d8a78f879d8b59fa5bde4556bef8712843abee25070629930b38bc35eea5b87c5da39694f05a3957a3df24633eae31db08f0f9ddbe80e8fe216c2be9b4ef731961001959d577bec9d6387ba87a7ff987487cd9f1a930415ee6e6dd0e4a2846b6fc7b9ee1ae3d6a891cfda2db6914c889c8ba202664603c2c9bc9681fb2c450b8a44f0900c6de3dad872d9e3ce9330070e62f6f1e16443e7ba731a2e2c40c716205cf1c1b506578f9041730caaf22ff5e94a0af25ea4a85db060c8aa26a84c423758ceb68acbbdeaae9619630e2649c8fc760ccec78f0acc68fff106b85560586f7a10f390cf601e69773f6dc4ee1755908870e997b6727d3a47827333c07e3ffe4d709e607ece2fe8c10f7fd9df8111473ed02bf49b6cc5fa33f3fd2c58c286b077dad2097502c99fc63ca5ad00809078c70febf93b4390decaf723d6e43f03e3c2ee5f43d0261fbd105585faabff768632647636eef5912f2f6aeeb142de412b6114de262857f8c9518e1f044e28e3763dcbb50a4e5f661d7299918ce090adf6c11810df395b1cdaacedb2b7ee78bb25e2287e90ac17572057fa91ce809509bcff35397d77aacfff090bf59db55afa8cf2302b3e8ffd234abc7e15b0ab341f8f9d92cabd6c0ffc4d2a90171083d5ac467f0aafa318b46298a7029ff910c2376b6dfd22c195adacf8d199b96ea76b371a55a7b136680ae55c7e53db756c3c373c99e36f8e0d370b383f2060782017e89545f2307376c1ad27ddbd0b3051b7d533ed1f130fda29c069690d8618f0a2805a6d155ba04a3a658a00ee7d0c3e2f84a809eb1793ffe3fae2140c72456caae5af98829908918969982915717236266c00ff2ade4fec8e9b4e1385d5de3955637cea44644f89c188ab5415ec0a5fd6edbeb0a61bbbade4d9a40fb8cd7c70fe403d065ef4f8edc93d329d6a8901ae1f0ecc2677c5d60b98b5baa8118139ce190991899e4fcd828c993e6ddaf0982221cac146e04a0e15388ef224ea34a6fd34d0aa31a0f810c02fd9b8e3ab8c44558e60f0370f161d86f38dd5728bd0332918d19a615fdf87047d681f1200c5f935bd8b930b165cb78df89a26cf8bfdcea4612681478c4214366be76b00ea4708c5634e4163fc7cfc306170434041cc317a1ab34c40bce6a31aa792c05b70c6dc784911fb6b60a52a0068a4dcca6db36b2393c00d18f283cd067c1e4265884033c3aba8331f37e217d7c1712aa8a9ee51f3476dabd02a1e7abcb289ce4211b12ea0bf05da56bc4dd95252604fe8fac2ed8af04eb4cd9ca057fe3dc3a39b328eb2bc73e1032c65a2c41f0c864e882265340024a641319daeb4cc9cc7e42496c2c41710446ba668c577257a56ebcc8dde3ec00698078dfceb996e7c55008cb6771537ab2b92c3427f316bdd0a85a696627abc11b44219b6a0c235dd13e5cf045951c933d4d0cf9bdd5731d47c722a079d7b542f4a7ec43654ecb4b14257a4e43ba902c3f0c3141149af2433b812fc18fbcade71aacd4b13a095b192f91746e03bdcf4b185214a637e7c51c69f635a15de6d47b06366a31c960e34e5c52230a5e21fa75bd059f18781910511b55e63c601614aac41ee2550aa59d985e84fe7b3da3f08c97b5bcbe43af9a47c1bf2dbc82aa2d1211973efb15d9714b7dd603e6506011c0e9857a0e4309f3af920d7b00e78fb5ca2227a85c56e344e88a5af63fa959c5a6d24a66c10ec9a4367ebdb6afa74fc197b8c2faf0ab74e38ad26aa00b8973e14aec448aea8b7997e472064b85a33e71377e831f0b83b6dfaa910a7f02f97109acbdedbbade8dab5aea98bbf6513d286ad2c55e6e1e685fe4cb12ea4d1b9fc09c1ef0905e0f45692442a46741d88b38ddd36e22640c220adffdeb9cbd895c50593e62e2dd613127883e676ca3161465f5c54be6802aea82f9b9e6b1631f0e132bd3436f7d00d32407ce0c95ad2e748780cedc18e5289cb7fced7db649aacfc6c598eda5eba14cdaba49c92991b3e5545abc15bb18b28754a1363d7762a1a5a3ebe31d84d495dc5e00b894a7cdf1d02a94dc1bb04a24b2361c593b8560f0413ca605d542b168dd46f5bfb34d59524c89e4c818f5d18a8aa84dcc352ded1b2915bb1f55e2ecfde40aa199fc0ea5c3a6212e636392e44f00b6d641ebbc97470cf05af57a1496937d5a7a81f898c956649835410d0f786993594822cfbd51b9155538af3e6bc734958dda3ab6de772c595fc734267e8d4aa8b3e67a43311eb8eec2e308653164e33e8ee7e9839132200319620d817b997d2366049b233670fd68dd99ca961a825d811c57762c11b9019b6243755107a6d1ec87d64a26b079e8d7764b7192f0292ee3c0eab4ff79ce4474ad386f6638b98b37fd6db4610f0acc90da05dfdd5f1e962ed81a4099978c400fec534f49c0a06aa31044c6dac44db010788565350d38cbb5b748d1b79e4c61518be8e8f3fb925cc1b6cbde0f9b01339254525f24e3d90b842e2569be11f618bdfa37d59345944995f8c17ffa3a73acc4c230c6ba037714ee3baff7199bca0f4269927c6f00da05c7cbe31f315c935ff2be055ae7791f6504d6c033fe39b8c6b52fd0c4dfee767f82ce3b00e5b6970e6a6e0e8b7dd52644e327fb06defb8b52a0013acc3a56eaa0513937f79174c1ca319ee440e83b5a26287e519d571a88ae25d3b05e280439eabd65e76960792c58c237813406b017eb3b11ca7ab168890521b549b993f6fd4c38c3bed650bd022a95cdeb9a524399eab2bf3cd42005261e32859f51c55e890919289201f2fdb79b543ac097bfc6c0748fabdf505b87f2c1389047627d1b41d482b1a4c58700491b271724d58dde9cdf377b009508a04fe687ec11681b3d95615f256462e021b39bbba9dd545a67da71a895b15526c72c44d6599f4c770528294b0b94eb7d798c0c4be96e68bf2168b74cbd8b966d8aaedfe8d7871e4fb904aa0e51a3f661eb55e1db714f26a7cbeb5a892467380e8a7a3d3099d1711e622427fab969e7c276439742faf6b4e0d1e967facbba30905acb256266dff24f61a5ee7f70a1215aa9d49d035d83eec9f039cf7897a09d48d8a586b8896ca7b293fabf9f218b0dabd02178c805beafebf8da3bdb20ad416883dd0643f7db6d16ebc1bd50b75a5f0b91028efbcb4f356c48bc0b25709fbe12abff52fe97af119f6598adfc65f50601d570ca388301d953a74a25956d66a43f5645bdc860868b0d476ad4dda43062a4126ddfc18dcbefc83ad3c4397a66fefa6d61c2880ef92715fbd27e82ec5b8c1973783cbd5cbed559b0d0dde193dc4c8ac9dade9734d26263517e296e189c9a326fbe41343b36ab0229c488d834ba6207570313dc1246e26c3c1580534aa3627382363e0060608c7595771362aab182828d868600d57766b4bad6b032deebeb8c23babee467c0c76b6fc6a9c540a49f5b136f89cdd42162dc406fbc9db4978554dfe610f4c615ea7cd8d7dde79b286a093723c17902d1f805d6982b7412173eb62a4d0ea52837c3a87011ea3ca154b27a933f2762ab29783aa6327a710dda00383e03c18a7fcbb6c1b651d4bec6e0a76e8bda9280813d95cf50f482e85344b7614181da8bb4fbd8cfa7311c9319795067cb319f6560df914d5244ededcc7c58fcb108b5fc48a5b8eed66f6129613cb7130c35b0cd04bf3cf09a84538e8659644cd3e402f5bc0960410031b5a56fada43b8156452d46a352e8988a24ae3d969a83baf3bfbdba67a14946adbd1605a0c9299fc60d979facd8919dbfc21ef6962efc0e99d2706f3d36881d72236ebd7459763a03a2956b8610816f19d4fa6836058bb0f44bfb1cfac82ec79af9e005eca60fce1d16aac638334ca0ffd2975082ebe14cce66bb70b7b2caee3d93f72e42a7998150af75851a87244e5f905bdec3af5b4e314384e59af3697475ab1111aa22d8dec4bc4af6277d49bc75f0f54ad48b778f03a2973f30298daa8ccfa39695ac3a3e48c4d1662111c4906582d3ee7985e26a592c6bb5964cd90a5d695e8c8b8e03fb03074dac5a441d87836cc71e673e8c84d76d34cfdd12e43abf19c1f42a98bb9291ad627c4717a7abd40e5ad5d152b7a96117d3f9356c8dbc5cc49f143b9108e57d7ccdb6e27c9c1bc52faa7291ba3da2db846956750688627ba056fb4220f7d6ed310642d1a0880647e03b0a57a6c8347b38decc17883945f8f208b4ca3e5d8fc4d15e42fe66044448ee4483676029460c1e760a53aec8c3b3627d48d2057867d3cf3b32d76c6ca09f6f71e31acfcb533f3417364c86f7ebf724d1ff7d1ec2cad8ff18a6487633d930135fa997fe01beefb9835fe0a45621995d8c1eb5ddc39a507ca5693836ff26d600e2bad44bd6874deded082aca82d57ba22328a0f3192191bcd8942ed1f20c84cf76388cc4cc07bc8d8618621cfa6f5b4233a7c5d6c9661657ef7164ad63d8bda86d05ac8bda3c6c1c625d5517bfd8c86727d326391de849c677b28b83bed1aa4a901b6c3742109a79c4736fd0520c7cef91e729a5c67353a888289365a00db50927af5f8ff4dcd9e2ee10a213a1b9bced4fe8af93281e7aa97e821e0021c36aa62f9f4f4ef9514e818bc5e347adb2025ef4e44d91ffef53a4bd23e2e54b8886d2591376ce131139433f79695f89dec40d2ce63d9109cff6d5a09e46cdf5194c50a7cd1fd5997fbc922d4456f431ad0e09962a91000ced5c1b02243cbace"], 0x1008, 0x800) renameat(r9, &(0x7f00000025c0)='./file0\x00', r9, &(0x7f0000002600)='./file1\x00') sysctl$hw(&(0x7f0000000080)={0x6, 0x12}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) 31.814897721s ago: executing program 1 (id=1205): sysctl$vm(&(0x7f0000000000)={0x2, 0x6}, 0x2, &(0x7f0000001240)="8d960000", &(0x7f0000000080)=0x4, 0x0, 0x0) sysctl$vm(&(0x7f0000000040)={0x2, 0x2}, 0x2, &(0x7f00000000c0)="08879859c9df125861b3337c467b842b2edf4ce967f35488255e5eb974e461e2d3784e51400978b0c5a662574c902df403123300ebb12f3482f51bf38129b1e1fdaf4f9c", &(0x7f0000000140)=0x44, &(0x7f0000000180)="161064f49af41812a2ffba379f3664bd447d32f67ce8b614d1f6d3b97ab987dc29e2e9b1f0ff8628b4452f461afd99340bb2771bf02e6a4dac07139b3d3e70f2d22991253eab2c9c0eadc0ea7cb280d55c26af715bf1a1cfd731f2e63e548ca3", 0x60) 31.583226262s ago: executing program 1 (id=1206): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0)="eda571b963", 0x5) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000540)=""/185, 0xb9}], 0x1, 0x0}}, 0xfffffffffffffe37, 0x2040, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) execve(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0xca, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='x\x00') mkdir(&(0x7f0000000440)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc0) 31.582292019s ago: executing program 36 (id=1206): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0)="eda571b963", 0x5) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000540)=""/185, 0xb9}], 0x1, 0x0}}, 0xfffffffffffffe37, 0x2040, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) execve(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0xca, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='x\x00') mkdir(&(0x7f0000000440)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc0) 26.421842991s ago: executing program 5 (id=1240): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xb, 0x0, 0x0, 0x0, 0x0, 0x84, 0x3ff}, 0x400, 0x40000010000, 0x0, 0x0, 0x200000001, 0x9, 0x1, 0x6}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005", 0x3, 0x400, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x20, 0x5, 0x59) getsockname$unix(r1, &(0x7f0000000280)=@file={0x0, ""/261}, &(0x7f0000000180)=0x107) socket(0x2, 0x400000000002, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x7fffffff, 0x0, 0x1000a9f6, 0x0) shmget(0x1, 0x4000, 0x304, &(0x7f0000ffb000/0x4000)=nil) mquery(&(0x7f00001cb000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0xd) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, 0x0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) madvise(&(0x7f0000052000/0x4000)=nil, 0x4000, 0x0) syz_emit_ethernet(0xa6, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 26.420220621s ago: executing program 5 (id=1241): sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000100)="655422bc67d70df494e7afeef0fb2dbcde14ecf59eabc2cfff43b0e83e18430487186ab8724d2eee8d0be0b9f3ecb6ce425f2e34c51a63d3075e718b0d5eb404b8d176f69c1e83074e2ec0e8cea9d11a078f", 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) close(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x118a, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x4) r1 = syz_open_pts() dup2(r1, r0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000200)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d357e382526b1573271aeabc1b798e5806ce228c9299f7504ece5be73983b5ee545a916d1cba8ee", 0x3d}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x1}, 0x4, &(0x7f0000000240)="f46e2c2c2a0d66bfcd9630a507221af81c5428bc14b5b712deb697d7fa5166520f3cc4614b660481c63c93aa846ceb6db2cd9322c95cbc467d9efc0494c9e4af2d89941a1911e1034bfee85501f0d4d1b02666ac91aa496429f3e4e76468f2d4f35a1ed0b0b241e2df305aab32ff825b01c02f6883704270df2b6694b2e9fc5daf72ae60f8852c4b83a1d3af910201911f0ff4d979f6c51dfbdfa0c2", &(0x7f00000000c0)=0x9c, &(0x7f0000000300)="b9ea585de8f7d6829063988f1f0a7f0c809121712fda2b30ebf0b41c5576f768e1c0d2007105bece08359de819a7a92ff8532464edd6cd046d06a3e001498345fa1450e4776013149c43e5a1bb45623eaa9c6aa50e3b2e9045247d6432ae3237b90fbcd2ea072a92f313bb75bb6828d910bf4f7fd26fd5cf3b2ac6f49f84465d4b8c1de908273dad151df06b6652896fd482d5217d5a7e023e605d717fed2ed655dd55a1f476571e142999f8d8fe8db219d23b39b1cba2d90d6f916f59d3577d4b155c82f02a59f600670305f460bcb2532c356bae60a4bdffa69c13e7e47e4b05c42fef5c05306f75938d0d55c3c264294a41bde4c979714023a8179646e218a2588110ed22e132af472b9a13a4208a5b3e18fa7e705b966da2d173214224a110772bf546b538d44f47cd922cb937a0e51826f544aca37c7ab2c136f5211fd9e077b296b431c8a0c0704cea51d1716b302feffd456106905a8ba90cdc89817ae4951bd198cd6ade824b9454b2d3078c5ac0a9c130965d77966bacb1b8065a52e56469eead4af60c8f30e81d16c770ef0fae22e5a4c490e4a84bfd78e3ab88a2786a06144f048ed7ed8f606c3ea4dbbb2116c98f0871b7d9c6af22444d879a812045ff6646188a70703e14989274cc74d173d17137a73d38ac983ffd565bb3cbee188e81d2b2e26afa93502080d251311999e6f94b184bae0d729821d73a72f0eebd645bcfc5cdc56f2978a9086b17933e090512bb36870b25932f9003067914e47a0ec9adbf533bc7c74d0372a49e26613fe0ae65892617ffb6dc807b2817e71293781f7a70f7261d4d615239f6b23fe8d4512c8c7a4ec47f60325529e0a92b56898dd8f41ce497f4f21bc9175c96020b05074bacc4fe55ce3667eacbaa3be94d2dc01bc6ef6565ad3453c658613552a50ac957c47b4f63123210e9679a0d6b035f929946b8d82d278eedb9be46e9333fe30f15507d95d4fc6bf3931b70db94cbdde9b4963303abec8125dead7561ab406fc5d1d61ce8c69a3632b31dd8d11700ef5dda98755552559d04a550e0ca884ec43a0bdb51b520cb5805cf0eaea9a70e6e3adb6fa33760d7a66a711f64ec8cc229f61626719fda340199d27d60e863a89b8bf53d152d8772289923f1bfb8cd401ae6bc2a517d53e163da35e7f1f0a3ea912e3cb396f89bab8dc432433e8d403154515ce9f4e23849c565f8981b0f559769e53f4f6eadfe0caafb46fa496a056a6f830c4850b3513ac5653d0b3cfea67936fb4e00e4984e9d9cc894a3034a2101732305c86a6bdf186e6a48e7783b15ca58a07e888d1b0fd35e1d62bbd9053e9bf25dd8fb4d4932b8d09bca433fc0cec95ab4a8e3ba5c171f91c0a66622fd3655749f194bf3aa9a169832dde407c7460faa5d731bcc2877f68254497b8dc8e0c523d5029e2959fe9e5315e851d88342f355d989106a28a3b02bc44374e96acbbed8fe434d277cfd10faebb8f9bae50cd1c2903d2fb0e10f1849992b4649d5bad6790dc39d7a4dda1fb226f07ea48ba7e5ce9bb86f0cbb78e632845a083922093dd18a7a55ff44050e43af9b6cb62e7bfd96af2022b6b95161c26f6e64b0ae4d5e9c7ca176d679d3913b3bfe4c735d4f7f783830cc9b8b7a1987c9d8e1a9625fe659e561d727fb98047a1d44bdbbea5db479939d76bf90882d7ac0a33f99b724ea1c852cf8d6529b6f06b4464264055bc728ca51f4dfe43d25d49ab226d941cbd3d0a6606de10f2b4d877b8b50a20b4a6316906608b05957ce695e8b3f1a5a6d51d80122ee6b2f3aaa076cbce388f8cb4058bd1bbb7656808c8c0cd32e3b0cc225026b2907a53e250ea4bee0b44f7e35a8a78c947650d2687f35d8982e5a66267c9794665917777c464bfdb6041760d6a93453a538f2cda378235776d0492dda6b20da770a252d86d0ec029208b1e0317877acfa1d8c601cac78b5cfff5842f1a5f4add591c190ed52fa94ecce4c1357e9ea92bab6a45decfb2b5f2cbe04419e6a653562814aee6dddf4bcb1cad24d4cf0149699f7d0c2a725c8ac60824bfb1cb106d57c9258f7da4d937259bf4eef4e8ed05bd49ba6d45e466b4cae90ad696fca4b3513a2a7311e038b11a5ee2480ba02cf1ea745052fadc7161c1f8f9ac30cbe861b58d0749071c539b245037b3024c6f1568ab00a7a0399c8692795e9c693bd9d30b86804a80f5127564f13ee09d51ddaab4ee363bd5eb6cf4a2403b285d3aa48c1d88820ebe901b213bd9ff6a175d0da0ab032818f6dfe9a947844ccf825f97e36f2cf91f06cf78e0ba94f548c203045a9eae132c8ddb19530767b737c9e0976baf921998a71169731ae89e56513b33531dc8673d1a936ec26da35a306ead0f6ad2f35047e7d9e221bddd14aac276c051ea56f3dc2d59f614fc4eaecdc8a1d7b8fec993cd6d0ebd5641916b0c7f9b36026f8324baa599cbc01d6096e9c4eeb0b71d2aa1479669a81699822edfde8e8037b01ae2e214aa6cc63f34f50846614e831f6ce419e3327e45ad9da7af878865224921860fcbeeb86ddf1dfba9f1b414b1e4f6102a5ea094e0eac8c9b458ebc88ef24984d41cee4ebd97d2954badca6c33b182ff38e0be6315b9ac60efce9e93aaec988e278ba53603d53d8fa63f24ed2fcf81b62bc3a756b5677013d98387db69af16826127df8036239e45b17b2239b6eb18f2057d7816f75e4c6f9a82546960b314af40209a6ef305f08ef0ce1ab479c8bf4fdf017f433a32af2957ab01e249ce62203a8f7a0f698ec27ff241747467d28ca9cc392c1a1f35876cb1e5402ca75ac78f9588349a0a4637258a26cee6136b8b9c339fd5431a9d0231cc585387dc5287608007592f9ad289d638b674e1e66fd4c9d9cff3f637d2dc59c9d757bab8128c690e8c4fcd445dc24d697a97e5bceb6eb103b4a515edf9c40cf092deb9d20b9f53661eb5556fc9f59f60a10d9f19b91ccc96c4459f591c8a2a90fbdacc46a811e5ea156210251ea35891bbb7005937e3e19533ef405a641ce081f29e3a55cac0395655602df93ec61c8d055d5ad6f03f5113663a44e537528ed31348ccfe952154d7e0da6cb9478964ccd526d076e945136dd04bbbaadd055a965dcbcb5f7ce0d846beeb188ace7f7eabb732e54166c77126f9f85ac9fe841b31f545df0305e5b93797527f1186fcbf36a27cbbcc39646026a6f1a7b4f2e49d76c55a21f3ebd2c8b6c70e97a0bde742a06967ce6adfa2cf5859f97aed67f72498af86d6cc3d53b0e723b618e28681aa127bbf00a971a659d61d39960ee5b8debcf4a0aa45401019669d8075235e80adc1df5385c6fcbcd6f9dfb6dbfee1e8d56dff31354f34ac0ee141211bce9e019260f24a5ddba39c2bd92c93a7cdc2b642d01a20d9498abdf3ad73ec5d1f786fc6e23607502f4beafa97f6ea4118c1f87a6568ddec5d2075137df1a4e7ecb7cc9e2cad7f8c8e71945a358653f01655a879335b68d1cd1f776caf03064f90d85cab99bb4afb8ae1231c9bee15a0800ae248f23382ac9467f92898f68a2e7e68343586543f0cca2c07fb26afbe59dd6de697318b0bed7ed0d8a480c115f4bda571e55b9179d3fab32ba1ca260a48ca4fe74eeda24ba18cccffdd4ec2695309afe7e9761d13fea948e72ffa133dd55e79e3338f6298565b61014be20ab743dc460b43058bdac415c0ec53b93bd09b0225805cf625573fe84e5d3cee42ff41ae78c8218be2d127a523fe75ced53768eeaae7db69c8acf270681c9aa818f9d80580001fbd77ffedc4b83bc1b84289da46d3755069b0efd95bbeaf41195d5c5a1b0e51692b62f7f7a569ed0bd7c380fe0476d25d9a0769c63490678e6fa7a6790ec9be3a34fa6bb209a0f10ca09e4350b3bdc8ee9e27f590c65b1a89620c0c1edf56176f5e5f9e699cd3b90c8ed34b6f65c0e70758df212da1eb70efec011c679156c2a36c586b72d6c3f43684dc8cb0c1b3001833275cc950eb8b7260b54e951749ce92f610979d18443e26d7471d33518dcb19eecbec27049ef22eb74c925f5c4b2929d60c2e648fcfc137e2d3b26c36b0d372185fbddeafe889932ab7d37158f96830b65de3b20f8b1da596d7cddcb995ad50c112b9ad6508e4d59984fe29ef60550a5728c9567426b1e2b7e1af08bdce6ecd146e12352de4d1a25f38b7bd28d771372fbd46b6c608959910c0294b3c03d3cf586ca8472c4178ce4d08df5f9c0609435fd4654569c0bc30baf35f643bc51c8e5455c3a54cc7a49e809ceb62c91374ab14957814eca155b2804c5d14d0d7d08cd82c3beb8a01e7370e23cb3827226f13b4d86bbfaf3645b676300132cd49d0060ec52a38824e30a3498b1c1d992e5e99d37e12e7ba83f827508655ceaff982b0c688cd2bf5017cd71d51759b9b95c3417e1dc8a6431c8a28de65a66fbd32d25ab4d1f9ad45687451f8f8c86011b8963f139233a881db9a43b93500adc1403855d3020f707f0f685c77f03ac78c918f237dd51152f64c28def8d75a4c93d2a3e47cef7f24b77562a3ed7f358b4ec9016458ff3228060a388aee3fd3c9d2b924775c76fd2f05234583ec0011d7c404256fa239844d7b1ac737a38461be0a73d1731c0cd6d5ad866b6459a4db54f44be4d9f64433985d88895ce10a6732363e63ee6c047ed3c39be26f0fdc9678232230fbffd013d155770dbefa8f21cfaf097ff92b1e9e904016b4b55e1cb90ffc7b8404f06a8733d9735ad1319cebcfcb620cfcc1c91ee932c50d5a235c953524c768d10064f259ffbe1dfbaa68c0db5c829d2c109f3b6a91b3fc6639eadd47c68fe63eb31054c06149aef92e75b99a1311c0d966606b84940d4e0b08f7ca17f78fd33e766aaf27c4bd263fa395239c5547bb6def6a0c25f1f87ad02b8b26b697bcfc79e09b540ef488bd45779feb6c3c224b29c416cdd2109f9d5342c1b12cb34ae9ead530390cba12d8dc5ba9eccb7d7164f6726bd6e9465ff050cc91ae412e5f8e289be5534afc6f69235608ad99136318f9481889517d3f2ae895a8b78009b775839ba2bb44dc6934f32f3927d27bf6f1996898173022ce355ab7c9eebdc5a85cdfcd805408610c576fb8bd80e4d50909d85ac41fc40b8e11db6e1cffb4e3400d119249edfb8a98878da68071660cf544310d4c407c5be6f51c2f6590e7fdcba641f48c5eeaa0d77a72963b1daa819685e503ed48d71ea1ece8844a9352b871bb9457895816088c349e815ec66a017a40a9c73396a439318443911920cf221889297bb8004f327c114945c1eae3f97a17a15bea48997778eaa64e4ffffd14d2615ebc07cf5fbdaae34698436f727cfb90bcfcd4b0a80c227f40cc9671696cfc94d2db93becd357f3ef93826ee3213d243fb181b1a1ac06f0346928b83fc5224d761e87a309f5bb5ba091869629a493e2ec20a98d1b06811ed11034100ebe6a156a3c2ece5925aea05e8df1987e931a71b68dc9456018edc70a11484028530b9d2f02c9e5c7d4c84daf2e5c55f35e3472e6916011db1876cf7875a4cf894984df13401112da5f36995efab41253ff17db4c160931caef1558cc89f5f4b1a26059b864f8b21225a69732e85601a6eb4b56e7d6d66629aeb05d657fb1683eb316a5b410eb98d9662473d3eac51e48d41cf34a9c8b722a2033ee25b242309b163dfa8dac1a0aab9e31672092c07da131ee5bbc7cf178c536d0ba5ec4e525b5702402a07279bfc7555226212e5f022c6a1185a843cd7b9b0b5a04f5a746edd75ff005c34967c2a0e937da48ae68de7c01ead4eab88b65", 0x1000) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000001480)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="14"], 0x20, 0x401}, 0x2) semget$private(0x0, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x18, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000040)={0x0, 0x26, 0x0, 0x0, 0x0, 0x1f, 0x2}, 0x806) accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, 0xffffffffffffffff) 25.451140572s ago: executing program 5 (id=1245): r0 = socket$unix(0x1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2a}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000040)="0882e800", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) syz_emit_ethernet(0x46, &(0x7f0000000500)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000000000102b00fe8000000000000000000000000000bb0003"]) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1063, &(0x7f0000001280)={0x8000000000000000, 0x80000000}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x58}, 0x2, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) 24.580909907s ago: executing program 5 (id=1251): syz_emit_ethernet(0x19c, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6099cea601662c03cb697a653e336f000000500000000000ff0200000000000000000000000000016200002e"]) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="69e1629b6174391e7dd7a2d786dd60b6000000302c03cb697a653e336f000000500000000000ff02000000000000000000000000000102000003"]) select(0x40, &(0x7f0000000000)={0x403, 0x3, 0x5, 0x0, 0x2, 0x0, 0x8}, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000100)={0x5b}) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) dup2(r1, r0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x100000001}) close(0x3) mknod$loop(&(0x7f00000000c0)='./file2/file0\x00', 0x8000, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) pipe2(&(0x7f00000005c0), 0x4) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, &(0x7f00000024c0)={0x1fe, 0x10000, 0x4, 0x3000000, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000347000/0x3000)=nil, &(0x7f0000663000/0x4000)=nil, 0x5}, {&(0x7f00005c9000/0x2000)=nil, &(0x7f0000826000/0x4000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x20400000}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f000017c000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x20006}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f0000ff0000/0xf000)=nil, &(0x7f0000131000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f000000d000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x10000}, {&(0x7f00004cc000/0x4000)=nil, &(0x7f0000661000/0x3000)=nil, 0x7}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x14}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000038f000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000000}, {&(0x7f0000795000/0x9000)=nil, 0x0, 0x9bbf}, {&(0x7f00001cf000/0x4000)=nil, &(0x7f0000142000/0x4000)=nil}, {&(0x7f0000573000/0x2000)=nil, &(0x7f000013d000/0x1000)=nil}], './file0\x00'}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x1, 0x5, 0x8cbe, 0x9, "906af4ffffcd2092107e9479749d3b6d7f164aeb", 0x8, 0x7f}) read(r4, &(0x7f00000001c0)=""/159, 0x9f) connect$unix(r2, &(0x7f0000000280)=@file={0x0, './file2/file0\x00'}, 0x10) syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x106, 0xffffffff, 0x8, 0xfbdfffff, "a8a377efab1000", 0x7790, 0xee64}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) munmap(&(0x7f000048f000/0x1000)=nil, 0x1000) 23.654729679s ago: executing program 5 (id=1265): r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$FIOASYNC(r0, 0x80047460, &(0x7f0000000100)=0x6) write(r0, &(0x7f0000000140)="3080a736a519acef8ef8f87fe488cef07edbbcc9733d", 0x16) (async) write(r0, &(0x7f0000000140)="3080a736a519acef8ef8f87fe488cef07edbbcc9733d", 0x16) sysctl$hw(&(0x7f0000000080)={0x6, 0x12}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x28}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x4, 0x100001, 0x8, 0x545, "225e196f00000000000000000edd0000f400", 0xfffffffc, 0x400}) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x4, 0x100001, 0x8, 0x545, "225e196f00000000000000000edd0000f400", 0xfffffffc, 0x400}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) recvmmsg(r1, &(0x7f0000000000)={0x0}, 0xfffffc54, 0x2800, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000300)='W\x00') (async) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000300)='W\x00') 23.457769868s ago: executing program 5 (id=1266): sysctl$net_inet_icmp(&(0x7f00000000c0)={0x4, 0x23, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4}, 0x2, &(0x7f00000001c0), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f00000003c0)={0x6, 0x1c}, 0x2, &(0x7f0000000440), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000040)="00fb534f", 0x4) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000280)="46f1381b8befd4a1", 0x8) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x9c) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) close(r1) sendto$unix(r0, &(0x7f0000000000)="4d988752b6e5cdab7df9588d4b572f8e9fce9f808e1abcc7d28afe598482ebe78a03480fa6bdb1e264aa514367a39db8a89408fa0af070244f8ea3f4a094fd8fd3365ffd6dadd94eead87dcd87d2716092ae36e86797afa9225115b0adbb012e4f", 0x61, 0x6, 0x0, 0x0) 23.456492885s ago: executing program 37 (id=1266): sysctl$net_inet_icmp(&(0x7f00000000c0)={0x4, 0x23, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4}, 0x2, &(0x7f00000001c0), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f00000003c0)={0x6, 0x1c}, 0x2, &(0x7f0000000440), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000040)="00fb534f", 0x4) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000280)="46f1381b8befd4a1", 0x8) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x9c) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) close(r1) sendto$unix(r0, &(0x7f0000000000)="4d988752b6e5cdab7df9588d4b572f8e9fce9f808e1abcc7d28afe598482ebe78a03480fa6bdb1e264aa514367a39db8a89408fa0af070244f8ea3f4a094fd8fd3365ffd6dadd94eead87dcd87d2716092ae36e86797afa9225115b0adbb012e4f", 0x61, 0x6, 0x0, 0x0) 5.718611548s ago: executing program 4 (id=1418): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0x5a}, 0xa, &(0x7f0000000140)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x68, 0x0, 0xffffffffffffffcb) ftruncate(r0, 0x8531) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, &(0x7f00000002c0)={0x10, 0x9, [{&(0x7f0000330000/0x2000)=nil, &(0x7f000055c000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000784000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f00005bd000/0x4000)=nil, &(0x7f0000460000/0x1000)=nil}, {&(0x7f0000310000/0x1000)=nil, &(0x7f00005a8000/0x1000)=nil, 0x4000000000000004}, {&(0x7f0000270000/0x1000)=nil, &(0x7f00000d1000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000013b000/0x2000)=nil, 0x6}, {&(0x7f0000762000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xfff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fea000/0x3000)=nil, 0x8000000000000000}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x4}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff1000/0x3000)=nil}, {&(0x7f000012a000/0x1000)=nil, &(0x7f00003fe000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000223000/0x4000)=nil, &(0x7f00002c5000/0x3000)=nil, 0x100000001}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x20002}], './file0\x00'}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f0500040000000000000001010090780000000060396372"]) semctl$SETVAL(0xffffffffffffffff, 0x2, 0x8, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), &(0x7f0000000000)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)='W\x00') mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x3, 0x0, 0x4}, {0x7, 0x0, 0x40, 0x20000}, {0x103, 0x0, 0x8, 0x10001}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 5.713932649s ago: executing program 4 (id=1419): pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)=""/73, 0xfffffd8d}], 0x1) setitimer(0x0, &(0x7f00000000c0)={{0xffffffff, 0x4}, {0x80000001}}, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) mknod(&(0x7f0000000040)='./file0\x00', 0x118a, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x100, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x20, 0x6) 4.864769759s ago: executing program 4 (id=1421): syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x5, 0x1, 0x4, 0x129, "bf6cea2b71b1a919bf16be5b6fc9ce8b95b7c19c", 0x101, 0x6d}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) r2 = socket(0x2, 0x1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$vm(&(0x7f0000000440)={0x2, 0x2}, 0x2, &(0x7f0000000900), 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000001c0)={0x10, 0x9, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f00000a5000/0x2000)=nil, 0x10}, {&(0x7f00003c6000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000301000/0x1000)=nil, &(0x7f0000ff6000/0x8000)=nil, 0xa}, {&(0x7f0000456000/0x1000)=nil, &(0x7f000065b000/0x4000)=nil}, {&(0x7f00001dd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f00002b8000/0x4000)=nil, &(0x7f000030e000/0x3000)=nil, 0x2dc}, {&(0x7f0000110000/0x3000)=nil, &(0x7f00000ce000/0x3000)=nil, 0xc}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000019e000/0x4000)=nil, 0xffffffff}, {&(0x7f00002fc000/0x1000)=nil, &(0x7f0000375000/0x1000)=nil, 0x4}, {&(0x7f0000164000/0x6000)=nil, &(0x7f0000591000/0x2000)=nil, 0x3ff}, {&(0x7f0000312000/0x1000)=nil, &(0x7f00005b1000/0x4000)=nil, 0x2}, {&(0x7f000073b000/0x1000)=nil, &(0x7f0000168000/0x1000)=nil, 0x4}, {&(0x7f00000c8000/0x4000)=nil, &(0x7f00001f4000/0x3000)=nil, 0x7fffffffffffffff}, {&(0x7f00003f2000/0x3000)=nil, &(0x7f00002e4000/0x3000)=nil, 0x16629c0e}, {&(0x7f0000027000/0x4000)=nil, &(0x7f0000448000/0x2000)=nil}, {&(0x7f00000f7000/0x1000)=nil, &(0x7f00000cc000/0x3000)=nil, 0xfffffffffffffff8}], './file0\x00', 0x84}) recvmmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0}, 0x10, 0x1, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) connect$unix(r2, &(0x7f0000000000), 0x10) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000462000/0x2000)=nil, &(0x7f000057e000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f00002cf000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffd}, {0x0, &(0x7f00004f5000/0x4000)=nil, 0x10000}, {&(0x7f00003d5000/0x11000)=nil, &(0x7f00003da000/0x1000)=nil, 0x1}, {&(0x7f0000000000/0x2000)=nil, &(0x7f000036f000/0x2000)=nil, 0x2}, {&(0x7f000054a000/0x1000)=nil, &(0x7f000028b000/0x3000)=nil, 0xa04}, {&(0x7f00003de000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffdffbfffffffffe}, {&(0x7f0000065000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000523000/0x1000)=nil, &(0x7f0000063000/0x13000)=nil}, {&(0x7f0000181000/0x3000)=nil, &(0x7f0000156000/0x1000)=nil, 0x6}, {&(0x7f0000281000/0x4000)=nil, &(0x7f0000463000/0x1000)=nil, 0x3ffffffffffff}, {&(0x7f00004c1000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1ffffffff}, {&(0x7f00002cf000/0x2000)=nil, &(0x7f000006c000/0x4000)=nil, 0x2}, {&(0x7f00001cf000/0x4000)=nil, &(0x7f0000463000/0x3000)=nil, 0x4}, {&(0x7f00000cf000/0x1000)=nil, &(0x7f000028b000/0x4000)=nil, 0x9}], './file0\x00'}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r3 = geteuid() r4 = getegid() r5 = semget$private(0x0, 0xc, 0x1) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000000)={{0x4, 0x0, r4, 0xffffffffffffffff, r4, 0x120, 0xfff}, 0xc, 0x7}) lchown(&(0x7f0000000200)='./file0\x00', r3, r4) syz_emit_ethernet(0xa7, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd601000000071060000000000f9ff000000007e0001000000fe8000000000000000000000000000aa8500e4d2adad94b21fdbaad24d3c82c07c699078000000000100050170d2f60604d983d7017f0d180002017edcb5549f5be6fcc375861f09e4d3fe14e06daa51d5c8b1bb6c96fd4b207728f3fbbddaed7a0ff82796f2acf7730115fddc5d586d07a940e4f76b162fec06f18cf822b666d4"]) r6 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x101) ioctl$FIONREAD(r6, 0xc0106978, &(0x7f0000000140)) dup2(r2, r0) socketpair$unix(0x1, 0x5, 0x0, 0x0) 4.004816161s ago: executing program 4 (id=1424): mkdir(&(0x7f0000000140)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x1, &(0x7f0000000340)="7e405de2", 0x4) sendto$unix(r0, &(0x7f0000001180)="b1000504000004000000000001000000331c13fecea10500fef935ce2e47d3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad21bbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18b96b670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac5000020211b810c0f00008abfba221554f4e0f668246c090000000897876e94e371a3f8343712051eea04000000000041ef5913814d0f6cbb29562fa3ac73c2113d19420734b23854a8154c879fb24e375c55949122", 0xdb, 0x0, 0x0, 0x30) r1 = getpgrp() wait4(r1, 0x0, 0x3, 0x0) r2 = msgget$private(0x0, 0x3d2) recvmmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x802, &(0x7f0000000000)={0x2, 0x5}) msgsnd(r2, &(0x7f0000000000)=ANY=[], 0xe1, 0x0) msgrcv(r2, &(0x7f0000000140)={0x0, ""/4096}, 0xfffffffffffffea7, 0x0, 0x800) r3 = geteuid() r4 = getegid() r5 = semget$private(0x0, 0xc, 0x1) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000000)={{0x4, 0x0, r4, 0xffffffffffffffff, r4, 0x120, 0xfff}, 0xc, 0x7}) getpgid(0xffffffffffffffff) r6 = geteuid() seteuid(r6) r7 = semget$private(0x0, 0xc, 0x1) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000000)={{0x4, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x20, 0xfff}, 0xc, 0x7}) r8 = socket(0x2, 0x1, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1024, &(0x7f0000000480)={0x0}, &(0x7f0000000280)=0xc) setpgid(0x0, r9) getgroups(0x3, &(0x7f0000000200)=[0x0, 0x0, 0x0]) getpgid(r9) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x800, 0x0) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setreuid(r3, r3) 4.003557678s ago: executing program 4 (id=1425): r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) r1 = socket(0x1, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x20, 0x3, 0xf5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r4 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000180)=0x5, 0x4) sendmsg$unix(r4, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[], 0x17, 0x2}, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r5) syz_emit_ethernet(0x4a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600000c0001400f900000000000000000000ffffac1400aa00fe000001000800001a0000000000044e", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5004800390"]) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) fcntl$getown(r0, 0x5) write(r0, &(0x7f0000000000)="87b14c2a952d2b535ee94bfb3b2899f111b58174956e53762a7a399a0de294ee6d8f64014eaeddd8aee8496c7364000648b5c65ab7cba0f4dd08abf94b0ab7516461b3206b0590dc9f627b98c8f005aeb8eb536922face571f3bd52cf082873e73861ab3507d41a7", 0x68) 3.951779641s ago: executing program 4 (id=1429): r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/4105}, &(0x7f0000001040)=0x100b) setsockopt(r0, 0x1ff, 0x9, &(0x7f0000001080)="9e9999c80e462efb4796ed4a3b57782c53f118365c48fb7df96ec43358dfe0ec5ba9d2524bc8c7665f59a640ac52095905b08bd5625fadd3f127f4e270bad24ca1d41168bcb1bf7367aa5a75d1bc13d16ee78e60ba52a08476b0a9f4750f562703c01c2207cfa10682ae1065bfd7aab55e432ca6b79a97d15133850a763581ff13393c414ea574cd105dca68e84daa3ce71fd9fb2c42d8e52c7a182f02c1faf778433987251794e5b0e3b1be1c4810cc693363063f1f5d7db36374643e642e6efc3e76243ad2635ef7b0b1aaa0c8476ad9a250", 0xd3) (async) r1 = socket$inet6(0x18, 0x0, 0x6) bind(r1, &(0x7f0000001180)=@in={0x2, 0x3}, 0xc) (async) sendto$inet6(r1, &(0x7f00000011c0)="93b7bd4842502965ca643921312d4167650ca6f1115217070d855393a170cbd76958eae33d9477315d08f771e861dcc440bdbf29a3ff6e67be88a947e9787c72062fd8dca1e0e9aa94bf0d6dcaef33a0627bc1cd653b4b3cbb6e8b87c4acf4e294b13286861eae5777d0ab17a520cd4f721b4cd26e40db3caadf1f584eb1ea12cf60c05e449b98da00437ca2259b213bb6d90052fee0654a57e677a080de438d9caebadcf05bf9dcbf554fa4f741c30773f62a94610184e09fd5d333b75a345125a6b706538438af03e594cecf39eab092a9619faa053fdccbdc2f9ac4dc0a1c8ffd4c4fa7", 0xe5, 0x0, &(0x7f00000012c0)={0x18, 0x1, 0xc4, 0xffffffff}, 0xc) (async) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001300), 0x10000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000001340)={0x4, 0x5, {0x9, 0xf1}}) (async) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000001380)) mknod(&(0x7f00000013c0)='./file0\x00', 0x8000, 0x8) (async) connect$inet6(r1, &(0x7f0000001400)={0x18, 0x2, 0x2, 0x61}, 0xc) (async) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001440), 0x8, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000001480)={0xfffffffe, './file0\x00', './file0\x00'}) (async) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000014c0)={0xca, './file0\x00'}) (async) mknod$loop(&(0x7f0000001500)='./file0\x00', 0x2, 0x1) (async) recvmmsg(r0, &(0x7f0000003a40)={&(0x7f0000003a00)={&(0x7f0000001540)=@in6, 0xc, &(0x7f00000038c0)=[{&(0x7f0000001580)=""/55, 0x37}, {&(0x7f00000015c0)=""/70, 0x46}, {&(0x7f0000001640)=""/178, 0xb2}, {&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000002700)=""/4096, 0x1000}, {&(0x7f0000003700)}, {&(0x7f0000003740)=""/244, 0xf4}, {&(0x7f0000003840)=""/65, 0x41}], 0x8, &(0x7f0000003940)=""/177, 0xb1}, 0xf0d}, 0x10, 0x40, &(0x7f0000003a80)={0x5, 0x100}) (async) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000003ac0)) fcntl$getflags(r1, 0x3) (async) link(&(0x7f0000003b00)='./file1\x00', &(0x7f0000003b40)='./file0\x00') (async) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000003b80)={{0x18, 0x1, 0x0, 0x4}, {0x18, 0x2, 0xce6, 0x9}, 0x8, [0x1, 0x1, 0xdb000000, 0x7, 0x7, 0x4, 0x5, 0x5]}, 0x3c) (async) r4 = geteuid() r5 = getgid() chown(&(0x7f0000003bc0)='./file1\x00', r4, r5) (async) listen(r2, 0xffffffff) r6 = open(&(0x7f0000003c00)='./file0\x00', 0x200, 0x75) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f0000003c40)) setsockopt(r6, 0xe, 0xfffffffd, &(0x7f0000003ec0)="00b4f5a889d17d5d54b7fcf0b3a1a476947d54eb10b696b741144d1927cf57a3ac0f149efce86ec4fed38d955035bf9594349d953b074630333270412e5a854d3bd3c526c23d31dbb0a119f92d215198d2a00d5b6ecf8afedab670eec7b4a421f4104df99e8c2f7787f2678412d378cc10a830f6eef9650c31c851db12c8fbc5b21862f63990d9ba6a3a6825ce48f4e8ce128cabf53c26a93d4d538e3b4d1d58f0fe03c5b78c07db0f1ec963b76712314e0fc8f1bb9e01755153cfb50d44c329bf3a300e8f218e528464bee67bd5f490208c71ce2bb649d45bcf29cf7e108a", 0xdf) symlink(&(0x7f0000003fc0)='./file1\x00', &(0x7f0000004000)='./file1\x00') (async) getsockopt(r1, 0x1, 0x7, &(0x7f0000004040)=""/210, &(0x7f0000004140)=0xd2) (async) recvfrom$unix(0xffffffffffffffff, &(0x7f0000004180)=""/130, 0x82, 0x41, &(0x7f0000004240)=@file={0x0, './file1\x00'}, 0xa) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000004280)) 3.95118247s ago: executing program 38 (id=1429): r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/4105}, &(0x7f0000001040)=0x100b) setsockopt(r0, 0x1ff, 0x9, &(0x7f0000001080)="9e9999c80e462efb4796ed4a3b57782c53f118365c48fb7df96ec43358dfe0ec5ba9d2524bc8c7665f59a640ac52095905b08bd5625fadd3f127f4e270bad24ca1d41168bcb1bf7367aa5a75d1bc13d16ee78e60ba52a08476b0a9f4750f562703c01c2207cfa10682ae1065bfd7aab55e432ca6b79a97d15133850a763581ff13393c414ea574cd105dca68e84daa3ce71fd9fb2c42d8e52c7a182f02c1faf778433987251794e5b0e3b1be1c4810cc693363063f1f5d7db36374643e642e6efc3e76243ad2635ef7b0b1aaa0c8476ad9a250", 0xd3) (async) r1 = socket$inet6(0x18, 0x0, 0x6) bind(r1, &(0x7f0000001180)=@in={0x2, 0x3}, 0xc) (async) sendto$inet6(r1, &(0x7f00000011c0)="93b7bd4842502965ca643921312d4167650ca6f1115217070d855393a170cbd76958eae33d9477315d08f771e861dcc440bdbf29a3ff6e67be88a947e9787c72062fd8dca1e0e9aa94bf0d6dcaef33a0627bc1cd653b4b3cbb6e8b87c4acf4e294b13286861eae5777d0ab17a520cd4f721b4cd26e40db3caadf1f584eb1ea12cf60c05e449b98da00437ca2259b213bb6d90052fee0654a57e677a080de438d9caebadcf05bf9dcbf554fa4f741c30773f62a94610184e09fd5d333b75a345125a6b706538438af03e594cecf39eab092a9619faa053fdccbdc2f9ac4dc0a1c8ffd4c4fa7", 0xe5, 0x0, &(0x7f00000012c0)={0x18, 0x1, 0xc4, 0xffffffff}, 0xc) (async) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001300), 0x10000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000001340)={0x4, 0x5, {0x9, 0xf1}}) (async) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000001380)) mknod(&(0x7f00000013c0)='./file0\x00', 0x8000, 0x8) (async) connect$inet6(r1, &(0x7f0000001400)={0x18, 0x2, 0x2, 0x61}, 0xc) (async) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001440), 0x8, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000001480)={0xfffffffe, './file0\x00', './file0\x00'}) (async) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000014c0)={0xca, './file0\x00'}) (async) mknod$loop(&(0x7f0000001500)='./file0\x00', 0x2, 0x1) (async) recvmmsg(r0, &(0x7f0000003a40)={&(0x7f0000003a00)={&(0x7f0000001540)=@in6, 0xc, &(0x7f00000038c0)=[{&(0x7f0000001580)=""/55, 0x37}, {&(0x7f00000015c0)=""/70, 0x46}, {&(0x7f0000001640)=""/178, 0xb2}, {&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000002700)=""/4096, 0x1000}, {&(0x7f0000003700)}, {&(0x7f0000003740)=""/244, 0xf4}, {&(0x7f0000003840)=""/65, 0x41}], 0x8, &(0x7f0000003940)=""/177, 0xb1}, 0xf0d}, 0x10, 0x40, &(0x7f0000003a80)={0x5, 0x100}) (async) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000003ac0)) fcntl$getflags(r1, 0x3) (async) link(&(0x7f0000003b00)='./file1\x00', &(0x7f0000003b40)='./file0\x00') (async) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000003b80)={{0x18, 0x1, 0x0, 0x4}, {0x18, 0x2, 0xce6, 0x9}, 0x8, [0x1, 0x1, 0xdb000000, 0x7, 0x7, 0x4, 0x5, 0x5]}, 0x3c) (async) r4 = geteuid() r5 = getgid() chown(&(0x7f0000003bc0)='./file1\x00', r4, r5) (async) listen(r2, 0xffffffff) r6 = open(&(0x7f0000003c00)='./file0\x00', 0x200, 0x75) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f0000003c40)) setsockopt(r6, 0xe, 0xfffffffd, &(0x7f0000003ec0)="00b4f5a889d17d5d54b7fcf0b3a1a476947d54eb10b696b741144d1927cf57a3ac0f149efce86ec4fed38d955035bf9594349d953b074630333270412e5a854d3bd3c526c23d31dbb0a119f92d215198d2a00d5b6ecf8afedab670eec7b4a421f4104df99e8c2f7787f2678412d378cc10a830f6eef9650c31c851db12c8fbc5b21862f63990d9ba6a3a6825ce48f4e8ce128cabf53c26a93d4d538e3b4d1d58f0fe03c5b78c07db0f1ec963b76712314e0fc8f1bb9e01755153cfb50d44c329bf3a300e8f218e528464bee67bd5f490208c71ce2bb649d45bcf29cf7e108a", 0xdf) symlink(&(0x7f0000003fc0)='./file1\x00', &(0x7f0000004000)='./file1\x00') (async) getsockopt(r1, 0x1, 0x7, &(0x7f0000004040)=""/210, &(0x7f0000004140)=0xd2) (async) recvfrom$unix(0xffffffffffffffff, &(0x7f0000004180)=""/130, 0x82, 0x41, &(0x7f0000004240)=@file={0x0, './file1\x00'}, 0xa) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000004280)) 1.137828175s ago: executing program 6 (id=1443): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sysctl$net_inet6_ip6(&(0x7f0000000180)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000002740), 0x0, 0x0, 0x0) (async) bind$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) (async) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = socket(0x2, 0x1, 0x0) listen(r1, 0x0) (async) r2 = socket(0x2, 0xc001, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) (async) dup2(r3, r1) (async) socketpair$unix(0x1, 0x5, 0x0, 0x0) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000380)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0xfffc, 0x0, 0x0, 0x84, 0x0, @broadcast, @local={0xac, 0x14, 0x0}}}}}}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r4, &(0x7f0000000040)={&(0x7f0000000580)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000180)=""/202, 0xca}], 0x1, 0x0}}, 0xffffffffffffff33, 0x40, 0x0) sendmmsg(r4, &(0x7f0000001740)={&(0x7f0000001700)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x8, 0xf}, 0xc, &(0x7f00000013c0)=[{&(0x7f0000000080)="bcfefdae4cc182c9ef049655693930ffee3a66b04d85fc2adcb6280f9b7fa94f046feb8dad6c4e94b7d613e1682c689a3f3b168726e1ec64ea3b4faf33a85ea6cdb77f0ef4bbd8", 0x47}, {&(0x7f0000000140)="a5cfdd4a98cd1435e9019809e82c7831d3b1ff689ae1d5f9d9f227a26f645ec6b51dfcacd95127336b753b38c835192b5f466bd0cc310e7df36f8cffdb51c647fac94469c34515ba53266cda7d59bce99ce7", 0x52}, {&(0x7f00000001c0)="62ea6b850385bf50016bb496dbf9895764d4b8bee807f3fae01c368ea8b30f572b7a0de912fee796830e3b8a031968106c019e28ad46115ba4fa9b9510db9654cf545d4820bc2b01de16b2f101bd5496ca45905de2b6d8a721edd57876f135df82295d77c7403555201a81f435b916633867aec0a0505d3dc2d8ac21f7deee2ad387f71feb47f10d3243e72e4f6328c503de5dece576204ec6f3f48d83e8878212bcd07923169feba760ba48e26bedc2586cd59aefa4e9e9e66dc37b2d5ecebd4f188933e72172440e4c33e8f43a53780c2c1f5e3f7c20d2db", 0xd9}, {&(0x7f00000003c0)="00b3b88dec406ffa1962d01020a6107d1c9957ea371bc7353e6c449e77b1b0af21163fbd20689615683dd91dd470732c938613db71e220c8625b90b36768eae5c1de78cf6e63807b5b8552c4ab09b4bc502c0d0ce5253c1562cf068e737d79e0b3b1f680263d607944f156ec381923f11725aacac2b31e2effba819a7e4d94e55c73729ccafd984ca200b1531a38ebdd62bbcd4cae488c03d4c3507653d2dfd1d4127f7252f69f4cf8b2aa8f40f6afbaea326108a1c66a2b2c493a60bf3276f9505a8e9587e91deb3cbaedfa61696e7cfc5d86d4d4e2623db97feff96be26258f9ab50357e566a83e7b026b2d9eb0419e5678fcdab8a7f3a806d1e9c21c475428473e3a37c7c17ad0cabcbb489b13a5e122d1c52cc2757f620fa4f35fa5bf5c0b0c5f8fdb8ee9bd629f944977fca57808c6cae0dd2565197ae712506960643252cfb20f4b06bbc13ef05cbf5122e1d08e16eb7c9f7a2cef6b7934e88ded668fa2820f83f1a6219aca161ab5854bb7743251d753b96e09087e61e6eafa921b60aaabbfe0db52d3822b3be0a820632e370dee5cbd67083bc805396fb917051c694907112f8c7bb319e02bc5ad4848f5de3eb3c22eb73f01f4d93090d4f89db8cbf968187315cff0e8be8584b1977712477b6a5f159da184700a115620fe837e2e46d313d08fe315a2a7deed50f13edd79811100e899c2d170bd344eee88a860cfbf7d3916255a3a96b82727b50e009f3c4a6ac39e782da68fc232dfa91a87e3fbd479aaf2e0f9da07a0cbfe5f695b4a3d82b9e88506a8d898a7a13e32b04434685de5a29fe255b8939b920b63452c9ef375f80742d20cfc9fb9010d7a61c8fd81ebb99fba40a669de85987a36e2eee5485947f0b2f5ae1975718e5ff2209056a995965da96a42cf6f9c5bf3c431f1d4e4991bd9770efd6f69b7d447172ebf017a54e57b53a3af1fe1706a65aa69a240d17c09e7df71e03d0936e094ace52fe6f1095e1bc4829d46a633eeaf64669adcca3e5404c4ae47a2e0e4669f2c9660b5680eb2841bc567364ea0053697c47d31444a03b7eeb508a352eeece6529e2f3beabaa918261803c7a10bd7ed32edf3a40f72e59db3329bfcfd6b4bcd33a835602441f3442c0d0a0c5a5b710275cfb17fa3b1bcd6e831172db5afafcb851d9f80c9d837bd307a7d411703ba1c5bc17085d2bec6e28d488a4960aa6d7bdd8f8c80c73ab4323f0a9387dd6a75bc5615856eeeb4bd7ecc8cb615cbde3a8bd9eca23ae054b8c7cc31ef5b8c1515d7d7fed6185f6050772acecf5c4a46beac5d24a63427a45b2b247dbabe9e6a1483a84a008f9f9130621acdd08e7b5ab542e387d031e3538b9dd985a38b072f519619f89ca41952d0a1d5329b95b5082ad999f671fb8765fe34d02771c9ce2cc50ebf9fc4a7c3566b6ffb23f13f4b880fbe4d9ce0d68a5b6b23445a7822938eb48a3eab83fd6a9e8cd7cf6529f890d19cace5d096bfad678b58a3732384bb72effd54aaba7cdb9e9118d1cd918a067ba191f1093ddfb686d59d66db56b9c5948d00bcc3eb1901ead92056f34bfdfe4b4298a5042230454ff7ed07d783210187c22289de1ec8db220e52aa5ca1235a003a1ed6edf97143586fb06fc656cdc697dc99e52536efbd9a3d3dde651a78033d4348881c333e664502e059708752f7dc4211f189c399ba2fab9dfd217a5a77af678ef56137927b4930faa2b127af0403d4ec35d27d188b2b443e9377af28fc857f43c6ba4f3639afa08a0c17f20b3200fbef1b9bcb6694934f7543dd86eb81a263ec3d6e914efca8c1bf139a33d2afa5edba27efddb25284333a95249781697413617f6e8284f6b8ba516a6cbbc03c8f71010370ad50fdf17c5ff6eb26046912121c93c560228b8e22bcde4903d02a0ba239667e4a8229ca4eb4426f7eb9a8b27aefaedc0fd5d3baf2ff485acafcf9d6388576a8a831b33addab1f93d4708c4d54f5cabf3e430ace662a6fb4590b7ecb12bfde885dad32f02f57e186e40c6d765361a784a600b7f5577da84bb6218bcd49af19f8a205fd2d278038d3c9f7fd65581fa17e0a8ad47e61ea9890b947c4ed5bcda47ad0165728c7fd7758d6f37d4e8faed8e80d5d6d33f3107072d32b3e125d47429cc29ea69a16cb58cb743c51e0bd4903b1dff30aefbe63e30e9c254596361c264dfe30d03d0aec8ce428af2d64f8d141f811c115de220cc048bf9ea0bb1a3d5a0c029bd7d76a8f84060260c857591af7856c34c6fc265c7778b4f4212e20d1ac586d2378f6fe2dd0cf784f5839c9ffd64754c4dd84ed831eca9212386d3cb98b22c96a745092c25462535bde96731e561d6845a94e93712e43188ff37c4ab990853c09e19bd747f7f13e6f77106d13b90c581424089d86234840b990fa771035829db7eb9125be70f439b47cce65fea34c38f755e51a2f67cc04cb7fbf87d1fdc036d5bce2c10c3749b40357fefc22ab9dfc136eb6e937c3de269d8b59d874c40fc7caf7aa71c1858afad658815ae56375cb38e3a98a704be02e6c089402bed2d75b8a22b67dbb955d5913c4bd252b7d5de0797a0127ad9da4833cb302413ea3bf00acfc6a0cb5846f61ac24200ed0e7a9424c4b886166a786113471b44664b6c2ec00c816616a39fe6446a6951a5e404da769cc4ab601b804a227f545f3e1dfb409a75900cf82b7b64bfb964bceac180db7c0232ea20d2f00228fdb5f97868f036e6637259e8a6c545781920598ee7ef0a7c7980448b5810bc1686b2959c381f38e81de62ccdff5a201f96c1bea15fc35686162ee806e093be1238aa553eca75b7dfc22239039c33c3c8118d4b552912c0331a4231d20c0905522de6aaedabaf93b3f139e1edacea7da9403eecb7ff97a008fc05f181a1d4bbc76a3a22064ee158bc8660b39b35415d82bd160b3a42cdd5230088491164c5ea51df1107ac9a65d7437a2420eaf067498007b32a12a16b11c7dd0ff7a8d38578aafbe7177416dba47e8e66243ba321bb263153f0d5a2686b5f6e0867a5478c613a9dcdca130ac4e7e7796d72732f5e0b3df8cee1735d9f1751f757b1d8fcb6744ecb6a07928b82aa99fa79dbe26132170eae7346a9f0bfb4825626d720603214888bfb2d73536ec1420be96222984f94b29a23519201ad6c86c06bbe5dbaa97b43a56a8d56548c5afdcb205a0e4d06c87bfb9fdb3b9fa0f91273ab5a4be7cebbc200d638e55e7cd35f4dd8b6b05120effcc434b7e67d7130d6f37a12432130f517b9e8afef1028731ec10e60d891e46f0294509a0d3a1270cd1ad703a918f58e157eb5932a16463b31f12c990d8600051fd1cfd432667a260e2fe8b89c27d3d02235a43b77529ee7c041852c10018233de3211956eac738f32b9260d29faa6087cb0717fdd0218210e8ad6e321fa1c1e9d866f2082e9e8cb7f888ce84c4e7791d66d1de2cbaf4eaae7179723091ef2d13791cb58160c1fa76e51808f455ac2455f2af2da91151f7fc003bd3d7ac046767ff2dca111782ee45e06b64a7ea3e2721306f9616f8d4147e116cc64ead81e6934a861554fd72f085c2fb5402dff4f2ec630f518442bd5875d84cd9401112d46d4e2596420d468f84ddf91630ec00d3676af5ad0f006b6594ebc1f48129d414f8cd977890eb266ae894caa15406c4ff7a7ace98e6482f2f132f053da9fdcdbbea0a3c90bbd3dd77a567322fea5168b5333067cbc7fe1f92d184810d56487a57c1160215c3a0ff2a7e4c53207cde4bc4a9d185517e44f053015926dc2426b5828c592bbacc1abd83b2196d3e748e6e56efdaf8e1cbbe7c12b45a4a876d9b398f8988a982f8437c01588f60f40f78e979dcd1ea8406ff2b09e35d476bc336716e877b31bc87cfa817eeec96b6284072181134dbcf0abd55f155ecb792979ddae206ae2e86dbf0fa5923f38c8a560a04d6d349fb0f4e0d281c802d50a98a15f175edd39779e0904df58dd845cedf53326b5d1d010ccb88f96ab043642b4fc5e55c0d19900ecd29d723c19b97b7d02bc1885f5f667cdde9a0c6479aaa7b9624734cbf34788242d057c0464de4b9fc26d989ebe76dbae69391036c82e2ad350c606881767bd623af112cf21925a53f7957dbc35f90f116c62821168f3250b98b253bedeedb36352f6bfd34aec9516da38f96da67b26e6c208e7092d4d30e06d48ec043fcd84c082350ecf5b2d5c459dac84ba2e3dc50f81221f81560d221f4179c276d0deb416ede281e3575ce29fb6da6f9398e932f9ca951b8f08c4ad8d5da125bf08836e3fda93a1df9eebb4c577f16e858e87c5b41c0db98da9d75cd1c4537184fe00f7c6000079f01a836550f363a57789cf1309b42884a05c9bc1d7ad3ba9a5a7ad722245e674f5b2ba81c157ded069c6cafb707a13e55353e61e655521254d2d564bb6a40da369932fead5b8b275fbfce95fcd50038cd98831724cb0efb46c8017dafc83d2325d16599239945dfc7d377138ae69f04a608c41db6df139e40996ad831ec3d3110c5e13096677e8aafb6bc77c17e544e7f2c39ec735f3b5f699106f86e3239a833d7d504cd5f7f99b200abc8903a27b6326176b03c1cc4229961a5099ff1e74c903468914f003fdc45f8f26f69865f2129675c41e250a0e0235265495f4a5a2d13d26dcacf5734210236f969f29279bbfe68347618d790fe9070f26b749ebdd234183b91753605bf13ea3a64066b9b19eafc5903f99b70a4c1d2aa497900336a77269c8fd46decfbdbdf2649e1df7a5fcd3c12be4fa9e05ff3b4cae38ba7f20a6248c1b8b7e06a38e59ecdd4b2c8826d6a63f9ec88c34d0105235738869d1305b6a5de51f6780d6a5853d91e4928c197d3794590e8e98e91ecd16385e0a4bdb2d631a08bede2909bfd9fffd7a61b8cf378ab606cc6badacb39e42f4eba91d61494cd10f3e8aa38b54b50fec1ef01d34d04b6ca7239c9bfd81b387c81ec3f4b44b84b972bffb564aff5f902a610662a08532f66c95ada257bba24d4289488e25c55d830bdbf85d047ca9b14c3b57fd8cacfe8b56bc193e60474ff0f356225f356b1a14df8cff39fdca1744d535396c0a5e7a4fa6d858cd22d1c11c57bd2e493a94f60ba730f673279de4065d9d62261fc5b03717555be7048fc54160a478b199849abe75f05cec0d8b8dc3116255c839ad50fbe8ed4fd277278c5ae3a44b2c0217f129a4efbbf0da479a22487d3c9156d1b7051fbccda32a7b4c33afb32a79000f2ff1151b656d6852e49811a9d91e312f804a386e14ff4e57ec304bb41f6f5c38cbbaa0db851e23a7af87a2c13cada93bd17e445bee7957f8d4cceae9a1c35091e7a5fee1b7fa987ab925c07687b43f15d8c595e0b0343b53960c134824da73ace44600d30c954c522769c9596e8d761889fc4b41cfae549e8d1837305ff180ca294ed72cb413da80520b7af6f99ec35c838517a159426393e468ded454ad360da5036396dc55918260e713f023215cd10abb2acd3b05765dc3399b524305f75ceb8ce30cc99df728fe5ce18acb14707f08e11f02696cd5149ab47a5a4e32eb7b3109133c4dabc3b5cb339b495dfdcbb2dc81693ea6c53cf7713ebad9807239c83b7f03659b9d61e86eb1d1cdabcf75d3d05bd60fba6a6ca39f93d0cc29f9c456bb9cd6b774b78da843ca7b773d464602786a822d0f552e76dd230f0b936c081499b79dabdcc51edc3666b17d76bb40872541b38d79a0186691f184cac263e1a330e1837309baf3145394877501f412fe62ea136b81b948ea941b557376d0d6c2e9983ad5", 0x1000}, {&(0x7f00000002c0)="09ae", 0x2}, {&(0x7f0000000300)="4d93c2cc36d17274c8b1948e081a2a3eebade94715f54412f7a341c2230fc9e537f4336804129910", 0x28}, {&(0x7f0000000340)="33cfa3705b7f48e6b9541596232b3f821f", 0x11}], 0x7, &(0x7f0000001440)=[{0x110, 0xffff, 0x0, "4b29e54718f1b203ea007f8a93e86e1f3c6736ed596fe9b3c6589165cad8e16b09707d85d222f1c9929891c2be84b160b2ce6321fdcfdc1dffa038eaff52d55e4d9f2c2729cf554a7e44541091454b32fbc7f5fa67b0f6269462a71452a489258aebdf1a03276ec7a4405d372c1d593e1dea9cc99926a04c9de93dc01ab8736b4f06416b10e619dbf676ca70793a5c18fae2f3fdffa39a5de8f49262ed694f98725811e0459e48a6e45e2dddb903c5988aa561f87237dc9220200ba8402df4284e3b54d7d69864d9eb9d24aa7135b3296e602c4db3c891b2f22ac3c20daad6f54732f7d8ce3757eebfaaa117af04e6a5a68585389d99fcdfe9f56170"}, {0xe0, 0x1, 0xdab3, "99da45bf6efd0f26aa375393e8aba1ad5d0310ab89c8619ffb1b5638443d61fd6637692e6ebdc19bf2de6ce51314eaef699b7de852ed66292b265a99211f22f7fd2476e25e9efc45c82b830a59215feec45cf2b147b59ed1db90aee10b44587fddd91d65e0d7d14da1aa4e9e70ccc470f33ab8965bff045ae20e0754ff21bed6b279401d1e0e08b1eeaf1de1b3c5aa6c4a9bcc4f4a168367869290cf6fc357ad4a4efec320c450ff0154aac11685ed2a60a5473b31d5eeb91b3e1c81426fff2935a55fded9d0ee6d188a3e8816da942c"}, {0x48, 0xffff, 0x30, "925416d4cdf4a3911de0af3b474a6c55ac59e2d1a90302c270675fef701a54f30d73b0c0b84a09ef753bc1d5898c8a6f6e8d66a79cd0ac"}, {0x70, 0xffff, 0x800, "8bf572f955be806ca3611f2a1f1d7b3295656b4a023fa8f1d3cec181dd41925dd1a8beb1140c7d2ce8483937cf8c71efd3ede566c0dfaac8e18de11d360d4322df79574461d1841dd5bf35009895d29ceae4a8b1ffd0ea484e"}], 0x2a8}, 0x3}, 0x10, 0x0) 1.137484621s ago: executing program 6 (id=1444): r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) syz_emit_ethernet(0x56, &(0x7f0000000280)=ANY=[@ANYRES64, @ANYRES32=r0]) r1 = socket$unix(0x1, 0x5, 0x0) listen(r1, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000011c0)='./file0\x00', 0x14e) r2 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x802069dd, &(0x7f00000001c0)) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='r\x00') open$dir(&(0x7f00000003c0)='./file0\x00', 0x40, 0x1) r3 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) r4 = accept(r3, &(0x7f0000000080)=@un=@file={0x0, ""/21}, &(0x7f0000000140)=0x17) flock(r4, 0xa) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='c\x00') unlink(&(0x7f0000000240)='./file0\x00') ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r3, 0x800c5709, &(0x7f00000001c0)={0x1ff, 0x0, 0x5}) r5 = socket(0x2, 0x400000000002, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x118a, 0x0) rename(&(0x7f0000000d80)='./file0\x00', &(0x7f0000000180)='./file1\x00') setsockopt(r5, 0x0, 0x1e, &(0x7f0000000080), 0x30) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x23}, 0x2, 0x0, &(0x7f00000015c0), 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x4) 74.88061ms ago: executing program 6 (id=1445): r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7961) syz_emit_ethernet(0x12, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaadc9bcfb19ca810030330a0004481c0065fffb4a89907800000006ffffffff4e204e200000000000"]) (async) syz_emit_ethernet(0x12, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaadc9bcfb19ca810030330a0004481c0065fffb4a89907800000006ffffffff4e204e200000000000"]) writev(r0, &(0x7f0000000100)=[{&(0x7f0000001200)='#', 0x1}, {&(0x7f00000000c0)="219b", 0x2}], 0x2) write(r0, &(0x7f00000003c0)="0976001aec00000800000000000001b13f5dac9d6899450c0000000000481de0e946e920ff7d41cb6056b02495dc9acd9d0a", 0x32) 24.592751ms ago: executing program 6 (id=1446): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) unveil(&(0x7f0000000340)='./file2/file0\x00', &(0x7f00000004c0)='c\x00') r0 = getuid() setuid(r0) r1 = getegid() r2 = semget$private(0x0, 0x1, 0x20) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x3, 0x0, r1, 0x0, r1, 0x14, 0x401}, 0x100000000, 0xffffffff, 0x4}) chown(&(0x7f0000000000)='./file2/file0/file0\x00', r0, r1) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='r\x00') 21.491786ms ago: executing program 6 (id=1447): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') utimes(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)={{0xf, 0x1}, {0xfffffffffffffff7, 0x80}}) (async) utimes(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)={{0xf, 0x1}, {0xfffffffffffffff7, 0x80}}) write(r1, &(0x7f00000004c0)="b96abcf5ac", 0x5) (async) write(r1, &(0x7f00000004c0)="b96abcf5ac", 0x5) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) setitimer(0x2, &(0x7f0000000140)={{0x9, 0x7}, {0x0, 0x5}}, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x6) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) socket(0x2, 0x1, 0x0) (async) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x10, &(0x7f00000000c0), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) (async) r3 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sendmmsg(r3, &(0x7f0000000380)={0x0, 0x8}, 0xa66f1f68c3106312, 0x0) 2.917234ms ago: executing program 6 (id=1448): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x42978c, 0x3f7, 0xfffbfc03, 0x80a198, "bb080006020900d910500800", 0x1, 0x2}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea10070000000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x6}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x6a, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00070100000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000040)="00000e03000000f6e6197a1701a7920000", 0x11) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x42978c, 0x3f7, 0xfffbfc03, 0x80a198, "bb080006020900d910500800", 0x1, 0x2}) (async) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea10070000000000", 0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x6}, 0x10, 0x0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x6a, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00070100000000", 0xc) (async) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000040)="00000e03000000f6e6197a1701a7920000", 0x11) (async) 0s ago: executing program 39 (id=1448): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x42978c, 0x3f7, 0xfffbfc03, 0x80a198, "bb080006020900d910500800", 0x1, 0x2}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea10070000000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x6}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x6a, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00070100000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000040)="00000e03000000f6e6197a1701a7920000", 0x11) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x42978c, 0x3f7, 0xfffbfc03, 0x80a198, "bb080006020900d910500800", 0x1, 0x2}) (async) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea10070000000000", 0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x6}, 0x10, 0x0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x6a, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00070100000000", 0xc) (async) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000040)="00000e03000000f6e6197a1701a7920000", 0x11) (async) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.13' (ED25519) to the list of known hosts. smr: dispatch took 2.120003s SYZFAIL: failed to recv rpc fd=3 want=4 recv=0 n=0 (errno 32: Broken pipe) OpenBSD/amd64 (ci-openbsd-setuid-1.us-central1-b.c.syzkaller.internal) (tty00) login: set $lines = 0 set $maxwidth = 0 show panic trace show registers show proc ps show all locks show malloc show all pools