kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Thu May 7 18:58:59 PDT 2020 OpenBSD/amd64 (ci-openbsd-setuid-0.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.112' (ECDSA) to the list of known hosts. 2020/05/07 18:59:09 fuzzer started 2020/05/07 18:59:12 dialing manager at 10.128.15.235:26027 2020/05/07 18:59:12 syscalls: 338 2020/05/07 18:59:12 code coverage: enabled 2020/05/07 18:59:12 comparison tracing: enabled 2020/05/07 18:59:12 extra coverage: support is not implemented in syzkaller 2020/05/07 18:59:12 setuid sandbox: enabled 2020/05/07 18:59:12 namespace sandbox: support is not implemented in syzkaller 2020/05/07 18:59:12 Android sandbox: support is not implemented in syzkaller 2020/05/07 18:59:12 fault injection: support is not implemented in syzkaller 2020/05/07 18:59:12 leak checking: support is not implemented in syzkaller 2020/05/07 18:59:12 net packet injection: enabled 2020/05/07 18:59:12 net device setup: support is not implemented in syzkaller 2020/05/07 18:59:12 concurrency sanitizer: support is not implemented in syzkaller 2020/05/07 18:59:12 devlink PCI setup: support is not implemented in syzkaller 2020/05/07 18:59:12 USB emulation: support is not implemented in syzkaller 18:59:15 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0x0, 0x7fff, 0x4, {[0x4, 0x3af, 0xd00, 0xfffffffffffffffa, 0x9c2, 0x7fffffff, 0xffffffff00000000, 0x3, 0x3, 0xfffffffffffffffd, 0x80, 0x3ff, 0x400, 0x6, 0x1000, 0x9f, 0x7, 0xca], [0xe58, 0x7, 0x4, 0x38, 0xfffffffffffffc01, 0x5, 0x4, 0x4, 0x4, 0x9], [0xffffffffffffffe1, 0x800, 0x0, 0x1, 0x20, 0x1, 0x3f], [0xfffffffffffff000, 0x8001, 0x0, 0x7ff, 0x5, 0x76], [{0x3, 0xf0, 0x1, 0x4}, {0x7ff, 0x200, 0x0, 0x7}, {0x9, 0x4, 0x8, 0x2}, {0x8, 0x9, 0x40, 0x9}, {0x7fc, 0x6, 0x200, 0x4}, {0xeb, 0x6, 0xe5e3, 0x9}, {0xfbff, 0x180, 0x3f, 0xc92a}, {0x4, 0x1f, 0x0, 0x101}], {0x6, 0x7ce98ba1, 0x7, 0xaae1}, {0x40, 0x0, 0x8da, 0x753a}}}) syz_open_pts() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000300)="c2ce1716e5af22fd8e1e8c0fb3a37fbf2007a84dd42e7062a8b2d35c5fab2795dfaa414504f4e1cdbdf9780d2a17ac9ac92d61ced6837fdde37d8ac35abf9d3d66a4689b3619b522f550d4592e2850f7aeb45e182cd34065b429f38b243beb291c308c765f1b468b399b14177b753cccfbe6137560607c989be1ba57649fabfb1df1f0898532a91f64485760e3db69583121ce111e9387f48d3314df9d4ddef21c8057a33cca11ceba4156ac71e95b", 0xaf) r3 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x80, 0x161) fcntl$setstatus(r3, 0x4, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000440)) r4 = accept(0xffffffffffffff9c, &(0x7f0000000480)=@in6, &(0x7f00000004c0)=0xc) pwritev(r4, &(0x7f0000000ac0)=[{&(0x7f0000000500)="f74eddfe8780ddc1f71f034310d999135c1928a6dd43a759fe3a051608f7969545e77fb6ae7dffcb5559e101feacdf7e450b399a7e88dd0bedfea6", 0x3b}, {&(0x7f0000000540)="3786c13f65b7f3fe676e999918734b5394ec131baa6be080652be86581fa563b200d2933705db4d320c13170108386ed78a39e5066", 0x35}, {&(0x7f0000000580)="d9164dcff71fb4a0af04240fd8bb8cce361842f240a60f3562f03cab4b28a1f977a20c172463771f2a13c2bb691673196bd46baf654454c0d3ff6dbd57b4bd63f927e7c358821bf1d87e66e1baeb77cef30961d835aad6b9e8062e0ed25e8b38c15001026c4cc244213b7c20fc1e2a8dc802c631ca798852ea1ef616f2f610dade2bbfafc2f9284bb39923de8b63669c8a0cd54bb886bcdf821933630104017558e7801e860de1c8e6220cd202b895a5bd97f3b3beb5a076e6e6924c3e6526e3df3a9eaa63fe71ccb67776230b91b49bdf6a54459f1c0f9669e4aa20ee72a7ffc8173167b02e58fa75927a31a7", 0xed}, {&(0x7f0000000680)="00254cf00ecece85ac82b5dc06cdbd5ffbb5a0dcb256877ace466197c9745e779a74e07b31c6f537208ce7a1999b164b6b747ee75bdbdd28ea84e58c80a457ca4a6e50c1753c904a6090c8ebaef43aaf0495f19c3cdba370065e3808d26e2f339fc622ced7cee37b6e711a489c11501779ee2652c9bf300862076b7765334266a21a82", 0x83}, {&(0x7f0000000740)="6a56cc15c8af35dcbc786cba1f46886db65264b8d9376d9f67fa35ee0b69aace682683205fdda465b3615dbfd12f18a5bc89297b6e8b47997ec8dcf1d92ca8073072cc86d0d87dd8ed35a5165449bd0ea8da9b835cb2d319e0f2cb056bffcaf18e915e1d9aceeb538df4f3e7a3504bd9a9b2d16132881e76f384c1bf37", 0x7d}, {&(0x7f00000007c0)="07f10dd2aca3d884fcc6ddfe60510617c5651bf1693592b44abc2a510e81deb00366f914529b3247fc3b83877387bb68fc2cbee2cc4d598d9a7dba050d975aa62f7215fe9f90f86025bdf533d4d1bbcc78b05789c3394962c85a703606011fc2c81c14a4ae9f3b325b094aed961aed8b6f92809280f30328df872fbce066f9d8f592f99fb3b6a0072cb908ae31a686489d95698fd031c5a8f5274dd86a848bdc2d8951d17630eb2b0261211db263ecc6bf41a5ea0219c81b34a66abf9706daef", 0xc0}, {&(0x7f0000000880)="588940e9d2d14018ddf345796b4c51ad49a6cdf6a866b6386c471ec2456193f991994fa9e4f3bf1d8bb52ef9f23d412b82fb253152ef1800c8335bd608b82bcb05c4338c20eb4b6c42debd428d89ee141aa4af5b6e2aba5ed0b21e07a68dab4cae3da89ab99829f7c9fb72804f7cb9de6f375d2de7e3dca5d7cc12a3cbfe66106902bbbf008d6295eb6dbdc6b3a0a404", 0x90}, {&(0x7f0000000940)="4a17e425e24123e3a08a5224320d66ca0606c2c30f1113b858a73d9763753c781499aaf57d2b69c7e0e2c38f1f68341a8f19744bfbaea33c42d701df17df2b335bf7d1772859", 0x46}, {&(0x7f00000009c0)="1693fd26327b7f250057fabd3e74a7602e4d33e78ada499e1b5ea22744eb8931cf422db2bf329e2a1832ae94901261c60af8c1adfbd0ee732c38735a9a00c4c2e3c1186675f8dcaab220d37157b3d08c7998c54bd2c807ef11de29ad29f560fc6119c1618a5fa08be4b34dd7d2f84c019392e1a63a900ccd0be8c73c456f87c472ff5675e5f2228749a3cfd1b219702daf81282fa86011c17bac632e63c9c5640ee1dbd6783d22b1badbd6c4492717eb4c7dd0c743f12031b2844f22cc20197ecea5ae77b03308cb47dec12443932afb66ef6e169c42f87f50c3ec141e93f1685b0e36", 0xe3}], 0x9, 0x0, 0x1ff) r5 = accept(0xffffffffffffff9c, &(0x7f0000000b80)=@in, &(0x7f0000000bc0)=0xc) accept$unix(r5, 0x0, &(0x7f0000000c00)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000c40)={0x0}, &(0x7f0000000c80)=0xc) fcntl$lock(r3, 0x4, &(0x7f0000000cc0)={0x2, 0x2, 0x6, 0x5, r6}) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) openat(r7, &(0x7f0000000d00)='./file0\x00', 0x100, 0x4) socket(0x1, 0x2, 0x81) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) shmdt(0x0) 18:59:15 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) fchmod(r0, 0x1b0) r1 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendto$inet(r1, &(0x7f00000000c0)="857740c31b850ad89d336234f97e782dd870f8002b73084df61089749b93f6718326d2ecbd1be1157247a77940ce5ca6678bdcd308943cce3b1c0c84c4e81ae9acf7e0b7e686bf16015fe56787d9af3b227410474f1333550e44a3636313332190b73f0adf9cdbcd3dbee7905d87a1397af984cb6c97b3e3065667b16095e4042db47fa300e35931ca637d79286ce0d78843ffd1aa2fd6f028def294", 0x9c, 0x4, &(0x7f0000000180)={0x2, 0x1}, 0xc) getitimer(0x3, &(0x7f00000001c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x20, 0x102) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000280)) utimensat(r0, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0x3, 0x1}, {0xfffffffffffffffe, 0x2}}, 0x2) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000340)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x10, 0x0) pwrite(r5, &(0x7f00000003c0)="0784780e54dafe313d14b7e453fcdd95eedd555d5224e2001fee5d9c9c3772942e0758bb421d3a8be9e6f542aa0cbb4846a0138aa5a1e4148d9825dcef570993a22654cd5db9a01a7a8de42a351c9b2b88bb6abc976d2718a81968596eaf8248d122c118d49e01b3a1463fd0e9bb55f07692c43dcb92d3733ec036bb57f5d7390fedc58dcd", 0x85, 0x0, 0x3) ftruncate(r2, 0x0, 0x10001) fchflags(0xffffffffffffffff, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000480)=0x8f) chroot(&(0x7f00000004c0)='./file0\x00') socket(0x6, 0x8000, 0xfe) geteuid() dup2(0xffffffffffffffff, r1) 18:59:15 executing program 0: setrlimit(0x4, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() write(r1, 0x0, 0x22) ioctl$TIOCSCTTY(r1, 0x20007461) close(r0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x3f) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x154}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r5, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x154}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000800)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x4, 0x0, 0x80000105, 0xffffffff, "0d592fdebf96709dce4100"}) write(r0, &(0x7f0000000140)="96", 0x1) 18:59:15 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="d4020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/4087, 0xff7}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x8001, 0x1, 0x3f, 0x862d, 0x60}, 0xc) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f00000bf000/0x3000)=nil, 0x3000, 0x4, 0x5010, r4, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) listen(0xffffffffffffffff, 0x3) write(r3, 0x0, 0x0) 18:59:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = syz_open_pts() write(r2, 0x0, 0x22) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000000c0)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x1, 0x0, 0xfffffffa, 0x1fc80d8c, "ff0759d62403000000000000000000681fe600", 0x0, 0x9}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e01", 0x21) r3 = syz_open_pts() write(r3, 0x0, 0x22) write(r3, &(0x7f0000000080)="dae2cd984f09a5e380a4d3c2d71d16030a", 0x11) r4 = syz_open_pts() write(r4, 0x0, 0x22) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) poll(&(0x7f0000000000)=[{r1, 0x5}], 0x1, 0x3) 18:59:16 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') symlink(&(0x7f0000000100)='.\x00', &(0x7f0000000140)='./file1/file0\x00') renameat(r0, &(0x7f0000000200)='./file1/file0\x00', r0, &(0x7f00000002c0)='./file0\x00') unveil(&(0x7f0000000340)='./file1/../file0\x00', &(0x7f0000000300)='c\x00') mkdir(&(0x7f0000000180)='./file1/../file0\x00', 0x0) 18:59:16 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "ffffff7fffffffff186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830a", 0x2cc}], 0x1) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000004c0)=""/104, 0x68}, {&(0x7f0000000540)=""/181, 0xb5}, {&(0x7f0000000600)=""/114, 0x72}], 0x3) 18:59:16 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) sendto$unix(r0, &(0x7f0000000000)="28c75805aa826f8ea958444784da93c1340b6d21556244c34b4a", 0x1a, 0x2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 18:59:16 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x154}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x10001) r1 = socket$unix(0x1, 0x0, 0x0) r2 = syz_open_pts() write(r2, 0x0, 0x22) r3 = syz_open_pts() write(r3, 0x0, 0x22) r4 = fcntl$dupfd(r1, 0xa, r3) ioctl$TIOCFLUSH(r4, 0xc0206983, &(0x7f0000000300)) 18:59:16 executing program 0: open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000800), 0x2, 0x0, 0x7f, 0x0) kqueue() clock_settime(0x0, &(0x7f0000000100)={0x2, 0x2}) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f293aaeb82fb168297e2ff23922299c3383f1bf63a78b796473d48e4c734a899f96f0b224ec765ed0e76d9d8a5b7c34e2c0c318fe43b00fa0400000000000000d9ac55a52f7dc8062782814d8cefefdb1bd4f9c0e36d58ab4f79a65f69e73991844d490000000062d8edd55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef38b4d2c38f572cf51ad724de92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d0000000000000007f24b05c241e230b67f055df2b473f9cb01000000000000c1ecc440000447c89263b7abec3fef5305000000000000004c2d7e7c40b3dffccd0e67beab3b00b0c1b705f6f4300048c4c0db6c55a02a05961e2dcddadb9edd8a568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f0e4b23c5101e713db21be5638edb4489b8e1692c35dbdc77d3f7ba942baa127af7c3f3354fcd7b01e94dab000000000000000017a801b5669356a3f996255f4dd71848a2b85204e29c4d709d7d06702a7897312d6294fdaa8ae5ccf2f4f193a9ddc93e8223278f36002ddf041b808295000007bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e63e6a94dd63fba4f481f047c2d02aa78303d2d2f2c94b5d5bff44f0154fbd921372b6db8e070e477571c082a83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7064742b87207bb59ac0db8eb7a2601000000000010467c0ca0088cc590f42c14b2d904c0fdf00b47d6d3660363706f795ce05e658bd615d7625c71a56b0f6ef1c7b3761b17d8bb2e075cdcb511cc6b84696b748d83b2bf795f7523a11a41ea854a3e0d85be31fe74ccec5a6aff82f22e0c2256355b959e64d8536400c508506a4ef8b6426af8aec194bb6f4e83a8454d12f54796944aa24b4a06c1bfc1ca2500000000000000000000000000000000000000000000000000000000665c9b95381c3bbec78b1cdfa7c973dc712d6891c5864d2103f03412c421621e9023b6033d8020c2286f7726ac86b881a01bb897f88815d6a903a7488cea2b78edb9eda9df77d86d14afaea2755050343943dd3bc2353538161f3c441eaa2b02d3ec6375884576824e55cc0bcdd2a84a62eb48d86e260517cf2ef920902b13e6236cca5447f5b8239936e7448dbf6fed830e000000000000000000000000000000000000000000000000a17336d8c92aff537528ec4befbfd4e6a152b62484aae0db8a3ae5a79aae61c1ab60c5492e1cffd6be77c7de0665cf8bcc6a7f5d10213167106f7a30ac50ba945f70411c947682c28a982347432b097419ea90da8dca2fb8638aaaee9e59eaf761160dcc2df95264b2f2486a00"/1041], 0x10) writev(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)="848b6c4667cf5f2d5d22fc13baf2b2bd6170b345589a6601207262fe78e947f31801f968a029782f388b6bd38749f709006e19349c0f9eddaa4e252ca09936f2fbdab15d45e22b0e9e00000026852bfc72e8e2c91063878cb2b057855f7cdaa76150f01ffdcb2ec1f44c207ef5951951f67b56c3bc3e3df96cd2dc834c92556e", 0x80}, {&(0x7f0000000a40)="eabe269c03a88d706bbe0e02bc04f428a1faa088aab0135c6160a9d5c9497b7c229b0b37b372b85a201c8c57e74bdd4e15e786abcfc3e5146c6cc2b2876b6b4242e7cf34e5668e527cebc10a548b1a3ec870f1989bdb707f2c0bb930ab1044ee80c08dd1a61ea8a1619b6a4ebd9f12d66f4d3e8bae838c41ba744bf47f5b374a8b10ff42c655e97216ce313e4b3baea9e3faaa761e1d23204fc8b9b75cdf21571060f0af71b5cef9e6273bcb40deba8f68f37af98b9e31c969b7465bb7b015272b4f5d3befdbd5e373c27c510f2654da8dba4929b6fec061c66e6fc3b750cdc069df7bda6576fd17390b3e3a9dedf3f5f1abe292a41072b86a34d1931d1ab1391222fb411b694e02e82278d833589f4db366d27d9a36783be7abad538f4c743805c5f1dcc6aed98f51734bf5766b16ecb09f7e0453a2ce44936f3c114bc5d84735bd3dd00e0121ffbee97838b082c4323a0f7dad4a5978eb90127abda8281163588d5a0a2780fb7aff5dfcc838281b4e824f69e35441a0bb69a0021c47c3ccff6e238f3710bcebabe7ba1443e069fb33174b691b052e04773952f8e3081ec2627750bd877819e6f3c5a46f709111379dfe6c68cc43fda0466370745b5b42fcac6b7b6ffcde653a009c4b9c27db7918148c665d9dbd4921365b5a359a87b62295b31cdad28d404922e8fc0362516acbf321b835d7c00276c547f5e9a9cc03efcfe7c2be7bba2ce9ae11de26b4e5b5ddfdbd9e8f42a8ea22ae2f46457402bc6c593f662333ed4e7cd1d54eaccec5f14aed214db80ab3bf167ab9caa38481e13e9e35a86458726dd66b54324de66070f178da6cb039abbf5f66e2eaf71780075baef160ab8156d8c9e3aa9e1537c19d50b25ef81604bb3bdc5cdaa932c612b3a53eea8d861c560c9bc1d8f5f8e9682512e2e7f5cf5efaf5d05818a96c9bae4cab3d1ae7804f8294818062fa5c4d6f225c8bd268e85963e89912fe7fd41b81d500b85e8b3e0eebec9e02e2cebe31fb6d186bfaa9071d806aa7f474e8401c8213c4a3258ba923f3a7bb37048c9981d63560058f5d92f8efb06198eaa1b45f4172c1db541268a78c8ffb5cec82c02988869357c362bc4919ecf552665739de65fbdc084c1bda7e1e7ece9670ac97549b5696f9148890da32aeaf42404512631e92b1b4cc9c271e80b0d75085f804407274d72f4a183a0969e52541a026c66a0112a9049bd6adcba3f9c148885ac22a701f540f14c3de46b7ce13b18f57f2a48336d5567750d5dcb294cb2dd0269ea83129a055dd6992dabe25502f31140743af406d47a025c6dd601bf58e4190e21c1e737fe54d9795cba8fb7f1293ddb705758186b4182c7310d95f639970fb470d439d248208c76f92508ba707a3e5eb06f5c86d878f8ae117d96c168eae882b20867d47dcef8ea7af52f81ef48afd70a19f9897d7554de50b12d5a4263d5a1245717910c048bcdfaba42dd65fcd61de1b6c8433fed3325e9aaf53ed929e037f15577d10686fa9b897c83fb429f1a6461f0abdeb4a16ee5b1e1a7bd0983f43a763cee986d36d0173e821f6761e456ea1d1446143bef20894f5355294361fc7dbab20de0f67a22b1856b6c5a7f18ecdcfc4e7dc79937638f7cc9434a0e9ff3b25b796ce23f7a3305a889cc90f85f873ab1f8a6fc7d6fd42c105479591a5627efb67b4a0b947b3505e729dbf82d77939a8622479227046f818eba472df2ab1a91479a3c534e5ad2e302e4bb5bc3e42a2c15ac1e9db0f108fe4c69eec4c80fd9bcf532c07aa557d5ee8dc0da9c42e381b24da6d31bb61c370dd2943d47981eee64ae0c4fb246a3f3ea749f4abe8a3a51175931a72326f4c86caca974330b82d8b93d98985ef2ea8da4fdf055648617adf1f02291c2135f419cdac3f8376b9b68a271d546ac37ba8a9e74acf7b13bb39f3a2e9d68fc5dae5d5a800781d5363a106982a57d7b80720ae52ade2", 0x575}], 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000680)='/dev/null\x00', 0x400, 0x0) dup(r0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x9, 0x8001}, 0xc) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x18) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x4db, 0x7, 0x3, "2ea807e16eb595603fcfd71100"}) pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x154}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000700)={&(0x7f00000006c0)=[{0x0, 0x5}, {0x8b, 0x80}, {0x20, 0x1ff}, {0x40, 0x9}, {0x41, 0x3}, {0x40, 0xd57}, {0x2, 0x80000001}, {0x20, 0x3f80000}], 0x8}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x3) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) 18:59:17 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) 18:59:17 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') execve(&(0x7f00000000c0)='./control\x00', &(0x7f0000000280)=[&(0x7f0000000140)='x\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='+:&\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='x\x00'], &(0x7f0000000580)=[&(0x7f00000002c0)='x\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='.}\xfc^\\),\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='x\x00', &(0x7f0000000400)='x\x00', &(0x7f0000000440)='\x00', &(0x7f00000004c0)='x\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='x\x00']) symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') unveil(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000100)='x\x00') 18:59:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r1, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 18:59:17 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff03000100aaaa86dd600800000200000000000000000000000000000000000000ff0200000000000000000000000000010000c20402000000b664f34ad14ae65d340d0a98592b74807ac0f67daf8dd96f99516cdf9c57f2160a55"]) 18:59:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="0923fbbd6112b5163edb0dd3ba8bdbbac5738c171246c490d55f4e5cc7a9b24de78243805f2725334d5d8f3617bdd3909223e9f2c9015fcf77804baef38500c8ec1900c560f2c29792c967026c1ef54fc1642328972fe349f8a4f02fc158cc8aa37ec9ee05891f6386336807420805cfa14d5d56f937b96b4dddb659010cb215e9d40050a3087b629aa20248ec278c6ff2e273c7f818561650093e01f049e5664a10bdb1bddd48648665e7f5e5df33d7ec5942fc390024b885", 0xb9) 18:59:17 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000000c0)="b9b664e816043a", 0x7}], 0x1}, 0x0) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = getuid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1}}) r2 = getgid() r3 = semget$private(0x0, 0x3, 0x260) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r2}}) chown(&(0x7f0000000140)='./file0\x00', r1, r2) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd60451a7c00412b2196317d5434c6d3d161ef5a63c50300000000000000000000000081"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x10, &(0x7f0000000180)={@empty, @empty, [], {@generic={0x0, 'wS'}}}) r4 = syz_open_pts() write(r4, 0x0, 0x22) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000100)=0x4) r5 = syz_open_pts() write(r5, 0x0, 0x22) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000040)=0x3ea) 18:59:17 executing program 1: r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000040)=0x2) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000180)=0xfffffffd) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) r2 = syz_open_pts() write(r2, 0x0, 0x22) fchmod(r2, 0xc4) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f00000000c0)={0x3ff, './file0\x00'}) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x3, 0x9}, {0x18, 0x3, 0x401, 0x2}, 0x40, [0x0, 0x81, 0x8, 0x2, 0x401, 0x8000, 0x8, 0x1]}, 0x3c) r5 = syz_open_pts() write(r5, 0x0, 0x22) r6 = syz_open_pts() write(r6, 0x0, 0x22) fcntl$dupfd(r5, 0xa, r6) 18:59:17 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001e80)=[&(0x7f00000018c0)='&#@,@\\{(/[\x00', &(0x7f0000000140)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000000200)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[\x06\x00', &(0x7f0000001a40)='\xd5BE/\xd8\xeer\xd3r\x0e\x9f\xf7\xbaH\xcbi\xbfG7\x8a\x1b\xc4\xe1\xd4~\xc6\xc1`\xa8\x8c\x1bd4\x11\x86@S1\x06\xf4\xb5\x98\xb7t\v\x82\xc7\xfe6A\xe2\x1b\xc4\x13\x92\xe1\xc3\xf2ky\x06\x7f\xc7\x92\xea\"^V\xff\xbc\'\xacI\xa3\xb5\xe2\xcf`\xe7&Q\xce\xd2\xb1E\xd2\xa7\x03\xd5\x98c/\xdc\t:\xfa\x89\x9e5\x17\a\xd30]\xf1\xe3~\x93\x19f\r8;\x86;\x84\xe8', &(0x7f0000002000)=':.\x00\xe6\x81\xd0\xae\x9d\x04c\vS:\xf8\xb7\x1b/\xae\x03\x0f\'\t5\xda\x86\x1cu\x1e_j\xdf\x10M\x96\xc6\xe4\xba5\xaaC[\xc0\xbb\x1cH\xa7\xe9\x88\xc2b:\xf4M\xc0\xc0Ma\x15\xfa\x9f\xdfe%\xaeK\xcb\xddE\xe4\xf7\x98\a\xf5K\xe5\x1e#\xb6+\x11\xcc\xc5\xd4X\xcb<\xc1y\xf4\x94G+\x1a\"_\xffz/\xba+\'\x96\xa2\x89fg\x9e\xe7\x9b_\x1b\xd8\\\xe7\xc7\x03\x11\xdc\a\x95vy%\xaetP;F\x93#\x91\xae\x84\x82\xcb\xe4\xd35\xc6\xc6:\xf4\x926\xad}\xaf?\xc4R\x1ev\'\xb3\x91#v\xfa\x17S\x19\x00\xf9\x85\xff\xf3\x01q\xea\x8c\x92\xd7\x8c\xd7\x1d+\x04\x18\x02~\t\x94\x99']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000002400)=[{&(0x7f0000001ac0)="c166e40024f58679b1e4f3e9ab2f76694c786ce17067b21b6cf78e879493bb8a6044486c0ce5fe9f6bd36eac7060575cb67bf2262f5c97edc19ffa4da5fca0854cbe151bafa1443c6f80be934287a946412f893bb357d7be6f52a5d099f5d501dcdec871056ffa608bf12e336a46704af39dd4f8286a8c2328689d538f5d972adb9751862f298094da47daf0b69937f89ac3cd609cee8e38c26580c638e298178f44bcd693", 0xa5}, {&(0x7f0000002200)="c1debacda795f4514e8f3106548a23cfc96e53b9e3160ec9fa805e0daca20a173427f4084dd9f89d675a98623fe6228509cd12e631c7f81f2e5fd62e39ebdd367714ff113c1acff2cd5cf4c66fd264f7db5bf3761869d74324e612939031b539b173e6a95abc693a7a9faaea61f2373ec8b2d9029ea5fc9c1c30fbb9067eca202d47b004bb9db401e0de40ac14f6f0fc45c141927a4884cca4092499b4091b9f13f77ee0349bebd8b18fd7c1dc64afe13e79ae0ebf23a20800188005d62f4422aa76ae87c8ecbe7af858d09ef53b2df10bb2bf9344", 0xd5}, {&(0x7f0000001f40)="af869cf350ae4ea79d9add12f9d6640c0b22fe21bf2a45f9d5645387d56727315351a6f3cf2d3a67c64b12a005f7745c7d605381f530b3b7c5481d884e07cce94975b7c56e030027bfe375bb3ed962e1c3df4681efd2decc4a040ab63bf26c79fb2f77321be2638307effdfd241f7fc9b691f99815e10a26fb06", 0x7a}, {&(0x7f0000002300)="8d2974d16636b6c3248b8da8d6f8a6d6b8d10819371d5addb4d05a1a2f1fffdf607d428d14a6d53fa0698ff0e33039334e4660a4a3e89fdf3e2d13594a567c40108687f10cb476d004a081cd849dce485f77f44a96e9de4284920f76737be2d84257970b98da7d945a445a43d78fc75f50804afbfb4f57190c42aa0bc327da83ca0f016b818e0aab17103d2376bf5604f8bd993748ae1ab30479f46a6eead9b4f48c3f2603429f6d696549a0956694d7c18eb34b42871ce0735b66c90d4426543c24729324640b5e761093ac68bb3f9e45900767add5d1540f7790d013d99a4faff0", 0xe2}, {&(0x7f00000024c0)="05b39bbd158b1133cc5adbbeede3d4b5b308dd597eec013876f4d793a6e3d198fece748ab6cc04b5d3c5c6d7de7803026c8a40e6f454fbfb8fdbbce582cb887845cafce8cb04820f386dd9d8fee49c2676e5bc6225725d02c961012b6d74bf7ad1218bbc75a527595b93970f0254e3e6d2234835fc7bdcc0fbb53820a29cdb5d2a7910f8be44825d1dd69f427dd137b5823b70cc990d0c1cd92d6c5ced9c7af6b455d5e42d70f1bbc8e37738cbf0e0ab2ea3019b1455ff6508399f88c462a35be16223cea48cebe84e1f749fcd3ecffdc41f031c4ba4c34ea326b77ac98ecbcc475d4b259605dc78940c1212b71dcb63c259468c681c466cfbff4dbec03f8e03a1257fa2b6152aae25d370b3bcfcf4fb79c5dde1b6eaf064bba1c202ef40347ba9823517c0453713d87cec4bef2444251af3ff28417c15223e21cc92c127edbbc8db8d410eb33871b6cdb41fc645abcefa349cdbb416098cc5735f4651fa14135892c720e52d625a00ed8180f42306b913e70296e370ab458a3e20c083d3ba199d9648d4c2a451d567d26e0a29bbd3f9b7072ee052d874a25cfd371d840ae6dd8bc2dcda5b89f03c550d7bb3bc913f6296949303f787bb483808f3febfbdfc9422ffa7a11ce1da9c335199167d0ff88c3924e7b5dd1b0067cb2761cb37d9d6a97b597a47768e7b5216037638c4c58a1a23616a8ecfa1c9045218d72214239e596e6d7157ca8b9205c200f70b58f7883c1d542af99720831587d9c8fdf2e2ff379ae62e432a568056f8936251b53b83bc978af6917d8a527c3a2db910be8248a930796910bbeee4d061dc675d9a28d5c28d1dea05d1dec7120c067da5f1c39eb18295f1b267c54ad5e7a0324c2926afc71c35eb460ce765d94fd8802764c6bc04888771b962e8257f0a5115ff3887d627a4de7c3c29be9fe1b124b7f0d6b13419c4b4f0f9e5d5e8ac0f35d5350120315cc34824014cb98cb99e5738e9277c0b1184215109a81ee016dbd018f652a3a4cfb86a34a41df9a2d6526c723bb3586c22064a1ca5f960781e3e6a6adf9d6e8e59e4ec25135583ab5580825f63d43fbb3f70f84597ffc15d92e8ca50a312f4cfcdfc700985adcaf19a3f6289bc6efb536a9f4022cf868309d234fb79963cc1e0c4569e0379e7eea5237db00d2be08107cb19e3af8c975a02e7894c3f702d89e60b027705d12c015ae0d0af9b279d282c76e80dbfa11bfc8dede57db939a2e6be17766077a89d572a0576aaa2228d5ea15849514dac8c43fa3e553b24704ba9ecd6f788afb336770a63a1d7e4d62625429f03321f8bf0613056ae66437d3681802e4d618fa410ee61ad206f7b273016348aef8b680a2faf138ca71fd72d0d2d351ef886b7347954646b55fc909cca0cbd4165003ff7486ecf09a8c1769bf78651242a342a6f7e6d03d51b7587eee9834c191cc0c6819c45c00162fb351cf414a252d404fb3c1fba09969bdbc810600f89f1cca4122566886724ecd87906cc66888c8f86f600ea87ebd4fa96c7b06f136b5c1ed0e679086340bb26f3e8d2f16a9c2a2c84727e2e615e55ff606f5493cce3557873ced05dbe071ce0c7baf31f256549ca130657c29e1115c7ad7bac1ca11d59fea4a3a2fe1dae2399d9fb585d111a38e240e3cb36dfc0346b0e4be2f293521c5061986ba11a486c4008347efffbe8cfbcee38f16ab8733c5c2b0c3440d43202c43f13f66a5ac4494e52bca44de0dd50bfdbd274f19488636527463cf4c932bea66a401a1d9ed36fbc6afbc923a034611fe23d68b5e74f802d60b24c4d2c9f15d91a2e10446619130bf1ab890f1bdf0f6240c2133a28fe5e589be45d9800252774250da45bffd0e566b3d11ab305de415c00482f1f085eba915e142c5f39898fd7ac2bef6063a5293f6475641ffd6d4f4944e43bfdb3b8c03e8657bd12acaa0c23711c713f8cf3461f500382486299dfc582f87c9a4e59477f6a8428ef7290048aede28cdacb7145114043b76efd6673f7011e8b90a3412bd3a605dbd964dc341c92cc7a2538c64981ab7e796cd89e55935533c46dfbfb181bdc30d2a72b72d0dc7c8f53edf7a559ba1564ae1affeca8623be7b14e94603af3f1744903ee3927a20d875eb8ebd2dd9e899891e5e0a02a46561d769228027446a14122ee664037933f6d2dcae63dfee670dde9cdcd5aed7669bf3fffa61339828618dba043a5cf9bca4af1c34eb5a57e2fc8f18bce1f1eae2c5a86f9bf6b26e1f7509c27704643419bf7909dee12077b07f90cb2b05db4c3021ba95d6339c09ec6525fe76b17891010c58080bdb41bbc73a24bd2b5ff7e101fae3b2b49228e22e8606491d1536684d7a85f0401734520f870508f78ff1f8b80edcd13c69f6bdcd8f1b3cad9598444dd7b26eed15e681ebc79f646768f09b88f11fbdb848ec6a9f0ff1245502d17c8622590837418dcdfd6d04ff70c753de3e3d451f2ff0c6c0735c281503758ea4c06dde6cffcb8f913ee49d15a1d271c6785d8bd3e78203eebea6c8a2538fdf08bdec1bf91da94427d7b1f411ed736fd25cc31d7e53e229929f2a51ebeffd01e2d8a60299ac3f0618c3e2b66bb7d9465aa6d3e3b854bb11acdc46cbdbbbd8cc688ee467725cc2f2790ddc0733d5cd266257f03ad78ed6f40672e53473852c637cff212600f767644b14a50617ac77a7ac9d22400a97e1c0cb6a1d13a4cf8dc73a31ec4093afc2e8942f40213697013af67cc06c76863bb04a33424cf891907d6cbb6704d30b9efdecf513d10b13828a3c8281878daa7919dee757a8ba3f082b27ad4005087cfcbad16ad724875df2ff399c1dec0dfdcbb974663febfc28711002ac56faf1c63451dad4bec307eb6ab50eb6b926d8a10278ca019ca2336375144ae3400fef605c2a1e96a63d963c48d9046bea32ebb8cf2b01ead4dc76c90a71279b51f1fce8b97ddaf8ea1c01eaba8335a153baebefafde35300882f54f4a5367232ccf627582850a46556519e5ce7d31ca665d89f274175c9d2ffafd97d9466a692adce94b6ec56b14518211493403da08f31110723b0f9cbca25f0a51f97164414c3e74e5f249a3c7f935c096c168a9ffda4bdc9a5220f8192902a84b0b3554b5f5da4b67a6a370c9d41d780e7cdcbd9e760cdb16a7a8ea522b0247cc9c138b38ea998358fc34e1091c14c41a26f93d2280f2c9aaa5eed9577110419c945b4ca4121e2c15322dc8fb7b48d37c2a79d8017928375bccf21f69ffeb70ad83bef2d6692813ee9794648190f1099c5400ad3bf2fdc8284cb6b92e87ca92990db56f26c4f26a3d369d286effd45d4e2cd8bf64e06121edbf89f127110f1f87795f53937fb0baa77f411d29cd2e24c7c110dbb4bef0b6f4796143a10f07c8a9b4d73b2dd66f6b2346abff1e8131d860f7aba32d76a920cb75015495664d720e4b16dc800b9cbd4f7853c37f730e16e39844283824f4932007af15fa93d4e1a96329f79e675c98af8cdb3ec4106cd865617d9d44e0cd69226bad2665fe4792a471e9dbdeb486f4428ae2bd8f6842becf7438a0bd88e5217529b79f0e2cc0e451d1512b196324a29c834a1e2988b7b742d78ac81d10989457d57c611b4873da63f997253f165c33c649b9f7333b0afef337b041845df6c28d08668bbc3a5b2011c78bbdfd410b7ab4e32e2190431f28859837418d12c2e035e6baf3684aec0cde5e2f85066fd237563f9a5eafea28ea7a4c78160cba5861cd103942a9cc0091a9ec0bf42bb49e61031e97f7f9ee95340172b9331550c2183a5e4896c3faf80ae2e22f46f52f6381ea49400a4ea178282c8170c8304ae77c6d2dbd83dbf2685d6146ff674507977a25b511e57b5fbdbab02694e46debe14f1cc6e9686ecf1e04b1abcbd6c811ca18d7e7c6b187e80f90c6a85bf2ceffc4f93f42179f6fde7294a830d879eb0bfddb23becd8f9833ed57a5ca8b5105653fbf04cd8b53473c20f2b2882c40bde76bf04b0b46463528b0725740a725ab4be172db6f241c123582c78b06b2f93c1de15fbeb1f96f97d10e65470b04be4ef00aa610a3bc8592a094bbbce0d4eb639b4ee81253bfa66ea12e6827482630fe3e972e04484ef44e9b6ac66e393f4e8f24de46f95174cae3aad59cf5aa9947e7297cc6bdb9d7b68fc4812e31b6d1eff807caff4ec776a786a8583627bb91943766414141643a672b5db0ff918bd51437f0f58eebbe4ad7510a27301e7212b42645be8be386f8b2e47328576f8751b2cacd571485b8b5f7f9a0977f0c6d4ee95d6142958de94c5c27c56a1debed84dbfe6bbd1471831597127df5562cec5910aee19f1de2c2d4b8136d2596badfb219b851fddf3beffc5f63a4049664201561218b509e6bf831bc448cbb54f4412c85da2240340dce2cb37454f4523bc3b77072114f56797650f79c58c55046a8361e1163a297396ab1e60e4a67d78337b8e20bfc3fa6bd9eb4caeed28b9261be7d65475a726d77be3f722f498a6dfe2e7ac3ac75e75b5f5fdd30f53ecae76471588688f29431a9dbeb68099eed16b679085f02caf7f0d5f9cadef272a526945730a7f4099d9780dbc2ea5144383b3c1991e1de9052b2af2500f4a3519bc11c2a763e78b4a6c1aa8b8ee2a189a729ca28ba67138ce58162de5f89f2f1ab7a613bb44418b0f32cdecde39afd9fed86af5ca5b516e5d81a322f06f1997acb56ad2c53ae18365bb4c2f4a84017c117d5bd5fb42005a9a11a9615586b1e81b8c6322006ed72fb94288622b9b9a4542d820d4033fb75af1b7f76156d9c91f6f99c93043da46c7ffc63053705f92b89b07b1ad2094b735112a754b4bdf9122f4d1a5faf8876d977fc7aa203d4f9e3af54d2e308d418b138dd5dccabca51b7b2111574b127b6d18dc5961d48cf7511f3a411f2693f97769398b4d566517e189e4a99f78b647bfa41a30a4495a0297020dacc7eca883ee68b2791efcfc01175bc1aa6647b582106acd74c1423efe49f88fe817bb5626d57f58b647b72321ea722a7e8e0ac08b27ede7c2458e985d6225b37d335f2cfebaa5a02349109251ee8ae9f8f028470edb61c74c3c88d0657fbc0aae9d8bfd079e3d6c24f4bcbb79cc34028875d0f128efd5cbe36d35c1d520bb600b5238119544ec5811211c27ed17f0e62096f821c325722c39cf29bbc700a875d2688ec14dc95fb9def35e9ff195641107b4adcfbb19d71205e975114219d26c5a14a7500ba022a065872e3b019869ef449240f9ebe3af16cdb2bf95f4eb6ac044cd92c21a9c810d43f1c7e305bddd753faba2887410b193ad21f874c6fc87065ddd1b07d707829e850a909509f0c0bb33c8afc3fcf9958e8af502f41ff6b001a08d4ef3ef4a6fe08269bf154d5236a605302c43beb5ffc27353066ea3bbd84395e61e90b0b7d66cf522e23b87848c781dc2a769ab3e537f1830053e3765320e9db98a4664f7e08cf13e8d971b9b98791c7044eee493e8a986ccacaae59166a69e2a01776260bd2ee210522d61053b73061e0d7c5221541e26feff56d7c716c851156054733283f4d05cc099d55eac5edfa42dc9a3d02f1b060d3de2a16ea7e26cddb0f0cf15b4e9bc673efbc22a355ecf7d1515283a596528c8b2c9d546da420f199680b046d5660e2e08985e145a048974116d09e19c483e97612676bd58e426eccb363fa922dc08f86cd806e9f059ab57d5a2746e874a49a648df3343e60de96456f04e10866b6b54b2a8109b17c259eb9fc9610726c94256f5b6676d8d77c52cc326bb27ef8a10c9b91e4f2ca081e30e9d664f", 0x1000}, {&(0x7f0000001900)="113e7de4d38a92", 0x7}], 0x6, 0x0, 0x8) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x4, 0x6d7) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x0) syz_open_pts() getpgid(0x0) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) shmget(0x2, 0x2000, 0x80, &(0x7f0000000000/0x2000)=nil) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r4, &(0x7f0000001ec0)=[{&(0x7f0000001bc0)="00cca0fc34f2b7f78fc76edbf7202c4306f46152ebf16f54baa100000000000000000000000000000000d3104c2a7441676c2d53c4b3395e5026501ab5a22409b8381efe5ad69eaeb7c98dc44e37561b7cc71ef6b09c8499e840bc66df443d682fbbe5d81380cf1f9960a88b54c7c06c617743cc6cb0661521c1a33467032694a66c8613e43238b16fb6c62f54dcbced97a03cd504cda211973a35333cdd8ef7ada1e0271d7f3a3975866189f1b6c2d4c30108d8b62bbc9d3e72d850b424", 0xbe}, {&(0x7f00000034c0)="4081b9613128ff46db764e09021135fa077315177b9db33f29b687aecc35665b6dc64666aeaa93d8fbffffff7f39eda8b5037700d43259a1cebd5085a56f2a5c0bec9bee6f4625ba84aba63418424438c5a94b17795f912552e1c5d88b23a4852fe10768e40000c261f80a86696c54f3c60ac5fed80cbadb02eed77822f74d745d3555428350ed828ab26cf5d5c41ed351c31ff1cef8b311707d4b7a1d9a99e0714f8b819fca05ed04525c81c480bb49bf5715f435e4c2b0c40d1c3b66664e695a6a5faffafb921f20104ded0d6bc0becc313e4e4d", 0xd5}, {&(0x7f0000001cc0)="c766b0c374d4f3090a7025e4b6efd155af37a157d1bad971d42a4a306cc7ba317f0ca1c648a2fbf878740da99b25cc90c2921fb9fb455e0eb6897a77229033abc6ee9f9f80128b46e5f2", 0x4a}, {&(0x7f0000001d40)="e82eeface44ce6616bbbf11c542398072a68b379bb4836f64da88da23471a1399218072bf12bbe8b162bebe55cd27a2dcf7f4f557fa1476f0e48df011baf744f16d143d384d9bce182bf261931b7c5ea529d41ae96af66def3b2563717d52c002b74e8e9ff758d98d729", 0x6a}, {&(0x7f0000002100)="62b5627f7bbd65ce2f2cc30b249360074278fc14f1c6572dd3f033e5869500006172000000000000e9ec01b20e49cb82eb5977dc7c206f45da5cfad5a932b6212319963e69628b3b9e2211fb158933251e0f3cdc743a52c31ce0f0ba95eb5d4d1df573b4ff19102e83a8d9bea0b362c6f5c5a50055618f52ed6b852060ec58ce19f30ae6e6bfcfe87720a924c5efee5bf241f7a03eb92a8fed4a9f204ddfcab634bee0ddd18ea95e367470e6be58f59fdae6e73babbbc2598be84e41d23fb4ed49ee85088ec1e51d16b5d0a928d2f42584885be69291076157aca4478dfb7a73abf69e5f82b2fcdaa8", 0xe9}], 0x5, 0x0, 0xf0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001b80), 0xc) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 18:59:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) 18:59:17 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f00000000c0)={0x41424344}, 0x8, 0x2) syz_emit_ethernet(0x83, &(0x7f0000000140)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "00ff7f", 0x4d, 0x0, 0x0, @rand_addr="e24d0874ffa471c8c3a4e67d4000", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, r1, 0x1, 0x0, 0xc, 0x4, 0x6, 0x0, 0x4ffc, {[@nop, @sack={0x5, 0x1a, [0x5, 0xfffffffd, 0x7, 0x0, 0xfffffff7, 0x4]}, @nop]}}, {"e07b30bac113c97ce7854800fe7428db58d9ad9b2998058fc6fa48c795"}}}}}}}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x154}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) fchmodat(r2, &(0x7f0000000000)='./file0\x00', 0x91, 0x4) 18:59:17 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r4, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3}}) shmctl$SHM_UNLOCK(r2, 0x4) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)="04000000", 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 18:59:17 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001e80)=[&(0x7f00000018c0)='&#@,@\\{(/[\x00', &(0x7f0000000140)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000000200)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[\x06\x00', &(0x7f0000001a40)='\xd5BE/\xd8\xeer\xd3r\x0e\x9f\xf7\xbaH\xcbi\xbfG7\x8a\x1b\xc4\xe1\xd4~\xc6\xc1`\xa8\x8c\x1bd4\x11\x86@S1\x06\xf4\xb5\x98\xb7t\v\x82\xc7\xfe6A\xe2\x1b\xc4\x13\x92\xe1\xc3\xf2ky\x06\x7f\xc7\x92\xea\"^V\xff\xbc\'\xacI\xa3\xb5\xe2\xcf`\xe7&Q\xce\xd2\xb1E\xd2\xa7\x03\xd5\x98c/\xdc\t:\xfa\x89\x9e5\x17\a\xd30]\xf1\xe3~\x93\x19f\r8;\x86;\x84\xe8', &(0x7f0000002000)=':.\x00\xe6\x81\xd0\xae\x9d\x04c\vS:\xf8\xb7\x1b/\xae\x03\x0f\'\t5\xda\x86\x1cu\x1e_j\xdf\x10M\x96\xc6\xe4\xba5\xaaC[\xc0\xbb\x1cH\xa7\xe9\x88\xc2b:\xf4M\xc0\xc0Ma\x15\xfa\x9f\xdfe%\xaeK\xcb\xddE\xe4\xf7\x98\a\xf5K\xe5\x1e#\xb6+\x11\xcc\xc5\xd4X\xcb<\xc1y\xf4\x94G+\x1a\"_\xffz/\xba+\'\x96\xa2\x89fg\x9e\xe7\x9b_\x1b\xd8\\\xe7\xc7\x03\x11\xdc\a\x95vy%\xaetP;F\x93#\x91\xae\x84\x82\xcb\xe4\xd35\xc6\xc6:\xf4\x926\xad}\xaf?\xc4R\x1ev\'\xb3\x91#v\xfa\x17S\x19\x00\xf9\x85\xff\xf3\x01q\xea\x8c\x92\xd7\x8c\xd7\x1d+\x04\x18\x02~\t\x94\x99']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000002400)=[{&(0x7f0000001ac0)="c166e40024f58679b1e4f3e9ab2f76694c786ce17067b21b6cf78e879493bb8a6044486c0ce5fe9f6bd36eac7060575cb67bf2262f5c97edc19ffa4da5fca0854cbe151bafa1443c6f80be934287a946412f893bb357d7be6f52a5d099f5d501dcdec871056ffa608bf12e336a46704af39dd4f8286a8c2328689d538f5d972adb9751862f298094da47daf0b69937f89ac3cd609cee8e38c26580c638e298178f44bcd693", 0xa5}, {&(0x7f0000002200)="c1debacda795f4514e8f3106548a23cfc96e53b9e3160ec9fa805e0daca20a173427f4084dd9f89d675a98623fe6228509cd12e631c7f81f2e5fd62e39ebdd367714ff113c1acff2cd5cf4c66fd264f7db5bf3761869d74324e612939031b539b173e6a95abc693a7a9faaea61f2373ec8b2d9029ea5fc9c1c30fbb9067eca202d47b004bb9db401e0de40ac14f6f0fc45c141927a4884cca4092499b4091b9f13f77ee0349bebd8b18fd7c1dc64afe13e79ae0ebf23a20800188005d62f4422aa76ae87c8ecbe7af858d09ef53b2df10bb2bf9344", 0xd5}, {&(0x7f0000001f40)="af869cf350ae4ea79d9add12f9d6640c0b22fe21bf2a45f9d5645387d56727315351a6f3cf2d3a67c64b12a005f7745c7d605381f530b3b7c5481d884e07cce94975b7c56e030027bfe375bb3ed962e1c3df4681efd2decc4a040ab63bf26c79fb2f77321be2638307effdfd241f7fc9b691f99815e10a26fb06", 0x7a}, {&(0x7f0000002300)="8d2974d16636b6c3248b8da8d6f8a6d6b8d10819371d5addb4d05a1a2f1fffdf607d428d14a6d53fa0698ff0e33039334e4660a4a3e89fdf3e2d13594a567c40108687f10cb476d004a081cd849dce485f77f44a96e9de4284920f76737be2d84257970b98da7d945a445a43d78fc75f50804afbfb4f57190c42aa0bc327da83ca0f016b818e0aab17103d2376bf5604f8bd993748ae1ab30479f46a6eead9b4f48c3f2603429f6d696549a0956694d7c18eb34b42871ce0735b66c90d4426543c24729324640b5e761093ac68bb3f9e45900767add5d1540f7790d013d99a4faff0", 0xe2}, {&(0x7f00000024c0)="05b39bbd158b1133cc5adbbeede3d4b5b308dd597eec013876f4d793a6e3d198fece748ab6cc04b5d3c5c6d7de7803026c8a40e6f454fbfb8fdbbce582cb887845cafce8cb04820f386dd9d8fee49c2676e5bc6225725d02c961012b6d74bf7ad1218bbc75a527595b93970f0254e3e6d2234835fc7bdcc0fbb53820a29cdb5d2a7910f8be44825d1dd69f427dd137b5823b70cc990d0c1cd92d6c5ced9c7af6b455d5e42d70f1bbc8e37738cbf0e0ab2ea3019b1455ff6508399f88c462a35be16223cea48cebe84e1f749fcd3ecffdc41f031c4ba4c34ea326b77ac98ecbcc475d4b259605dc78940c1212b71dcb63c259468c681c466cfbff4dbec03f8e03a1257fa2b6152aae25d370b3bcfcf4fb79c5dde1b6eaf064bba1c202ef40347ba9823517c0453713d87cec4bef2444251af3ff28417c15223e21cc92c127edbbc8db8d410eb33871b6cdb41fc645abcefa349cdbb416098cc5735f4651fa14135892c720e52d625a00ed8180f42306b913e70296e370ab458a3e20c083d3ba199d9648d4c2a451d567d26e0a29bbd3f9b7072ee052d874a25cfd371d840ae6dd8bc2dcda5b89f03c550d7bb3bc913f6296949303f787bb483808f3febfbdfc9422ffa7a11ce1da9c335199167d0ff88c3924e7b5dd1b0067cb2761cb37d9d6a97b597a47768e7b5216037638c4c58a1a23616a8ecfa1c9045218d72214239e596e6d7157ca8b9205c200f70b58f7883c1d542af99720831587d9c8fdf2e2ff379ae62e432a568056f8936251b53b83bc978af6917d8a527c3a2db910be8248a930796910bbeee4d061dc675d9a28d5c28d1dea05d1dec7120c067da5f1c39eb18295f1b267c54ad5e7a0324c2926afc71c35eb460ce765d94fd8802764c6bc04888771b962e8257f0a5115ff3887d627a4de7c3c29be9fe1b124b7f0d6b13419c4b4f0f9e5d5e8ac0f35d5350120315cc34824014cb98cb99e5738e9277c0b1184215109a81ee016dbd018f652a3a4cfb86a34a41df9a2d6526c723bb3586c22064a1ca5f960781e3e6a6adf9d6e8e59e4ec25135583ab5580825f63d43fbb3f70f84597ffc15d92e8ca50a312f4cfcdfc700985adcaf19a3f6289bc6efb536a9f4022cf868309d234fb79963cc1e0c4569e0379e7eea5237db00d2be08107cb19e3af8c975a02e7894c3f702d89e60b027705d12c015ae0d0af9b279d282c76e80dbfa11bfc8dede57db939a2e6be17766077a89d572a0576aaa2228d5ea15849514dac8c43fa3e553b24704ba9ecd6f788afb336770a63a1d7e4d62625429f03321f8bf0613056ae66437d3681802e4d618fa410ee61ad206f7b273016348aef8b680a2faf138ca71fd72d0d2d351ef886b7347954646b55fc909cca0cbd4165003ff7486ecf09a8c1769bf78651242a342a6f7e6d03d51b7587eee9834c191cc0c6819c45c00162fb351cf414a252d404fb3c1fba09969bdbc810600f89f1cca4122566886724ecd87906cc66888c8f86f600ea87ebd4fa96c7b06f136b5c1ed0e679086340bb26f3e8d2f16a9c2a2c84727e2e615e55ff606f5493cce3557873ced05dbe071ce0c7baf31f256549ca130657c29e1115c7ad7bac1ca11d59fea4a3a2fe1dae2399d9fb585d111a38e240e3cb36dfc0346b0e4be2f293521c5061986ba11a486c4008347efffbe8cfbcee38f16ab8733c5c2b0c3440d43202c43f13f66a5ac4494e52bca44de0dd50bfdbd274f19488636527463cf4c932bea66a401a1d9ed36fbc6afbc923a034611fe23d68b5e74f802d60b24c4d2c9f15d91a2e10446619130bf1ab890f1bdf0f6240c2133a28fe5e589be45d9800252774250da45bffd0e566b3d11ab305de415c00482f1f085eba915e142c5f39898fd7ac2bef6063a5293f6475641ffd6d4f4944e43bfdb3b8c03e8657bd12acaa0c23711c713f8cf3461f500382486299dfc582f87c9a4e59477f6a8428ef7290048aede28cdacb7145114043b76efd6673f7011e8b90a3412bd3a605dbd964dc341c92cc7a2538c64981ab7e796cd89e55935533c46dfbfb181bdc30d2a72b72d0dc7c8f53edf7a559ba1564ae1affeca8623be7b14e94603af3f1744903ee3927a20d875eb8ebd2dd9e899891e5e0a02a46561d769228027446a14122ee664037933f6d2dcae63dfee670dde9cdcd5aed7669bf3fffa61339828618dba043a5cf9bca4af1c34eb5a57e2fc8f18bce1f1eae2c5a86f9bf6b26e1f7509c27704643419bf7909dee12077b07f90cb2b05db4c3021ba95d6339c09ec6525fe76b17891010c58080bdb41bbc73a24bd2b5ff7e101fae3b2b49228e22e8606491d1536684d7a85f0401734520f870508f78ff1f8b80edcd13c69f6bdcd8f1b3cad9598444dd7b26eed15e681ebc79f646768f09b88f11fbdb848ec6a9f0ff1245502d17c8622590837418dcdfd6d04ff70c753de3e3d451f2ff0c6c0735c281503758ea4c06dde6cffcb8f913ee49d15a1d271c6785d8bd3e78203eebea6c8a2538fdf08bdec1bf91da94427d7b1f411ed736fd25cc31d7e53e229929f2a51ebeffd01e2d8a60299ac3f0618c3e2b66bb7d9465aa6d3e3b854bb11acdc46cbdbbbd8cc688ee467725cc2f2790ddc0733d5cd266257f03ad78ed6f40672e53473852c637cff212600f767644b14a50617ac77a7ac9d22400a97e1c0cb6a1d13a4cf8dc73a31ec4093afc2e8942f40213697013af67cc06c76863bb04a33424cf891907d6cbb6704d30b9efdecf513d10b13828a3c8281878daa7919dee757a8ba3f082b27ad4005087cfcbad16ad724875df2ff399c1dec0dfdcbb974663febfc28711002ac56faf1c63451dad4bec307eb6ab50eb6b926d8a10278ca019ca2336375144ae3400fef605c2a1e96a63d963c48d9046bea32ebb8cf2b01ead4dc76c90a71279b51f1fce8b97ddaf8ea1c01eaba8335a153baebefafde35300882f54f4a5367232ccf627582850a46556519e5ce7d31ca665d89f274175c9d2ffafd97d9466a692adce94b6ec56b14518211493403da08f31110723b0f9cbca25f0a51f97164414c3e74e5f249a3c7f935c096c168a9ffda4bdc9a5220f8192902a84b0b3554b5f5da4b67a6a370c9d41d780e7cdcbd9e760cdb16a7a8ea522b0247cc9c138b38ea998358fc34e1091c14c41a26f93d2280f2c9aaa5eed9577110419c945b4ca4121e2c15322dc8fb7b48d37c2a79d8017928375bccf21f69ffeb70ad83bef2d6692813ee9794648190f1099c5400ad3bf2fdc8284cb6b92e87ca92990db56f26c4f26a3d369d286effd45d4e2cd8bf64e06121edbf89f127110f1f87795f53937fb0baa77f411d29cd2e24c7c110dbb4bef0b6f4796143a10f07c8a9b4d73b2dd66f6b2346abff1e8131d860f7aba32d76a920cb75015495664d720e4b16dc800b9cbd4f7853c37f730e16e39844283824f4932007af15fa93d4e1a96329f79e675c98af8cdb3ec4106cd865617d9d44e0cd69226bad2665fe4792a471e9dbdeb486f4428ae2bd8f6842becf7438a0bd88e5217529b79f0e2cc0e451d1512b196324a29c834a1e2988b7b742d78ac81d10989457d57c611b4873da63f997253f165c33c649b9f7333b0afef337b041845df6c28d08668bbc3a5b2011c78bbdfd410b7ab4e32e2190431f28859837418d12c2e035e6baf3684aec0cde5e2f85066fd237563f9a5eafea28ea7a4c78160cba5861cd103942a9cc0091a9ec0bf42bb49e61031e97f7f9ee95340172b9331550c2183a5e4896c3faf80ae2e22f46f52f6381ea49400a4ea178282c8170c8304ae77c6d2dbd83dbf2685d6146ff674507977a25b511e57b5fbdbab02694e46debe14f1cc6e9686ecf1e04b1abcbd6c811ca18d7e7c6b187e80f90c6a85bf2ceffc4f93f42179f6fde7294a830d879eb0bfddb23becd8f9833ed57a5ca8b5105653fbf04cd8b53473c20f2b2882c40bde76bf04b0b46463528b0725740a725ab4be172db6f241c123582c78b06b2f93c1de15fbeb1f96f97d10e65470b04be4ef00aa610a3bc8592a094bbbce0d4eb639b4ee81253bfa66ea12e6827482630fe3e972e04484ef44e9b6ac66e393f4e8f24de46f95174cae3aad59cf5aa9947e7297cc6bdb9d7b68fc4812e31b6d1eff807caff4ec776a786a8583627bb91943766414141643a672b5db0ff918bd51437f0f58eebbe4ad7510a27301e7212b42645be8be386f8b2e47328576f8751b2cacd571485b8b5f7f9a0977f0c6d4ee95d6142958de94c5c27c56a1debed84dbfe6bbd1471831597127df5562cec5910aee19f1de2c2d4b8136d2596badfb219b851fddf3beffc5f63a4049664201561218b509e6bf831bc448cbb54f4412c85da2240340dce2cb37454f4523bc3b77072114f56797650f79c58c55046a8361e1163a297396ab1e60e4a67d78337b8e20bfc3fa6bd9eb4caeed28b9261be7d65475a726d77be3f722f498a6dfe2e7ac3ac75e75b5f5fdd30f53ecae76471588688f29431a9dbeb68099eed16b679085f02caf7f0d5f9cadef272a526945730a7f4099d9780dbc2ea5144383b3c1991e1de9052b2af2500f4a3519bc11c2a763e78b4a6c1aa8b8ee2a189a729ca28ba67138ce58162de5f89f2f1ab7a613bb44418b0f32cdecde39afd9fed86af5ca5b516e5d81a322f06f1997acb56ad2c53ae18365bb4c2f4a84017c117d5bd5fb42005a9a11a9615586b1e81b8c6322006ed72fb94288622b9b9a4542d820d4033fb75af1b7f76156d9c91f6f99c93043da46c7ffc63053705f92b89b07b1ad2094b735112a754b4bdf9122f4d1a5faf8876d977fc7aa203d4f9e3af54d2e308d418b138dd5dccabca51b7b2111574b127b6d18dc5961d48cf7511f3a411f2693f97769398b4d566517e189e4a99f78b647bfa41a30a4495a0297020dacc7eca883ee68b2791efcfc01175bc1aa6647b582106acd74c1423efe49f88fe817bb5626d57f58b647b72321ea722a7e8e0ac08b27ede7c2458e985d6225b37d335f2cfebaa5a02349109251ee8ae9f8f028470edb61c74c3c88d0657fbc0aae9d8bfd079e3d6c24f4bcbb79cc34028875d0f128efd5cbe36d35c1d520bb600b5238119544ec5811211c27ed17f0e62096f821c325722c39cf29bbc700a875d2688ec14dc95fb9def35e9ff195641107b4adcfbb19d71205e975114219d26c5a14a7500ba022a065872e3b019869ef449240f9ebe3af16cdb2bf95f4eb6ac044cd92c21a9c810d43f1c7e305bddd753faba2887410b193ad21f874c6fc87065ddd1b07d707829e850a909509f0c0bb33c8afc3fcf9958e8af502f41ff6b001a08d4ef3ef4a6fe08269bf154d5236a605302c43beb5ffc27353066ea3bbd84395e61e90b0b7d66cf522e23b87848c781dc2a769ab3e537f1830053e3765320e9db98a4664f7e08cf13e8d971b9b98791c7044eee493e8a986ccacaae59166a69e2a01776260bd2ee210522d61053b73061e0d7c5221541e26feff56d7c716c851156054733283f4d05cc099d55eac5edfa42dc9a3d02f1b060d3de2a16ea7e26cddb0f0cf15b4e9bc673efbc22a355ecf7d1515283a596528c8b2c9d546da420f199680b046d5660e2e08985e145a048974116d09e19c483e97612676bd58e426eccb363fa922dc08f86cd806e9f059ab57d5a2746e874a49a648df3343e60de96456f04e10866b6b54b2a8109b17c259eb9fc9610726c94256f5b6676d8d77c52cc326bb27ef8a10c9b91e4f2ca081e30e9d664f", 0x1000}, {&(0x7f0000001900)="113e7de4d38a92", 0x7}], 0x6, 0x0, 0x8) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x4, 0x6d7) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855855000000000000efffffe70f000000004000"}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) syz_open_pts() getpgid(0x0) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) shmget(0x2, 0x2000, 0x80, &(0x7f0000000000/0x2000)=nil) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r4, &(0x7f0000001ec0)=[{&(0x7f0000001dc0)="00cca0fc34f2b7f78fc76edbf7202c4306f46152ebf16f54baa100000000000000000000000000000000d3104c2a7441676c2d53c4b3395e5026501ab5a22409b8381efe5ad69eaeb7c98dc44e37561b7cc71ef6b09c8499e840bc66df443d682fbbe5d81380cf1f9960a88b54c7c06c617743cc6cb0661521c1a33467032694a66c8613e43238b16fb6c62f54dcbced97a03cd504cda211", 0x98}, {&(0x7f0000001bc0)="4081b9613128ff46db764e09021135fa077315177b9db33f29b687aecc35665b6dc64666aeaa93d8fbffffff7f39eda8b5037700d43259a1cebd5085a56f2a5c0bec9bee6f4625ba84aba63418424438c5a94b17795f912552e1c5d88b23a4852fe10768e40000c261f80a86696c54f3c60ac5fed80cbadb02eed77822f74d745d3555428350ed828ab26cf5d5c41ed351c31ff1cef8b311707d4b7a1d9a99e0714f8b819fca05ed04525c81c480bb49bf5715f435e4c2b0c40d1c3b66664e695a6a5faffafb921f20104ded0d6bc0becc313e4e4d", 0xd5}, {&(0x7f0000001cc0)="c766b0c374d4f3090a7025e4b6efd155af37a157d1bad971d42a4a306cc7ba317f0ca1c648a2fbf878740da99b25cc90c2921fb9fb455e0eb6897a77229033abc6ee9f9f80128b46e5f2", 0x4a}, {&(0x7f0000001d40)="e82eeface44ce6616bbbf11c542398072a68b379bb4836f64da88da23471a1399218072bf12bbe8b162bebe55cd27a2dcf7f4f557fa1476f0e48df011baf744f16d143d384d9bce182bf261931b7c5ea529d41ae96af66def3b2563717d52c002b74e8e9ff758d98d729", 0x44}, {&(0x7f0000002100)="62b5627f7bbd65ce2f2cc30b249360074278fc14f1c6572dd3f033e5869500006172000000000000e9ec01b20e49cb82eb5977dc7c206f45da5cfad5a932b6212319963e69628b3b9e2211fb158933251e0f3cdc743a52c31ce0f0ba95eb5d4d1df573b4ff19102e83a8d9bea0b362c6f5c5a50055618f52ed6b852060ec58ce19f30ae6e6bfcfe87720a924c5efee5bf241f7a03eb92a8fed4a9f204ddfcab634bee0ddd18ea95e367470e6be58f59fdae6e73babbbc2598be84e41d23fb4ed49ee85088ec1e51d16b5d0a928d2f42584885be69291076157aca4478dfb7a73abf69e5f82b2fcdaa8", 0xe9}], 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001b80), 0xc) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 18:59:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x154}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./control\x00', r0, &(0x7f0000000140)='./bus\x00') open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') unveil(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000100)='x\x00') 18:59:17 executing program 0: r0 = msgget$private(0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000140)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr="000000000035a9000004005675dd9f00", @local={0xfe, 0x80, [], 0x0}}}}}) msgctl$IPC_RMID(r0, 0x0) msgrcv(r0, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/76], 0x4c, 0x0, 0x800) msgrcv(r0, &(0x7f0000000080)={0x0, ""/242}, 0xfa, 0x3, 0xc00) syz_emit_ethernet(0x72, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd000000000000000000000000000000ff0200000000000600000000000000010100907800000000602484a200002b0000000000000000000000000000000001ff010000000000000000000000000001c151a5231f2b000000000000"]) 18:59:17 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea", 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="2902657f7f000001e4272066f06446d608c37162478a6fc820fb00896991b60f"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x8001, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) listen(r1, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1235101dc9beb36bb5dcf4851f87c8c4"], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) r4 = accept$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt$sock_int(r4, 0xffff, 0xb01, &(0x7f0000000200)=0x9, 0x4) write(r3, 0x0, 0x0) sendto(r3, &(0x7f0000000080)="bbdcbbdb55778a99d0863a7e79fb8a58a8dba2be524cdfe159e4702fb0def4ff38232358f47cd673fbb3d5acf0c9d47e7b75607d52d2b792ee6fd4b62f8fd1b32d77964e2e6e532b1541f0f8014822d02a9e8602fec6c0d6b20ca22dff2c01bb465948c633189e1b8e8264dd2d707f08e16991216a54a9527a30625216c9ef70d0cb8b61fea586b3d7e36af5ccd2170f1e2871299c87d1ceacb500965563a0669c3d21da140d3ee6b71a10b61fc16059b8c810", 0xb3, 0x404, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) 18:59:17 executing program 0: syz_emit_ethernet(0x92, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x5c, 0x3a, 0x0, @empty, @loopback, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "59fdf7", 0x0, 0x0, 0x0, @empty, @rand_addr="0762ca0fe7333c70b5486b0fca306950", [@hopopts={0x2b, 0x3, [], [@enc_lim={0x4, 0x1, 0x80}, @enc_lim={0x4, 0x1, 0x8c}, @pad1, @jumbo={0xc2, 0x4, 0x6}, @ra={0x5, 0x2, 0xc646}, @enc_lim={0x4, 0x1, 0x40}, @enc_lim={0x4, 0x1, 0xf3}, @enc_lim={0x4, 0x1, 0x7f}]}], "2c34fa7c"}}}}}}}) 18:59:18 executing program 1: syz_emit_ethernet(0x5e, &(0x7f0000000040)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x28, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @ipv4={[], [], @multicast2}, [{0x2, 0x2, "bf51e0ac1c57f1b203857de34218"}]}}}}}}) r0 = syz_open_pts() write(r0, 0x0, 0x22) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0xffffff01) 18:59:18 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x2f}], 0xed4, 0x0, 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x1018, 0x0) r2 = syz_open_pts() ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000140)=0x6) link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file1\x00') 18:59:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffd, "666bfede477dac00"}) r1 = syz_open_pts() write(r1, 0x0, 0x22) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c908de78589fe2aa6edca4f955973018139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29a744ee422f300d66b001e5f66e70e839234a61f5de7000bc5d8c7bde59a7dc49eba8e4304dfab19c94f8dd89a96d260d583512685f13cc89fc81b85230bcef44ac3475bf0283c8a785f5d6ddd11161c367c58ed87b34f0b33ecea97b81e736145f0bb5e41daa7aac4ea44a264dca5033860abc33cf09a159391858b5b73c7df50bf948cda74a7e13908fbb000000000000", 0xfe}], 0x1) 18:59:19 executing program 1: syz_emit_ethernet(0x32, &(0x7f0000000040)={@broadcast, @remote, [{[{0x88a8, 0x2, 0x0, 0x4}], {0x8100, 0x4, 0x1, 0x3}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @broadcast, @loopback, @random="65018000", @multicast2}}}}) chmod(&(0x7f0000000000)='./file0\x00', 0x42) 18:59:19 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) socket$inet(0x2, 0x1, 0x0) r1 = syz_open_pts() write(r1, 0x0, 0x22) r2 = syz_open_pts() write(r2, 0x0, 0x22) dup2(r1, r2) 18:59:19 executing program 1: syz_emit_ethernet(0x85, &(0x7f00000005c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000770000000000029078e0000002ac1400aa4e204e220008907811746dc595de236a594fcac455bae29c70cb131c45b2bb895c7f5c68cfb6b8ae89b32cc1c87b88196de24e328afc72533204e096d69b35a609a0219d4080a61fcb0659fd16032f730047c2d39628d4ea8b247a81c53592baf7ad3a721f6672df919b3c4cbb840793b351d5f28e367bcb0757b7b8bb2fafdc1e4fdd835b90632a51da65fae323b1a7788af4aafd63aa1a54ff6bda94963e46c9667a1ea36396c3090f6f2464d69989d74f7d97df4deb7adcbc4ad9a027dc65b74b2b520ab12273286094a1b50cae876969eacb0fbbde18718430f49ea9b8fd6804724cc36a5adde3ce6d45764406f2fe90521eb46908d30167c3e113c68732a9165a8d97afb5b9d4224fa4bd3dc3913eea7523db01c06226e30958d4950361d33786538079eaaccd197489dff78fe5ca13955b28e58ae9b9c7feaa480b1ef98e79f84697880679"]) r0 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) msgrcv(r0, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/76], 0x4c, 0x0, 0x800) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) r3 = getgid() r4 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r4}}) r5 = getpgid(0x0) r6 = msgget$private(0x0, 0xfffffffffffffbce) r7 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) msgsnd(0xffffffffffffffff, &(0x7f0000001000)=ANY=[@ANYBLOB="03000000000000002a8425f0dbd64afeefa0d73a0ff59952b02f81cf6d6d3492275b150b1c13acc2b6bec7bc7576fa54ffcfa2c0dc1dc385828dff941395395c7655b387203c1d5c7c7b879e0ea5fede459a2a43916defa6ad79af55f176f9cc2eab2969700f8f04d5d1344e15310b060c0ae8b6d0a27284d24fca017a6774cb0da53965d4e9d630e3501232b20dc575553768c6f2d10a8dd66e0c66aa3af0217a750b8a04a081367818667673660df08a1048d0f616d645476b03435105ac6d7bea82059481fdd44eefb7ef6992642115a049779f8506a64a3fc6380064fc7c136ce945749a4bd1b21a392ad049d4d944ec6cf769082b4e70cf0fedc1c1e7643cd41ba21d642638127eff5198bce81205a9203d43f24d2f52c009ea0580bb0d48eb876fb09a4d55ac8e07d190105cebca3bd769c0c0aa55ffba2d44ece0e8f8a7c196a9785e9ba5285b365512f62250e6b61f85037274e5099abc38e74ba312028a2991cfc42f02331abd408f98c76bb702bc02f978f73174332671de2d4b89a93586e289f669d3837fd8ff0bfb3e044a41683e57800beff8da86b5d3fba69df87cfb4a87397895734a49113d8075d87ab97ffe97920280a9ad6f844b644189380d04cd3b984f537dfe397cff849e1b9309cacd2a5c68168929b02046e77616c3a660b2926d43072655c3581e5effb4088d6340c152fd5fe96479ec7c5ed7052f6d1f3fc07f07ec26a952db0ea5f53220f00c8d5c484e0ab1e71b1d72c85ea23e9f4b433740b38d5d418426ede34123e38b27f7ccccf91928960aa71d35f6f3f3f7070dea84fd1bc13866ae405b095a97763f1f9a1ce7809e619f692f8b980f314a93b3d9c539866917e031b4e92badc32aefc7cc0dd915a53badef3bf09be7d8824b584bf563004d7cec618313ec944557b559fdc9887a75dc876b7f78945ad1daeb3823bf8cb876e0260e23a03b88374ca484a43a6215d2ed2a2cf53a674f4ddfa9fd031ba906a16d382aade18a8e3237ace0085e0136f14e3a2117001f2dad92b107e521d6be1c71e4895dcddbbf95d265c1f8187388924913352eabe5efbfb0ddb29de80ac1c51388eafbf74193fd0f88964206add6d4e8d31057325ae4aac8c39fbab3b82d7db4cdd92ef39e5f18b38af7bdcf1464c43601457607d9b60af7b8da5734db298ca16142fa4be4ad91f4c642aa7ce93fd75fd9cdceb35f73199019cb3f937f3a4975d3d4bec36e3986793b0aaff52a9e36ce9ac0fb3b681c7fdc7bd0d1290ceef56ec19bf2a54797d825e2b6953e6b7983ccfbef5ae62228b85fe0fde4dc7561b58f51e7781440cc632fd350a204a641a61c6805580c0b784edab27a68fc6fe9f85ce4940078b9404f59dae8024e5c1244f8ed441aa6bb10430533537e01dbfc807888b3b68b4a683eeb1226df60da56bdb404e709067a4abc681e9319253491104cb97c4db3f7493148e8ebb66a24a2101991862477f6c63119a291600f310a3eea71fdc07879425bc18c6a006d45257084db229c8712fc5fccbb175afd916762231f66be6383388e102725f997f45a3079c80a94d6598aa3c314b74f37d9328de111c1e9eb2628d2bccfb81683cabf6dd6d31558e4b0517aaa5dc731a7c2f7984ff730caa2589e1372d073d7df1390eb1130fa02a0e5a3a133bd59f6b4d88760036a5c8ec415adc0c7912a9197b53b9b3bf868c7aac92af710f3fe406ad0b41bbcc2a3b34847fb1336b334c5c047654cf8a9608162fccd2de39e329d5c4b259bbf6dc9cc862534a59dd70d3eb6249b8938ee69d9c5aeeaa3c7225fcb6404fd45cbdb9cbf5ae476cfea4771ce7c3a077e3b79aeb7b5034528da46ec066071c50f49433f68ae0528fedefaabf061452259790c89fde0a526d40cc8718bd72c6197550e38ef7746a7cec48eb430ce8523b076594e12a35243e86cc2c40e0358ba6eb963c302d66957992b5a57befd0dad1a61f268f343d0d0f1955b8a6ccfb047733bb00109f644c80504a21a96460b862e9a946e38a3596396cb4d27a7b208a0324d532b45e64d7797687668d6e0f3b0e739d1380fee372e3eda93d1be10d2feb16e10b62b36e450a4321aa2f46b090683b57cbdde1c65c6d88f07845ed1af3dd30d939b05c8fad5f30f9a347009d5cef196aec8afeeaede94859bbbe9b418d92ada20677e1992111a7718c56372a6ab19aed033a8cbd233508164af6d3d65326363d07a2771f5529e02c3493a6272b5befd8d5ee524be482e313178accc5ec69be22cc3144848e411e733a8d1652de9159c3c173f6ac20210ed58a7d96560966f6af2a60209ec848bd057792f32a669d4ff40873af99d9b703cbdbb66f0074c988c5fb3e16c852b927dff5cf8b1f421cc4e5d4d891bf3a495c11cfd1727ad6ea94d0052d1bbdce873bdf046bf9c0d3919fa58e8019e71f13bac20c59fb0128192f8fbba24351609ea0d93a95488cf40d58483689bdc885efa01f94c49b662a1567ae6476037ba7839a803de6472619b4e0407953ceb6c9b08b16990e8489036d25cf23c8cc59c6fa525b02c539fefb3152343e812484489220d75582f3426c168db52847cefc7e66a04b52970b5a3b12a0dc351dc243f22353d3460a685870e742bc759e40b5863e6053f702fd167e8fe894b0689c333ecab3446fe0dd66273b4f138fc7224e091ed585f2623136cdfd2e919aa5c054e155ed2bc5dd9a0f7b6b2183fa8363f229b796be7ad1dab1361c6a5155d9386935a375bef8a3324138c77da874dc5cfc2c26823754dcb9d4b5ee4029c12f524fec4543682567bf27dbe5abe6bf60b1c9503dec3ad5e2ce28461eefdf406089e4698ff7905d0437b86868c5fe0a58d639c1b9093553c903ceae81eebb99a514386d0aa916c1293e9a22f4d7c896204047e194070dcf9776fa395022bc4f3da4938f66e3c259ea02225da6f1ef698e8bc3cb069c3383baa76e59930a0e1b69f76718814fb20f276bfbea8c91ad6f93232d071a5697b5478a423f4774793e9ece982c1292447ab92c31ff1ca1f1bd44d63c4f9aa70b3827c218524e0c7455831135208cc648946d042a263401b5157ed17211cf6bf4c56b5b33f7624cdf48850cdabe4947a7c72ae43f2682aa5dc6aa5416b03c1f0600e2928b4f2c7b787d2d3b0c1cb4eb22c34bac8d7a99e1ce2a88a94abb0b131f0802b7b3205f8545c066647d9516acecbfaf6b84138425b832098859ea290b06e269d91d9d30fa853843a4e809933b840c3e6de3d3dbad9c7a20e0f34cd8f479ea52c8e418a31eced7a9db12444b9f0835d8b6f6b5dba3842cddee8dce24bf70c657424a68e764ca65593e9b689f91f26da91245d2cf9685b59f0477950ec865cbb417ac654e4b5867201e49c615aeefab126d5975f803ce4038e1299ae14c813fbc0b50607031264a5f65bd91c28de9775ea587309a0d08e2cc39922e93c578dd163dd06f43f655a748d2b4c82c27c475acae17a995a2f25586f560c1b1365e16470388ff8f2edd9c816d98769119753d4c31a60b064eb9819c02b0fe8ef621f0b06a3e18105a46bf7075d51098a5229a73343badb3b3876f780d22f876e16e12cc09cce9fcbc8eede58f37528d6b4c4fa9d77192698de6b16ed5ec4cd65d1039fa8e87b4f33ded88bf644913418a69d1a98aa4c9c499ce2f99733b50308674eaf4010d0595bae3e4a6c2580dc5c50c84fe0faaa32ee56f134b93005471c4f5cb7167c0d7b17b302ac9d771724e25998f0a4e3aa14d06e178b7680fddcd236e77121ca6a998b4530be4cc70908eb3967b41de68f7626faab4c62330b43e0611942eccff1a4aa82872da235bedc7799757ef92f86cf0e165e8da75e9cf2ec3ed1c0ffedd5f1e1ee181242f11835405b1073288f2959180dc2262cdad231dac41acff5483f4178aa44ca2c1233dc4c78a8ef4da807229c57fc590f297948c8d6a8df5a73b9dfa930c1c7c42cb6c302eb88906fb305f844a833941fc3f7361937c3ed22516ae0de20b13ec6af2912809105be677f921a6c15876320a2f543650927c896cbb045f0a5a3494171841fd1d3614567824813b5dfcfd7d00bc8108dca7765e1b9ceb9db41db2c8239ca39005d13429654b9c755df5511bcd144a66b81ffc57fe66ddb00bee9b53c9bc5b7cc559472e18c2824d1cd130fa629aa5400f89fdbd8c37505c2cc4f3e3618bd0562063cab6649fceb0c06db77741c85ab63d454b6f9c0846a859588607143bff7e0e6eff895964d562dc5f1a724dca02dfe5356d1292f972d6b7cb3b88205f7fb10723905286952e01207d60700f58fac5e53b319cc539c4687f7cc89845cab3cc5103173c1d40c140ece89301ed148c928e34ff9c8feacf7e61d70496ea72d08ce6c0b86078302cecc7739716ad59718749f9d0b62480098bed80d8ec172ab7f968fb05a0c50a7ec7e679c231b70f9f335b3ff22e1352114dba3bd27cb45349fc551c414ddfae066984657c98b4606300a03fcbb2b11a3eca62e6b4b564d055c4d099b9770cb82b777e2b881e8f19ecd1e1b04d582b2e684d30f177f34260606a5c8477fd583f6635cb400086e3c60da54bfbe532774c4139e0fb278ee8c406705fbc5f999a3d455d99c20ffe06e1f912ec75811c2002fd99b5e833e6f2de48b66650874b7b8a5bd2817c915ec8d48d75c29b426d41a0dfd629a34793cbfd20745d3d2ac495223ab5de58473e7214e977a96d0306197c6ed0227e1cb213706882539577889f258c505a8449c2340d808cde83c01cf47c57a79104265849db1e3901d8eeab4696a9df0ba311db73aba74553e6f0acdc52f501d3f2f6150d133fbdebe436fd6e72e66bc0e38dceac27b4dd6883fe76647dbbe8749841d79b45986c210c2643bbd2b10022e918bee4b916b6674d232622011735c1a2cf9f26d116fa080606c57cac59b63a2e7e78bfd3793d01c2d2839a33dd1a438e0834238756037680154a7e03c1af3f3206f4a3332abe904c144e0077ed514c3525d9aa525ece6c239399eea2401a6ae6d2a681a82e4830640e0372dbe678a7755ff2ea992abde99d51b6fd0051a033d11a995c26a35db9a8acb6dcebda840e545f5b6a7182e7e6a8e65c6afedf4b3f3cf05a7c16405dc7b0a80a7201fc441b860c6a21b3ce97a07ed646a2227d8814f18425b1349103744375b3d51b0f294bc44b5796377808487b230dfdada3e1ea6704d32989b5cde2eb70b6e82de14842d58a68417cb49bae20f476b6916a836c0baeef310cdce265f1b24ac3c56eae80fbd53fe9aca27fb16cfde82090c8fdaf93e4769eb614723a0a342a278dfa13f21cab22cbf9cfde595300b23190ad517fc026bca4868806434232c654bcde3485e3f77bc509080b4859b311062bef5b8cc443b4f38724407eb97bbec856ff811be2ea2516e2127adcb8516642d901a1c8b80c33c8e83e76a9decfc8f33e4a329b6b60036d62a6f31a194236e4223974561e52664d63846f5d67b5165f688895237323e338c4dcb6ae4efc2394cde47db0bcd4d54eaf399132f2dc27e771f8972b6c955012d1b8fe409f080ad61fc0dd7192f2cd7c8fbf11654b713c7a6c8dc65007292843920c09636a640fec647e3bcc9ca7ce75c209931f6e3df8e31e38fb978263f8ca5f45eebb449cf8d17d946a4192d758eb90e20666a219da3b25929cf095b8e199de64005660f7929d0df9bb078feb475a70c7285247c9752ffd8911e9c197b2023cf2a9026995fea915bcf11daea00"/4091], 0x1008, 0x0) r8 = getuid() shmctl$IPC_SET(r7, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r8}}) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000f80)={{0x9, r8, 0x0, 0x0, r3, 0x38, 0x2f9f}, 0x7, 0x1, r5, r5, 0x40, 0x2000000000000006, 0x8001, 0x4}) r9 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x3f, r2, r3, 0x0, r4, 0x10, 0xa784}, 0x53b, 0xffffffffffffffff, r5, r9, 0x7fff, 0xff, 0x9, 0x4}) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000240)=""/84) 18:59:19 executing program 1: syz_emit_ethernet(0xd4, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff00000000000081002e0070091098d1bf2276c8506969f3057eacd3d849745ef381f2f075a1b0ac685de580a9276ab8a6a4fcef15c3a0e6992f6649423864b266420509ad411e19137363e7b2aec91d85e8d4cb841878f1a565d7d53ef68c520b10265d6d2e48d43da19fc5552c7bd2bb8f3f2132e0f3de688a309c202309f24f3ec7fdaf5efcfd12aa77c46786be80df54f400247fedffb0e7a21dc0dfe22ad11afd0ac624a13a131a063e063d35ce6ccf182d5fefd3a9b00a4ccdbc8ed036f39dd97d4047aedd71534cabeb00"/222]) syz_extract_tcp_res(&(0x7f0000000000), 0x7d, 0x40208001) r0 = syz_open_pts() write(r0, 0x0, 0x22) r1 = syz_open_pts() write(r1, 0x0, 0x22) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000001340)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) write(r2, 0x0, 0x0) r4 = accept$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044eaed94de9a256400"/4098], &(0x7f0000000040)=0x1002) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x1) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001240)='/dev/ttyCcfg\x00', 0x200, 0x0) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000001280)='/dev/pf\x00', 0x10000, 0x0) r9 = syz_open_pts() write(r9, 0x0, 0x22) poll(&(0x7f00000012c0)=[{r0, 0x8}, {0xffffffffffffffff, 0x8}, {r1, 0x4}, {r4, 0x2}, {r5, 0x2}, {r6, 0x4}, {r7, 0x1}, {r8, 0x2}, {r9, 0x8}], 0x9, 0x9) 18:59:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() openat$pf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pf\x00', 0x40, 0x0) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 18:59:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) select(0x0, 0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa}, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x154}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000000c0)={0x9}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xb35, 0x550f, "2ea86ee16eb595607fcfd71100"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(0xffffffffffffffff, &(0x7f00000002c0)="8d84d2f614b7ac4dc20bf885baed2c1c9bc4616768b6b2ce6bec3295a2d4d90926a6c4897435b5", 0x27) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 18:59:20 executing program 1: r0 = socket$unix(0x1, 0xe, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0x36, &(0x7f0000000180)={@local, @empty, [], {@ipv4={0x8864}}}) 18:59:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) bind$unix(r0, &(0x7f0000000180)=@file={0x1, './file0/file0\x00'}, 0x10) r2 = syz_open_pts() write(r2, 0x0, 0x22) r3 = dup2(r2, r1) symlinkat(&(0x7f00000001c0)='./file0/file0\x00', r3, &(0x7f0000000200)='./file0/file0\x00') listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r4 = syz_open_pts() write(r4, 0x0, 0x22) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000000)={0x20, 0x1}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) sendto(r5, &(0x7f0000000100)="b04faa8eadbdb7558ce87c93526d91398fa1a99e5b032bbb4440e56fbd4a4d5f1234d1fae06e0094160d4d52112c3d", 0x2f, 0x2, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000280)="9837adf066d1eb6b00"/18, 0x12, 0x0, 0x0, 0x0) 18:59:20 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() write(r1, 0x0, 0x22) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xffffff08, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x7fffffff}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, "ffa487e66524c9dd74ca43796a40d1e145de78a3"}) syz_open_pts() r2 = syz_open_pts() write(r2, 0x0, 0x22) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x3ff, 0x58b1, 0x8000, 0x29, "63d67b05b4918980f1ebbdef3fbc2f1b2ed6369e", 0x9, 0x5}) 18:59:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x9, 0x95}) acct(&(0x7f00000015c0)='./file0\x00') r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff7, 0x0, 0x24, 0x7ffffffd, "73ccb37b2efe222c245e1a23e6b5c9c06d00"}) setsockopt(0xffffffffffffffff, 0x1, 0x2, &(0x7f0000001600)="3c696139f017d16ea84f9f0272cd0e65a59b9f3e781c25dd5baa54f4ea65500ce6b551a5a7c7aab44a0c077fd6b2e7e46605f6cd411e16550e3dc0efd4210d6c7c0190d70b15cd7bab89b4113473dd275a3e014f99a358cbc373c94667f1e38dd7d42e604cd651e20e4b4ae2fcaac7c9773685021284f70fac92922f709e8ce34cd4", 0x82) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000000)=[{0x4, 0x2}], 0x1) semop(r2, &(0x7f0000000240)=[{0x1, 0x4, 0x3800}, {0x3, 0x4044, 0x1800}, {0x2, 0x3, 0xffc}, {0x2}, {0x3, 0x2, 0x1800}, {0x2, 0x1f}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) getpgrp() semop(r2, &(0x7f0000000240), 0x6) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r2, &(0x7f0000000200)=[{0x4, 0x21, 0x1000}, {0x0, 0x6}], 0x2) semget(0x3, 0x0, 0x702) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/202) semop(r2, &(0x7f0000000080)=[{0x3, 0x9ed5, 0x1000}, {0x0, 0x3}, {0x1, 0xb500, 0xd41f01317733a3f9}, {0x0, 0x1, 0x800}, {0x1, 0x3, 0x3000}, {0x3, 0xb1, 0x1000}, {0x2, 0x3dec}, {0x3, 0x1000}, {0x3, 0x5, 0x1000}, {0x0, 0x2, 0x800}], 0xa) semop(r2, &(0x7f0000001580)=[{0x0, 0x9, 0x1000}], 0x1) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) writev(r1, &(0x7f0000001540)=[{&(0x7f0000000340)="1827453692fd4f6487d6eff1c2c6ccb63473214301018c6f9a1d6c05216c87aaf54607a8d6e9427df647222dc011e9957b9c0d8f71af0618ee03a10debfb0ab5c2938fc5387ddedbdb3cfcbae7ee1f0ac6a40ce36908955d57d76ced3bca6a0914022718f255e4fb9aa6c4d9f7ab28d4b0c0f8ba67e7d2630763e7bb5d98edeb7af593c305eae8187727fcc72f21f78dd883cb150d9a945835aa343a972b5ce2d87dca581bc748e6e32b1ce4978e", 0xae}, {&(0x7f0000000400)="93e83ab6953e7c0bb61b836cf905f9f45277d726028d910cfdc5254b99edbe5048688f37f7cab0b0af5f68bf48b426b63e863f2346be22ef1a88e3782a02b77f64cd38019f61628683ec4fc3b36425d80f4e4c41d41420c16815ae2847f5bb653a7adb25ff1b226853048e8fc3c29fecbc6f40c742498a4babacef489666225cbba60c838c8975828b6cea858deebe3b6eccafb3e1acc74837", 0x99}, {&(0x7f00000004c0)="b9de8648b293a1edeece2d1267bc507094c5e5ddba2f3ac14881ce4b271e325cc5c71906d6fcac9a2460ee110d7e7bed3357ff6e7a4d3398140da7a09e6844926d3669c041c5542a24ddaf78d32532ac6b84f4c6ab10f7669157125e82ba2fde25b3db2a93f83d74ac0ec72ea652673899a75751a877be126b5732fc41ee12bb0e46a861c1c757b90d1f1969880f63714f851d3cbc3f4ae0242f006c81542174789493c5a4e2efed591186fb164e039236687608edbd1aa0ed6877f974a0a26720c8fb4088618e690ab96ff39593298b0015c8f5ff9385afd7047e4f12923806dc24048f0df5952d293cb87a840502c7cde06984420e2f2e82ed5c6a6035b30b5032f9ed12674a23223bc2a5b9e61299cc67f6ad8ee9269e3d53550402597f163d4bfa59fffd303c4db81cecb82c3f9ee470bd600d7ed396dca25635343b3e8dd7c8d29c7b09bee29f2cfbaa42ab53409c23f9fc4f07fed109ffb8ec758d0c21cc754b98d28e79fffceeafeacb6ff6f9482ec7de51abea9358a7a96ef37f4912616e58174a63dea6e5cf5f95e3fc4caaa8fac19ef484cd42a2269641654f3f8469dc5ea108d24ce4747d64aba0bcec4cd15a6d1090fcfeb73540f5b117fbe592cc3e0209f12874b0de69732e15f70c9c6d19bc4db85f8890f79cc66db9badec379be65115d8ecb7d7988b52eae7b5180ba03db43154c19dbeb4b2bd303677e2dc9845fce517b10cf8fe474df57b0f96770750a093b5fa91f3843fd2bba670e598f87cd31276a0f25ba60bca90890e842d8dc37b6c83fc57386d803c799a874d60506cc780619015f1f5124e2a21fc1cb7c960341682bbc9f8f6674320a8cb30d1e226cac90f1f5eca0361220a9c5fea0e6b25305c70d50c181ca3ad608fdccbcc062349ddbfd460ff347b9b7ed6e6d7c6960ddd2647dfbf2b38c6ffdfe288fbae012bb036449aff11f529f6a6798fcaa095da309b1ff38dd3c87dbe766d09a1100ac840009ce71abc5fd6e9b047e337e3a238faa80af3adf071066b51d27b31be2167b7e150f1996af10054f7d1c2c2d4897fb2250a76ff0ac79f43682d0efc9144dc97f26053972ec7247422106fab4953f8c4d8b6c1bfe3707dee87ff9171a2f6bb6936bc9c8b4d8a83792bfe4f30e6e587cccc5ad19e62a38afce3b4097c467dd6b44ac5d6ceeaf3f5287cd9c6f42b66f8b0f873647844d7bbc8518562a11fe758316a9b34fdfdb520c2e181c267f7415d0fb95b68f323ff63a147928dc3bebe00b5203f84a9d799db7f203479cb02c7ec2411cae9323b24a7deef22bfc44443cfc59dc23609b1faf36b1a951682bded90f0b0a621bb8f1d73e14f774bac92054f676982afe35ccec71a7575cc9e33fc78bd5acf462ca536f6b611b4e9194ed923bda0e5f5620af67a64ab269d15c15a4b46f03e352bbbc46526b9ebca1950aa63803f49d8ce46d112595f36f1cc024815e597b25bc6eb2e2245e3d0699c6f297497e76ff1cfa68ab35f3e08b968534ecb96ef2f459c0519f15f04c9da76ccdd469d95b912a936edf665d498dc151c842208191c538573ada1255ef4cc939c6153ddd8a9706d768c25a133512bd9b87087fbe7553d28823d87dc6952775b5074246f866a4dc4a92fb9f42a5616bb4172397d392c86bd0757d65519a781ea1b7f9f6c95b1e0eb275d72d1f0db3f778db487d658499c3ef0293e1403e5c5e864e4a85a0fcff4ebbef04f7e7daf515a07b735abd83e8ec7fff06c279a424198a45746566d2f30355110c2658d089cafbf5cb659f570a510aac1e64a4734124b26fd1a718b8b3d5710e5bb0b9039b67abf3adafea022d7ac86b49f98b658e801d6da9826728edd0826c207e28dc7185d4e98242ca2eb1df240ace60531a93a7799baf6bcf7e0c8a09d057ee920d79cbf004c8f7ba81cb81d70d6316e92d3957d69f91c14786ca3725c9811d335ce9005e785363c949a5953ddf46aada0d4d2ced073d9bea883e07ab305a6b3cab8935e40e840f0ba5808b068241cadb833d26d29183674331feb71b0fc70432ed0abad41042097dffa3a25b2e315c467638c4f5ee5e5f2618d3789e410ec2fa5d64dcd39c1f461b578c318eb22918710fb630018186c65db6ce85661db7f9c6c140d4460808b682146616b6a08efb1884ccce0f37f22441c3b8a570b9e3d00ef6db6d028b7fdcb17ad36bc7494c70a72dbd6587ffe9234715006247b4dcf050e82f71c0e4f87e2f5b8ab724f1d88299766e067367245c502984d18e8bb11912bcebf0bd1d501e6eb3d0c8474f23c28d4faf0ed5963dcbec570dafeee832f809584af97c58feea3d6c4339ea08ede05a3af6aff3f6c2d1d9c865a0fee915398b66a3d360dac0ac8edee2fe594b454ab8da53f603b9785e6a9cd013fae6e89f1369458fee15b205f8096a56f1f6211df37eb64380ea4e1f9315057b0b1d8944925833d34bfe6d1dd579eb5b9b77bfd45821d31ae415e217acbf34d6c48a516cbed37b6a4824195a5826219efbe38209943edfe28b3fffd111a022198b8dcdae09cc7c44a958b558a8da86a7a7049a240f6b5562bb4d111fd9b1c98f5bcb41334a9d425ee0fb59a6a730017f624e7755947402bab7344a5f51235fe0c831173152224169fc3eccc4b45a7a8e7dadf0568c53e19e5f8ec469d7228842d6a3ffdcc629b65a01824627cd1ad2d51a37e1be5e98d9686725db65132a3dc5a50b8616bdccc0ca9976398cff8aa88aaacd4968541f0d1d6e1045902b9b68ebcfb039d85831a543facbb032df361ea7205dfcd1cd4cc01c2f7fd6fa8bc341902073135579dc7f15bbd34e176939ab435b52c86352df8520da899a58a51381978bf5e2fc80e157b7296825eebd2c4b3b5906542df0fbf94efccc8b5d8c57dd3caec3e7b5f69ef8b3f3ce487dd1b5437e47bde914244191723307b7dc717c5324e9b6c69581744828fedb942c7765e3584184e4b24300ce43e067c1b75d75b5689d1a473d16d54948c2bfebcc74b7391580572c30b61ff050a1ee620d876d00eb47617efe4c68c1e429de6b76e3ab8d4f8b2213a70a848e3e59eaa68e3cce7c198af62732a68d09994c60a30bc19de262b67e8d208c2bd23331bed38ab5835c37155ce65c25400fcb3abf2fb443fc63b03af273c728073f7bd937969d89ece50c8f5356062a18463c752d6a1467cefc2b980e536d8f6f8c730c7ea528e0cfd9a92c718c54caf5b2e6fb9b3629368712dae2d1409ad6d3d75a70a1c78f8b8d3f452141a56896358be763afd18466f7adcf32d0e0db33ade1799e41eedc93d7314f9cd1027c6d5814dd71a0258c555dd8ee9ba88b1fb6548e2c3ee1f240ecab3ca7e293f1a385bf6b1767f9c21ade7e14b14c1f23db7cf6b7d588c290fc6d97d1c5a34e0535fd32649aa856470be80e15a8efe2858d69a1ca7d313bfe4428ad3be81acc565e454de36f3ab3914ebe3e4edf67014cbca7a947c1ce96bff52e207dab93cdafe043ce94ce71fd8288e52f12d9e405b273b007de6f59ff2806d6cb3e3a533acf39f0df6141fd1f5f64b75cc2ff447111b49e0380ad6250937d3fa594a2361f2411394f3925e9460aa4b38959847676dae073d71221f6402b62c49f73e28b1caa98cb7c16d22521d3a6c5a93560a31e1373b45751ba6739a95d47a787ce43452559b7b3c39d4dec5957163e1b8ca16535545bf278ef670bf8ca9fd7f464e47ea50b000e0cb89563cfb06d38e695ad37c1e19e7f0d68e3f3564f71bbbbc27434d41a7a74aaaaa3d13f62b2b01519838d6229778ea597a15f32b8873b33fe5eb6770701b1cac958c66876aa0b057d6dff7f9a5f1391c4d7fb6beec374a6ebfaaf3f6391f0f10a80b96333ad6836fd02c0fe65ff341e36bdd40b0af5e51b593b6204ffdc71eb084ec5760cb2641bca5c66e2dabe7f1dbb2ca4ad9b3234754cf66ba3b842a89dcd0e055b541a21074a20c43fb13c0c836be3bdd0bf280fc06ee15dd2ff2183a34de125f56e5e284faed5fee3d2a00af7f00abcbe5d93abb5c5b3f9253d8cfa94c6e7d24e102c44d320dc97b3b5c94326d01bf2143a26efe847fd2dbaff4a0ed9738a9e352f52b2b2d63524187bded8697d595cf35a3dad7d08d7539f581629667017b577bd461f8bed92550f08c75bee48eb92add23ae300b2ea8509d0818c6c1638c7eb88155f29cfa7e9d52e5b90de09aa4b065521e6b2e8115ea20459ca2af9be9916496dd825f30a1d8bbb5948c579cd11b6d0ca7e2dd94c08f5fb9863cec78c05dff3190b8d0a3cc0f06da1a7ee1d444d099eb9ed4d3697b3c42727a2ee576fbdf26cda8013dd4d42284a618a696c64cdfb8a7598cd9a18d0a5837fd1dbf5686646b5ef3ae9a47493d18206fff3fc4d092ccb3a9d62a2e8a438d4b1014cf510692075b955abf936c4aec4410da8f6177a4f8db5c0e60a4001a8ed05026910162696c7c380745fbed70e2dd75d30d0b4b600f9cec6943df2e0bde3f8f5ab8f9e2c03b904730d2027eac754af68e3ceaac113be64cdedce33b8afc7bb8bf93b3445eac3115570a11820d965c2fa7bd32231918b5f0ac30e4d4cf4d63d6848736d79fb738d087c6020d240418367330eec15e88705289b9a27df38053003f3694a0c736981e097b066af316d893dfb7027bebe672e4c0aebc1b3c7f21f6c7046e3acc3b4a9bf6bbb35164d233bb866c553daacb6e0816c0e8c8ca5ba3b5295ea25c701a8f2ab96cf5a1635a4b79e0799c973713b9a0a9424077893adf4f10841c2c315df305667bf09cb7ef654cfbd789abe0553a92fa1a165da7df06cdfdab6fc73cf6aaebc0b07ce7fb3e4f9896e4dcee6e5bfd683ef55bd91d72fb17aaa12f6a9255e221e746a3bd6b35eeeefe6b64b5d8a9665b938c11a4c28534f442fcba0f8d1400237eec966e76e780be25b152e497f11b3fa9d6ecfd22024749c6e06715860e43e11e0f93365c8d3afa6e5a1d061d439200b1153b3c02a576bead74ac463d22ea690162def36e7ff611e4cdffcf8dfae4c819382366f7fb3f9f65433371346d4c7581bb1d497e22382fd761a91e902e59a5ca87c1ad71ba7ee66b1255f69231a8f0674762b1848ff0201cb62fbdc97cc271f84e2d75011cd088565939ea9678a472715d0e4f8e63555e30e4c8fcb61cfcd7d8cff72cef3a69942272c368c2adfd3bd0cefe48e25de7bd64b3f84f7fd44027c5723d7730332b6d57ed6b4149bd4f9bf2863e98e14de2ea477f71b22755ffc84c15d0e73ab64603ae5f61f6cd243ec10b36f85c8106a61f83b4745f0868701e9412ecb0ed4747b74f3713bc410439127595b46dd00f881a46c23bc72522fabd34fd3daf149c0c95b3683ced31bd8ac2e2c383e7a14dac04eb9820cd82237fc935f4ae69efda38b5b5a8124e6bbf003bc22aba310d442ae74c97764c99ea6de8b6668fec86e1f8bcb71e3948d5d90ee17bcc94e5a199f0e21759e3a48f128432aa09b56631d7803f66b166e6f4519acbed0eb9109bd9a0a04f68d525c1095d65113d684acea05a1c529f2f952800b8f3838c215c0f22e5fff087b06e2430b6040cb997c8948603110c0710686a0efef984bb1390d18bad1bd6e474a255036df8de32fdc7c3c08d037e639bb3101a5b56343cb288d6aff341db27fb425bf7c728eb1194902b97c493caf37ba155a34440cf110ae7ef3cefde9c2c1582083e7c6807d17ec1d0cb1722cb662cce1d0744e1f3d8aa98d4f37b0af1182e1586a8092e4ef468467ce641eef1a597bdd18256eea5dc53154170986e67088ca", 0x1000}, {&(0x7f00000014c0)="eaa02bf17dc33448de1d7b3bcfc5aeddb8be8599cec79c1ec6706c414569c67e9bff6b708979b1848ae66c39020c7797b9595890d23e637f964fd5670e4e1d929a3f41065a10bdb6915f372da09930d8edf203e76e66cf6c0317e0bbdbfb381a6738b4529a3167e095102568e42afd", 0x6f}], 0x4) 18:59:21 executing program 1: rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='./file0\x00') r0 = getppid() setpgid(r0, 0x0) r1 = getppid() setpgid(r1, 0x0) setpgid(r0, r1) sync() getrusage(0x1, &(0x7f00000001c0)) socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) r4 = msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff}) msgrcv(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000da440000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/239], 0xef, 0x1, 0xdb6e7f192b654eae) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)) r6 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r6}}) r7 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r7}}) sendmsg$unix(r5, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000380)="be1d3113195ce62081c8e00709bde939e90bf724b4fb2e5aedf0c7de98a65a458991ae64a9eb243e644d85dcfa4b0d0062ee64a06b4877283fcb6dfd986de3cd90f132087824857050411603929719a3b39af66bca40854a889b24080970753eb3b8a2f20b53422cf019ba5ef0b3116192b2015335fe156fa4512c7e1e32758c1c6788f2033be27f2ec86d2c9847a643feb8e241b7f5e428c1dd4bed0f317a7fb497f350ca91d240190dcf2a375f", 0xae}, {&(0x7f0000000040)}, {&(0x7f0000000440)="659daa5fbfe7712919e422ebe0fc9fed5a3b057a94d3640de0ac7c9314bcbba44f20f42b86b752fbe5dfbb49d0dd264b46b85947db68bb59637aece731c8e7e7859aca8aac6ebc", 0x47}], 0x3, &(0x7f00000004c0)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r6}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r1, r3, r7}], 0x70}, 0x415) 18:59:21 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) write(r0, &(0x7f0000000140)="d43230d95f8f6b6bc05e142f2df612308872da9ef248630ae8ec7d5a028b7bc57125223612818b3c3ecb6ebdb0f562355ef5f466a883c0519b2825ab8401165be5f80ab1fd22a59fbc7a63c9f5a0f96d42f5b1f7456dfe05f255cbcd62666fbb0796e62a7565bcdf453bc4014a8eaa9feb31d64546aab782ec11908b375f196fa848c9e396e728e2004f9cfcf73df4e91aa78d582cd4e3d67717a02fa83b5f79b7ddcb29f2e88d32d2c287f23d81e07c7f4f77cafc712570f352605245922e43e73007ea40019ac075", 0xc9) 18:59:21 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = syz_open_pts() write(r1, 0x0, 0x22) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000100)="d009d69a21ac185afb4432aa17a1a93e7966f207872133a47b849d8b9c733f51443924ee2f2e3dc876a51aab66637c28fd6f1e98782d2a35aaed6f21cd0948c9eabfa6b5946a69ce3f4bb857"}, {&(0x7f0000000180)="9c40d41eaa64a848591866bd7f7dc16731703f2419efcd3975f4871434d2045600da0ec0a0d37f44fbb1ee629574e271ae4b8b241312a08e7a20affb1087be79d69330f59ddffc60bf7a928095ec8dc483f589cc09128eb1b7cd24d4efcef5c96a3c2fa71c96e5da9cdecad3316664c3ad4a6a56d1c5d4d5fac47fdae1ab368e82d7f991e5ddccdcbb44058db117e27e314724b897d1a8ff34dab0314b19254e"}], 0x100000000000009e) r2 = fcntl$dupfd(r0, 0x0, r0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) write(r2, &(0x7f0000000280)="20d3cf596a0a", 0x6) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 18:59:21 executing program 1: r0 = syz_open_pts() write(r0, 0x0, 0x22) r1 = syz_open_pts() write(r1, 0x0, 0x22) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0xff) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x2}, {}, {r0, 0x40}], 0x3, 0xe) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) 18:59:21 executing program 1: r0 = syz_open_pts() write(r0, 0x0, 0x22) r1 = syz_open_pts() r2 = syz_open_pts() write(r2, 0x0, 0x22) write(r2, 0x0, 0x0) r3 = syz_open_pts() pipe(&(0x7f0000000000)) write(r3, 0x0, 0x22) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x154}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000001080)={0x0, 0x800}) r5 = dup2(r1, r3) dup2(r0, r5) r6 = open(&(0x7f00000010c0)='./file0\x00', 0x70e, 0xb) pwritev(r6, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x154}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) ioctl$VMM_IOC_INFO(r6, 0xc0185603, &(0x7f0000001040)={0x1000, 0x0, &(0x7f0000000040)=""/4096}) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) 18:59:21 executing program 1: madvise(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x2) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x40, 0xf0000000, 0xac2b, 0x1ff}], 0x29338, 0x0, 0xfffffe01, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r1 = syz_open_pts() write(r1, 0x0, 0x22) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x13, r1, 0x0, 0x10000) r2 = socket(0x20, 0x3, 0xfd) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r2, 0x0, 0x0) connect$inet6(r2, &(0x7f0000000040)={0x18, 0x3, 0x7, 0x101}, 0xc) 18:59:23 executing program 1: shmget(0x3, 0x3000, 0xc6, &(0x7f0000ffc000/0x3000)=nil) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x154}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000140)) syz_emit_ethernet(0x72, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff317971003c3a0000000000000000000000000000000000ff02000000000000000000ffff0000010200907840000000608da4460000000000000001d61b6652c66c79e2362d780a8dacfe8e"]) 18:59:23 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x4, &(0x7f00000003c0)="03000000", 0x4) r3 = dup2(r2, r1) dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x9466, 0x4) r4 = dup2(r1, r3) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 18:59:23 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x154}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', r0, 0x3}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r0, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000380000000000019078ac1400bb00fdd44b87fe714f7f000000450000000000000000000000e0000002ac1600aa810000005ee1048c"]) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0xa0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='W\x00') 18:59:23 executing program 1: stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) syz_emit_ethernet(0x56, &(0x7f0000000040)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x20, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @remote={0xfe, 0x80, [], 0x0}, [{0x2, 0x1, "bf51e0ac1c57"}]}}}}}}) 18:59:23 executing program 1: syz_emit_ethernet(0xe2, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff53a65833936a86dd603eeefe00ac290000000000000000000000000000000000fe8000000000000000000000000000aa0005000000000000c20400000000c2040000000005020fff000100c2040000000701050000000000c204000000000102000000000000000000020000000000000000000000000000000000000000000100000000000000000005000000000000040100c2040000000005020000000100c2040000000001080000000000000000c20400000000c20400000000000000000000004e234e220000000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x1}, {0x1, 0x1, 0x7fc}, {0x2, 0x1005, 0x1000}, {0x0, 0x4, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x0, 0x10}, {0x5, 0x0, 0x1000}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1800}, {0x1, 0x5}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x7, 0x1000}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r0, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000580)=""/183) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000100)=""/246) 18:59:23 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="c7102228bc83ffffffffffff8108004500003c0000ffffffff030d9078000018a6ac400000460000000000000000290000e00000010000000001000000cba7c7fb9219c772363841e9c4d6a7cef48af7cc4a5813130b657e1653ed7e64f9d988267226ddf1843f4e911726f32b7c13e676713124bfc122b25e584d6152256f4ae58b7741f6f80fa6b3dce6fbd21e7d9074707b70613db4b8a53da7da9aba67990ad46c9f3b79afb7f13768b74f19ef16af3517844643babc1c4dcf956c26d3ee9683deadc6a047216b182f3110bdc71a451f4cc0f0bf2c94319c58a08af976982a7a5064df7655bd3d223696eb094140fdf8"]) write(0xffffffffffffffff, 0x0, 0x22) r0 = syz_open_pts() write(r0, 0x0, 0x22) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000000)=[{0x1}, {0x1, 0x1, 0x7fc}, {0x2, 0x1005, 0x1000}, {0x0, 0x4, 0x1800}], 0x4) semop(r1, &(0x7f0000000080)=[{0x0, 0x10}, {0x5, 0x0, 0x1000}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1800}, {0x1, 0x5}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x7, 0x1000}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r1, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000580)=""/183) semop(r1, &(0x7f0000000000)=[{0x3, 0x9}, {0x2, 0x2, 0x1000}, {0x2, 0x3}, {0x3, 0x2, 0x800}, {0x2, 0x4, 0x1800}], 0x5) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) 18:59:23 executing program 1: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r0}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) dup(0xffffffffffffffff) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r4 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x80, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x8000, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="050000000010"], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r5 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000001200)=""/4081, 0xff1, 0x40, 0x0, 0x0) 18:59:24 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast1, @broadcast}, "37fa8441f0f96103"}}}}}) syz_extract_tcp_res(&(0x7f0000000080)={0x41424344}, 0x7, 0x80) syz_extract_tcp_res$synack(&(0x7f00000000c0)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x1118, &(0x7f0000000100)={@remote, @empty, [{[{0x88a8, 0x2, 0x1, 0x1}], {0x8100, 0x7}}], {@ipv6={0x86dd, {0x3, 0x6, "f76c66", 0x10da, 0x33, 0x4, @rand_addr="7d25fadfb00a250fe176f936e1d9b884", @remote={0xfe, 0x80, [], 0x0}, {[@fragment={0x2b, 0x0, 0x6, 0x0, 0x0, 0x2, 0x66}, @dstopts={0xf0, 0x202, [], [@jumbo={0xc2, 0x4, 0xeb7}, @generic={0xff, 0x1000, "faf7b4f64470d4d2a75c0f9b5779234d616a7fe4850d38383755fdfb2c04a31d3fe619f69d70e455564ce2870b58a69fa0f1b99cb435a68e86209c1f29712b747929b14d55cc1717b2b6f68a7956ee46f636eaf557fca21d079579479f14e11c6e28ee701194394a65071dbe259103a721e95f80bab4d103ddbefe55bb5175120ff6d00b95c466003eaade14712491f71c234d2fec50a7a957789d3877ddb179d49077abfe7dd7ef4b0bc6eee94ed6443e309df4e1299a6a1336ed47f43843f0cb00bcf112510e51f6b4ddfb75b919bed0f8086dc41719c9a6f3ba01e8cd3a76948426c259002a6f81b5fb13c0a7b011318912c8d7ec7e935287ad0e3d4efb2ad9d1c424fd67be9f08d40a4312b16cf0ecf3df964854768a530fd3795612b6f2bb4bd967b6e2d669516b4d6e3c7da8a806bc62e115f07eb9da884e5cc185c86bbdc14ea07662c7d6facc499b2108a6f18b586b8e2c097e26d33b476ff4d9a7e261ec4c8c9191524b1748a3e0c81753764e6fb68c01927daec481e8525d47c973853807613a8cb174682fe8d580ddd3ab89728c3d65ed45440d5977d747d3c2e9a6d6cb7732ae6d89d52632a3badde9c377b1365ee3b2f731c9911c600268d571e8aa4df8cf66f912bc40caa91d3caff502c7d31f9a0f7a7d3db31b8162073ae1338baeff97ce2e91347752d1a1d428daa29fcb9282bfe0bf9657574487f65fa56c01e0f98f4067691cd07e1975a177f69c9461e7010ed5a67985fa0522c3bb9100ce69d9cd292d2e0fce34b38228736a3ee8abc72d64a21f73b049b3f45cc507fd19afa8a749a8f29fb398cc3deac1b74f2b2c034cba5dfab59ba4a1c1f531a1e9404fafff00db2682e2d79ee91727094ce1d1d199c9ca89a01443d0e46c35925c676653fce6e7d4faa709f4ab04e76a653fd4bc96e11a3895044f1246ab514dd43bbfe10a7c05f7fa03e3f02e361ab91f91cb2374d4cb751e4e6dd2b79cfa57ec652148f31dfd5c38e65041f10610f75a482a08aca069d7d0ba9585fb934ebeebd2d268e4000fb8271cc88ca5f3fe560481bb9a503e78860ad1afc9af534dfd6a1a4bca0f5aaf2cca5c4540925d3a9ed609f6c22229aa7aa009177352b99142f7588673380f5fcb5a568170bf3c818b89083b2df0e6f3d422cad01c80bc9f08ef65aa05c857d424d46fc4095ba46df7910fe2869425dcfa7a4cc1d61b39159b891450296b0b5a65cfc0dfb7522de51e94c9d79704768b2e35565c2db1a00ae254264887b46f321bf5ed837f4d8d153b4fbe497c437b9fc15c4804ca79736fa52bb3df4b1e5db81404dea0711bed9ddda540c9ecea88a3d8334273d8cad6187ca56c1d5cb4c620e3bdc22f36ea0b1249c6a2f123da71cbc2dd2139ad89bb79952f62a965945e15d207b8901662cf3ed7307810375629441d119ff4106067dda52dcff9ee48bec84dac3d746aa79817c4aea0792f7c068c78bde7bd47a968ce22482401c5291c3c67bb6ab334af01ae940aca782182b38d9d7f76d8e377f91eb4173708d2fc1e78284b749b71f1a99641a8baf72dc5a8176b7b2cb34b00bb4ad9f9720972c6fc8ff9cbf9663677922fb130eafb513740b1d3ebc9c5017a0ebee6ecfda2a4c132a59afd6909de56250a49cb00ee76ec568fa6cb3ea177db13951255fe67f0c6ec6e3e75f51541b53b2bbed058b62c057c586db0a98062664c8e871df5efc9ecc6ae26bb0ae05ceff1df645d773eb6267e50c0f8009213a31f9e6fb02df6ee09c245c669e615e5b17025ded4041e3f46ae97aad756cbd6c2b41c1313f0591ab45b213f20f58f22467a20fd36f8f26dc21433e69c190f2c06a2f00329cfe96d4c7a62c45f0e28ae4db95f296a732cae6692f30c2250efaec8fec09a66dc335c21926bb5ba47027dd776502236d3d1591174a482f9fb3e4bc53ea6005bf485078875d5e2c8c06d46a83a5921e3ef342c9c71762f02e26cb8f009d52609b75e3460970c0c2a6c3a843efb9948ee282b928ab506c765cd868a9bf52df9ae7605b6cdc17a64158f48fc1c490b27223785fc16a2e6e88b36cc317acad7b5d32181213860e2272d8f60d28f4c6b2350f58cf33f77f5e47c183892fdfad4338ba6fef226599946ae7b80dfa1b85bed2efaa9396aa884a20f6db18f5821155192b44f3d9cffc39b8977c8e6c45f91c253dddc44a35734558194cd5af85ef6c6695355a734e3f8f0a9cb50f93718ebb7a61af2c4de183c40e699bbb16ac74f8f8c13d9c10d7b65fac5b267527e06d6f0127614898666b07d54ae5762e5b41c7df22fc11a17d9c150bf6e65e5e4dc0254a1d423020d14ee92c9850717ae775da245e5b55d48d8d93199b5171cba9e9ddff182d8e1e7ed348b820250b17e5cb0b080f7fa27b003dd523b013f77333137d5b4a5a3cb5fe42cf690c9db48b8662305992ba94cf8a69bb1e2f16d43c3aa7b079fce72b962e933cdf1f291dae04e325821f3994e26e512f24d86f78eb708439f33791ceb49b6ff65844ff35cf337cbb0eb95eb6f26d8e6f99725af66cb84e0e6a948e155b9f46c734409d92f3353e6afb743a6c90a527df06062f1bd4bd8c3543da70a7b2585a3f0f13bdef319d5889ce49d09fc8624dfa627fb7e6d228fa62493aa522070a4253c51908929069a19e9e16c91c8e5a8a6d173e4d09edd06b15276e59d842f4ac05d69cf9a6b88d4e02c248a416f7c70d94da0f13454d10ea1c81572931bf03ce4fb828964df1a7a3804bb24def97453a2efd385802728ce7fe68352500c9c5585d74d794c04b5d93292c939ac2c4034c6f5b6fe108383118706f4cd5745bd6fd59e944faa5e4c98d085befe03d2506ff65e3a2b77cfd57a9721804c8524032dac77c0d3109284e401f115392feaacc41a15f5cd4c0fa5fe5eede8719102120dc1713064562930a239b3072a6a19b59b1c9902a5dc697c9e7637a44437e6400036f90898f5eeb71f0c4ffa3c9a31d4becb516c711b80ab74c3b6968dd673a40bc6ee14d98ad78e37e038d9e3e8ef1f3340aeb41a764d88985c6dc6beb0352019fd2765413ec9fdd3cc1ba6cb8cd167273b6929bac8d284738b8647174e2088b9b1bfe75ca39e1c209d2ddbee34a1965537aaaee9dbe2e6f16b4a7ad0ad656024d1f79d2be765db444b7215456c68e65ea54545b35f31e1b82dd367ed3bba412ec7907abe15bffbe1b3cdebaa2ba01d97a06f54ac6b64fcea77c10797dfebc085fa78608adcf52c862b17197b743627e17fe878004a43c4bbbab697b9048fcfd9baabdfd0160576c803f71991bd8aa8aebfa3639ea71ad4acaad98279e4cd03e9690d8c947fbcb8aff7972a3d925dcb53f383800026acf6fbbe3fc81628e4e7d42450a15fce0eb77625ae4c82fdfd4c8b045e14c33f555c6f1d8980ba38a2e48ba785b88e49aaa06f4714b06c87bb879d095d8a56ff89a2c1270ac3b147b2560a182ca507ade1a80d0f70245013d545675fd9ba66cac52ec24431d82e0fa446bc92883a3713e27dffda4cb60c99920d06f545db6dc9c46b8d96c257b2c99cb3a6bc0f14e01ee705c1e5525ea95db82b1a7c6881af13e6cd9ca9c9407fc51bdc029323f8b88b86de35ee33e6e691533e6374cefde0b105c3ac6caf696a87118badb8cc62c505001df64d84f043e544c396ce71a9ef539a16fecff8c571d77bf97d4c53f30dfcf4b3a53168d7854c343cfa47a438046355374fd177e4b062968a78cab3579092aa91f8ecd379f800d5a902ea191dee6f730d15640d1fdd840f0a0dfd35c26bed70f8952224b4ebd4ee3d0025aa2a94f7c64817a7eb58e753c7bbbe9712f67f45b7a8ae1022475ee21c70225c849ec08858566bc3a6fefac3b7e00c5574b2453d59fd0ffa1e14c11e2ed8866b46a3b1859b7ad96da00a6741b9ac0b2e5a861a37c79838a83d8de48430c3ef10e5c9ddb2a35b91482c69accae571dcda63c4254e2f076bca84b874205c7113ac410dd49b71774a7f6904934bf177105b11f9e5468d490f1e82f4d6d36e6f31f2fd7fc2f6e6b84bcab5712cfe26738b26492fbfae4f7bcacbbaa2f011f5129aeca1ff5f72f9df2b6639ffb6710dba3672a82e15f990db6267eaf359e78978096143b3a1d457664caf838c7d87d0ae63adc9e934f3e53c110c7e9edc682cbec9b160d46a85c11da26fa59e98b8d8d8a70eb23eaa51b0753fafd129eb451f1aae4217121d2c3bb267edd8387042c9f09472fde46dcf3fcf7b1a0f28fbf81042e56b6a37f29b99c81a997bd94c6302ba800b24d4ed5c260bc2ee1d0d9123c957b569b9b185a4d988c0436beed496db3adc1cb5ed76bf5bb06b026c7c7c820f4cd1b695c98feb7cf14c9ca3b3c7186619039ce77820b61871529736769d2659f86c55367fc3aab11ae0d27635bd7386142b4007dd9eaafca89d9d285ecfe52941eff3a8f942a67cec24930b3a680ceef7a5bee5598be5502ecd5e4d1f9009af702f057089e01abd3c4711d1557b6a733630d6c309b9a1f14eb3d09fc772c24b667dd457b83dce0ae30c09d1ef765761aa0b1ca56ed15f38664e0b462bebcdf4d2204b46b6a2ff88ff46b793828b81cf97e56299a8a5c8bd339f3b67d13945ebcbdbae90ec54e1dc5533883aedad0b021e3f1a2dd52462932fea3f4d67ad3ba103df2a36b8ccb3a43db3ad46056059df87eec85f39f63c4d8798e28ac9d0f007fd9661ba7675cf15c6741200674034621ba24668da07e8e88bec6ab064d2f6f0ed854a4099febc31f2dff2a19eb757d36527c7db51b78b43eac31d5f5bb9ed377525110ae59042058ef1ca06d529b457061b52b8cd4771ade7b6a94b7f5bc57d02a4e6cbb9f4fd5d9bae3763e06b8281c0cb40ff56cf6e64cd5aca05a728e9d9a4292e5686ff9f5a3c186942ccc69935d68cc70316678c49d4afc6acc2016b6afc97ac1c04e0ca3e64cd880bfc9cf8872b45c87a5cb032dbea6730aaec6914f9d9f829163a7cfc2e09e323c8e45909f34f79a497c4df391dee61b1271755d9cacbd0a0ef985be67f359e8fdde61f861348119169e0097d28e4ed85d6314b7f748ec906da7d6532efb475711bfb0c9ae19c7094462846b59e91e1833afc60517747860d7d5b75a1b002246843fdc8d4b070f8a91f2df524c8f3e0fd0033c181ae88cee17861f59113042d2e0c34f195281391dbfe81a4ebf370905e478257380129bcb01b47b8c463f9835a5c1398c2de819e8c5fec700c6fb032e5ad0007c47bed1502c0c3008189449fd1ffc21aaefe05e5300cf530fc48f8da41c811b2f0da24ca34c046bde3786d67ba0115cef0620fba7c06a8ea31f80bc21aa79c064c69b631b5525b766e6f22fb38862556dc4b2ab0bc32cfdc6e4ae2da83eb3aa7a46f7124d05dd493e91d2af733a19d6fb784d5e8750ec0f7944cce41e5bbc9b41458339458480bdf917d6e9c800762b31a175af062af7f4523668eefdc435540f866bc4a00819a09220ad21a1b70e807626fb762b4e2a2be09d19b4272cff13869d8909b2f61ece09a627ba12602618da1089d512e1a6e9e4218ace7b8f8dd25f992be744c527450bab2678390c688b7b953a46f258b232fa14f4f6434bf2f0989af63ccdf265ea9a1fe4ea3d4836557da2aa2b4f154774e446b4c62ff2cb9b051242316ef159c38358b39c2e017f1c609f6f577820108b76bcb2f17b33a5cda4cf207f68636faa547cca64326fb131e870c35f7300c21c9db3bcaed01dfae0f308174580642326f37ab634b1c4fb1d3dd7bfc3828e7c561dcbdccf0a4f6"}, @jumbo={0xc2, 0x4, 0x8}, @ra={0x5, 0x2, 0xac17}]}, @hopopts={0x70, 0x1, [], [@enc_lim, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}]}, @hopopts={0x33, 0x3, [], [@padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x2}, @ra={0x5, 0x2, 0x1ff}, @jumbo={0xc2, 0x4, 0xffffffff}, @ra={0x5, 0x2, 0xfffe}]}, @fragment={0x37, 0x0, 0x3f, 0x1, 0x0, 0x1, 0x67}, @dstopts={0x2c, 0x0, [], [@jumbo]}, @fragment={0x2, 0x0, 0x9, 0x1, 0x0, 0x6, 0x68}], @tcp={{0x2, 0x1, r0, r1, 0x1, 0x0, 0x14, 0x4, 0x0, 0x0, 0x1, {[@md5sig={0x13, 0x12, "d865b6ff1570ba882ba61b980a636e29"}, @generic={0x3, 0x10, "1a644f8a74c6d31eb9ce91935673"}, @nop, @mss={0x2, 0x4, 0x800}, @window={0x3, 0x3, 0x3f}, @generic={0x0, 0x12, "c3fa5d0d3566a565fc722eb72f85a513"}]}}, {"a1ae"}}}}}}}) 18:59:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) execve(0x0, 0x0, 0x0) r1 = syz_open_pts() write(r1, 0x0, 0x22) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000000)="4026517659d79e5f918b73f3d523efc1758d082838101169ac612d9d1f10d082ffc7eedf1ff2ff0accb332683ed6e87c3446f8b36723fdc68abedb237b50f0e4114772294edd21409cb85f888c72f76304399594d04618e727c9", 0x5a}, {&(0x7f0000000380)="d7c8cb75f4988228aaceb0888a873d4628a5f33d0e3cff5121e02b30306a588e8d5f19a6f8e828918dd4dd935beb563490623c4e7714dde51f38d83de37ae5afa5fa3211bb1558705e0f104bcf089f7b284989e780115db81179679f248bf87914b2eb66ef280e3fad1cefffbf6d9893eb9926859bfb2eb4e91c9aef92a2394aea9d74c82bed2dea0d49c40052a36e4e1429132b9654f335520a8ee94dcacac7f90d8849d001a75d35639f6ed4d698dc5b1169aeb56871f2db9c35a6a1e04913df8b6f656c397eb038b50aabcef797975f65c891532a0557ae65219ab0a5dbb01b7f0890f181d510bc25ae68933335a981ef8abb2662d73c99246a9e29d6930f798197992872c0da549c518766ae11235aa0fb9cb49155907d104b05f092d0a239b259dac4c98ad777767ad3235ac2094406fde4ebc650ec9a44032a468d07f7bf9f5a99ee6a14d60c6ebc64034d087c61cca818c2311c53b319347adf9b28b8b855bb481e5c9a67c6f2320484a08864159e5ce0a534ea1745b028840c9d1b837271d45b07aa2d419c50345326a24b648e107fb7158bcb5cad71a913fc97c831bd3645e91a6f3a125fcb7c2855f1391655559acb08d5738064254dc33ff48800973f797f4696168803e632347eab7f6263e6515a6643faab6434a04432c65907886dcb13b0a64b4bf1f5ca949ee6ab5d62cbe8fec343ed4708eb2ed08e89d30a9ddb30b10d9cbbafdbf8b5f6121cabb7ff3af624a151abd1ebbe49b2b403cd22f3dc9fc28a94b1479087ddfe3758d1a68ab6e79fd37731aed53e0039ae47d512fa2917445714152e0edbe1bc8ace1979ee23a4932e833b5beff49686b95743e0442c429cb0445ac72263a2be021de1505dac92c9851eaebc47f222636edc2e16c32e4454c9cec677eb2344847062d2ace6afbf4b6fe4904c7a758e18ce0c52f05fc1223acc6dfb2a6bbdbc791c9b13f17b461ec6fa78284c8bc76aa1b44e6b4dc940bc8af41714219d54240c30d787739abec5157a744bffa59dd6c4d7b8f56a00d8ae7d47932d08f42835f3e7a0146e319c986167a4db9e567fdf185e68aea56aeb15b8ff6ba023aba75902a727662f1c078ae51a7e8e974b119f57d65b308b436ea0635e2002e387f56918aa4c9b2d88bc6ef3ec90eb5facb2228da31308ed269346d921a887edd383a7946ce3f0560285e53da72e51ae52797a0b921edd93fb86bccd06ef5d90f8407bfd34ca7a9e8040c8f62e05d5d7d76d689251d3bf1a03b68656920ff62632c1c546bd31e6731cc0132f1b19ba61bcef4e8a127759914b4148aeb684ba9dbb37da9166d688b3bd07d9e46ce9c1ae43a0379c144454cc46368f3c2294dfef3ebecbee413cb380ec252161bfde2e5ad1c5d830a94c5bf9e56e19ccbfa8b6e850daf1fd67221c847b7f8fc30813f0da799e3c328ab0d2d2a57785b3d1a2b63b69d2a73509987f04fa05b71d8e72ec0548f86b98f62f27fd6f9686d07c3007927e7d461d0356be937294c806a658cb6617283a9bde0353249a53d01e9938dbdc557647c0744f706bb90e910a1c0ff08fd80153351d40ee8e323236f2da63dd2ca6086f8c283ed6ddcdf2aa5e1eb1c1494e41f3300102ed6e7a2003538adf4d665fb46ba0eb227a4ad0eb565acdc3becb6533fb748e9343e09c33056a443048c93c9dabd8592cf148b5f0d47731f1e0aa9152bd93e9aab7cddfffa38a29c6b0e311e65f3ab9f595b178d9ff145bd15026e161223acb705276af307aea2f85561a7d164a49937bf842a8a4ba89b050f5315ddef3bf09b9137b459dba5c31033e5c97361758ce9da14d18c33d802bf9ef4203d4735c8375e54845b690ab35a39489596c059c707ea3c2bb34ab0145c72fad2f55421dd5f8c0bf6b2011109ad460c08e4c1b213cf27285c033b437c275d6325c348ea62923f4db56cec79075bd329c373104fa5c84700b95bd17517168fa293e465f46e858c9194b6e55097f2194483fb8599d7c9c2f752ae913f0e3763ffa1882420fb3f30fa0dd17c4780255b1914e0cc768587fea45658271ac9995df9a42b6a93df737bfedce71bdda678f81d8ea0d4ff25d6348380ea8f6d18ffe9d88507a79b00e79109968ff30922451f783e8a7a7e06bb2e36e37c3609604eae61209cba05cc1ec0d4483f153700e6bedb16937705996926dd1821f822645f2b281fccfd22b9d2269e883a8ff60140ae82d01cec3b59837f6d16e66184f8964fd654f319daee8cb778830d5006baafcaf80882152a940f27d3b3efbe41a248aafd95fca7fa6d10ec417fc46e686da78b140040469983ea827efe10dec560361c27b95a2cafb2a8481e0a11c8d948179fa79a78463629ca6eb3cae1475fc614b87ac70795437a1d0c0c9c9fb07ad28bf5295716042b65f245fc8af6e21e088f3e48993a242e5a9460d1c789c754b0f77c286a2b243d17bce148cdf79d0dc8c28d9d019de3e50f44bd2c35911fc80b1dd65fd3dbb1a64d288c3e184be59fe55e21c5cb7e31b3573ae9280a23c2ea4c74db323b0b5a4f988b335c23457698562ee157f0427ca59034d604dd026a9abecf6d5c4685b0a8c2133d4e2c283bc5b316530ca8e23088e25eaada602e95148d4e07f7b7c9a7b302ae10d202deb5eb1bb9f2d0d5f7be05b63546dc3d9f857161e62e7460f76234d44735cddda3ac6117fc9bbb4157860ed0e24f16ca671b921f997eb1be79a3e3a79cd473d154d1dd35bb1272acee9a1395b5d66575dc0250fd0c20b16f98b9b902a135681fc7d32c922fff1afca00066cd954ffb59677ff969ebb901cbb989c9f691951a3da90ede6b40aa101cc02f82b2945e760fb35824ffd20711888737cbbed24c1fdac6d02dff7f1d77e7f7fcbcd58e228a1f849375c5306746b697f4b73b55df4f80214e9c83aa6e7f6d959f29c3147a00334f132d015e4c7008c531928bd4b866ef5c6f839aa8a7e253fe10c180531cc3ce2f215e1ac29e91971360374410859e569627f5632bbf388471cf63c1d38259012815b6d1ca9519645cfd477edd025f0e25b1e9c08d0e4e316e2a2c16fad5cdf85da9bdb1b68f7bd83d82ef82404f65fd3bfc14286f7fd3b4d84492705f156781216b8c7cf0b31af4b2193e22bd899a45241da499a7f9c6be178316d9fee2a53c7e2040d42d340f6b3349944150143e0c283cd02f8603625be8593c624ebfaf3bf67246f60af844885306495d2148196757031e49b85cde191ddaa1d8baeee8af8b31a2a9e498648dec2352af1b7abd7101a2abf503890080dab65f4bac27a6c95775ff83ffd2d8aa81c2a6e6a45d4807c05cebef9eeb4e0dfcaa40e748f0fdf80f147aa160f87bbe15945dfa0c91251fb3bf06bc3c986a0fc8d6c7723d388fc22980746a3e6dea33dec167eef52fb5ae87b06be5b322855bd0f29d8c54d1df5178b070b92dd954c3f216ec3f443901e634235cd404c3286e18c6753e3d2aaf84825079623057379d5c8b574081312836371c77467fd18902a2c7cf736989c729da957f8ac81c6abe105c575e0fbcc058d8df483d7fd88566e1322a768066dea527ca4c69ae37b1dc0fdc00d946b280f40dd3a7f2087d953322769bff2386bde569a8001a6a69cc66d2c6dd531e12fea082b7c3d2a8ff95148e42e0f7ef16c424e0fb1c87ae0544ca0aa4acf0e0c6554fc825e1403e1fef98ca04854b352a5cfb5fe55ccdf6a063d545b859133358cbb4c82d13e9bed8e063aad279dc1c96b0b9a329843713835ef20480121d417cc8b100b6041ed8bdcb8fd308847c69055304c1a4c1ba22233b5a9d738e6234bbb13bc0fc4b2951103d42d4b3a74f5c08072107823e2f62a65a3bce500a85c3cb8145bc87b3951168eba96cb05d2ac2ea42404bfdee41eb8945d60fea469c85b897ecebc4560c99065dd8e84c635233cdb52df28680febcebb0b2e9d0c47ac5e6641a913bf2bbd971fc8a20924c6ffeae33a25f9a40a8a51362574c50994988bdcbd2031e41b8142127e3e9f990dc35b34f7cd0c38bf116b85ac85e1294310c2d22fc51b12a928b00613d134706eba08ff25bc20f1bec387298429f1361a6935e81b40e7e2f051ac4c981aff78114021bf846e67ad6f8822366cc870d719546ca17b25c4f2e87c0240429a853cbce44e8461027004a03e1a1685d5289ff38d9a10d1351ad9450a5603127f4de6ac76332a3b0504badbc21dcce42e732adb3e07127bae00e3e7ab7dcb6231285c237ce539daac620e1f1f2fb9cca6ac4af424a8888ca00b7d3917470e526d89d769b7e551a00ad5c7d83d5fdda4fffc47ba79b45a3e9414f6a95c1e549c9796f0f0195757ae66b1a9e2303011f491577d2dd9116d47aced6e0c07a3e26152f0bd402d34fe7a667829909d48eef38304157a099060c285c18f0fbd99c1f4c0a789914a7ead24ab6ae2ad8da3cec610924105dae3184002f7a012469dda5bab92b02852d4133fb5c1e88997ee73b9c588d4a9f3700cc7afeba4d7ff82737e51f67f560ac1afef8bd78c6cc9d04ee0ede5544bc84aa381e4608407813d13a2251d7c5246336ac6d08ae6b8b01193576d05df19e102ee77bdd64356c9502307915510eca4a913acad4644551fe16cebaa334a303b497049e50ca4fcaafce7b7fc2ff410857ad8d5a7ec271f5c4afcb729a670fab473f90db0cf885de941340bf039713c7bf9266bb6b8f6edd4c2c21181983f4d2dd16bb277e2eafaf8beeba7c0962a2a5c7d3672068ad18dc59b004260f65a859bb6b3cc36acd8f32102257c774a3939b7e4e340ebeed17bde78a5f091cdee35f0b0bf57386a95a044ad6c71d0355840efbd1e3d3aa7012b637dc34e21b52749b42f9234709adc6acba96cb2585f9598052867d9d3e8aab543852ff9607a3a9019dcf0740b9d81b41dd0e420145e530e54c86f5fa2d61f488faac13d935c37e5882f4eabadb37b3865fcaaad56e6171f3ba1875dde6b46cc78ffbcec78696e6559452439709f2fc0575f230770e7ef2e7fc0ab72b9e9ace316c181bce09b2382ab964b0eef803231755f5c7c041052e62edfaeff126baa4a7ab626627e1a14b0448d74d56c9aa0a26a9f24f339ddbbbb3266ac181486010a2ab28b92540a8b4fd3e50ad67e83c4e8d4d4ed6ecc375f116bed57bda2fe851653fea72479bf04b3ed12237754e1972d9a32143c8682bd088c475f2508e24cc6d156a1fdc94e6331525d04ca2ba9b409ce46de163fdef6547db2a9f9ac9a2b79b2ba9df0b66eda9e2866ebec9b63f7684e047af0a0e90c840ec6019cdeee4a0f58eb97f5b256632df16c09715643e865e569066cd044848aba9c6f046c963c1226d8b570352a8f0a8f476836498242464eec7e0de3f7c078260835af10fd0cf891a54011ecc433b77822428fd33ef12d202a63a7da5cee6ab5155c1c99d539e24309b7c981e42a34e81c566cd555c1739a9ebeb8b88f06b8595839221bb0efbf83d68acf26840df705a2af9125b982ac07116a88c2481b10c9acbab1c3a5a32032d08b17143c32148464fb088d2a5c6e578709975debfc80ac147dda304bce6bf05c4396d5c5cfebdaf7fad608f3dd4585bcfd6194f379bfaf88d00b54fc3679a5cf893e0c9964910b317ee0a6858e4d7cd736143af0a791830ba6d6da6cdfd6e0f3f50cbd8f1efc35cd1e3907748e8fbcc55d672a0a9753eb0faa4319586e4ce2a9b82822f78d38b94dd0df9f490008bb938a0ecfcbc29533f7203b1ef43786cc7de5de881d88d955177c414d92b229c976c6556f3fd38780e781e4", 0x1000}, {&(0x7f0000000080)}, {&(0x7f0000000200)="68f7031142779903c00acf140d9fdeedb70eaf990365d56f7934d71c213973578a362126f460fe7e91aac24b71471fa7defab716b28cb7b015697bd19c996d88ce4a24e5cac6a615bba932f5d719808e4d9028672260f333630d733774d6257ee988b1729b410d20e9ea74d0ee390b14507d739181025186100e5c0afe07f7104f516c1f434ca4b95e4e8f18e50a4d933d55766cabcf7f63ee20df2b9be14b23fcafd43fa394a4a683fbb8729a7909f5307b8e7b98ab4494f3271b543a60e55dc326b58e3ce9b0f0d9d5edcd613c93c1bff707184b0beb63477d7acac3b3c25884", 0xe1}], 0x4) r2 = syz_open_pts() close(r0) dup(r2) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() 18:59:24 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYRES16], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r2, 0x0, 0x0) r3 = syz_open_pts() write(r3, 0x0, 0x22) connect$unix(r2, &(0x7f0000001340)=ANY=[@ANYBLOB="c4d5b218b7833287b08b43ab2878146f824b3defe2008c73051b4b01658db5227085ea4c8af82016a9144f2e382006cf36f9749811fda4e2d66233327b605160ad9d82796b25eed0bd39ea0c607c0b5b6efccbe5d6a389ca936f48eb769775ed2aef70ecef2dbf643bd5bed122503834358820eecdfdba1c3b484dd2507541fd39dacae001743248e03ceeabfb956648d69bf9bff1bb6a08ffed86b96a050000000000000085bbe8b77890cc6a7cd54d4e6606231507b80c793433bad9228f4a1962d8cdb8111ad0a0438168d248664f25053940ba470ac9c08fc3b26c5a0d9914f9d838cf21b48249b7f369a434ac9ae4d7e9bd88b9", @ANYRESHEX=r3, @ANYRES16=r1, @ANYRES32=r0, @ANYRESOCT=r1, @ANYRES32=r3], 0x10) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)="07140001009000ce00b3d4240000029dba5fdf8e675f219d04513ade0a727ff144ad7e3a3c0214eb410ac79e991a40120cda6fc75cad52f45316ed5e0854c8d97ca81780261365e2677e72b74319562f86a1ae1345d743d6b9f89ca6e2222135b75950d5b694ec4738ac3f40c552505fe418b94de0e6a083ed6ed062d627b3550ca44410f70d8bf4a80798426fcaaa7e2d4f49c25fc288670da50f6d3e772b0aaaab8b177f9021d0478e42985976979e91bd96948c0de8f7154807", 0xbb) write(r1, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000), 0x4) r4 = socket$inet6(0x18, 0x4000, 0x1) accept(r4, &(0x7f0000001480)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002c7cfaadcdd341f0339e45ba04aa86f65f960a981c32c30a6ca49a2ca6f4efa074d8b0dee9f9dc98d6e133caf13eb91a1a108d978b04d08bf9968358e4fe35fb4d8702c2edf7f34aee1c6947b72d4a9dbb2031a124e2922182598ba9350e53c960ef8bd37c8d192c7947560bff0b7c21255591f89698976818850c780ba088f002054aefa5c27f69c8514d7d3cb2947f3341b2122ca487b485cec78c30b094b7bda523ca37da8a141d5721ef147b5bea260b5c9bbbf4ea4531603ccbd23e5bbf62d95c5a2262aeee22c1c06477cde782182323a35e518c3d22ee70b9d9b0f9b2189e8b1217eaa947ce15bd7feab158be90160774ab"], &(0x7f0000000040)=0x1002) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000140)={0x1040, 0x1, 0xd4, 0x9f7f, 0xfffffffa}, 0xc) mmap(&(0x7f0000493000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000080)) 18:59:28 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000180)=0xffff1b49) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x154}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000080)) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000000)=0x5) r3 = socket(0x18, 0x2, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x88) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000140)={0x7, 0x9}) r5 = socket(0x11, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r3) ioctl$TIOCFLUSH(r6, 0xc1206949, &(0x7f0000000300)) 18:59:28 executing program 1: mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x1ff, 0x3}, {0x4, 0x3}}) syz_emit_ethernet(0x135, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0xff, 0x67, 0x0, @empty, @empty, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x0, 0x3b, "69ac1da21ee16a84ce76755a3390947f3bb5afa7f5919678732826fbcaa8f6a2b2c3fe55ce267db731cfb8c2a724ecb33588560233125ff102b1f8a3bbcbc9461c3b0594b8ab0ad5247ff710f6588414144f8b6979b359f5e322222d4f304ddd9edc133d7dd59ababe75b376ea03c3776619bbe970204b81ab9dfc8523f35400cb45bada8ae2cc7892557e44f439e4b62b382bf0974b14807783467a5e137187a1509a4eddb5b520676ab90760f060985d7c07ce65a4eb1599e66b86c1754e8e7db9401dbe62c688c2c49d0d1404d89524230d790d695d04c7b31f70a172df6a304765473075695990c717c82528f315d1d7a33fdf2174"}}}}}}) 18:59:28 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) dup2(r0, r0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 18:59:28 executing program 1: setrlimit(0x4, &(0x7f0000000040)={0x7, 0xfffffffffffffffb}) shmat(0x0, &(0x7f0000ff8000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x1000, 0x540, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = semget$private(0x0, 0x4, 0x5af) semop(0x0, &(0x7f00000003c0), 0x2) semop(0x0, &(0x7f0000001180), 0x1e316d81a01eac7d) semop(0x0, &(0x7f0000000240)=[{0x1, 0x0, 0x3800}, {0x0, 0x8b00, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0x0, 0x1000}, {0x2, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(0x0, &(0x7f0000000240), 0x6) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000100)=""/246) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000001180), 0x0) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x7, 0x1000}, {0x3, 0x268, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r2, &(0x7f0000000200)=[{0x0, 0x1f, 0x800}, {0x3, 0x6, 0x800}], 0x2) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000280)=""/107) shmat(r0, &(0x7f0000ffa000/0x1000)=nil, 0x3000) shmat(0x0, &(0x7f0000ffc000/0x1000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x2000, 0x1d5, &(0x7f0000ff7000/0x2000)=nil) r3 = shmat(0x0, &(0x7f0000ff9000/0x3000)=nil, 0x3000) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x7c5d70e50a3bff5d) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmdt(r3) r5 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) r6 = shmat(r5, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r6) shmdt(r6) 18:59:28 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0x2) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r1, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) setpgid(0xffffffffffffffff, r1) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r3, 0x0, 0x0) r4 = accept$unix(r3, 0x0, &(0x7f0000000000)) fcntl$lock(r4, 0x7, &(0x7f0000000280)={0x0, 0x0, 0xffff, 0x100000000, r1}) flock(r0, 0xd) 18:59:28 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000180)=0x5, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 18:59:28 executing program 1: r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x154}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) 18:59:29 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x7ff, 0x3, 0x80000001, 0xfffffffffffffffc, "661fbef224513311810a90fe00000000f8ff00"}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000380)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733", 0x4f4}], 0x1) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e80", 0xec) 18:59:29 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) close(r0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f00000001c0)="6406b76e6a7b564429e6ed5c138988776992be9a82c849ad3102b8fd84bb7ebc9d913b5058c2bbe08a7e6c88f9a1f60aa004a8efbd797944848b3ce13c3cbfda0fe3c61f0d39d19a0f05bdbd571a9c9d1f7bdd7b9fc7b37d0911e2477d80c26ad3c4e2b745ad697fa6fe52b4dc6068e3dd8de1db122c99c62fec8441f65d", 0xffffff61}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) socket(0x2, 0x2, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x80000) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 18:59:29 executing program 1: r0 = socket(0x11, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x69, 0x1}], 0xfaf, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd8972d3872babfbb770c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 18:59:29 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) close(r0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f00000001c0)="6406b76e6a7b564429e6ed5c138988776992be9a82c849ad3102b8fd84bb7ebc9d913b5058c2bbe08a7e6c88f9a1f60aa004a8efbd797944848b3ce13c3cbfda0fe3c61f0d39d19a0f05bdbd571a9c9d1f7bdd7b9fc7b37d0911e2477d80c26ad3c4e2b745ad697fa6fe52b4dc6068e3dd8de1db122c99c62fec8441f65d", 0xffffff61}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) socket(0x2, 0x2, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 18:59:29 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) sendmsg(0xffffffffffffffff, &(0x7f0000000bc0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000540)="e508b1f795e2507ebcbfa1a4efcba7fd3c55f62fdd9f00f464c615eb4954d1437e5a17612b8e6911121d334c85cf7c1fb68312c095f9173a8828aba4e0c0bcc23a3080d07a7dcb5fb8b7c4b83aba2a1769cf796f50f8dc2ed52235e694a9155dc9e774a37e890059b629ac9dd6c019dadce673d129a0b0311b13b92ae2ee4b2da85073d28298ce183cb1f2d138d6fc7193c3c526b49021047e4bf82d5d2501a90ac30587f3083c02b0b7269d28eefdd0b76d47c0b4e431e4", 0xb8}], 0x1, 0x0}, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r2 = syz_open_pts() write(r2, 0x0, 0x22) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000001c0)={0x7ff, 0x1, 0xb80c, 0x6}) 18:59:29 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0x3f) r0 = socket(0x11, 0x4003, 0x0) r1 = semget$private(0x0, 0x1, 0x39b) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000180)=""/54) sendto$unix(r0, &(0x7f0000000400)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8f75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7dbf6ba8af090037282921e4fd89e0720fd3872babfbb770c1f5a872ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000600000000000000a371a3f80004000000000000000100000000b2000000004538f56778933807b8f55f194580e5a30102f1f13968b4ea4d3002f4c523acfc76d546d041be87ef448489dc188b7c78ada063c9436a2206f74dbf53e3a36cb5f9671a51ec658aaaece8f38117fdc97275bb03ff24163d98c0255dde4a16da5d233b46552b80b6b9f064d1d5b1d18cf2f73157296a7f129d5e84832be4c5d70092dc96f8f7b65aceff6509e94a7c861422686cbb04f993b2aae5da2d15a0499fbc1408a454b5ad148ae11930049c916fcaf18485835cdabc0e47c0e484f062e785042374ea92ebb979d82f616f46056e8cbbbcffc20625e1fdb8965d730a52fd26dfe231dacbcc7b9a7f897d122d4fff8afc00000000000000b1bd300f7db9c18f915472ee048a2eb6141988165ef358e280c426043b623f3a0215b87fa37c296a80e13fb8a11eb44f7ec40ebc5576b4472d8a8ffca3e276e18b5d237bf133a7e3cf60b668e8480b6ecf90d5f65b26109e6f1be095e9fdac2eebb9fd375be3e6714f15b76e47c3bb97179bf2fd0bd641d33cfc6b4f0bc990b390816fff47a959725a90f6735b50058416679ba19995948d056410ea948f0f18e54fa937432d7f1c199808143e9084485368c9", 0xb1, 0x0, 0x0, 0xea) recvfrom$inet6(r0, &(0x7f0000000080)=""/247, 0xf7, 0x40, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) r3 = getppid() r4 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r4}}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r3, 0xffffffffffffffff, r4}, 0xc) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)='r\x00') semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000680)=""/194) sendto$unix(r2, &(0x7f0000000400)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8f75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7dbf6ba8af090037282921e4fd89e0720fd3872babfbb770c1f5a872ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000600000000000000a371a3f80004000000000000000100000000b2000000004538f56778933807b8f55f194580e5a30102f1f13968b4ea4d3002f4c523acfc76d546d041be87ef448489dc188b7c78ada063c9436a2206f74dbf53e3a36cb5f9671a51ec658aaaece8f38117fdc97275bb03ff24163d98c0255dde4a16da5d233b46552b80b6b9f064d1d5b1d18cf2f73157296a7f129d5e84832be4c5d70092dc96f8f7b65aceff6509e94a7c861422686cbb04f993b2aae5da2d15a0499fbc1408a454b5ad148ae11930049c916fcaf18485835cdabc0e47c0e484f062e785042374ea92ebb979d82f616f46056e8cbbbcffc20625e1fdb8965d730a52fd26dfe231dacbcc7b9a7f897d122d4fff8afc00000000000000b1bd300f7db9c18f915472ee048a2eb6141988165ef358e280c426043b623f3a0215b87fa37c296a80e13fb8a11eb44f7ec40ebc5576b4472d8a8ffca3e276e18b5d237bf133a7e3cf60b668e8480b6ecf90d5f65b26109e6f1be095e9fdac2eebb9fd375be3e6714f15b76e47c3bb97179bf2fd0bd641d33cfc6b4f0bc990b390816fff47a959725a90f6735b50058416679ba19995948d056410ea948f0f18e54fa937432d7f1c199808143e9084485368c9", 0xb1, 0x0, 0x0, 0xea) recvfrom$inet6(r2, &(0x7f0000000780)=""/236, 0xec, 0x40, 0x0, 0x0) r5 = semget$private(0x0, 0x2, 0x14) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f00000002c0)=""/208) 18:59:29 executing program 1: r0 = semget(0x3, 0x4, 0x180) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/92) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd600800000000000000000000000000000000000000000000ff0200000000000000000000000000010000c20402000000b664f34ad14ae65d340d0a98592b74807ac0f67daf8d"]) 18:59:29 executing program 1: mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) syz_emit_ethernet(0x70, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd60317971003a3a0000000000000000000000000000000000ff020000000000000000000000000001ffffffff00000000608704000000330000000000000000000000000000000001fe8000000000000000000000000000aa330000fc000000009918"]) r0 = syz_open_pts() syz_extract_tcp_res(&(0x7f0000000080), 0x3, 0x881) write(r0, 0x0, 0x22) r1 = syz_open_pts() write(r1, &(0x7f0000000140)="1e75cfbd9652314d077509a2e15136853171e2c75bb447d59645b4ef", 0x1c) write(r1, 0x0, 0x22) write(0xffffffffffffffff, 0x0, 0x22) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x40, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}, {r1, 0x1}, {0xffffffffffffffff, 0x80}], 0x3, 0x2) 18:59:29 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) fchmod(0xffffffffffffff9c, 0x11) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r1 = syz_open_pts() write(r1, 0x0, 0x22) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x3) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) writev(r0, &(0x7f0000000740)=[{0x0}], 0x1) kevent(r2, &(0x7f0000000040), 0x204, 0x0, 0x10001, 0x0) 18:59:29 executing program 1: syz_emit_ethernet(0x400e, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x14, 0x33, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = getuid() r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x154}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1}}) r3 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r1, r3) 18:59:30 executing program 1: r0 = syz_open_pts() write(r0, 0x0, 0x22) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) socketpair(0x2, 0x4002, 0x0, 0x0) login: OpenBSD/amd64 (ci-openbsd-setuid-0.c.syzkaller.internal) (tty00) login: set $lines = 0 Password: Login incorrect login: show panic Password: Login incorrect login: show registers Password: Login incorrect login: ps Password: Login incorrect show malloc login: Password: Login incorrect machine ddbcpu 0 login: Password: Login incorrect machine ddbcpu 1 login: Password: Login incorrect