last executing test programs: 2.583255058s ago: executing program 4 (id=539): ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f00000000c0)={0x2, 0x6, './file0\x00', 0x9, 0x9, 0x4, 0x3}) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='c\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) 2.578747558s ago: executing program 5 (id=540): mkdir(&(0x7f0000000080)='./file2\x00', 0xac) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000140)="9b1809ffffffff2d4cff7f473f11e1a4e5f2f9f220ef7f0accbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xffffffffffffffd0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000200)={{&(0x7f0000000140)=@in={0x10, 0x2, 0x1, 0x10001}, 0x10, 0x0, 0x0, 0x0}}, 0x38, 0x403) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000140), &(0x7f0000000040), 0x0, 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x3ea) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) mkdir(&(0x7f0000000340)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10) r0 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) close(r0) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0xc0206911, &(0x7f00000001c0)) rename(&(0x7f0000000000)='./file2/file0\x00', &(0x7f0000000080)='./file0\x00') 2.578587713s ago: executing program 4 (id=541): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYRES64=0x0]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0xb, 0x401, {[0xfffefbfffffffffb, 0x20, 0x7, 0x1, 0x0, 0xc3, 0x8, 0x100, 0x0, 0x1000000000002f01, 0x4, 0x6, 0x8, 0xa8a, 0x28000009, 0x10000000000a8, 0x20000000002, 0xce7], [0x1, 0x280000001, 0x58, 0x7, 0x8, 0x7b97, 0x1fe, 0x2000406, 0xa], [0x8000000400, 0xfffffffffffffffc, 0x400000000, 0xb, 0xffffffffffffffff, 0x800000000040005, 0xfffffffffffffffe], [0x200000000000fd, 0x20000000008, 0x100000401, 0x100000000, 0xffffffffffefffff, 0x5e3f8722], [{0x0, 0x2, 0x103, 0x7d06}, {0xf7fb, 0xfffffff7, 0x2, 0x3}, {0x8, 0xb, 0x5bea, 0x200000000814}, {0x0, 0x9, 0x8, 0x7fff}, {0xe, 0xfffffffe, 0x0, 0x32da87de}, {0x4, 0x2, 0x800000cc, 0x9}, {0x1, 0xf, 0xb, 0x8}, {0x0, 0x200965, 0x200, 0x1}], {0x2001, 0xd, 0x10002, 0x9}, {0x1, 0x6, 0x3, 0x8000000000000000}}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x0, 0x0, './file0\x00'}, 0xa) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, 0x0, 0xfffffffffffffffe, 0x0, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) (async) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) (async) sendto$inet(r0, &(0x7f0000000340)="457a798326d4b81e45eeb97b91c9bd5b4d8d54545b3f5300094faa3c1fc28d6579d0e4", 0x23, 0x402, 0x0, 0x0) 2.578415173s ago: executing program 5 (id=542): sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x42, 0x0, 0x37) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000e80), 0x800, 0x0) ioctl$DIOCGETRULES(r0, 0xcd604406, &(0x7f0000000040)={0xf, 0x0, 0x8001, './file0\x00', './file0\x00', 0x0, "d3d67e7c2924d834c3e9210a31f1583f7dbf26880a3835672e25c27718e6f8fea3a5d3032da7f0220c48b2b4268e01bb24f185f874bc692eee2aaf5cc45715a86de31e28a75dfc433c858b3743f01d64468004273f7a10d7d3ac9db62359c3d12e46bb4f6967ad3d2d796fcc49965525c6b27212f111b24abcf5a093629c47d6bbd3b4da8a16c523201fc842e7eb9dda61bb4378d68c887f6a43bc5f00ee37c927d7b0b158197dad94ec24ad480c607f5ea1956875299e023c8048b69ceb577f116171b948b0ec50b8d7b5ee016bcfe4fd5a5568f6f4e04c76aea1f9d359959852f1558c2e9ff88690b1138ef0abcdfc9d2966559116baec0bb19f9b7750615ef773fdde6779a651e415820b7942881dae57eea2dc573a442fd5cf36a57e1dcb5093171911a596d4196653e0fbe87274bf190b33171d494a89aa64a3c4c7f699ada91249521b10cd37b5cbd3601b894ab24f66dd09c56815010e7347aa8f0b8e5077f8ec10270812f6eca52a364aeaadfbebfa8f46a14b864a594adc4b52993dcd21ee80d437a1d5ed8a50721312b2d720a3e771570da67df8456f2cae225f4f1f425ce78b7d1dd82a2f6f49ec2118b05e5617b41172ed46d77b7a85bb7eaca81a489a5325e2c63fedd0f90c46aed7850b0898b82c7d1b3b3330b735ad62a7bae38682f9d891defd31648ffd468ac9d6aea9a2739f99c2181095bfaee45381d1c6646076533c3e3da79b50ccc41ee2c15e0a6c97513c58a9fe5a79eb4c57dbd20a76baee68182f43a8e7f970d9f3db3961bb9ac99798338326a9f464af4f2b45fde290320a1ec9328ca5b6cb14f2acaf71b1f4807c91425a938d94227fc1275d2131cb8f01e1fa2bff2319a53802cf894d76000225468f3737b964be102f488d52cfee283637c458cefc0e716a4c0ebe2f5319633d3e6590009ce615ca29ba1fba3ecb8fcf5451e203837cb31ccc87a5cf236a9b629c55f184c7e592a2aff247f719a6801cbeaf1abf4747c31c10a3735b8c5b8b64d72c82358d645ca98d849259bfe322cef1a03c5bfb739f214a3d097526fe588560114940eec390eb7d54f1ae5e5afb8d1d475604354308bb45d3e0735cccd59ff13f7bbdf051ecb81c9ef422cfc4b5473d8d1180b3487a571c3cd92d60dfb1e24865a5f249e0ccca6f8c2e2bb747c9688f1fc4353937e40f7c4bc86f63382148c40bd4e42c402d1c7550a4236e8f5cf922e2277016980d6407dfd6b40fd3a7e63c262a00cf5abf2355cd201c659011a7bb1aa89e8b9a5fa683a307a75e02064580814d0333a0d23861e6bc67419c6b7f4d0b9d46cb70463153736d6f201cd555376952f076ca2643275ad71dc7107ac26bae4cde2af11cdc8d5dee32f2a8ed226744fa740a239215b64e71944a0d2fc206ad190c85ff776f5b64a53541313a2f756f9881ca2721c2809a5d4cd10e8ad6a3393b78b037b0b1042eb248c5136c6d7a631fd27ebbfe8768edee280daff1b766312c4bb7fd989b90a1a9fcba88f0326378c04137e9f5ddffd61f5faf59b742c145970a8146265794453ad7cd2be7622ba8305af5e81b38914e122dcfd98b5e8702b27034f9054bfe36afae9006e19952cbe181e901e56540daea4d6ffd3cc01680ce11f93f33b2ff8f2fdbb72f27aadb3f415192ef49aed2c9a1ea37910d250eb20ef3b9feb4c4e511576d5cc219fdc2a79f2adaeeef0858b1959e3aaf1eb74f6369760a1b022812b0a84e1eca36c052a2e60542e9024b251bb0bd211adf24e6c013f6827b8edf24747dc5aead4a6d2896adb6f39bc9a1297b1ee401d0008e8057721cfd7d43ee49256a81b66c71262b94bd025e42da60a44b26cbef46302b1d9523661942d70f2bdb497b849814c9e4e966baaf13a6252022fb69dfdc56e2d39fd4bcb4d60a401b084b"}) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x4001, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x18, 0x2, 0xff) connect$inet6(r4, &(0x7f0000000000)={0x1c, 0x18, 0x0, 0x800, "fe80000400000000fdff000100"}, 0x1c) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000dc0), 0x1, 0x0) fcntl$dupfd(r1, 0xa, r2) r6 = openat(r5, &(0x7f0000000e40)='./file0\x00', 0x40, 0x105) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000e00), 0x4) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r7 = socket(0x18, 0x1, 0x0) r8 = socket$inet(0x2, 0x1, 0x0) bind$inet(r8, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) listen(r8, 0x7fff) r9 = socket$inet(0x2, 0x1, 0x0) connect$inet(r9, &(0x7f0000000080)={0x10, 0x2, 0x3, 0xac1402aa}, 0x10) accept$inet(r8, 0x0, 0x0) setsockopt(r7, 0x1000000029, 0x4, &(0x7f0000000040)="03000000", 0x4) r10 = socket(0x2, 0x1, 0x0) setsockopt(r10, 0x6, 0x4, &(0x7f0000000040), 0x0) sysctl$vm_swapencrypt(&(0x7f00000000c0)={0x2, 0x5, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x3, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xd79b41c173cbb07f) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf794d) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x1000000029, 0x24, &(0x7f0000000100), 0x0) 2.41459581s ago: executing program 4 (id=543): r0 = socket(0x18, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000100)={0x1c, 0x18, 0x0, 0x80, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00y', 0x2}, 0x1c) r1 = getthrid() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x7, 0x7fd2fe79, r1}) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000000)="57c100167f", 0x5}], 0x1) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x91, 0xa142}, 0x7, 0x3, 0x0, 0x0, 0x1, 0x0, 0xfffffffffffffffe, 0x3}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x2, 0x4001, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0x4, 0x6}, 0x8) connect$unix(r2, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) closefrom(r4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 2.414388727s ago: executing program 4 (id=544): r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0xa2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa010, r0, 0x0) open$dir(&(0x7f0000000b00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x4) nanosleep(&(0x7f0000000040)={0x0, 0x164d8c86}, 0x0) execve(0x0, 0x0, 0x0) rename(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000300)='./file0\x00') 2.413620165s ago: executing program 4 (id=545): open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) (async) r0 = socket(0x2, 0x1, 0x0) getsockopt(r0, 0x6, 0x8, &(0x7f0000000100)=""/98, &(0x7f0000000180)=0x62) (async) getresuid(0x0, &(0x7f0000000040)=0x0, 0x0) r2 = getegid() (async) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x2, 0x8002, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) closefrom(r5) getsockname$inet6(r3, 0x0, 0xfffffffffffffffe) (async) geteuid() (async) r6 = open(&(0x7f0000000000)='.\x00', 0x40, 0x2) (async) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) fstat(r7, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}) getresgid(&(0x7f0000000200)=0x0, 0x0, 0x0) fchown(r6, r8, r9) (async) chown(&(0x7f00000000c0)='./file0\x00', r8, r2) getegid() (async) r10 = getegid() chown(&(0x7f0000000080)='./file0\x00', r1, r10) 2.413545588s ago: executing program 4 (id=546): r0 = syz_open_pts() close(r0) setsid() r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCSTAT(r0, 0x20007465) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chdir(&(0x7f0000000100)='./file0\x00') 1.72361822s ago: executing program 2 (id=580): r0 = socket(0x18, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x1c, 0x18, 0x0, 0x800, "fe80000400000000fdff00"}, 0x1c) r1 = dup(r0) shutdown(r0, 0x1) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x400) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x1, 0x0, 0xafd, 0x300000003}) flock(r2, 0x3) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x1, 0x0, 0xe, 0x2ffffff7c}) recvmsg(r2, &(0x7f0000000240)={&(0x7f0000000040)=@in, 0x10, &(0x7f0000000100)=[{&(0x7f0000000080)=""/106, 0x6a}], 0x1, &(0x7f0000000140)=""/227, 0xe3}, 0x2000) sendto$unix(r1, &(0x7f0000004a40)="14ece1c239319e98498bb2156d66823a8bc99ce4c7e91e8f9e41d9a6bbb0de99117c07c6e16ed67e1822290553a309575c52ace3ee22957686f388629c95408c9ceb5e8fb2517b8f97285a7ef90ada2fd3454ccf5b94ceca216de89c81b7adf06197d3c68505fe060eb650aa", 0x6c, 0x4, 0x0, 0x0) 1.721835919s ago: executing program 5 (id=582): r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0xa2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa010, r0, 0x0) r1 = socket(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x25, 0x0, 0x0) open$dir(&(0x7f0000000b00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x4) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000004040)=[{{r2}, 0xfffffffffffffff9, 0xb, 0x2, 0x1, 0xaff0}], 0xb, 0x0, 0x5, 0x0) kevent(r2, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x8, 0x2, 0xfffffffffffffff7, 0x2db1}, {{r2}, 0xfffffffffffffffd, 0x3, 0x80000000, 0x6, 0x9}, {{r2}, 0xfffffffffffffff9, 0x80, 0x20000000, 0x4, 0x100000000}], 0x3, 0x0, 0x100, &(0x7f0000000540)={0xa62, 0x8}) sysctl$vm(&(0x7f0000000100)={0x2, 0x7}, 0x2, &(0x7f0000000380)="00f65dc40b", &(0x7f0000000000)=0x5, 0x0, 0x0) rename(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000300)='./file0\x00') socket(0x2, 0x1, 0x1) 1.54090461s ago: executing program 5 (id=585): syz_emit_ethernet(0x3e, &(0x7f0000001240)=ANY=[@ANYBLOB="ffffffffffff94ea09066dbd86dd600000000000000000000000000001ff020000000100000000000000000001"]) 1.414526532s ago: executing program 5 (id=589): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xfffffffffffffffd, [{&(0x7f00000c7000/0x3000)=nil, &(0x7f0000ff6000/0x6000)=nil, 0x1}, {&(0x7f00004d7000/0x2000)=nil, &(0x7f0000698000/0x1000)=nil, 0x3}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xe88d}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0xc}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil, 0x2000000000000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000696000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000445000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000445000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000695000/0x1000)=nil, 0xffffffff}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x43}, {&(0x7f00000c6000/0x2000)=nil, &(0x7f0000668000/0x4000)=nil}, {&(0x7f000051f000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000448000/0x4000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000010000/0x3000)=nil, 0x1}], './file0\x00', 0x0, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x400000, 0x0, 0x0, 0x0, 0x0, 0xb, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x2]}) r1 = socket(0x2, 0x4001, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x18, 0x1, 0x0) connect$inet6(r3, &(0x7f0000000000)={0x1c, 0x18, 0x0, 0x800, "fe80000400000000fdff00"}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0x4) r4 = socket(0x2, 0x4001, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x1, 0x0) lchown(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() setsid() read(r6, &(0x7f0000000000)=""/50, 0x32) ioctl$TIOCSCTTY(r7, 0x20007461) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x7f, 0x4, 0x9, 0x5cffff5f, "9cdc452e307e7f000000000000002f9e68cd3304", 0x8, 0x10}) writev(r6, &(0x7f0000002ec0)=[{&(0x7f00000009c0)="f81b2c2b23c2ef316a4c03c70c085059b54680e3974b68a79fadf2b5903cfe3505a91970f5fdaf80affadd098844e16e23a1e3c57347f5f09c2c994b8e8f3e34b389a1ad6f0e2f6d46dc4a7962ed21adea1d16046c9d4a35491dce76412346289ef0d9a9421a8957d7e9e534c6e3b6cf286574477c1d85e9c509ed8445d493b52088cadd255b79813dbdfcbc32d658329be1015d3d12ed66f4270887c3c393ce5acc50cb41d1b0e0b741ba935009bf0dadf0a01e2979b294781ae84799907c4a8d9fa65ab362c7afdf45046d15d840d87a3ee1dfa897f7e5fb1a48d8e477ae20b8b98e4913f6d221196539b29d8eb9ff0b1c2b2b8eff8158e16db3", 0xfb}], 0x1) 1.413219039s ago: executing program 7 (id=591): r0 = socket(0x18, 0x1, 0x6) setsockopt(r0, 0x1000000000029, 0x800, &(0x7f0000000200)='\x00\x00\x00\x00', 0x4) sysctl$hw(&(0x7f0000000280)={0x6, 0x8}, 0x2, &(0x7f0000000000), 0x0, 0x0, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="06ec9c28", 0x4) r1 = socket(0x2, 0x2, 0x0) connect$inet(r1, &(0x7f0000000a00)={0x10, 0x2, 0x2, 0xfffffffd}, 0x10) r2 = fcntl$dupfd(r1, 0xa, r0) accept(r2, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) getsockname(r1, &(0x7f0000000cc0)=@un=@file={0x0, 0x0, ""/504}, &(0x7f0000000ec0)=0x1fa) sendmmsg(r1, &(0x7f0000000500)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20}}, 0x38, 0x400) 1.386109736s ago: executing program 7 (id=593): r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) recvmsg(r0, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1001) r1 = shmget$private(0x0, 0x4000, 0x95a999646a72d5f2, &(0x7f0000022000/0x4000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x2000) r2 = shmat(r1, &(0x7f0000024000/0x4000)=nil, 0x2000) shmdt(r2) r3 = dup3(0xffffffffffffff9c, 0xffffffffffffffff, 0x10004) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x5, &(0x7f0000000000)={0x10, 0x2, 0x1, 0xe0000001}, 0x10) r4 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000280)=0x3, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r4, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000000)="6d91bbc9db230f83d3a8362aefcdb5a0eaf6ff156ffa19619a725dc48d3ae879cd49d98ee2adae15c5f4b3cff1d0343c593d99e31bb874d5496e4953e72de9e336531dfcedea6bfae3e2c15387b5354e5d0a2f11bed5c01334a9e4205c3985585fd9dda277a35f37127ebb756a2d33c76705bbd4754eaa437f6a96a6b2f2a8c01154014498c96ec5de3b6659db2ae68b99d5f87740440851193084c6c0e98e47024a03c3239f5c440b8a724135fc6a9740bc66a7cedd331c570a8373150cee42c4588b8fe2274baa5099fcc806c1bde979594339d5308118ab1689235315902a5fdc8a46490ab12be9e579fb4375bec7f45cec9e5bb6e03dbd2e1a8f038b88b850152ca1db2351b49924dcc51cc398c3d7e618782253858e7b1d56217170cd2b47b08c506c94251f0f96b939e0b0ccbba3151d97a4381fbe0b0e2ebcae4d305482761ab395501f8f299eb4685f1308d422f80fa717739e5d8d58cb37f3036f465fad5fb879ab00c25d437a1957e6a7a646458d65257e34423bd7567b12941b03ba7c1d9a5d5556b75f3b8ef24e94e82c3a4dad301fb324bb203cdf87419929a0f258034754ecfb42c5607775f0cf5495e5ed83cf4bcb68b575f5c0aa12c1f72c1535a8565974703d94ee334ba9b215073c59152dd1605d973d89048417621ef6ceb5646309e259f59d97481a653e11705f7257bd2cb7b8a74d42aeabbb19fcd91fe3e68f36d6de1fb63b19dfbd9a34567b0a8653e8737bcc03ca5e62ee4093343f08d8c11770f094318e74e0ad47c32ab9a6ad9eb0c1e41639626d8224d99bae04960a57ecfd1f27ac5cb544cd4ea6d81e1a71dc0467dff4627e7f08436dee7566dec2eacb27f77105c382ba04a8a45a3d5fc3ceb2920c9a34ba070853405f74ef1fd46f12d494f937efa6474b46d17441545f3853d12ba025a88f761f37781f7f574a9a1b8bae079de28f673d77e787aa216ac21c14ff30ebaa81d4ae7628b36fc290fb73aa027a34316b2bd746885e31d00a1ea504b8f0a72a95e53e5272275c3e9eaef73f263bd3a3e2e0aefeeeb8cbc72ca5a712337226225d0804f48613bb62367b5c89fcc332c083e4a726b03c95858bb56c69f236293aae2febacdcf8ae0799687a331dcc6600926423ac290d8d8241aef298889cabbbb2c8f53e71220644edf7a862edcefcb35db0f7e3a1900bf035650ecd3bdc55c7ebb8cf5507f7ee4bbb4cff561c78193e439bcbdb30c55c7f56e43e50b5728e5be5f42ad2d3ec0ac9b02f63d8b21b31edf4e8b920fb038a0db778a832939f0865ac54957c9b53ea5c07f4887260543ed911ef8a280c9b178fff610db9e83c60681a836bacbe47350ad9e36d1dd75d7366c4d8ba561c6ff8fc28b67aa8ed3e518aac7dc0f34943da4f6b6773fcbc172c361ce37a277ead74096ebd621cfa4677b32b2479d89ee011cf0e8191a354f9d39e984ed8598a6b013e328146c53f71b8f36a95a59f53c5723edce42adda686245d8558e201b41952c3356ac9d8ca5a556b84aac642a2f8c3f2e54b904b8e2633f4d6170706aed1955e021aae600a3b10ab5e19c9f4bcc074f2806b3cedecf1176fa6a85304ac8301749ea3bf7b221f4377a032db5f106fce34406e542ee4e701033c923beefc8d93b86760f148efec7e9f7018c154cf009a9465a375c75a40fbbda979a33b54ba6e5b380c5c6867c3d3bee2545c789d7279d97aca88042aeeffe2221f2b0f07fba7f8d98c767ab70b177b6e18191acb0c8ecc6c3a8a0ea1242df7d2f8c492678b973a87be399e9ce2c0bbac3c1af246fe05bea3894910249729071a689b616049027b912a9591d440a3547346c4010cf92e9139a62c483f73a2231e42dc2efd85957c5c81e9e3cd4eb0b942c3ab55281057f0722caaef139efe374b33a8b4fb6dbff0978d5ec4bdb44991fddb0c8e1a6934cbd95ea3ab233cfb938f063f7a315145ffa7ecd52e23162cc69f91552ffd5a8a9bdc19d7dd478920d6dcc4de046d9df210e33206ddca8fa3b3cc31d0ac1103d180af0fc2df16ec9fdb4f68fb62e4daf1cffa7371b0a3af07e77679cfab33420529a7386278e181021659ad308d3ef9f1d0beb81b3e77b949e5d64df1fffb11c557283d652995e9f90b632738141d56194645146d1eaea98ad94c68745fe651e79f2e10319af3dbbbd2aa3664268e5d8e051fb143324d8400438a85155aa89553dc5ffe476cee47a6682d2e9de07005f65647b34e198691fe4fa1df352571d8d401e4cf7da5fbfa84cd9dbdea29029c19c6aed448a4368b51295bc40b46950c3dcd712831b3bd9153e1dfd53496f91ba8664c1f23e21ddc2f652935a5923fa48f21e4d2c97bb44773b11e81930948501ebf06a5f2a2389cf4a580a20680fd3090d85b747e9404fd837acad4387f7da661d39a5e70cc1a2697fef5195db72258cc713b36605da2bb1fad90c97e7b2e34b7a4cd67b3859824f8a248340d40fd0c2e323e12e7002678bd8577123bed8d8eca2db81985551613886a24247c0815b7ea7eeabbdbc75ea9673352f0a3c91954ad1fab8a79995dc6999e2707af0299083708d0a8b66e204c662262b6951c55508e2d69d678ff7805c21580464868edffd26291d2c2f03eb389d14865719cb009125bc01d6d1987bbb5310ab7b03128085bbd50f7e56c3c5f926c92f7266b8f9788cef807b905f361e5c728a4d7409028ace20d79676356bf004ea80564a317d520eba3cdb597ca6501b675c9d6bb19a04190ecb094054036d440d8285701eebc202766ba383b494d8e8055d76252e9b1713a323e09930915ba270534938e096858745d10658373cf81be3ee5f97cd6b9d093bea444fb0eb8fad46727397adeef1d116545f0b28fca2b89b748be4cf15f0f793c7af99c41b5efd8d21f8661e30687e5f15b6c7f776591ddad229bd70c1f7d55570d035a1a5fddf24b5794edfb8ad8f5c1ebe72d2869323d7054b6902d1ba7b66aceff0ee87211263db95b66be06451776fef0709ac88dd639bdc557ee98a8416cf1b860f5438e60686ede3e8fb60d7b6e932a32f03ca31df1a751ce01e373e7cc3f74a74d9ac912f5c5854745867ff4965b93edf5550fa12edd2bd67bebd604bb2073b0914f339e7360f3d9583366ef653455cb9192603005e36fed0e2b8a9250976df6cc9c2f6e56896e5c6e9118be5a56212670397be35caac7d333998a3c46278c19cbe781a03fd2ef42ccf479d639b0467d97035d7a776ea737ab6ec87886e3d9f4af1344f65eefc73cf35232aad8ad4714c3d8b4e4f230d7a9bab077c21c52b80e3a961221a72c9dca0bc3c44bbc0b929b7e12022627599892fa2abd1708a9eb0da5e5efa94fab42431ff8485fd0f023152271dd364ab9c1701ea9852fd252c64f1901fce0c6dd86dfac9bb753cbe58a15278ee1b56718707746c6bfde2324014a7f575f05d487c3a71e8f10dcbd453fecad10af4a583e2e724618e810c6584cd1a17e265707a07adcdf8e479622283afb6c46803d5523911be2b3f0b6e74aa1912a24fef2282b4fff8496f982990a9d6158b26357122dcafe851b732637c1ba78e6708823e9c04ddfa853852e09fcbe567fcc9df66a168d09e20d856587ceb687b46c4335a3cf6f95f3cc962e33be1f22413e9499cdc042b0ee648d65e8e24151297dffb91985bfe1121224d5d281d62cddbc555106a1a87383dc5782f00106a15479e76a4d61d37682173b225cf85b7bd7d06ea6f20ef833a22e7285dac98c65cb1249af56d11aa476a58f778a3ed13eb4abdfaa0261b493ff29f10f61cf3fa57504812d0dfc066c021fbc81c90b512ab4b195cf5a8a17f1c2c6457babbd54285fbf36ed03b3a5ed788b2f5f0fb7c8e6992e546014cdf7697487cfb488da89303efaa7e9ac346221d2f02f5e4a117c91cdcd42f09979fa51e2f87dc6c20db1eafb21c4591d97750f85040f0a82caafafcdf512b6011496c9cb7f58404e7cad4fa5b36a10575ef0e63c49fdea9adc994719149c491912bc7ec07e5ee6c5a1b5ecbf70aceb223b1db0420723e7bc0a09b18aa5615c64e059f27a9d4e6bfc5e9ba1145e5c9424f5e37568fcb29133367f9ea4b1f45fd8f4987fe54a90c20636ec0b8f1cc6cc96ba4beb86d5d84a3222dd4f3d80f63cdf2d7bd454ee68abc9434d0bd5c7cc86d6a02cc057c375ad1af46abeb7782ba986a58f0096bf37c52ab518f60fa35be57b9cce37e90b26166bcfd376993cf580a6c524c397fdbb02b1d606e2e7960e1b3d9baca4052bdb9b9913f0b1be20b00e011daca8e791ce53834c5cfce92dd316775d2119e0f3d43b0b01fa5ffbab6c1d974c09bb286e14d662ce9c502ef44d1a567cf0755712167b6989781a9625f1c034e97ad29a2cffe5353b6dc46c1707c47469114114ba01f7f063030d9e23c8bf19ec3aa2ccb62d5aa97682ef2212c94a1cb1c00145ffcb5768bab41a6eb155c7abb1fec682ee61395fe9bd330ae8e7972f488a8c4b7b78c48125582e4924b5938dd96b3950133bc12c737307cd3d3a10c19e0f8ee679c33a2ca0702bc72a19d2277e13af9cae4665af2195be389fe2780a5a1c1118d2e293bd8531f0c77e4a4df373cf71665b9001e0f8349e88e3ec4b52c1699a69267545408214bb8dc640117df12eaccef63b3c6ad9b866b6404ebd0b0789aec8a413985ed47610ad7efc2da18e4ee4df266f80f96029591e31986fd03c39824757cd248d2ab4357f835462e84ee564fd26c69e56f2b9b7153d0f9df5960a4cc2c98b49f7b2cd3b91ae07a13e6ebaf4399281c305a24eff2f627ce6568efcc0a6dbc0af2558264fe535c9ca5eb37a8b809e3f1ad415095aced9c2ad259b973b0f80d8fc15f931d748a73101aaecc64b0aa9623e653611189ff60fd8cfaa89ad4073fbf7cb3625feac2e999ef11a90892b35e5bf99c742848a24bf3dc80bf47cac4e40799c2ebf3a702cffbb6da2d9015ca994e8caaa90c00d8d4be1083e5f56463ea5c323be47721f7f1fcc79cd96be89d1d13e898d8eea82594d16b1a9b2866f43a45530d49870dfe1e9d5629a081f6eff693d4d77cb85b4086377c970c637ef063cda4fccd6c39613b23f34f500d08002597ffa930d9ccb8e9e91fe94f2ea90d8c260b146a378d7c54c10baa13ff2de901c0e9553aeb66865c47efe5f889be80ece8dc5ff0149aa9b8014325f4a242ebbb1227dc1a95444334f20474e29d19e9719a9a44c309f7fbf9af6969f6d31680f660e3783bd9def4f6ba56abc2ddb060ca152a26844b03c67b528c50a4d56646dcea46d4e2647107678b64fb11cd689f78c4d7a4ee2b035e0eb6aefc7d2776a0e889f625a62ca2257c42e03f82e247dd46d150d23d8dae5c321d8ba7378af698200d23696c515b05990e16b885b7d384c0cfedef9b955149c2c7595c5584e34b5a85376c693d010c25af32f7eac20f2509327c37f689203ff5657eb99e12c9280071dd2846b5fa6835f05019e8f6af7f5489a010f4e9a620c9f1c832d41c0e0cb142c396aad5ab92583571744500796f1297ae30c645b346592660d4c4468c1578ec7edef591f7b430b51516ce2927cfbdf3f4d31f729d79895376e2cb327f864356f9b5e0346dd8f5c8f8da1ec30fbf3595dc004be4f4bf7f1aa1425b0676d87cfa6f5f0677413b84d0bb7c2caf432251cf3fd939e0b7cda40d76aca3c9d74c911616384a8b089f88d11058702e2f7430a9e999431aa7154596e1ac94439cedf13d34b1f3b77d0f49bf1834421b8236579cc085b94724349f781fcfc1287b21d", 0x1000) connect$unix(r3, &(0x7f0000001000)=@file={0xb, 0x0, './file0\x00'}, 0xa) 1.382293268s ago: executing program 3 (id=596): r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0xa2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) ftruncate(r0, 0x79c8) ioctl$DIOCCHANGERULE(r0, 0xcd60441a, &(0x7f00000005c0)={0x1, 0x2000200, 0xa000, './file0\x00', './file0/file0\x00', 0x0, "31eca40fd349b5ae1dd17de2ce61d8ef5243d095c2def9e25d4a0b0a35e433a2e30ad4c57f37260cd30031bf600104de516d5ee99d75ff4c493b75b1ac03c91e4ce02345fd8e9eeef69a5197ce049c14ea222bbfd6ee00babc5e899f093f740130b3912ba6fb5b64d8dde573f4d8bb0c3f1f04b98f1505687b58e7f168abef1db37ae3e82f3bd2f8213610767e24575cab5584fecec8a74354ae30b4820239faec1ee6055358bd6ea05391abb7e484696a1dfab2450498900ae522cc394770bbdb692368d7cb85827105e3b2cd453e2b85818305b5b20ef2812a01967c79293b5f9b7b0890923f0bb1f894e6b95ff8d2b877f0dea9afa6a569b997d5101468ae8a478f71134fee26ee0c9796937e43dccc6f8a8a1b8f737141be79fabaaa7730eac5ae5767ac27ae5abe3837323bbc0ee815315f979db06e8516c01867e22e8b8075bf25f5effd63f0bdc3e86f28abbc643f584c84d4b40167b5248981bade42d68d5e5e25aa814f05552f9f4f45457174f5da650ab1fbc7a76411f2e0f76c41b03ab9e5bf3f561d8188c189b1086abd740cf494e767b5fef55d91b7a6aa1a66ab778e0ebea974307f6e98bfa0d1e4b5a45813e81bd1d31c0adbcdbc8d36f8212a19ed56a37257cdb4aee0db40a86479c389f9e547491139ba09da44b27a4f9abbde62dac6d52d8fd28e70918d479516389a503b92c0c04d606ab4977e9194295498d71f03ab7a78dddfa7191c24a8a9ede552b2cbc12d9475b41d4ba1057c8a75ba95b516747f543852f0d250bc8e976dce4cf9043e82fb3f23508453e7cc2916ce4983af8beec81b0d213e5c6a49eeb3a3e3b4de572637bbae087adf2569dca9094f2c963983d2d2e497f2eb5aa93086a723213c1e8cdf991160658482e7287c48bb599c30bdcec8d82471f3e5d6bdae0f24575abf8ca059f6396d8d7a27b69d9851f2228556ac9846f55fbc43bf0489d63664fdbe63308e080ea2ff14d315693684bae47636abfaef4ec194494238412ed37d6ba9dbd3259c9f49862fc517f3a77129201a42336fcb8059690ad6fbf03fdd30a26e19813e0342f394c74282341fa0a4944f2f60a1f1156c7b03fbfe464f4a1c249b3b845e00ace0608ce08312114d297e50439e9a5967eb90df30020bf8bf4b672466007f3ae86d4b79f8ee32e9d7dd8c434a33f4d3090ae44cb985a107acf33355315881b3e23252c419d4354215f704cd7d154452459bf92202364b33936abb0aabc4904cdf529d628a93f635ff8bce64cde69dd24992a04091d03eaea852f74d9e43e488f18b53227056336e341a4657227d5e1cdfa99638368bf6f6e5d5c6d787bd61bdcf761a9a869692e8345c0e7f0d6986bda85de74486470a439c8e6be03ddd0f0be22fb9008af373fb1393bdc2c65c5be6265151f1ed3a23e83c5890d619379001832703837182737e4e9bda169e98efd7c2e3c5787ce7db4708bb76676c393c6eada3a27424251734a5ee8f7b68f0323edbec88c405a30c0bf695738f8afea8749d1a65e079ece16ed2862095b4398fefcb75b5e18f318983246a9d4c91aa9ea86b879c78750e1d7827af9eaece0f3829ccfe56fb6e07b987f4e0b83161f3ca629de6a175ad78f0e1e9a9de3a5fe316811e2f0e2cfaf862422e03c9505f0d09ee579c7a6d6aa79e883258dde515ba5106c74df69d1023fa172213716c8fde2b6796becfff14df9445227b0f4aa95aa2f8afbad0c3cb0c3db50a717b9a5ea67be7222ce0cf6d0390c69c38bf29ae05b6337dd5148fbe390297526e52496320539454b3cb78a88bd275da5edee683b17d8661406ac288fb59a9e24c593e472ca1fd79c2f8988ee51d5f02ec32ac1266298a2f42ede5ad6654eab111976a4e8d8cd287621c4ddcf94b7e3417afb5c2f9c928cd07253cdb69"}) closefrom(r0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$DIOCRGETASTATS(0xffffffffffffffff, 0xc4504447, &(0x7f0000001340)={{'\x00', './file0\x00'}, 0x0, 0x8, 0x0, 0x5, 0x10001, 0x2625, 0x0, 0x2, 0xff}) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x11) select(0x40, &(0x7f0000000940)={0x9, 0xfffffffffffffff7, 0x9, 0x7f, 0x2638, 0xe6fc, 0x4, 0xffff}, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9def) rmdir(&(0x7f0000000180)='./file1\x00') fcntl$setstatus(r1, 0x4, 0x4) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x32) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0xfffffe98}], 0x1) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000040)={0x1ac5, 0x5, {[0x6, 0xab9, 0x8, 0x800, 0xb0, 0x4, 0xffffffffffffffff, 0x6, 0xe2, 0x9, 0x8, 0x2, 0x300be2fc, 0x8000000000000000, 0x9, 0xb7b8, 0x7f, 0x5], [0xb, 0xd29, 0x2, 0x1, 0xb48a, 0x3, 0x800, 0x3, 0xdb, 0xfff], [0x5, 0xfffffffffffffff9, 0x480000, 0x4, 0x5, 0x7, 0xc41], [0x3, 0x3, 0x3c, 0x9, 0xffffffffffffffff, 0x7f], [{0x5, 0x401, 0x8, 0x3}, {0x4, 0xffffff12, 0xdd43, 0x8000}, {0x6, 0x2, 0x7fffffff, 0x8000000000000001}, {0x8, 0xd, 0x2, 0x1}, {0x2, 0x7, 0x13}, {0x10, 0x74bc, 0xa, 0xf}, {0xf, 0x3ff, 0x1}, {0x2, 0x1, 0x1, 0xfffffffffffffff7}], {0xfff, 0x1, 0x3, 0x9}, {0x80, 0x0, 0x0, 0x2}}}) 1.381621906s ago: executing program 7 (id=597): r0 = geteuid() getresgid(0x0, 0x0, &(0x7f0000000240)=0x0) getresgid(0x0, 0x0, &(0x7f0000000340)=0x0) futimes(0xffffffffffffffff, 0xfffffffffffffffe) setregid(r1, r2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{r0, r1, 0x0, 0x0, 0x105, 0xfffc, 0x0, 0x0, 0x9}, 0xfffffffffffffff9, 0x8000000000001, 0x8, 0x6, 0xffffffffffffffff, 0x0, 0x400000000000a8, 0x1, 0x0, 0xcf, 0x0, 0x1}) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372802", 0x62, 0x0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) r4 = getgid() setregid(r1, r4) fcntl$lock(r3, 0x14, &(0x7f00000001c0)={0x1, 0x0, 0x8000000000000001, 0x2}) fstat(r3, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) sendto$unix(r3, &(0x7f0000000380)="08f1dba62035f954f9998934a719f3dad2d52abbcd574b8063014091c0532bc1a272603bae8ffd6bbf70d4fddedcc4d758ac0b5bd4ef2a2eb136af61e0a075c4b3a19e586c39aa6bca403b0a6591b9eabcb80d00d9b670b892892b6bb295761a838d85f2e1037c398412a5fdc26773d415cae79740658330dc874c8416ffc6c11d577067e3cd259ed0e8b07aa2ef722e74b71e677f0a316a588a00813bf2974543f1549a05009c08d5e055912cc96ecaac8af02a446a7d7c4434d282c532f703e3cb81d96d6c308a74e56500bb693a9655895ceaaf531b9f3ce409bd4193d9be267fcf08ec861a92c72b60e5ee2146c5", 0xf0, 0xc, &(0x7f0000000480)=@file={0x2, 0x0, './file1\x00'}, 0xa) fchownat(r3, &(0x7f0000000200)='./file1\x00', r5, r2, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a807c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343711051eea040000000000", 0xb1, 0x400, 0x0, 0x0) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x40000, 0x0) ioctl$WSDISPLAYIO_USEFONT(r7, 0x80585750, &(0x7f00000004c0)={'./file0\x00', 0x1, 0x2, 0x80000001, 0x453edca623088789, 0x5, 0xffffff44, 0x1, 0x1, 0x1, 0xff, 0x400}) getthrid() r8 = getsid(0xffffffffffffffff) getthrid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000940)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000980)={{0x0, r2, r0, r2, 0x49, 0x8, 0x0, 0x0, 0x5}, 0x0, 0x0, 0xc5a7, 0xe, 0x0, 0x0, r8, 0x9, 0x0, 0x804, 0x0, 0x9}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000800)=0xc) getpgid(0xffffffffffffffff) 1.164399617s ago: executing program 3 (id=602): r0 = semget$private(0x0, 0x2, 0x84) semop(r0, &(0x7f0000000140)=[{0x1, 0x8}, {0x0, 0xfffe, 0x1000}, {0x1, 0x7, 0x800}], 0x64) unveil(0x0, &(0x7f0000000300)='r\x00') semctl$IPC_RMID(r0, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000200)='./file0\x00') unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)='r\x00') semctl$IPC_RMID(r0, 0x0, 0x0) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000080)={@random="b905f0ffffff", @broadcast, [], {@generic={0x803e}}}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) syz_emit_ethernet(0x32, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x1, 0x24, 0x65, 0x0, 0xfd, 0x1, 0x0, @empty, @empty, {[@lsrr={0x83, 0x3, 0x7f}]}}, @icmp=@mask_reply={0x12, 0x0, 0x0, 0x2, 0xb, 0x6bf}}}}}) r1 = syz_open_pts() ioctl$FIONREAD(r1, 0x80047476, &(0x7f0000000000)) 1.163773331s ago: executing program 3 (id=604): sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f0000000080)="bd0f192e", &(0x7f0000000000)=0xfffffffffffffe76, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) ioctl$AUDIO_MIXER_DEVINFO(r1, 0xc32c4d02, &(0x7f0000000380)={0x64, {"2a0963a4c7a3f8b019954b0691039b66", 0x80000000}, 0xc03, 0x1, 0x2, 0x5, "8c31d7137d76f9c4386607472e408fd917710c8ed7ee2cc7f39472ddbc7e3428e2cb07238cc64f1abc94874d061a0dc4bdc5ffbbb032ca48b74c189c2d1247f09449413a5fbb3a44cbbcb4855622b40449b5bd374cd16274ed370d1077815c70edb1c87a4c558ca42a32373a7bd300e9b82a893506db7dc51d927719f6a9c219cef5fa86454dce2460f78db601cac9239c09960ca17b59edc231bc159a61e86af17b4511583910ef03e48111db2526a2d7aa772bfddb9accda75ba754146c042b9fe0f713a74c1d68c6629a84d87fba870d53aa561c6c4278507725b99b3f3679c70f9c7e7e91c7dd9792cce4265425fa78e9fb10f10272ac8f5e4fad62a00881dbafe5b1551c615f315f0630270fa4039290bc69ca09ed2cad09a4e7d6f9d79c94dab8249ac5df1413e312ba454268bd95a6002ee8665c624319e6f5e985cd4a221364394c226c66716b04d3824871e17a3ad54934c3c771e2adaae407d7cb230335110e31702ac960d5536ab789c3ac73ef44b274c1f1d831b767dbf73b6d824774de0f67c6f4d719fee5dc3125490de76ddd92083214caca8410369a82c754b1cdb17b26a4eba6248cbefa5bbd95d7229e0c63850eab0b5bceea1a5f80d315b5c59f9d66e8065d67a70b33b45ce2b339f5ede0f41e6fd89edd392cfed30abb687bee06e7bde9e2df87ef72f678863ec94af169f60096e9834920e0d323f8a8c49a8544fec1c61587de472dd60734d789824d99628c98588528970c723411d0e7dca1b68445c915a0ee269b97e371616df69d58bac50249439ee4ac1ef5bb88f75c1e80b64cf33080c235a962ecb7951f3cdd9e58b268d489935a17232191350efb72aca8c1174de267109efcf5793243cc129fe10dff54108eb12b4dfa07e06ce6280117767dcb10a697d98cd38749d2333fe12c1c5279a893c1b6f0b02e8da1fb03d945bc7ed08602e98261eac752b095327e814de3cf270584370022cc70e3aa32d1bc5f514e3edf66a74a6e1c65ce49260d554349ef84e94675cfe5f9c202e25a32bde6647f416a4d55c9911ccb54d94605bc769a1cfea0d195918d279df31a508"}) syz_emit_ethernet(0x7e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd69529c370048339600000000000000000000000000000000ff"]) 1.000308839s ago: executing program 1 (id=609): munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) (async) r0 = socket(0x18, 0x1, 0x0) accept$unix(r0, &(0x7f00000000c0)=@file={0x0, 0x0, ""/4088}, &(0x7f00000010c0)=0xffa) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x184) (async) truncate(&(0x7f0000000000)='./file0\x00', 0x30000) (async) r1 = syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setsid() (async) ioctl$TIOCSCTTY(r1, 0x20007461) (async) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0xff, 0x0, 0x3, 0x1}) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) preadv(r2, &(0x7f0000000340)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000140)=""/139, 0xffffffbc}], 0x2, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYRES64=0x0]) (async) syz_emit_ethernet(0x2e, &(0x7f0000000140)={@random="8570f567f78f", @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x1, 0x20, 0x65, 0x0, 0x7d, 0x1, 0x0, @multicast2, @remote={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x3, 0x7f}]}}, @icmp=@generic={0xe, 0x6, 0x0, "d9222757"}}}}}) (async) setsockopt(r0, 0x6, 0x10, 0x0, 0x0) (async) sched_yield() 933.002335ms ago: executing program 1 (id=611): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000068000/0x4000)=nil}, {&(0x7f0000d80000/0x2000)=nil, &(0x7f00006ad000/0x1000)=nil}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xc}, {0x0, &(0x7f0000e08000/0x4000)=nil, 0x10000}, {0x0, &(0x7f0000815000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil, 0xffffffffffffffff}, {0x0, 0x0, 0x9}, {&(0x7f00001c9000/0xb000)=nil, &(0x7f0000b72000/0x4000)=nil, 0x1}, {&(0x7f00001d0000/0x2000)=nil, &(0x7f00001d2000/0x1000)=nil}, {&(0x7f00006ad000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000a80000/0x1000)=nil}, {&(0x7f0000eef000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000aeb000/0x3000)=nil, &(0x7f00001d3000/0x2000)=nil}, {&(0x7f00009ff000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000800000/0x800000)=nil}], './file0/../file0\x00', 0x0, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd24]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x306, 0x0, 0x2e) r1 = socket(0x2, 0x8002, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) closefrom(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socket(0x11, 0x3, 0x4) socketpair$unix(0x1, 0x2, 0x0, 0x0) connect$unix(r0, &(0x7f0000000280)=@abs={0xc, 0x1, 0x0, 0x3}, 0x8) 924.287032ms ago: executing program 1 (id=613): r0 = syz_open_pts() readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)=""/4085, 0xff5}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r1 = syz_open_pts() close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = syz_open_pts() setsid() ioctl$TIOCSCTTY(r2, 0x20007461) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x7f, 0x4, 0x9, 0x5cffff5f, "9cdc452e307e7f000000000000002f9e68cd3304", 0x8, 0x10}) writev(r1, &(0x7f0000001f80)=[{&(0x7f00000009c0)="e910db2d9fbdf3a9b94e6a81f04330d11758e696549d80d7f2d5a4172de79cf9397027872867dc6c260d2aff358a32d034a1deefb66c165298148250042a6a9025fd88186f1d2a1944a17e2bae560a776ab4c5f30bc3161ab6b136dd24d73630f05cc77a35e05ebcfd805216b93e90a1a4cfb427e097ee3591b67e222dbcc2000c993db961d2f0d58f11dcb0350a0626dfe6e3065d14641abd9c24a881bce62f0eaba6b61f5fc453e4e88ac8e9db627b96288521ff1dba487435f3857ff5ebdd64c18337a5bd7e1b5b1f83e707c93efb7ebb5eabbabe629c79b0b77eea93e633", 0xe0}], 0x1) syz_open_pts() (async) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)=""/4085, 0xff5}], 0x1) (async) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) (async) syz_open_pts() (async) close(r1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) syz_open_pts() (async) setsid() (async) ioctl$TIOCSCTTY(r2, 0x20007461) (async) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x7f, 0x4, 0x9, 0x5cffff5f, "9cdc452e307e7f000000000000002f9e68cd3304", 0x8, 0x10}) (async) writev(r1, &(0x7f0000001f80)=[{&(0x7f00000009c0)="e910db2d9fbdf3a9b94e6a81f04330d11758e696549d80d7f2d5a4172de79cf9397027872867dc6c260d2aff358a32d034a1deefb66c165298148250042a6a9025fd88186f1d2a1944a17e2bae560a776ab4c5f30bc3161ab6b136dd24d73630f05cc77a35e05ebcfd805216b93e90a1a4cfb427e097ee3591b67e222dbcc2000c993db961d2f0d58f11dcb0350a0626dfe6e3065d14641abd9c24a881bce62f0eaba6b61f5fc453e4e88ac8e9db627b96288521ff1dba487435f3857ff5ebdd64c18337a5bd7e1b5b1f83e707c93efb7ebb5eabbabe629c79b0b77eea93e633", 0xe0}], 0x1) (async) 923.739471ms ago: executing program 0 (id=614): r0 = socket(0x1, 0x400000002, 0xfc) r1 = socket(0x1, 0x5, 0x0) writev(r0, &(0x7f0000002300)=[{&(0x7f0000000000)="2f0b017e85140b9b6955034322c2ed088a5a814e6441308c2fa4290f", 0x1c}, {&(0x7f0000000040)="b2619a61640d27a414512e6834a620a54a608340686f1c28e6a0472e0e0e489a713439b92566dda977043415c40078c118d939bb5e70faea835fcb587c02a08c038af90c4ba59e4fc4349b8b326db8b0", 0x50}, {&(0x7f0000000300)="f7899f0a538efa4f6d40135003dcbb8e0cc3f4cd44436cef9a40a747587a053a1786e2bafcebb4108619b979c699f91ae483759c6796c93190b2b12c951d0e08820b6beff209499a816b53e13501998c44f05b5abe257b447f4c832f636172c0f71b0c1df603e7afdbc5c69dd6a120a11cdef7cb27a4081bfde5afdc74de4727cd50f70b035c59f8ccf25c62617b876a7bc814be73e6036ab76881b0bbd44a278674b0c30a4a60c291ee3a2ec769e61073a26c023973454e65f0399187d0a83a0e207c0e290c4b320d92dc5e6eec138402c4b52e7c9d4aa9046e797041656f5fb3297b5c09858cb4a1ef6630d908f44f2a5acda6174b37c8e0bd92e7b324a7afe38d5ee8dcae4656517769cab49b94a772b2b22ac567aac14cb36bca9571e67b6ad0380de5ddb2161504782420525632ebd722ac134d159c319fe70ee5ea41447e66dba95ba9e552a8c2a94ff4d6e26fe4ad184d416c40cbd35a9d2190999bdc60d6faf1aac402a23d2478f4d0f7f1bceb9a42b8be0b941697d676884f7051d1c37bf5860bc3b8a867cee768a8354c085fff1494eaec37ebdafbbd720549bc12da772510ab4820ca8ec0de9e3dbbd5313061378c689195e9882f3695f040fba767627bc47e3a6278acf7be394adbf333915cb612dbaf2fd0dd3ac8b460e59f79883baf7e3b913bfe7c3c4e2f8c717171de383d87f873db8ff7c4b154386463759d8e9bfe3346f061d73750e29914be0813f1b502fd2ddcaf8af8970f15141ed50fe2cfdb1166aed8d05bfc053cc9aba0a1d1aee185ea12c7da167d3a3cf98c12915cd20d2f72196d19333f741270e44e8f23042b6d90447184157a59428b20daf883b86bdb3cbcad0be7aaa0fe4b28a7a054a43f3517b39ce2e46cd06fd6310943cd543fa4731c1a2f50503c21488b355439175d1cd5f5485a19fb7c85b73ece14cbee069e3387b9572edcf2749ed5010335d2e435268ca01711f04100b07bcd4d3d7e2e8f4f4171af4ecd0d3610e118855f2da2688755605d5bd332189103c1838868ba6f34a8fcc33a9d2a2fe74f1b419dfa23643efbf267fded0a04d798f7e58efb48d158366d7e32f379be1f74d7180990d5717895565110c8d7b3424ecd299000df0f4960ea42675606fb28982199c5114c785b0fb2464acc3d6aab295eca1d2eb867129eb4b7414657433148b66c5f02e958673bf92bac1af398b91fc7dcee0ce1d9b4e695e8eedf2ff4d632938cabae7ed385fd086177b23f12e5c79278d862891ce72dc9a15b098c22c5091de1667a678db9104db9175f3627638d099c30e3730602279d0b0468f0536826227c2d183073defe5b13f4506c8b0f7b35d7fe277ca837c8c9c48f06c138f16d67678ff53d392366d84825d71c7e87e2a5937ae53966212fbd2f44c37c68649a62c0971d52a6a62083f880ada273ecfa2a9367ada56b850989b3459c2ac5da09c8591d1b63d96742be9db5c7e3b9bac6dc3994ce0f10d4f0414d0f4a13b2a675e02adfa3db8e3f1a3e250a1bb7eb9ba2215d49444cddb35a8cef957958aedc1c089708a4262b43a2967868957fbba7a7e545085e353049c813317b8fb40757c233b991f1090eb663708d7ffdf44313ab42765c86bfe4815dce635d7cee09bd85696426bae7732eae07df1e964585afd89b79b373a9daa6272a80f98c71a60bb11c2da15c50034a73acb2865eaa7b74421fa63498f46c2f8b0a42bd954eb8b3b71c897c3d5c945bd4abae315f75976afab034bbcf9ab0563e95299962f86509bd36dfaad8010f5b6a8ad62ac14933a633ae2eaf9ebb852d6078b1d472214049edfe60654be2ccf825209ba3869cda41a75606d74babb31bd8f10d6ac2fef49bd24b3b6737379665344e9c204162a4b568f96992991210373cde78c2354b9e3bb6e3be586ca88bd9a6c189dc9f7d3047d402969350767f62b120c86be1539f307ebfefd5ddcfaec69f1924fa5342f65624ecc4b97101536fa0a6d8e486f91ddc35450788a8ff1bf434a418309be79a321c4f8692de22f912e265482676da77ce6644fb7b9dcc1116a053d69bec242bc6d38d0b39823505e9e05b9a92b55381ad08cfcb55b26b796a38ed81f5fda833804630f4eb065943c1257507b7bd823aa187db17ae235c54c1a3f7ad89cf8a5bf2135967c21ddf0437f8768f3e1b15b159c8b0db47df11998488736d0141fe31bc7fc5fc88e2f41a94c2eab0a164bf8e47a90ee5fc1485cf19f32117e4874085d64065c620a19d59c6236393609ca9c73e18299186e440b931ba345f2564a9379966494b6bfdd82d946259062606655739102d1fb2f729ddc1214ed5904f9b0d660cb754bde5eda49f08ec286f0d06e96c364fcb689500406eadc5b0f39b7194c0fd928e4bd585b275802339918849c3b63bb4582bb90a659ba85bcedea632811eb4ab4d59b1ce15d929d2cf654ff37ceefa8c1ffc4391ec695a6edb9787f9672def7f2b521497edd7389c4afee40666b9e9ab56aed37a88f2c905949efd4332123c008f8a58fe037ceb24f039fb76960d0f40fac313202977e3abfceee99689f3796ee4743b4c41258ecb310350fab1e9d8084239e57750ee40701b1016fc2989f8ddcab596c4db0daf1cba7addec4a420d200f9f22b0f9c351f98e55aad050faed47d82f42696d1aa96c09d147a5f32597c6af964ecad053b5fefd8dc3e1a7ff8f16046b5daa44b6b32eb8988e4436dfb2481f8bf57b53d8eea50d6ad1b2bb51659fe1657aa5377c4c2687e63e3aac4ba4bceafbf4605f59370a00d90fb89197b9d147a8a2386c16bc71c7b0314662ffdea3812b296094b5f24ecc22a7464aa0dabe4690fd96008c0f32526190a5d69c72f707d351308b217b50cce5e57e398309703d35d0cd8c6b58122b0a7874129857387c2d576914a3cfc1bfdd5e263d699b1a797cf9190a0ad37e3eb1416a4491c244c397dfb5b6791210c12fab847af819cdf44893283875644728d993519eb1650f8bee11ea867e045da58a0439de5d9c74e22c7e26e8f239e138a96a5c2a18aac98eb841dceef68e176e4bd0786172ea944f928a685e923e659f624d5128510e751218f02cc438d7cb133fd9141b77447868c0294e42773c8206aa1498f1d47af626c5a534d6f1b1ab4beb9076d31295ef27e8d322f5c2b23d31073f67f2a1c4d8843fd280f98d659201174b3fac6fb732616619cdff9da21bbdda2891b281f0a626db903e05ae52c026eed32565d32f0143dc5904a50c45b5e2552fa9357437619cf73f366935c626f0d23cfa93c643a4912efb6d433e759e270fd1da1537f6ba17bc0ee5826578af16c5aaa9983310ee96d82fcd8cee155d0ea535123e64a36f7bc8c21b1b017af8e5261dc564dbb2f49ae4ed156771a3f597a0009a46ee9d9637f64da89ecb9d36cf213ff350a3878f3dc90482027cc2bf1abe4582613a7b2ccd3409da579f035a75b65f77da212ed92aa9ddcb3a73549245f02c2456289754188b7122129370cbd7b07a6493de1b5326692f124e805eba7d9391839b6bd9458575b2a376aac0b0cbf4e8e76681b7c944e1ea1637adbc1e2b8f5b811f5fb7d6be57e16ca6ee42af858f8de4e21821d10ba181c7ba51d4d9a765287f710a9019fc373db95ddc17468ff20ec141ee467f0a3f2fac4d25a68ed722199ffa7169c4d0bb8e9022368d42c1ce551b7bf0f53c4b15530e719298cb11a76b80450a2b18c2e709bbee083fe143f4246f9548d5e1a54c954f867313a6035e9b2f5dbc132e21f14d02b8363263d3f5c73d04e1091713300f58b2714adce7108c838512e84b271d7ebafb148d83efc643c07a7b076f75615d414fbce62b330808fd284030bac73c94634a3fd1fa1c49290b81f39d798196b159154c74a874410ca47d3da7a90b68461e09dc97cc054d0bf2f586ff28d710de1136b40f60121945113875f7cae2340eae4f0e78cf5d04a377f964d82097e8a524e3e370485999287eb85d0f4797b0d657b96bfc20c537dcfc9206f9b702d05a327b101a484dcf5a006205c7cabedcbf293ab2b8a7a52362c50fb2a4cb2ae9888e2dc4514a1de960079c6b961c18db5358bcc352beb9e4ccd154740c6ef51cecaec734be2236729d59e4cda972d8e583fe844d9a047840592ef5a161a45d1d5e90412ed55972a4d0dd74fa9c21d4211591bd2a2160a292ba24b796017e2456ea0ba911719b2924d881251eea8337387c7843cab4cc5250ce6cd8da34ca9eb551fbd4ed34689b1ce470f91f8ad46fcf3e5025b28243cab4355c4805cde5730fea489bcb9cb18b4bd06d2d70b3cd5de1ea36b0390e851671902033674e2173bfff4822a4a0bdc08a29fa9f90b8f0ab080bb7b854ae47f8d3febb5cd4b035b1c7c325d818267ab356bb77676c4b7f2db573d0dc3bc0e63c36b7c0811acf0baca8f3f6d6f6d0e33701a58124c68963220c562f7c7074d7daaacd4220be3da1be99a30eaa919df924e1643edbe48e09a632d5498bdf7a4e144433de482a4cb3b10891d1242adb722792e053a05f65315febae81c7ce709628c7bf4ccd6a37e7362730872355f532070d13ff2fe2afc3662d11d914e9f3b4904d946ec9faff90d0cd8703ec5770b82bed7f2c28eb0956bcecb70a310750085e635ae85102379d057f27f0c16f8f6a545738bb6f3050f403f1c9e65d284e8b78ce0c4ae835e0292eba233af29765428e1e6eb8606321165e07234987f39ebc07ea95aaee3c0a3a865d6220042cfd228905787bf9047dbb9ef8e5cc026fe42bc8bf49b0fe6794238f0bc6aa84ec9bd2ff8248f03679e5b13fba5742054fc62ee8db789ee6fde7204bc8303a12ecb8cd71022886a02f06d45294f15d7aa7b1633100ddf744d59c91d901655059a627c71d6e4596e40ff50a8f7131cc83dcd281958957ef05442a901ae879db4618198d7f88cf5cb863874fc38a80ed4b7614ae16d4df68743b51a4df52dcd90dd20b29272da7783b736dd77554cb0b50875ce9f9841b74cd8a9066741a7df8390761c3ac2e40cfe3ee230bbf1b10e51be2cf31fc0f7bef5270ae754aedfd73f7cfc478b050503168d3b81861ab336604a764b7935d8b4693952ebfcbb002f837bc5b3ad9ec5a8eca78117a09c4ad87d38670c8d7bf62c080c6e9f1cb884080989f217077982d7721b235f1047a4276e39372b24490a37b57849a58713f0379e6a60d87b811d6182e9fed9229567fe98ec033b1a16fbd845b5065b79c15bac976a02165baec7845639054c9464cd1428b1a8d64fed52fc7b1b31ba1b3826708c254bf0a823a0b7cb68ea74d9d7117f54cbaeff3384dcbef1af50445e867992a7ee97038907b12ba4d0345f8d7b49c68b88721206e5b0cefa387271edf0725ef362bf9837bd9d8bbd433bbf052229c44c6a99d8a8b6c7b0d3a1ad55a32efa2343a1115d63f100eabd2013415a25cc6115ceb8454c545bf192c686489e5e8ae1fbe755f8fa41289b4329deceaac83ba340088c4b99d33d4ac91011517f930b56ff762f1c51f0f7ad1f0d1bbede3956f9ea8e62b993f83e216ac02db63ac27b5340e49d500d1b24904df789bf96094898b6c856315714ebbc45538d973f08b7684158ce3bdb719ebb789d90c03af81e2bc395acce925049d76acf8b3e4d50cf7552e27ed8de646c5664096655b5c0ac56d588983a7e5fbd8f1799daff315ceab29e2048860f560d46b1f20ca56dad9c514d1304ca2386e725690e9941ef93c04f60ee04e3e8fb4f2f1ff9892b78f11d3a9cb09ad8f0cd3c8de00fec3d6", 0x1000}, {&(0x7f0000001300)="e25cdf371c135bc83370c16999e4b3dceeab4ec02baa1e7883e724a513687e35d3e46815ac826cbdfa8d9940d9ddb1f4ffa71a5e5814c087563ec2036005297bf43b614c71e8de03b79ab40cd5320916d152c693eed49bffcc429f4606dae008676d6d5edbea8fb44bea651a3c0fdf8ebadb7201685e5df9dc9a0d3866a9628dc148c8bf3c01ccdc863c67b2e2389d13490b8654ba7c19d96c7d73cad78cf0027a5b5acb4481527bbf29e1eab85e1783dae9a0d9311d8ac21ceadbeed69a6083ab1365103bb8bc1406906730d84995b73aea16b62ad0b3e42fbc84d8666c94a23bb5f295078fb0b3d5e7e4b3db6aca7e90109c444d13bf7ba3a51a3a453af71a95fd8b132fc917507f6ca74b6147f0c24a9d4cd36f6ade4be329750752007edd5bd71c8751a7bcd9c6872c1c7cc805e6ee5b058983078e5c6181b4b820e002a12b2aa19eda32ec7b5b8af9b25682a16d429ed8ecd7dd63eb3dd2700f3fc5d53e50e3679dd2fee347d2cd76b4e962a1f26552f1c12421aaa9e1b44eee0024beff4d2f3b01a57be7112c7a86f8e4e964978d490c815d70d6786d87527eab13ee0c0bacfc4c73c9f6ebc93e3960ad6cfb8eab6086f40ac7646927c1044596e0134c9124bea1abe4668ea29585d44e6b24ebf030767a82897480693f69da2064c019cdc6cdd36e43bb6a6e08c98788e84e50dc9682dcba0b2c275fcd9bc889e76120adb7fd292b94d925bb390a759750ff65721f8032f92ba209ca1c1c9b602ff21aa44f26adc8d03e4a6a04f4cce12bc592af8b24bebfbf191369af1c4a16b9cdfbf5cfa9441837f9805bfa146b4831b3ab6d34d830aaadfbcb7b5a4ecf8b228084ca22d5f5ff32a6975cfe3b09f4f2a1c3ea9fa39348f077672ef6738a1d689875d6cd679d4391dfa4367af428cbb119bda6678e941666033e4fee7ee6fd0d6558d2ef967e693c748d13229427b0b529c05ed13fea210fc8c32d69843f3a8d7563fb18bf62df997cb0538cdb4055756ecd28042527ff08de4328b0ceec7eb1f8e534b8f0b37b4e66fbbdd0f14c13bd780a24541a874f871d28e7e1d2a01378eac8ac3761c65d0d86ec5041b75327a16b3c094e912f46b656f6109627e010f7d3ab78d72fbcebb63fa999314cf4e4f6e62c04ba05507d7bb46e07eedd5b3876ce0148a1212c4d7072eefb4d63f7b5e1385d0c9114f758d7b39c2575345aa6404c49a9f84807fac2fd7a3723a6af177be4ca2116f54560dd7d8ac1d1068e0a72d0fd9b0626f43a05c93def5b13f052224e87d0db56eba5d2ed4026eb331408ce5244e8480668c603e25fc849a1d4699f7ba8f6abdc6d5bcd27b1608431d3ec85f47aa3c66f12e905569a91a31d6ea2dc7fdab6edd9e4838a435d64a27bdb651375bcfd6306cba3e71a0abdafa8b2d6e248862f413a4e2451c7d482104e9d5f02ca83b621a08e504572e76620417f0d0f079529322b6c8dc276aead54874e343aedfd61c8ef3d13ad45f98b956a764b35e3c4dbef52b2466036a8e8020c6c59a50fb4f3d18d739439e62276d075654386c7aa97ca7edc377a97d2bc9616ecdf1701e5150abb408b31fd6ed630ebcbaaa5a5be68292b41339ccbc89753be07de0995881948c3be159f28e78eb59ee7b9d0057f89c0c4e6b4531933ed0ba52aa91f1e44567a1f6f239f53493a3a577b46bc79bf78c079b015c2ce5eb916192df6ea2345cbcca1dba0016584b09c8e25c68e49de194759b702606d8491042e3bd63a5156a81d8b1d76622e7ad858ca468d7fd11c248bf81c31a62569f93b96a6c03c3b1b76c5bfa48a98dfdbf71737ff5389c22955f50bc29e1909a050eb607b0d837303aee9950b050972ca3a8995dcc4a208160186f0ef45f1f06da95982e827441a177dcca3ce00ad5bf479da4e1f2ad2af34080e58dcfbb162ce04497189de2e4f73e2f890dceabd66e71374ea3d8e4b540b33a63901f6e2270d04fd11fcc37e501e9698e616f7724564f9e348a3fdc53699431f98413aca0d2fd66c10d75e88d14d21abec12572642148150035b0be17d2bd66b717747d63b79bf6f95fdbc930523b7c0c87373133c058260c530a8dbb4455cc01201b81d8b2656b62a9898978ce5e4403c94bdcc9d5ce0a4f5805e25c22131ff0930ef63a355650b6dd315dfc3b9642af3bf1f1305edb39b0fff453be432c752331a71b24a3f5f29eb2484470365efc407f4c7f4b49a446e5902588d5d29f087cd18954966d66cb565fbef395f0679075193d65ffcae1d520c59cb70cb4a58b71bc820c881de04c777ae22f5556655a89da9226e99c8ef45c97f99e5c478a60d641d9e606b143c9bc21e787c48b5d423e34daf3bdbb3a36f745d31a6422c0ee84a2c772e1b2e670550a2490d79296bd0932c7b20ed84004bd1545d253368179f87238ceef9ffab973de2730cc7923591abfca9444512a9aa3a3fa361516e4ce302fb103fdbd3594167a43a3e64ce8d1f7f28a0e1051adcf49ee4699d1615a5a927f0e8d6008a6786ce9ea07c69199b516e2ccf42addd90bc87b48f8e9f3c7adddb0981ed72bf03cdc806ea6981affe682dd31bd736fadced4fb1b3ce251dad497c0a543479459f72a92f3da9e306467ca4437bc4c33f2f36fcf37ac15583917124833afcc9f5eab3f8cd95078c4110175ba661ffa379f53cc7ca37e41eab5c606a3bc22c0ee9b34fc1d7020ce972613b196a27102ba69ed17786c181924a3cc512293fa0a9850c25589ca14bbebff9b1b64bd9d2239408b6257a74f8418137c3ad8fdeddeef1ce71d5b082ad991561a77b72e1f3d60d7395d4cc2dc818fa386f93a1dfd0514a10bba7febdf480e80632f9fa6e56a4d5b7a2e4656a70d8a7ee2661b9f3ae11db86edcbfc6c3aeb38c092bb7e172aea81db6ae1da801da83f840dc9b6030bbb6c4d25ba444795b257fd42514e1dbef3f41fc9fe71e29eaedd70116ae6f0a7fe8db00686e7493fb30a5ee9dd39d7f29059ea94f30754ffcb150550ac94a71e19284b9d0911d23d7ab9ad8531439740e97d90fab33e097a3953944331cd58ab3f02a2e0614c123b4a0e706355322f76c652570c5119645f35d9fa2f54afb48ee7975c04cd67c020870b528e59e9883b4ec6d7197e240c6d961677147ad6135bb0275c8064486fca5e962ad46cd0fd77a5dd3797f06e9547253f23c6c51ad34d0812a836b44d48767ded1d1cbd42ddbb84f5b98418d8a500208ed0515f702989840cdb07452d72e39943788153dddae133112758412921a0a302d848b5486d102a9618194d55e747afded12f0a72fa481d651788645da69903fe3aff3e628ef9924d35876d38af466d3cfdf0390bc8f6c1da814eeaef855f5559b486d9c60fd77df8dfb9339384be186767747c7cd755fcaae5d35298a0727af497888eb23109ffec4a59009da78a2937bbc2164da48fa61bf0f292141a3758f758ed6eaa66a9bc65c4013c8ec248667c569f73d07377cd17cd58f7472815a3197d761193e55230387ad0e6142b99aea62ed3badbd6b6d4a664234b9c2c8e75baf7950f2ffc0b61592cf86ff27b7eb9877b3d31ec2afef3a7e41fbc76cedac0bab33045fce28640901b1220ba2463c0193f879c39434c1e8dc20182ba26b365d107251032bac8d20183fc08c4d6bbb604aa53bb973c431d9d2bede57a1dff42e84d64d1e9434c922d20be86225126810a3133faacb932ce49f01aecd7a888ee5b625faa2cb9d9d147c74d4a572a719716eb7004f0f1fa585963c193b4b12cfe9d74302a808793c149cfa017992e52c97737e9d7ab7024fd1fb548cae23c56689a4825a807f4a31c562277dadb54ce42b7e03526469cf703a6fab709908e8e5e6ccc02331bee8da018b4d76aca85a3cf509eaebaa9d3cfd0c1322d0eef8e64ec43ea5fa0138716b97787c5705dd7779ce61e4cc73fa6c25db9667e11d352b058b3b7d0ece57a129550abb2877c9655e613480c19ce37304d17aa99372d27ba79372eba5eaf94f4747b0e2749f284854a90a573f60eaa60a60999746b9e0bfcfad9cb6f6d8ee44556c5d3e03a2df19bed5f040ba6aea4c7414cb239972b2272b4525b91a423363e3ea95135485fbb42cb66ddb53c840dedebf8a009776cf7cd736f5fa1b972011b907172b0177afc600acfcc7ea325c8a5f9d9d134febd3231510377754b65a4027133a723817a29a993658a823070fdb67d9ea50c67603ba928f63dbafc361d1af0e3602d4b8d4fa7f5c5e0497f0b70eb3785eb06700a3c009867d92d61ebb3d3bc1a1a33cab67ab89ca70501ad45a32d32aa6a1ad98a95306ef4d38df72ee9622822baa20dd41cb92dae522ba0605c472963a9a3faaf923a6e648a5a9fff216869c7e891ad62c6d661a70ae9953565699bd89f59c47681fa404126b5a3f2190bb9d3020866e61cc4847617fc5b988cd8ec3be590560807b155a08f4a078835e5585d5fd3f3bb8ee38cf4daf8cae86f55cb01abd4ef6e132113d28ceee7f64de0ee6ef5a8cd4e27add21ec31a39f5b51eb8bc5e572b347a3e4858339d68e7715bd3199858564fe3b43c833771220598734c614d94fa29021705f6c434afea4acffe45ebef6391d1d3c0136641abed31767353a4f4e2fcba4d4469f50bc9079e3235072603a09e5d0577cf50b0d8d210b1f27163e516060de252e5cdad09a2e8c084542144f52e59d8e74f2afad49426ec0923d9c3339b627a25f9b186468eeefd60de3a136d8053618b0c13440373cef12a9cf5f6803cc7b3194c07abfd1d4c1fe1229d0fb79bed1de15f8eeef549b577c4205113dcb99775783c4603e1d5aa222998ed6c0ded5deec59daca9183fb983fd03f696001b76081abbae38a75fdde3d0d928f4c674f45db2b94682fc9157f3ea87e26046d84a22879d8d31a81e3b0ce38c9d98851ccf689d4d63d94c0dafb3a885532f8379c297069814dc945843d71d9d9795f3b66ccd7de3ab00b9bdd735c79e4e635c5b5f45431fb51fb4ac08c2e8e503bb6fde5cc41c10e8993092ac970b063b24c0d3cfae09ee459c167dd481e49a95e45f3fb0a047dd67fe1e0758665e296089a431d881ce25092631f2ae16cf6a5024518243584005433192b77a25834ce5aa1eaa80ebc9643a7430b7478a0b45cfbfadfbf4635b1e4db5f0a04a7ec94b3c779a4dcc5b12b4ed851cdeabdd997fc25fe8f872c424cb67e6643e1dd485d23ce71b9f27cc524ff74ca939a7224be594a4f9c7f2d7b025a4446e0dc978bc6f33ec6a476e359ed86fe975159d11c7ec8f4946639dcf999e99e8ca35f62847c81cf3a18dce24082d976a6281f20810085846ea125c4e8be090dfc404ae0ed8c871860406d780a00ad193f7069ec5a3bd461cb184093263073aee1569cac07e463d2ff0e91ca51d4fae5180a2ee7fb1a35f9173a4870c32405f68a1aef120e3312e900e6156b5960c1116e869d657ab4a19c41b750498953567b51462682169745e33210bcf87c236100c3830e9af2ca94f86487bb0f7bb1915134640683afc6f2ae5c5bbdd464828cc5657d960cfd3eb9032a5f325b4aa3daec11943cab5017343f6fb4a7398bed652ae75523b7db3bfe5a9676e01b2d96594fbc0772bd2be40dc14e0c07b0b23b7d0a261ba2dab9a597fea8857654f942dc664322a8d623119006c02ddd9160bdfa27bbe755720c034342ae1ff7b93c1b5d7b0a91b04ef0b079e5962601a77093919383ea2e87ee801bd38faf864893ae78dcd254efa884d851d8cf5fba790cff038e20d5175ae4d1bdfc34bbf51baf380", 0x1000}], 0x4) close(r1) r2 = socket(0x18, 0x2, 0x0) connect$inet6(r2, &(0x7f00000002c0)={0x1c, 0x18, 0x0, 0x7, "fe8000040000000000ff00", 0x4}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000140)=0x20000, 0x4) write(r1, 0x0, 0x0) r3 = socket(0x2, 0x8002, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) closefrom(r4) r5 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r5, 0x8020690c, &(0x7f00000001c0)) getsockopt(r0, 0x29, 0x1b, 0x0, 0x0) 872.123161ms ago: executing program 0 (id=615): unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) fchdir(r0) r1 = semget$private(0x0, 0xb, 0x19f) semop(r1, &(0x7f0000000000)=[{0x4, 0x9, 0x1400}], 0x1) r2 = semget$private(0x0, 0xb, 0x19f) semop(r2, &(0x7f0000000140)=[{0x1, 0xda0, 0x3000}], 0x1) semctl$SETVAL(r2, 0x3, 0x8, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) 871.678612ms ago: executing program 0 (id=616): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket$inet6(0x18, 0x1, 0x6) ioctl$FIONREAD(r0, 0x80146945, &(0x7f00000001c0)) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0xf02, 0x186) stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000010c0)) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffa, 0x23, 0x4, 0x9, 0x1}], 0x600000, 0x0, 0x3, 0x0) readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1) r3 = socket(0x11, 0x3, 0x0) ioctl$FIONREAD(r0, 0x80206916, &(0x7f00000001c0)) getpeername$unix(r3, &(0x7f0000000200)=@abs, &(0x7f0000000440)=0x8) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000040)={&(0x7f0000000240)=@file={0x0, 0x1}, 0x2, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="14"], 0x18, 0x401}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup3(0xffffffffffffffff, r5, 0x4) kevent(r2, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffa, 0x33, 0x20000008, 0xc, 0x4}, {{r2}, 0xfffffffffffffffb, 0x1, 0x10, 0x200, 0x6}, {{r2}, 0x5, 0xcc, 0x20, 0x2, 0x2400000}, {{r2}, 0xffffffffffffffff, 0x9, 0x8, 0x824, 0xff}, {{}, 0xfffffffffffffffd, 0xe4, 0x80, 0xffffffff7fffffff, 0x9}], 0x1, 0x0, 0x5, 0x0) kill(0x0, 0x3) recvfrom(r0, &(0x7f00000003c0)=""/113, 0x71, 0x2042, &(0x7f0000000180)=@in6={0x1c, 0x18, 0x2, 0xffffff02, "01e5aa188467da70177d572c5a07dccc", 0xfffe}, 0x1c) r6 = getppid() r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0x26, &(0x7f0000000100), 0x0) fcntl$setstatus(r2, 0x4, 0x0) fcntl$getown(r1, 0x5) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)="3b6f45725f7cf776de36354fdcf176fb76e451b6f31f2b488bded9afd0a320dd86cbbc6d2754a65bbd2d9c061d2e1cdb19dbc402db042b35c78d4ea6f53f133c9db50e883bfce7300588b2907f32ccef365824172f5541e41daba0fc8251ca0679670215d234a2d34f768bf2bce8d3f0fda8e98fc520857e0c6b9c5e320654f73856bd2454898cbae1958b1d6093797b1ea09c57f7ebb84168ced0b037c61e9b7304d1ae506b7be340d5ec528ec01366b98ef24e1aa0745f5d9c8f052fec26579a", 0xc1) getsid(r6) 869.935587ms ago: executing program 1 (id=617): r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x4, &(0x7f0000000340)="06000000", 0x4) (async) r1 = socket(0x18, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) (async) select(0x40, &(0x7f00000001c0)={0x68, 0x1, 0x100000000000007, 0x6ff5, 0x2, 0xf, 0x0, 0x98d}, 0x0, 0x0, 0x0) listen(r2, 0xfffffffa) (async) shutdown(r2, 0x1) (async) connect$inet6(r1, &(0x7f00000002c0)={0x1c, 0x18, 0x0, 0x7, "fe8000040000000000ff00", 0x4}, 0x1c) (async, rerun: 32) sendto$inet6(r1, 0x0, 0x0, 0x4, &(0x7f0000000280)={0x1c, 0x18, 0x2, 0xef, "d0842f0d3d53f06a206476b6055ad6bb", 0x7}, 0x1c) (rerun: 32) 863.898853ms ago: executing program 2 (id=618): mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 863.596284ms ago: executing program 2 (id=619): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) r1 = socket(0x1, 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x80000201}, {0x8, 0x8, 0x6, 0xfff}, {0x7, 0xfdfffffe, 0x7, 0x20000}, {0x5, 0xdf, 0xf}, {0x0, 0x7, 0xf11, 0xb}, {0x3, 0xffff, 0x80cf, 0x1}, {0x3, 0x800, 0x100, 0x5}, {0x0, 0x40009, 0xfffffffb, 0xfbffe2e9}, {0x9b, 0xffe, 0x9, 0x7fff}, {0x3, 0xfffffff8, 0x5, 0x8bfd}, {0x0, 0x8000000, 0x44d2, 0x2}, {0x4, 0xc7ce, 0x800000, 0x5}, {0x401, 0x106, 0x92fb, 0x40}, {0x200003, 0x80000000, 0x9, 0x6f5fc48b}, {0x81, 0x5, 0x4001001, 0x5}, {0x9be2, 0x8001, 0x5, 0x69}]}) ioctl$FIONREAD(r1, 0xc028698d, &(0x7f0000000100)) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='x\x00') execve(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) 859.691971ms ago: executing program 1 (id=620): r0 = semget$private(0x0, 0x3, 0x8) semctl$IPC_STAT(r0, 0x0, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd, 0x0, './file0\x00'}, 0xa) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) mkdir(&(0x7f0000000680)='./file0\x00', 0x0) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000380)={0xfffffffb, 0x17a7fff, 0x4247e793, 0xffffff8f, "0d262804027953c90425ffffffffffb500", 0xc4c, 0x7}) writev(r2, &(0x7f00000016c0)=[{&(0x7f00000005c0)="ad0972f833b689a9596e42fee0122807097171428839e4526952cfd6f86fcaf634fd3dce52bc544c9271b0c4208d94aca35a147eafcd6368abde4466c8593109ab3e77de71a261aa1eda1b4be8b891df9182c2594e48c097f2ea5677afe95b22c96a5258b4ee6bf26dc80456", 0x6c}], 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') r4 = getpgid(0x0) setsid() r5 = syz_open_pts() ioctl$TIOCSCTTY(r5, 0x20007461) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000180)=0xd) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) closefrom(r6) ktrace(&(0x7f0000003a00)='./file0\x00', 0x2, 0x2, r4) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001340)=""/188, 0xbc}, 0x3800) 736.376152ms ago: executing program 7 (id=621): syz_emit_ethernet(0x3e, &(0x7f0000001240)=ANY=[@ANYBLOB="ffffffffffff94ea09066dbd86dd600000000000000000000000000001ff020000002b00000000000000000001"]) 736.130721ms ago: executing program 7 (id=622): mkdir(&(0x7f0000000080)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x3ea) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) (async) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) mkdir(&(0x7f0000000340)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10) rename(&(0x7f0000000000)='./file2/file0\x00', &(0x7f0000000080)='./file0\x00') nanosleep(&(0x7f0000000000)={0x0, 0x164d8c86}, 0x0) open$dir(&(0x7f0000000280)='./file2\x00', 0x40, 0xe) (async) r0 = open$dir(&(0x7f0000000280)='./file2\x00', 0x40, 0xe) symlinkat(&(0x7f0000000100)='./file2/file0\x00', r0, &(0x7f00000002c0)='./file1\x00') mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) unveil(&(0x7f0000000080)='./file2/file0\x00', &(0x7f0000000000)='r\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') rmdir(&(0x7f0000000180)='./file2\x00') (async) rmdir(&(0x7f0000000180)='./file2\x00') r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x60) mkdirat(r1, &(0x7f0000000180)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x21) execve(0x0, 0x0, 0x0) 735.977429ms ago: executing program 2 (id=623): kill(0xffffffffffffffff, 0x13) r0 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x4ebfac6bbaf78e0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="e3587b6b1bd441d57f3f1515a0da077c0593101ce2dc14b68400f101f27ea21b7cd00500000000000000e4874297aa52f1c2e04dd9dd4f5f633a268f8dd72a2f", 0x40}], 0x1) r1 = socket(0x18, 0x1, 0x0) connect$inet6(r1, &(0x7f0000000000)={0x1c, 0x18, 0x0, 0xd, "fe8004000000000061ff00000800", 0xfffffffa}, 0x1c) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) r2 = open(&(0x7f0000000480)='./file0\x00', 0x40000, 0x4ebfac6bbaf7885) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000000)="7f454c4602", 0x5}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x47, 0x62}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000180)={0x42b788, 0x1, 0x3ff, 0xa9, "bb08000602004000000009feffffff0000003300", 0x2, 0xcf}) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 718.073227ms ago: executing program 1 (id=624): msgrcv(0x0, &(0x7f0000000080)={0x0, ""/111}, 0x77, 0x2, 0x1000) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000140)=0x8) r1 = socket(0x18, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@in6={0x1c, 0x18, 0x0, 0x9, '\x00', 0x80000001}, 0x1c) recvmsg(r1, &(0x7f0000000100)={&(0x7f0000002980)=@un=@file={0x0, 0x0, ""/4099}, 0x1005, 0x0, 0x0, &(0x7f0000000140)=""/68, 0x44}, 0x1040) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x5, 0x40, 0x1}], 0x0, 0x0, 0x7, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f00000002c0)="03000000", 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x2, 0x2, 0x1, 0x100000000000000}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) ioctl$DIOCXBEGIN(r2, 0xc0104451, &(0x7f0000002200)={0x8, 0x10ea2d9, &(0x7f00000001c0)=[{0x1, '.\x00', 0x4}, {0x0, './file0\x00', 0xb68}, {0x1, './file0\x00', 0x5}, {0x0, './file0\x00', 0x3}, {0x1, './file0\x00', 0x6}, {0x1, './file0\x00', 0xa}, {0x0, './file0\x00', 0x93}, {0x1, './file0\x00'}]}) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) close(0x3) r4 = socket(0x1, 0x5, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) connect$inet6(r5, &(0x7f00000002c0)={0x1c, 0x18, 0x0, 0x7, "fe8000040000000000ff00", 0x4}, 0x1c) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000140)=0x20000, 0x4) write(r4, 0x0, 0x0) r6 = socket(0x2, 0x8002, 0x0) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) closefrom(r7) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x7}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x98, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff94ea09066dbd86dd60db83440008110008000000000000000000000000000000ff0200000000000000000000000000014e204e2000089078"]) 605.579299ms ago: executing program 5 (id=625): mprotect(&(0x7f0000052000/0x1000)=nil, 0x1000, 0x0) r0 = socket(0x18, 0x2, 0x0) bind$inet6(r0, &(0x7f0000000040)={0x1c, 0x18, 0x0, 0x5, "00000000000000000000000000000001", 0xc}, 0x1c) r1 = socket(0x1, 0x1, 0x0) r2 = socket(0x20, 0x3, 0xfe) close(0xffffffffffffff9c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000140)=0x20000, 0x4) write(r2, &(0x7f0000000200)="24bdfa5d1d2873c63e35348295b299ab09dbd0734449c365d05ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688a858b8cf6bbca32ec975d185cfcadf68ed7796e53e0000400007a20746f313da7dc6c5133407dbcafaea3077475df6575658bc77274869b4cf11d1374cacc8af0e650876593f6a8822b437639678a1cc3702368dc70dcf2429a7e1582005bed8a072a9c3310cdeeb79f221bda2b2cce0d51b12ea84e60e401ed6abbac6c034a7d182a13e31f491b6f62414871", 0x10099) setsockopt$sock_int(r1, 0xffff, 0x2000, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000480)) connect$inet6(r0, &(0x7f0000000400)={0x1c, 0x18, 0x3, 0x3, "00da43000000fdd74d9f8000", 0x401}, 0x1c) syz_emit_ethernet(0x138, &(0x7f00000004c0)=ANY=[@ANYRESOCT=r3]) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f00000002c0)="03000000", 0x4) setsockopt(r5, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) sendto$inet6(r5, 0x0, 0x0, 0x6, &(0x7f0000000080)={0x1c, 0x18, 0x0, 0x8, "00000000edffff8309ffef45a0982400", 0x4}, 0x1c) r6 = socket$inet(0x2, 0x1, 0x0) setsockopt(r6, 0x6, 0x8, &(0x7f0000000140)="283f9983", 0x4) syz_emit_ethernet(0x393, &(0x7f0000000900)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd68001000035d335300000000100000000000000000000001fe"]) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0xfffc, 0xffff63df, 0x7, 0x2, 0x3, 0x8, 0x40, 0x10, [{0x5, 0x8, 0x200006, 0x80000201}, {0x3, 0x8, 0xffffffff, 0xfff}, {0x2001, 0xfffffffe, 0x6, 0x3}, {0x2, 0xdf, 0xf, 0x3c}, {0x1, 0x7, 0xf11, 0xb}, {0x2, 0x3, 0x80cf, 0x400}, {0x0, 0x6, 0x3, 0x9}, {0x7, 0x1, 0xfffffff8, 0xf3ffe2eb}, {0x4, 0xfff, 0x6, 0x20}, {0x3, 0x0, 0x5, 0x8bfd}, {0x8, 0x0, 0x80000008, 0x7}, {0x4, 0xc7ce, 0x800000, 0xa66}, {0x401, 0x10a, 0x9, 0x3e}, {0x2, 0xee2, 0x2, 0x6f5fc48f}, {0x80, 0xd54a, 0x3, 0x5}, {0xffffffff, 0x5, 0x6, 0x869}]}) r7 = syz_open_pts() fcntl$lock(r7, 0x8, &(0x7f0000000080)={0x3, 0x0, 0xa, 0x100000001}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x41}, 0x2, 0x0, 0x0, 0x0, 0x0) r8 = kqueue() r9 = open$dir(&(0x7f0000000b00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x4) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x10, r6, 0x0) readv(r9, &(0x7f0000000380)=[{&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000140)=""/24, 0x18}, {&(0x7f0000000180)=""/98, 0x62}, {&(0x7f0000000200)=""/39, 0x27}, {&(0x7f0000000240)=""/3, 0x3}, {&(0x7f0000000280)=""/18, 0x12}, {&(0x7f00000002c0)=""/184, 0xb8}], 0x7) kevent(r8, &(0x7f0000000440)=[{{r8}, 0xfffffffffffffffa, 0x9, 0x1, 0x80, 0x9}, {{r8}, 0xfffffffffffffffa, 0xcc, 0xf0000000, 0x7, 0xb}], 0xe48, 0x0, 0xa9fa, 0x0) 84.524506ms ago: executing program 3 (id=626): sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000380)="45cdb5fdf4eb7155e5f7b7ab865c44dffb2c7e81136f80d146cb9f2227d19cf5889c7f78bcb39d0b1f10d3e049cec567633672ad336b32b5b5d5bd3d8b842907fb03153fb90befcfbe363017c3fd62741748e540bbabcca0ed40fd95171d4d9ad155edf647591dec14b258ea9c525134b3c847019d7cfa6619a9055c6d54b6e95283d7131e76c10ede6b569e998332b4c27c49437366ee06e9c708a2d60ad4f79dfa7ed36183b8c47f649133bcd9646f421eb6f0a5b330a2408609ee26a830314f452fe052f9be515931d0da27bf26f4cb7af9d94201a9885c6d3ea0284f649bc09c737e8656d003304229c73a0f51528223ec14fdc137c490a9184efc777d089aab1f0f441d2c26a1a18d5046f4255bfcd09b4b78baf093bd045294fd6170d5c85a618c822580f395c21d058c780d3e1536ab57489fc15196f5a6ae1e3d7867f101fe63adf513800bcb262507b23ff33cf794fead66b55f15dbd9c2e65f229be2ebf7936eb9b09832e0f50771f78e6ed89700b11bedc37fe5fa169b9e61e6527955458483560707369d9966660233ffe4a487724f5af7542541ea3c1ef40f10268073312f66bb6da2bbb9f4b5fdbf7b4f76fb063d39514055ee61dadeff6264ded34d3d7bf85f035daa2996083f411c330ffbe981ba62678d090782c055a7e9da6e31fe5dff21411c3cca4236947eb743174e6ec32daaf8639c93a2e82091ba9a7f796aa6f3a078bc5344d1824c47d395aee8e2965e86db449ea06c5aa98b8e502b1b5a5764cb33f9c0b22f621f2c93e6ef298e32717238cb38996eb36021f2fe8375cecd5d8d25b4cb238da424e6b54cfcfbe889fa5cfb38930d4785d3ca85c1f2f489e91ebb9a57cc87601e2a3e1ec7606d0b03ee8af764d2031cd80dec170b5810bd65b9f9e290b8da606a64c94a89ec0379efb60bbddcf3db24ea8f0a2e03fae3407d3f2ab58b5658ae39806826590cc12fddfb07a8ae9f51d111029890d13d6c435f5a2565f2add9fe2d3034152c26d5ebb9755f78ad630696eabf28949f0a23195f42c941d2e3a7a106f2096a6523b1a5654b060b0824dea14d0b8b1bb2c2ebaff27bf22a5df4d04f7c4d8fd3d950701e1dd795e1ffc5426a7ab37d9718c58e3bdb55afdf0d1578c72c819d56084a055d5b01ec28a13761db7ec7baec305a6eafe40374a27af500d47d05b2a315eb97738f05221ecfcc192004222c81616b0c4006b621fd9cc5e3533baa2ec7565d3d6d43dab2799fa96085c28f00077829edf03083e120ba82d78f95e64c024db6af585c260b90d83667f89de2cbbb4b884fb16e033717880218e2d72a83472597f990a7329e409165183e0d5c1b4b1251a02fe88e943a89a3a7c2c8a0717127d2ef873123da0b600949775f1483ad6b72aa5941c17c951646c96c991dbe0d38267d72745797ee82bd20c595150330ead855e10b20b8a8c7c219949f0c87db92adc829e944bb4718bfceae4fdeb16da7268eeb177ddaf38b285b4baabbcfb0a614ae10f63ebc3ce81498391dd36a78c43a49625d7c4209656b7a986ffd7ffe047fc931dd8efbd73e0d98e9f40ebf4d238f553d67307dde72139e9c6d4cf6c22f4a4da39e8c92669c3c3255fcc6397ff271b795d10f0eab3951d9c3a4ee23e6f6a2b71f61a3bcad5954f08befb6d94a85c3847db6ea4cbf5cfcc30c1c849817b84771d9accafe6faa964a9eb5a1af44391921e3af63cdf60c19c636694c7ae2ac805ca31e7385f80c8dc080d0b5b77cc9388f54412a066ac33a69b3db295e0c996feb9a0f4d7f5989f16bb4fca44cc1081b67fbb29f0c2344db6c5946fe3c5d3dab0732dc13c9664818932a97379c5919fef128840eaaaef5f1bdfcdf84f4de947c12486177f6875691bf460ad34f6ebbc92e0d53bf7f8f2090b59e2b273dd09b76dfaeae63884a2e440dc8a4fb1931c0f02ebbadcfb858cb0f5d143784e2999d93ae7314fc117ca4b47e184feae30e87be8529f84d6b9f7b14045ec09a1d41c9f7ce1296bd37afe39b2d588b5edb544165529b22d54536a359286e90a25aee361c361382d8081c8c761cc82e4905f983c587778fcdc89b358de98549e46906a1778665bd61dc6da06d9e89c66a53f30b99708d27ff933f7ae41c55661cb705327991ec7b4cbbdea02b330696a7e5a994e920599e4764085ca1d443de7fec715901ac0f2e51df9e885d1a79b5614a4fafdddbf0c0704d530aefda5ccb08a8c42b0886224b5e1a0ab73e691d1062315f653fd65309dd0d0dce20fe5964c9e08795383ca264eaae024c40564bb32f5728a8f157ebcf660c4f0d47d8acd42bd6abdf881917006817d1189abdadf3e9f289c02b7fc6f1eff09ca4000028d31f9b8a2336cf7b68b48a54b3134d21312a12e27b125a2b8ed8c79c1b5e339c560a5ddfd30a972f2a1eac84443b431d7d50ef7d7e8b5a9d43ffb77a2f2a138a14240c3544d1682603213464d767cce64c82635b77590c5774cc0d16be7a314277e9504a96c3b9d130e3adec936b6f0c0c3f673dc8b6f647d6c80b17da6437508b2fbf9df106c2cc249db60e9ea6408ae48ec4258b7ae45b72fb47ecb84e9384c63044f6cf0c81f96346695ae0ca6faa12828572fdbb5dc74d52c9dd4520f244466e6ecbcf3cd9e5a1893796ff3ad4fafdb08ae9a3fd34ee41710ef3ddb89a9c49f08c95d4b02334fe99cd5467a07270e47185f0aad0b09e26aa160cc3d5969c31e7c88606d273e03de776462e64470bfb238e56535143223be843abe469b179486ffaae585bc1088f1723f5e02826d8986f3c1dcf01c544ffe2777893a2507aa15fe98c112cff6f9a557c5c2fad426374f83394f4c9fb60736fc0af79dcc68c8069c42d53466ba215ac7bf0b1ecd3bca1533d91afe85edca776195146bcd9ffae662e9d59ffca7920dee4988ef72c659a90294262797d519aec38ec9c882c896e4e94669d11e0a2bd4e69e85a56d75aee1a244f903f99a8f9f785e43efc1fd6c7ca87b7eb8ea7d91308306909782788ec2b1803b4ef95782c06929338d37db37aea22e4ea4f0c623f21109650f83250fd933f3c72afa0e4a54cecd74442fd3d798d35b0f830f3fcfd40b4cd4a2cf2a6ff634719c5dc267dbe4bf445662cbdacd4dcab238f90f3a80de9ea90ec3ab465a8a097a39fb046906e9b66303cb9d4fa046f1b1ba6e919c5ad16b38f12514f436393e8a9b891f3f05e8af1215d30d51682108256cac3456315fec374c3c7fd3ed7934b4040ad72fa7bdc49964ee58929c7fe32109c471788fb54fa5e8c89d956509de3ad29b39c0e79d85914c2a1814189a6c66d14cb9f8073cf511053696e780cd2a90cbfa969556ecb6427628b994f433f64bb134a11ca8ca6e3194fad082c162e07506ee2d67da21f200bce40c9b2b7abc90a0976bcba15e3153039785e62413e10ad5fcfab7e5e870dc8e5e47cf880418a0e48f4a8042a0ea6cca1b3ed0fc0feff326b56f7404ec61efaee3d7138156d2e16559fc1c707f5e1f47f3b27bb5d5fc54e21c37f351a1bdcc84986d6fe5535356b53c3e545293cefced1ae2ab86b895fc5ec57874070c3227665a9ee812b2b19ee7b2c7131d8d5d12085a43bd13a1067d6a70ee6814b59a9a7de75404566b242a49b01b501119ed22abf74bd2199031c0212618b166b73cc8e00dd047ab53a2af4da28223763f53589c10504f639bc3bba370f2b13ef347fcbec1af5efe1d1fffd522a4c7f01eabc161436483aa380d114a37127b941a5f72ad529adb79244cb604f395bf75c87b7ae02faa66343e0ee2c8387c857a74dcfb1b86502cdb0d6a5adbf3f7269cdc770671fbd3e6a12a5911b4ee29da2fbaff2e4c9c18ab4d948b6eac1132f0b497f30277215c55d642d71e306eb17eecd99881ac7fceea1a57f43b09e2d26bf572bb12dc07bd6d4919471a81af4a78a9116133410ceeba445a13958f6df54848125916da35750ede47244dfcaa2a9307ccd1a384c425010aee534f6679bb7f36a36e995e293dae9e5fd55e154e292249c77ce0ee3936fc190b51fc3eb2c27392d1f02dfdf5021680e9ee4e286cd1981c2551792b9971b8606bc13057e7c724011b2a94292e911ad832c1140aac425c75c4a810afc9d5f0f39d5916d5bbbfa220d3b0484b3af80fe5476f1f514ec47d4cfb69b794f843c2f09094e02f723083c26f85e231b27dd0f9f5ae265562894e13432efd2f3b80c81a97760a46660ac2948dfc94291d2eea0e2e19824cd9791d22a698afe683cc87d092e377b59c2a52cd2e2cac293265f30e0b52ca38049ac844665f497113c7457151ca3b99cc3f8d19837e3b5e8fdddaba345d4a5aeed1fa24b9f1f7faa1490655b13899a7e8c69b1265ec19a7474fead70733455bae6d1d20e47ff321cb891301e1b69a9a53927bc608c469fbc0e4cdb4af07a0b1a736d97fc50966789cdd14c93288c600ef7fef25693759c37f46855976e93ba1364febe9abb5a87b7d32f785fc5d0ac415fc536652e74407fb9bef91355d8a4cfe7d26695daca0462b82a36387f6bcb1e3723abca053f5c7e547a76ec44c485112336f770a5c34a3d1016bee09f573590a3a896cbf04803083bf3af027b8b04168d19edcf40099f6b3f8980e5ae41e75e288eed59e1188df90e9f0b5ef75bbb02221a4c7aa294822796f30f078562ece2f2b2794bb7cd13544fa787fda737f19c3965f3818b1cac7772b2b7f3593095b8def968227bc792957072f593ccf68f85957b374aaf7889976315a32db424d282e0a629fdc074bfaef28c23c490c3839d4cc3b9d273c0576ea8b2927c844870ea6ef8eebd8dbd39bfd9bab6bfd8075702b8287abf71ccc2df8805173acb64fa56cb5769f583513c1a92bc1576b4a7258fd38462ae343c58d4ef7b4fae3218c4d1f620ff8598baa954832038d41c61f19937b8e601e197f8f49ada8132ff4a4302846448aa1ae756344fbd99ebf1df02f9b56a04e04cfb44a0684a2c8594e8e7bf11b02729d3c5bd4eeb3ddef6d7a356d4a5fd5ea4f45b6711353ea915adf953de0b5f4045d8c5afaa05a59369eaebb91577d3e7ab3a89c0cb61d151fe5e4c9e514963aed24acdae7f651395988c7efd2d49b023d2ac7930ce5dee7b23cb4850522bc24d1a14710baff694f5595a57a41c2f64ed8ef15786fc224aa23f684a6046951d5cf1b529a9554b5455d75129f75e0911438edc0d684e4f3f16c9487285e36b694fd9810b4036dd36758a6f201fe1289d66b1f4b66df5abc2db30df5e4c5fb690e4eff4d3f96721cac640283d33373e8e1d4f1c00437726cfb361617c70e9972a0f7a777dceed5cef72efc6ba5ea70043fe0405a19f2963c81d5fbb9e2162bfebcf32558d7bfe5f615e825e38b7cf91774601f4d827757822755d62a2c18df851c763e350dabc8cab2aeeda320b771502d0e6092303c0c1c48533c11f7b5dbd0d9fd7f43d92fcbe11d3cc8a62622b6b3732efdbe939ed09e5f843da74dc26bb370905ea3a733e6d694d727f864b736c773defae9799a1a3059b7bbc463a97cfa8af865c04acd5a4aa47497759e69aac889ee70d62a01b070348af07e6e1d6587233be556ea2d8c044d3e2c0d8f81b5ea3b4fe510aa2a34c816329af41a3ff87519a2725b4646082cf876cf463fb98236f6258b04b41a21ab3474a889927a2302c4bab0d55bf1d32dc8f8c68b87e291212e981463a5d56f2742a3d54c11129ff6938825542bc31e6783fd206e12df5e6229a046fad616a79ae0f909a2209aef090fddebc9e2caa95b1f691bf533c", &(0x7f0000001380)=0x1000, &(0x7f0000001540)="a9fae44474960edb5eadea000000007e5baf9912c31930c7c1eeecd239ddfb47eb9767b5722174db926005b49838252a19dbfd61066ba87c177efa6cd26556d2adbd16b57e0000000000000000000000000000240eefb654aa90b67f60178159a08df76f8b997480f831b373ba28b875a40e5c48a6d7ffee9bea9361eb6b8d87713a8c68ff995e73a339c6661a2d38c23768f3c2a91f305340e485ca128ed86915833540ee38cece5a473d0de019dfff15537a4912570e303cd3235658ca27c9c9a16408fea4e496c435d4da62b38c6d89ba1b9bba6b163425d81c97f443794e373c5da56df5a06c41b3ec229455dddb0eb147a045", 0xf5) (async) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x9cab835cfdc52675, 0x100) mmap(&(0x7f0000088000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) ftruncate(r0, 0x79c8) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x184) (async) truncate(&(0x7f0000000000)='./file0\x00', 0x30000) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) preadv(r1, &(0x7f0000000340)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000140)=""/139, 0xffffffbc}], 0x2, 0x0) 83.639051ms ago: executing program 7 (id=627): r0 = accept(0xffffffffffffffff, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0x1c) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) syz_emit_ethernet(0x138, 0x0) syz_emit_ethernet(0x68, &(0x7f0000000340)={@local, @local, [{[{0x88a8, 0x1, 0x1, 0x3}], {0x8100, 0x5, 0x0, 0x3}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x7, 0x52, 0xffff, 0x400, 0xb, 0xff, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr=0xac1400fc}, @generic="0aa16fd194776fbdbad215d48a868604e008f671138277856ed16c04315b7067466ce592686df7cdd9eca48e810b9bc228b0c0d2ef3295b7bacd40ba4a68"}}}}) r3 = socket$inet6(0x18, 0x3, 0x3) sendto(r3, &(0x7f0000000100), 0x0, 0x1, 0x0, 0x0) r4 = dup2(r2, r1) sendmmsg(r4, &(0x7f0000000200)={{&(0x7f0000000140)=@in6={0x1c, 0x18, 0x3, 0x7, "ff0100", 0x2}, 0x1c, 0x0, 0x0, 0x0}}, 0x38, 0x8) setsockopt(r1, 0x7, 0xe5, &(0x7f00000002c0)="4737aa0fcfa46f7bbe58569314c2c58eedb03a98530d95cc1d1ba0d623421004802eaff398bd41e8c945e20f683b5be2a1de1f1da342d7156ce63a9bdd1490e85933b0ff12d753861272791dd0859609cc4f38d54564ba33b763c42daff100e77a14", 0x62) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000200)=0x7, 0x4) setsid() r5 = syz_open_pts() ioctl$TIOCSCTTY(r5, 0x20007461) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x102) socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r7, 0x80047476, &(0x7f0000000240)) r8 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x8012, r8, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000000c0)={0x1, 0x2, 0x2, 0x100000000000000}) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000140)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 83.138477ms ago: executing program 2 (id=628): mknod(&(0x7f0000000040)='./file0\x00', 0x118a, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0x102b8, 0x582f785027a7383f) open(&(0x7f0000000040)='.\x02/file1/file0\x00', 0x100, 0x15e) symlink(&(0x7f00000001c0)='.\x02/file1/file0\x00', &(0x7f00000011c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000012c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000180)='./file1\x00') r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x10002fffffffe}) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='c\x00') 82.957472ms ago: executing program 3 (id=629): socket(0x18, 0x2, 0x0) clock_getres(0x5, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x8, 0x4, 0x6, 0x7, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x0, 0xf, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x525, 0x5e, 0x1, 0x80000000000001fe, 0x1, 0x0, 0x9], [0x100000001, 0x8000, 0x3ffffffe, 0x0, 0xb, 0x11000, 0xffffffff00000800], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x1], [{0x0, 0x0, 0x2000000, 0x7d02}, {0xfffc, 0x22, 0x5, 0xfffffffffffffff9}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x7, 0x9, 0x2000000000000002}, {0x0, 0x2c, 0xfffffff9}, {0x0, 0x100, 0x0, 0x8}], {0x1, 0x5, 0x7, 0x1}, {0xfbfe, 0x3, 0x6d5, 0x800000000000004}}}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) 2.244918ms ago: executing program 0 (id=630): sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) socket(0x18, 0x3, 0x2c) 1.781596ms ago: executing program 3 (id=631): mkdir(&(0x7f0000000040)='./file0\x00', 0x110) mkdir(&(0x7f00000000c0)='./file2/file0\x00', 0xc) r0 = syz_open_pts() ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000000c0)={0xa, 0xe, {[0x3, 0x0, 0x6, 0x6, 0x3, 0x8000, 0x1, 0x0, 0x7, 0xffffffffffffffff, 0x9, 0x91c, 0xa, 0x100180, 0xffff, 0xb8, 0x76, 0xfffffffffffffff7], [0x5438b950, 0x3, 0x1005, 0x1000002, 0x6f1a683a, 0x1, 0x8, 0x7, 0x1, 0x3], [0x6, 0x9, 0x10000, 0x800000000a, 0x8, 0x8, 0x100000000002], [0x100000000, 0x10801, 0x0, 0x10000000000005, 0x3, 0x8], [{0x5ad, 0x7, 0x400005, 0x6}, {0x2, 0x924, 0x8002}, {0x1000, 0x5, 0x1, 0x5}, {0x6, 0x8, 0x1003, 0x8000}, {0x4, 0x3, 0x2, 0x10000}, {0xeff8, 0x4, 0x5}, {0x62, 0xffffff7e, 0x1ff, 0x9}, {0x3, 0x10000, 0xa, 0x4}], {0x52f, 0x4, 0xfffffffc, 0x8}, {0xfffb, 0x3, 0x40000048, 0xfffffffffffffffe}}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x14, 0x0, 0x37) sysctl$hw(&(0x7f0000000080)={0x7, 0xf}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x3, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xd79b41c173cbb07f) r1 = setsid() getpgid(r1) kill(r1, 0x19) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)=0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x298, 0x3ff, 0xab8, 0x9e77, "838c039e0000000000adbc00", 0xfffffff4, 0x6}) r2 = socket(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x27, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4b}, 0x2, &(0x7f0000000280), 0x0, 0x0, 0x0) 809.344µs ago: executing program 0 (id=632): poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x10b, 0xffff, 0x0, 0x0, 0x9}, 0xfffffffffffffff9, 0x8000000000001, 0x6, 0x994, 0xffffffffffffffff, 0x0, 0x400000000000a8, 0xffffffffffff0000, 0x0, 0x2, 0x0, 0x2}) syz_emit_ethernet(0xf2, &(0x7f0000000480)=ANY=[@ANYBLOB="eaaaaaaaaaaa00000000000008004604012300650000fd3a9078ac1400aa0000000083037f0000009078f7a364000a876a2777ce37706c44aef4fe510f0001787b773f6a4ee0283eac97cdec042f4b84357a3d59d9aab260ff69890ffa78119d2bc0e277d614646d7913641bf77dc5c289eca52cefbf039da54640f55908fff7bdecc304e9849cba403e99136b7684af23d812e6bed721d71d06000000e4072cc60e4f9a4a1c07ccb1509c632f9398dbdb7fc1affe637538182e5c7a9042edce9fbf6769093526b38030bf23d2f48f8f9310c597a7e7598ab759d12c804e9eee25a4ea082a97ce8d71f703099121a5070e1f49edd71716b32f45a01fe0bdd38fbf83"]) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372802", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x199, 0x7}, 0x85c, 0x4, 0x0, 0x0, 0x80000000003, 0x4000000000007b, 0x5, 0x8000004}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x199, 0x7}, 0x85c, 0x4, 0x0, 0x0, 0x80000000003, 0x4000000000007b, 0x5, 0x8000004}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x42, 0x0, 0x37) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x8001, 0x0, 0x0, 0x0, 0x0, 0xc5, 0x48e}, 0x5, 0x8, 0x0, 0x0, 0x100000002, 0x4000000000003, 0x20000000007f, 0x40000000000000}) r1 = setsid() wait4(r1, &(0x7f0000000140), 0xb, &(0x7f00000003c0)) (async) wait4(r1, &(0x7f0000000140), 0xb, &(0x7f00000003c0)) syz_emit_ethernet(0x10ce, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff94ea09066dbd86dd60db834410983c0000000000000000000000000000000000ff0200000000000000000000000000012b02"]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x4, &(0x7f0000000200)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370823f4dc9562c038a6eee77ead68ec80199fea385f35c62aa35fd51a36189858bfa1bb9b6ca1308137ef5196c1231deee9976ba6f2e990a5f38f2ecf849e21304d396fac7be44476859df2d7a77a10ac3ef7e62c0d0e7f74c28b51a6218c1f23a99dc99d71d6e6e913636d6ff46b613556215d090a4fc998400c1c0eb7e845c8b95", &(0x7f0000000080)=0x3, 0x0, 0x84) setitimer(0x2, &(0x7f0000000000)={{0x6, 0x81}, {0x8, 0x3}}, &(0x7f0000000040)) 423.9µs ago: executing program 2 (id=633): r0 = socket(0x18, 0x4, 0xfd) setsockopt(r0, 0x6, 0x10, &(0x7f0000000400)="e0fa53cf", 0x4) readv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) 0s ago: executing program 0 (id=634): madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) ioctl$DIOCRGETASTATS(0xffffffffffffffff, 0xc4504447, &(0x7f00000004c0)={{'./file0\x00', './file0\x00', 0x14, 0x8c}, &(0x7f0000000240)=[{@multicast2, '\x00', './file0\x00', 0x9d8, 0x3, 0x3, 0x0, 0x2, 0x81, 0xdc}], 0x6, 0x1, 0x0, 0x4, 0x800, 0x144d, 0x40, 0xd}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) read(0xffffffffffffffff, &(0x7f0000000940)=""/98, 0x62) sysctl$kern(&(0x7f0000000040)={0x1, 0x2e}, 0x2, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0xd, 0x0, 0x0) closefrom(r0) unveil(0x0, &(0x7f0000000500)='r\x00') mprotect(&(0x7f000038c000/0x1000)=nil, 0x1000, 0x1) mmap(&(0x7f000025f000/0x1000)=nil, 0x1000, 0x1, 0x4010, 0xffffffffffffff9c, 0x7e18) recvmmsg(0xffffffffffffffff, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x3d, 0x0}, 0xa}, 0x38, 0x1841, &(0x7f0000003f00)={0x40007, 0x1020fdcb}) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.168' (ED25519) to the list of known hosts. Data modified on freelist: word -35183598069476 of object 0xffff800000c43c60 size 0x10 previous type ??? (invalid addr 0x69d8345437c4751a) panic: unhandled af 1 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 469577 5201 32767 0x10 0 1 syz-executor * 30894 98002 0 0x2 0 0 syz-executor db_enter() at db_enter+0x25 panic(ffffffff834e6642) at panic+0x1e5 unhandled_af(1) at unhandled_af+0x1a if_output_tso(ffff80000004e858,ffff80002a287bf0,ffff800000c43fb0,fffff8807f106bb0,5dc) at if_output_tso+0x22b ip_output(fffff8807f154000,0,fffff8806fd55448,800,0,fffff8806fd554e0,676b92be3289ad4b) at ip_output+0x107f tcp_output(ffff8000015a3000) at tcp_output+0x36e3 tcp_send(ffff800010fdc010,fffff8806db02a00,0,0) at tcp_send+0x191 sosend(ffff800010fdc010,0,ffff80002a288038,0,0,80) at sosend+0x804 dofilewritev(ffff800045ffd4c8,3,ffff80002a288038,0,ffff80002a2880f0) at dofilewritev+0x2bd sys_write(ffff800045ffd4c8,ffff80002a2881a0,ffff80002a2880f0) at sys_write+0xa2 syscall(ffff80002a2881a0) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7c24abcddfa0, count: 3 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: unhandled af 1 ddb{0}> show kasan No such command ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff834e6642) at panic+0x1e5 unhandled_af(1) at unhandled_af+0x1a if_output_tso(ffff80000004e858,ffff80002a287bf0,ffff800000c43fb0,fffff8807f106bb0,5dc) at if_output_tso+0x22b ip_output(fffff8807f154000,0,fffff8806fd55448,800,0,fffff8806fd554e0,676b92be3289ad4b) at ip_output+0x107f tcp_output(ffff8000015a3000) at tcp_output+0x36e3 tcp_send(ffff800010fdc010,fffff8806db02a00,0,0) at tcp_send+0x191 sosend(ffff800010fdc010,0,ffff80002a288038,0,0,80) at sosend+0x804 dofilewritev(ffff800045ffd4c8,3,ffff80002a288038,0,ffff80002a2880f0) at dofilewritev+0x2bd sys_write(ffff800045ffd4c8,ffff80002a2881a0,ffff80002a2880f0) at sys_write+0xa2 syscall(ffff80002a2881a0) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7c24abcddfa0, count: -12 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff80002a2879d0 rbx 0xffffffff839d5e07 cpu_info_full_primary+0x2e07 rdx 0 rcx 0xffff800045ffd4c8 rax 0xffffffff839d4ff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x4749ee6360f51c8d r11 0xcfc38039cd3a31d7 r12 0xffffffff839d5c08 cpu_info_full_primary+0x2c08 r13 0 r14 0 r15 0x1 rip 0xffffffff833d2055 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80002a2879c0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=30894 pid=98002 tcnt=1 stat=onproc flags process=2 proc=0 runpri=24, usrpri=61, slppri=24, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff800045ffc538,0xffff800045ffca78 process=0xffff800045ff6b58 user=0xffff80002a283000, vmspace=0xfffff8800b1f75b8 estcpu=11, cpticks=38, pctcpu=0.20, user=2, sys=33, intr=3 ddb{0}> ps PID TID PPID UID S PRLAGS PFLAGS WAIT COMMAND 69288 120090 48278 32767 2 0x10 0 syz-executor 5201 469577 70952 32767 7 0x10 0 syz-executor 5201 305818 70952 32767 3 0x10 0x4000080 fsleep syz-executor 5201 363490 70952 32767 2 0x10 0x4000000 syz-executor 2526 258179 70818 32767 2 0x10 0 syz-executor 2526 475926 70818 32767 3 0x10 0x4000080 fsleep syz-executor 48278 511011 91483 32767 3 0x10 0x80 nanoslp syz-executor 91483 331679 98002 0 3 0x2 0x80 wait syz-executor 32260 241031 84609 0 3 0x100002 0x80 sbwait ndp 84609 409471 80504 0 3 0x100002 0x88 sigsusp sh 81196 17680 77661 32767 2 0x10 0 syz-executor 70818 455481 40846 32767 2 0x10 0xc80 syz-executor 70952 49099 48712 32767 2 0x10 0xc80 syz-executor 80504 464467 52911 0 3 0 0x80 wait syz-executor 51113 207584 40003 32767 2 0x10 0xc80 syz-executor 25753 279006 62025 32767 2 0x10 0 syz-executor 40217 401918 98002 0 3 0x2 0x80 wait syz-executor 52911 235316 98002 0 3 0x2 0x80 wait syz-executor 48712 40240 98002 0 3 0x2 0x80 wait syz-executor 40003 171843 98002 0 3 0x2 0x80 wait syz-executor 77661 191088 98002 0 3 0x2 0x80 wait syz-executor 62025 517758 98002 0 3 0x2 0x80 wait syz-executor 40846 443981 98002 0 3 0x2 0x80 wait syz-executor *98002 30894 57572 0 7 0x2 0 syz-executor 57572 362096 4891 0 3 0x100002 0x88 sigsusp ksh 4891 209173 41361 0 3 0x10 0x88 kqread sshd-session 41361 43044 112 0 3 0x12 0x80 kqread sshd-session 7547 446686 1 0 3 0x100003 0x80 ttyin getty 112 83563 1 0 3 0 0x88 kqread sshd 5559 242937 85558 73 2 0x1100010 0 syslogd 85558 502029 1 0 3 0x100002 0x80 sbwait syslogd 66696 339393 1 0 3 0x100000 0x80 kqread resolvd 88296 79499 89975 77 3 0x100012 0x80 kqread dhcpleased 43543 270252 89975 77 3 0x100012 0x80 kqread dhcpleased 89975 418744 1 0 3 0 0x80 kqread dhcpleased 21549 387694 0 0 3 0x14000 0x200 bored smr 65012 239369 0 0 2 0x14000 0x200 zerothread 82921 106231 0 0 3 0x14000 0x200 aiodoned aiodoned 26259 224656 0 0 3 0x14000 0x200 syncer update 26753 333331 0 0 3 0x14000 0x200 cleaner cleaner 46583 221397 0 0 3 0x14000 0x200 reaper reaper 68215 476509 0 0 3 0x14000 0x200 pgdaemon pagedaemon 72432 274585 0 0 3 0x14000 0x200 bored viomb 73820 196671 0 0 3 0x14000 0x40000200 acpi0 acpi0 75096 109924 0 0 3 0x14000 0x40000200 idle1 88177 7653 0 0 3 0x14000 0x200 bored softnet1 9592 96966 0 0 3 0x14000 0x200 bored softnet0 74557 124805 0 0 3 0x14000 0x200 bored systqmp 35610 401647 0 0 3 0x14000 0x200 bored systq 41689 483667 0 0 3 0x14000 0x200 tmoslp softclockmp 91769 457767 0 0 3 0x14000 0x40000200 tmoslp softclock 92753 403460 0 0 3 0x14000 0x40000200 idle0 1 267675 0 0 3 0x2 0x80 wait init 0 0 -1 0 3 0x10000 0x200 scheduler swapper ddb{0}> show all locks Process 25753 (syz-executor) thread 0xffff800045fef770 (279006) exclusive rrwlock inode r = 0 (0xfffff880765fac58) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xbd #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x279 #7 ufs_mkdir+0xfc #8 VOP_MKDIR+0x101 #9 domkdirat+0x179 #10 syscall+0xb17 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffff88074b56e90) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xbd #4 vn_lock+0xa4 #5 vfs_lookup+0x12b #6 namei+0x7c5 #7 domkdirat+0x8b #8 syscall+0xb17 #9 Xsyscall+0x128 Process 98002 (syz-executor) thread 0xffff800045ffd4c8 (30894) exclusive rwlock inet46 r = 0 (0xffff800010fdc030) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 sosend+0x78e #3 dofilewritev+0x2bd #4 sys_write+0xa2 #5 syscall+0xbd4 #6 Xsyscall+0x128 shared rwlock netlock r = 0 (0xffffffff83903810) #0 witness_lock+0x5f1 #1 rw_do_enter_read+0x3e8 #2 solock_shared+0x6e #3 sosend+0x78e #4 dofilewritev+0x2bd #5 sys_write+0xa2 #6 syscall+0xbd4 #7 Xsyscall+0x128 exclusive rwlock sbufsnd r = 0 (0xffff800010fdc1f8) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 sblock+0xb6 #3 sosend+0x2e9 #4 dofilewritev+0x2bd #5 sys_write+0xa2 #6 syscall+0xbd4 #7 Xsyscall+0x128 Process 5559 (syslogd) thread 0xffff80002a223768 (242937) exclusive rrwlock inode r = 0 (0xfffff88075332c88) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xbd #4 vn_lock+0xa4 #5 sys_fsync+0x144 #6 syscall+0xb17 #7 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11056 12019K 12034K 166960K 12150 0 pcb 17 12K 12K 166960K 17 0 rtable 241 6K 7K 166960K 412 0 pf 31 16K 16K 166960K 33 0 ifaddr 42 7K 7K 166960K 48 0 ifgroup 50 2K 2K 166960K 54 0 sysctl 4 1K 9K 166960K 11 0 counters 70 37K 37K 166960K 72 0 ioctlops 0 0K 4K 166960K 54 0 iov 0 0K 25K 166960K 31 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1288 81K 81K 166960K 1435 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 16 0 VM map 2 1K 1K 166960K 2 0 sem 27 2K 3K 166960K 117 0 dirhash 12 2K 2K 166960K 27 0 ACPI 1734 201K 291K 166960K 11964 0 file desc 24 89K 129K 166960K 788 0 sigio 0 0K 0K 166960K 7 0 proc 58 99K 131K 166960K 593 0 subproc 72 4K 4K 166960K 81 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 260 0 in_multi 99 6K 7K 166960K 126 0 ether_multi 1 0K 0K 166960K 3 0 mrt 3 0K 0K 166960K 20 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 97 440K 440K 166960K 97 0 exec 0 0K 1K 166960K 433 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 228 169K 195K 166960K 9088 0 UVM aobj 24 2K 4K 166960K 25 0 pinsyscall 46 92K 118K 166960K 1969 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 30 0 NDP 11 0K 2K 166960K 30 0 temp 42 9120K 9183K 166960K 5500 0 kqueue 13 20K 30K 166960K 144 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 28 0 0 1 0 1 1 0 8 0 rtpcb 120 83 0 79 1 0 1 1 0 8 0 rtentry 176 126 0 14 6 0 6 6 0 8 0 unpcb 144 650 0 633 6 0 6 6 0 8 5 syncache 336 16 0 16 1 0 1 1 0 8 1 tcpqe 32 2 0 2 1 1 0 1 0 8 0 tcpcb 736 355 0 349 2 0 2 2 0 8 1 arp 136 20 0 2 1 0 1 1 0 8 0 ipq 40 6 0 0 1 0 1 1 0 8 0 ipqe 40 39 0 33 1 0 1 1 0 8 0 inpcb 328 919 0 905 8 0 8 8 0 8 5 ip6q 80 1 0 0 1 0 1 1 0 8 0 ip6af 40 1 0 0 1 0 1 1 0 8 0 nd6 152 31 0 5 1 0 1 1 0 8 0 kcovpl 48 9 0 1 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 551 0 61 31 0 31 31 0 8 0 art_table 40 552 0 61 5 0 5 5 0 8 0 art_node 32 126 0 24 1 0 1 1 0 8 0 sysvmsgpl 40 8 0 6 1 0 1 1 0 8 0 semapl 72 114 0 89 1 0 1 1 0 8 0 shmpl 112 22 0 1 1 0 1 1 0 8 0 dirhash 1024 27 0 10 3 0 3 3 0 8 0 dino2pl 256 2522 0 1055 92 0 92 92 0 8 0 ffsino 296 2522 0 1055 114 0 114 114 0 8 0 nchpl 144 3588 0 1896 64 0 64 64 0 8 0 vnodes 216 2612 0 0 146 0 146 146 0 8 0 namei 1024 11449 0 11448 2 1 1 2 0 8 0 percpumem 16 52 0 1 1 0 1 1 0 8 0 kstatmem 264 27 0 2 2 0 2 2 0 8 0 scxspl 216 12419 0 12419 10 4 6 6 1 8 6 plimitpl 152 207 0 182 2 0 2 2 0 8 1 sigapl 424 1096 0 1044 7 0 7 7 0 8 0 knotepl 120 554 0 0 17 0 17 17 0 8 0 kqueuepl 224 221 0 212 3 0 3 3 0 8 2 pipepl 344 176 0 149 3 0 3 3 0 8 0 fdescpl 528 1080 0 1044 4 0 4 4 0 8 0 filepl 160 5643 0 5435 16 0 16 16 0 8 6 lockfpl 104 204 0 202 1 0 1 1 0 8 0 lockfspl 48 91 0 89 1 0 1 1 0 8 0 sessionpl 144 159 0 142 1 0 1 1 0 8 0 pgrppl 48 178 0 153 1 0 1 1 0 8 0 ucredpl 104 1142 0 1124 1 0 1 1 0 8 0 zombiepl 144 1046 0 1044 1 0 1 1 0 8 0 processpl 1232 1096 0 1044 5 0 5 5 0 8 0 procpl 664 2133 0 2078 7 0 7 7 0 8 1 sosppl 176 10 0 9 1 0 1 1 0 8 0 sockpl 752 1662 0 1627 17 5 12 17 0 8 7 mcl64k 65536 10 0 0 2 0 2 2 0 8 0 mcl16k 16384 11 0 0 2 0 2 2 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl9k128 9344 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 5 0 0 1 0 1 1 0 8 0 mcl4k 4096 114 0 0 15 0 15 15 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 26 0 0 4 0 4 4 0 8 0 mextrefs 64 28 0 0 1 0 1 1 0 8 0 mtagpl 96 4 0 0 1 0 1 1 0 8 0 mbufpl 256 251 0 0 16 0 16 16 0 8 0 bufpl 272 3877 0 103 252 0 252 252 0 8 0 anonpl 32 7971 0 0 65 0 65 65 0 247 0 amapchunkpl 152 31331 0 30876 40 0 40 40 0 158 15 amappl16 200 3068 0 3047 16 6 10 14 0 8 7 amappl15 192 30 0 30 2 2 0 1 0 8 0 amappl14 184 433 0 431 1 0 1 1 0 8 0 amappl13 176 149 0 138 1 0 1 1 0 8 0 amappl12 168 1327 0 1294 2 0 2 2 0 8 0 amappl11 160 7 0 7 2 2 0 1 0 8 0 amappl10 152 77 0 67 1 0 1 1 0 8 0 amappl9 144 281 0 281 2 1 1 1 0 8 1 amappl8 136 130 0 128 1 0 1 1 0 8 0 amappl7 128 154 0 142 1 0 1 1 0 8 0 amappl6 120 173 0 171 1 0 1 1 0 8 0 amappl5 112 110 0 101 1 0 1 1 0 8 0 amappl4 104 295 0 278 1 0 1 1 0 8 0 amappl3 96 5090 0 5001 5 1 4 4 0 8 0 amappl2 88 1264 0 1188 3 0 3 3 0 8 0 amappl1 80 15173 0 14586 16 0 16 16 0 8 0 amappl 88 8194 0 8036 5 0 5 5 0 92 0 uvmvnodes 80 140 0 0 3 0 3 3 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 24 0 1 1 0 1 1 0 8 0 uaddrrnd 24 1080 0 1044 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1080 0 1044 1 0 1 1 0 8 0 vmmpekpl 168 10972 0 10931 3 0 3 3 0 8 0 vmmpepl 168 78523 0 76569 117 2 115 117 0 357 18 vmsppl 488 1079 0 1044 7 1 6 6 0 8 0 rwobjpl 80 24375 0 23352 30 2 28 30 0 8 3 pdppl 4096 2167 0 2088 123 36 87 99 0 8 8 pvpl 32 16757 0 0 136 0 136 136 0 265 0 pmappl 256 1079 0 1044 4 1 3 3 0 8 0 extentpl 40 46 0 28 1 0 1 1 0 8 0 phpool 112 554 0 40 15 0 15 15 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff834e6642) at panic+0x1e5 unhandled_af(1) at unhandled_af+0x1a if_output_tso(ffff80000004e858,ffff80002a287bf0,ffff800000c43fb0,fffff8807f106bb0,5dc) at if_output_tso+0x22b ip_output(fffff8807f154000,0,fffff8806fd55448,800,0,fffff8806fd554e0,676b92be3289ad4b) at ip_output+0x107f tcp_output(ffff8000015a3000) at tcp_output+0x36e3 tcp_send(ffff800010fdc010,fffff8806db02a00,0,0) at tcp_send+0x191 sosend(ffff800010fdc010,0,ffff80002a288038,0,0,80) at sosend+0x804 dofilewritev(ffff800045ffd4c8,3,ffff80002a288038,0,ffff80002a2880f0) at dofilewritev+0x2bd sys_write(ffff800045ffd4c8,ffff80002a2881a0,ffff80002a2880f0) at sys_write+0xa2 syscall(ffff80002a2881a0) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7c24abcddfa0, count: -12 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff80002999dff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 end of kernel end trace frame: 0x7a43d94d8cf0, count: 12 ddb{1}> trace x86_ipi_db(ffff80002999dff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 end of kernel end trace frame: 0x7a43d94d8cf0, count: -3